Searched refs:Scope (Results 1 - 25 of 402) sorted by relevance

1234567891011>>

/external/chromium_org/tools/gn/
H A Dargs.h32 void AddArgOverrides(const Scope::KeyValueMap& overrides);
37 void SetupRootScope(Scope* dest,
38 const Scope::KeyValueMap& toolchain_overrides) const;
49 bool DeclareArgs(const Scope::KeyValueMap& args,
50 Scope* scope_to_set,
59 const Scope::KeyValueMap& declared_arguments() const {
65 void SetSystemVars(Scope* scope) const;
68 void ApplyOverrides(const Scope::KeyValueMap& values, Scope* scope) const;
70 void SaveOverrideRecord(const Scope
[all...]
H A Dconfig_values_generator.h16 class Scope;
26 Scope* scope,
36 Scope* scope_;
H A Dimport_manager.h14 class Scope;
28 Scope* scope,
35 typedef std::map<SourceFile, const Scope*> ImportMap;
H A Dscope.cc20 Scope::Scope(const Settings* settings) function in class:Scope
27 Scope::Scope(Scope* parent) function in class:Scope
34 Scope::Scope(const Scope* parent) function in class:Scope
41 Scope::~Scope() {
[all...]
H A Dscope.h25 // Scope for the script execution.
36 class Scope { class
45 ProgrammaticProvider(Scope* scope) : scope_(scope) {
58 Scope* scope_;
62 Scope(const Settings* settings);
65 Scope(Scope* parent);
66 Scope(const Scope* parent);
68 ~Scope();
[all...]
H A Dtest_with_scope.h14 // A helper class for setting up a Scope that a test can use. It makes a
24 Scope* scope() { return &scope_; }
30 Scope scope_;
H A Dfunctions.h20 class Scope;
31 typedef Value (*SelfEvaluatingArgsFunction)(Scope* scope,
37 typedef Value (*GenericBlockFunction)(Scope* scope,
48 Scope* block_scope,
52 typedef Value (*NoBlockFunction)(Scope* scope,
59 Value RunAssert(Scope* scope,
66 Value RunComponent(Scope* scope,
76 Scope* block_scope,
83 Scope* block_scope,
88 Value RunCustom(Scope* scop
[all...]
H A Doperators.h11 class Scope;
25 Value ExecuteUnaryOperator(Scope* scope,
29 Value ExecuteBinaryOperator(Scope* scope,
H A Dtarget_generator.h20 class Scope;
23 // Fills the variables in a Target object from a Scope (the result of a script
30 Scope* scope,
39 static void GenerateTarget(Scope* scope,
58 Scope* scope_;
H A Dimport_manager.cc15 Scope* UncachedImport(const Settings* settings,
26 scoped_ptr<Scope> scope(new Scope(settings->base_config()));
48 Scope* scope,
52 const Scope* imported_scope = NULL;
H A Dfunction_set_defaults.cc41 Value RunSetDefaults(Scope* scope,
77 Scope block_scope(scope);
84 Scope* dest = scope->MakeTargetDefaults(target_type);
H A Dscope_unittest.cc11 TEST(Scope, NonRecursiveMergeTo) {
27 Scope new_scope(setup.settings());
39 Scope new_scope(setup.settings());
/external/clang/include/clang/Sema/
H A DScope.h1 //===--- Scope.h - Scope interface ------------------------------*- C++ -*-===//
10 // This file defines the Scope interface.
26 /// Scope - A scope is a transient data structure that is used while parsing the
30 class Scope { class in namespace:clang
99 Scope *AnyParent;
119 Scope *FnParent;
125 Scope *BreakParent, *ContinueParent;
129 Scope *BlockParent;
135 Scope *TemplateParamParen
159 Scope(Scope *Parent, unsigned ScopeFlags, DiagnosticsEngine &Diag) function in class:clang::Scope
[all...]
/external/llvm/lib/ExecutionEngine/
H A DEventListenerCommon.h28 // Holds the filename of each Scope, so that we can pass a null-terminated
35 const char *getFilename(MDNode *Scope) { argument
36 std::string &Filename = Filenames[Scope];
38 DIScope DIScope(Scope);
44 const char *getFullPath(MDNode *Scope) { argument
45 std::string &P = Paths[Scope];
47 DIScope DIScope(Scope);
/external/clang/lib/Sema/
H A DTargetAttributesSema.h14 class Scope;
22 virtual bool ProcessDeclAttribute(Scope *scope, Decl *D,
H A DScope.cpp1 //===- Scope.cpp - Lexical scope information --------------------*- C++ -*-===//
10 // This file implements the Scope class, which is used for recording
15 #include "clang/Sema/Scope.h"
19 void Scope::Init(Scope *parent, unsigned flags) {
63 bool Scope::containedInPrototypeScope() const {
64 const Scope *S = this;
/external/llvm/lib/CodeGen/
H A DLexicalScopes.cpp117 MDNode *Scope = NULL; local
119 DL.getScopeAndInlinedAt(Scope, IA, MF->getFunction()->getContext());
120 if (!Scope) return NULL;
124 DIDescriptor D = DIDescriptor(Scope);
126 Scope = DILexicalBlockFile(Scope).getScope();
130 return LexicalScopeMap.lookup(Scope);
136 MDNode *Scope = NULL; local
138 DL.getScopeAndInlinedAt(Scope, InlinedAt, MF->getFunction()->getContext());
142 getOrCreateAbstractScope(Scope);
151 getOrCreateRegularScope(MDNode *Scope) argument
175 getOrCreateInlinedScope(MDNode *Scope, MDNode *InlinedAt) argument
214 constructScopeNest(LexicalScope *Scope) argument
271 LexicalScope *Scope = getOrCreateLexicalScope(DL); local
293 LexicalScope *Scope = getOrCreateLexicalScope(DL); local
[all...]
/external/llvm/lib/IR/
H A DDebugLoc.cpp48 /// Return both the Scope and the InlinedAt values.
49 void DebugLoc::getScopeAndInlinedAt(MDNode *&Scope, MDNode *&IA, argument
52 Scope = IA = 0;
61 Scope = Ctx.pImpl->ScopeRecords[ScopeIdx-1].get();
69 Scope = Ctx.pImpl->ScopeInlinedAtRecords[-ScopeIdx-1].first.get();
75 MDNode *Scope, MDNode *InlinedAt) {
79 if (Scope == 0) return Result;
86 LLVMContext &Ctx = Scope->getContext();
90 Result.ScopeIdx = Ctx.pImpl->getOrAddScopeRecordIdxEntry(Scope, 0);
92 Result.ScopeIdx = Ctx.pImpl->getOrAddScopeInlinedAtIdxEntry(Scope,
74 get(unsigned Line, unsigned Col, MDNode *Scope, MDNode *InlinedAt) argument
119 MDNode *Scope = Loc.getScope(); local
128 MDNode *Scope = LexBlock.getContext(); local
161 getOrAddScopeRecordIdxEntry(MDNode *Scope, int ExistingIdx) argument
184 getOrAddScopeInlinedAtIdxEntry(MDNode *Scope, MDNode *IA, int ExistingIdx) argument
[all...]
/external/chromium_org/gin/
H A Drunner.h43 // context by creating an instance of Runner::Scope on the stack.
62 class GIN_EXPORT Scope { class in class:gin::Runner
64 explicit Scope(Runner* runner);
65 ~Scope();
68 v8::Isolate::Scope isolate_scope_;
70 v8::Context::Scope scope_;
72 DISALLOW_COPY_AND_ASSIGN(Scope);
76 friend class Scope;
/external/v8/src/
H A Dscopes.cc65 Scope* scope,
100 // Implementation of Scope
102 Scope::Scope(Scope* outer_scope, ScopeType type) function in class:v8::internal::Scope
123 Scope::Scope(Scope* inner_scope, function in class:v8::internal::Scope
146 Scope::Scope(Scop function in class:v8::internal::Scope
[all...]
/external/chromium_org/third_party/WebKit/Source/bindings/v8/
H A DDOMRequestState.h53 class Scope { class in class:WebCore::DOMRequestState
55 explicit Scope(DOMRequestState& state) function in class:WebCore::DOMRequestState::Scope
62 v8::Context::Scope m_contextScope;
/external/chromium_org/v8/src/
H A Dscopes.cc66 Scope* scope,
103 // Implementation of Scope
105 Scope::Scope(Scope* outer_scope, ScopeType scope_type, Zone* zone) function in class:v8::internal::Scope
126 Scope::Scope(Scope* inner_scope, function in class:v8::internal::Scope
152 Scope::Scope(Scop function in class:v8::internal::Scope
[all...]
H A Dscopes.h47 Variable* Declare(Scope* scope,
66 // are allocated on-demand from Scope::NonLocal to avoid wasting memory
95 class Scope: public ZoneObject { class in namespace:v8::internal
100 Scope(Scope* outer_scope, ScopeType scope_type, Zone* zone);
107 static Scope* DeserializeScopeChain(Context* context, Scope* global_scope,
118 Scope* FinalizeBlockScope();
228 // Scope-specific info.
355 ZoneList<Scope*>* inner_scope
[all...]
/external/clang/lib/CodeGen/
H A DCGCleanup.cpp161 EHCleanupScope *Scope = local
174 return Scope->getCleanupBuffer();
378 EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.begin()); local
384 Old.strictlyEncloses(Scope.getEnclosingNormalCleanup());
418 EHCleanupScope &Scope) {
419 assert(Scope.isNormalCleanup());
420 llvm::BasicBlock *Entry = Scope.getNormalBlock();
423 Scope.setNormalBlock(Entry);
565 EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.begin()); local
566 assert(Scope
417 CreateNormalEntry(CodeGenFunction &CGF, EHCleanupScope &Scope) argument
958 EHCleanupScope &Scope = local
968 EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.find(I)); local
1044 EHCleanupScope &Scope = cast<EHCleanupScope>(*CGF.EHStack.find(C)); local
1100 EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.find(C)); local
1112 EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.find(C)); local
[all...]
/external/chromium_org/media/webm/
H A Dwebm_content_encodings.h23 enum Scope { enum in class:media::ContentEncoding
58 Scope scope() const { return scope_; }
59 void set_scope(Scope scope) { scope_ = scope; }
77 Scope scope_;

Completed in 451 milliseconds

1234567891011>>