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

12345

/freebsd-10.0-release/sys/contrib/dev/acpica/components/parser/
H A Dpsscope.c70 return (ParserState->Scope->ParseScope.Op);
94 ((ParserState->Aml >= ParserState->Scope->ParseScope.ArgEnd ||
95 !ParserState->Scope->ParseScope.ArgCount)));
117 ACPI_GENERIC_STATE *Scope; local
123 Scope = AcpiUtCreateGenericState ();
124 if (!Scope)
129 Scope->Common.DescriptorType = ACPI_DESC_TYPE_STATE_RPSCOPE;
130 Scope->ParseScope.Op = RootOp;
131 Scope->ParseScope.ArgCount = ACPI_VAR_ARGS;
132 Scope
164 ACPI_GENERIC_STATE *Scope; local
226 ACPI_GENERIC_STATE *Scope = ParserState->Scope; local
281 ACPI_GENERIC_STATE *Scope; local
[all...]
/freebsd-10.0-release/contrib/llvm/tools/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...]
H A DSema.h538 /// Translation Unit Scope - useful to Objective-C actions that need
541 Scope *TUScope;
936 Scope *getScopeForContext(DeclContext *Ctx);
939 void PushBlockScope(Scope *BlockScope, BlockDecl *Block);
941 void PushCapturedRegionScope(Scope *RegionScope, CapturedDecl *CD,
1030 TypeSourceInfo *GetTypeForDeclarator(Declarator &D, Scope *S);
1065 TypeResult ActOnTypeName(Scope *S, Declarator &D);
1265 Scope *S, CXXScopeSpec *SS = 0,
1272 TypeSpecifierType isTagName(IdentifierInfo &II, Scope *S);
1273 bool isMicrosoftMissingTypename(const CXXScopeSpec *SS, Scope *
6191 LocalInstantiationScope *Scope; member in struct:clang::Sema::LateInstantiatedAttribute
[all...]
H A DExternalSemaSource.h28 class Scope;
80 /// \param S the Scope of the identifier occurrence.
83 virtual bool LookupUnqualified(LookupResult &R, Scope *S) { return false; }
H A DTemplate.h314 static void deleteScopes(LocalInstantiationScope *Scope,
316 while (Scope && Scope != Outermost) {
317 LocalInstantiationScope *Out = Scope->Outer;
318 delete Scope;
319 Scope = Out;
H A DIdentifierResolver.h1 //===- IdentifierResolver.h - Lexical Scope Name lookup ---------*- C++ -*-===//
30 class Scope;
155 /// if 'D' is in Scope 'S', otherwise 'S' is ignored and isDeclInScope returns
161 bool isDeclInScope(Decl *D, DeclContext *Ctx, Scope *S = 0,
H A DMultiplexExternalSemaSource.h29 class Scope;
228 /// \param S the Scope of the identifier occurrence.
231 virtual bool LookupUnqualified(LookupResult &R, Scope *S);
/freebsd-10.0-release/contrib/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);
/freebsd-10.0-release/contrib/llvm/tools/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;
H A DTargetAttributesSema.cpp24 bool TargetAttributesSema::ProcessDeclAttribute(Scope *scope, Decl *D,
63 bool ProcessDeclAttribute(Scope *scope, Decl *D,
109 bool ProcessDeclAttribute(Scope *scope, Decl *D, const AttributeList &Attr,
247 bool ProcessDeclAttribute(Scope *scope, Decl *D,
308 bool ProcessDeclAttribute(Scope *scope, Decl *D, const AttributeList &Attr,
/freebsd-10.0-release/contrib/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...]
/freebsd-10.0-release/contrib/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...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCleanup.cpp161 EHCleanupScope *Scope = local
174 return Scope->getCleanupBuffer();
379 EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.begin()); local
385 Old.strictlyEncloses(Scope.getEnclosingNormalCleanup());
392 EHCleanupScope &Scope) {
393 assert(Scope.isNormalCleanup());
394 llvm::BasicBlock *Entry = Scope.getNormalBlock();
397 Scope.setNormalBlock(Entry);
540 EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.begin()); local
541 assert(Scope
391 CreateNormalEntry(CodeGenFunction &CGF, EHCleanupScope &Scope) argument
933 EHCleanupScope &Scope = local
943 EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.find(I)); local
1019 EHCleanupScope &Scope = cast<EHCleanupScope>(*CGF.EHStack.find(C)); local
1075 EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.find(C)); local
1087 EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.find(C)); local
[all...]
/freebsd-10.0-release/sys/contrib/dev/acpica/components/dispatcher/
H A Ddswscope.c3 * Module Name: dswscope - Scope stack manipulation
82 WalkState->ScopeInfo = ScopeInfo->Scope.Next;
147 ScopeInfo->Scope.Node = Node;
160 AcpiUtGetNodeName (OldScopeInfo->Scope.Node),
171 AcpiUtGetNodeName (ScopeInfo->Scope.Node),
218 AcpiUtGetNodeName (ScopeInfo->Scope.Node),
226 AcpiUtGetNodeName (NewScopeInfo->Scope.Node),
/freebsd-10.0-release/contrib/llvm/include/llvm/
H A DDIBuilder.h171 /// @param Scope Member scope.
181 createMemberType(DIDescriptor Scope, StringRef Name, DIFile File,
187 /// @param Scope Member scope.
194 DIType createStaticMemberType(DIDescriptor Scope, StringRef Name,
258 /// @param Scope Scope in which this class is defined.
272 DICompositeType createClassType(DIDescriptor Scope, StringRef Name,
281 /// @param Scope Scope in which this struct is defined.
290 DICompositeType createStructType(DIDescriptor Scope, StringRe
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/Support/
H A DDebugLoc.h50 /// ScopeIdx - This is an opaque ID# for Scope/InlinedAt information,
59 MDNode *Scope, MDNode *InlinedAt = 0);
86 /// getScopeAndInlinedAt - Return both the Scope and the InlinedAt values.
87 void getScopeAndInlinedAt(MDNode *&Scope, MDNode *&IA,
/freebsd-10.0-release/contrib/llvm/utils/TableGen/
H A DDAGISelMatcherOpt.cpp32 if (ScopeMatcher *Scope = dyn_cast<ScopeMatcher>(N)) {
33 for (unsigned i = 0, e = Scope->getNumChildren(); i != e; ++i) {
34 OwningPtr<Matcher> Child(Scope->takeChild(i));
36 Scope->resetChild(i, Child.take());
190 if (ScopeMatcher *Scope = dyn_cast<ScopeMatcher>(N)) {
191 for (unsigned i = 0, e = Scope->getNumChildren(); i != e; ++i) {
192 OwningPtr<Matcher> Child(Scope->takeChild(i));
194 Scope->resetChild(i, Child.take());
237 /// Scope
244 /// Scope
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp19 #include "clang/Sema/Scope.h"
280 ParseScope ClassTemplateScope(this, Scope::TemplateParamScope, HasTemplateScope);
290 ParseScope ClassScope(this, Scope::ClassScope|Scope::DeclScope,
305 ParseScope TemplateScope(this, Scope::TemplateParamScope, LM.TemplateScope);
316 ParseScope PrototypeScope(this, Scope::FunctionPrototypeScope |
317 Scope::FunctionDeclarationScope | Scope::DeclScope);
385 ParseScope ClassTemplateScope(this, Scope::TemplateParamScope, HasTemplateScope);
392 ParseScope ClassScope(this, Scope
[all...]
H A DParseStmt.cpp24 #include "clang/Sema/Scope.h"
419 ParseScope ExpectScope(this, Scope::DeclScope | Scope::ControlScope);
688 return ParseCompoundStatement(isStmtExpr, Scope::DeclScope);
988 ParseScope IfScope(this, Scope::DeclScope | Scope::ControlScope, C99orCXX);
1016 ParseScope InnerScope(this, Scope::DeclScope,
1049 ParseScope InnerScope(this, Scope::DeclScope,
1114 unsigned ScopeFlags = Scope::BreakScope | Scope
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DLexicalScopes.h113 LexicalScope *getOrCreateRegularScope(MDNode *Scope);
116 LexicalScope *getOrCreateInlinedScope(MDNode *Scope, MDNode *InlinedAt);
125 void constructScopeNest(LexicalScope *Scope);
235 bool AbstractScope; // Abstract Scope
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DChainedIncludesSource.h70 virtual bool LookupUnqualified(LookupResult &R, Scope *S);
/freebsd-10.0-release/lib/clang/libclangsema/
H A DMakefile16 Scope.cpp \
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp431 LexicalScope *Scope) {
433 if (Scope->isAbstractScope())
436 const SmallVector<InsnRange, 4> &Ranges = Scope->getRanges();
475 LexicalScope *Scope) {
476 const SmallVector<InsnRange, 4> &Ranges = Scope->getRanges();
480 if (!Scope->getScopeNode())
482 DIScope DS(Scope->getScopeNode());
541 DILocation DL(Scope->getInlinedAt());
555 DIE *DwarfDebug::constructScopeDIE(CompileUnit *TheCU, LexicalScope *Scope) { argument
556 if (!Scope || !Scop
430 constructLexicalScopeDIE(CompileUnit *TheCU, LexicalScope *Scope) argument
474 constructInlinedScopeDIE(CompileUnit *TheCU, LexicalScope *Scope) argument
916 LexicalScope *Scope = local
1104 addCurrentFnArgument(const MachineFunction *MF, DbgVariable *Var, LexicalScope *Scope) argument
1139 LexicalScope *Scope = LScopes.findLexicalScope(VP.second); local
1219 LexicalScope *Scope = NULL; local
1329 const MDNode *Scope = DL.getScope(Asm->MF->getFunction()->getContext()); local
1423 const MDNode *Scope = getScopeNode(DL, Ctx); local
[all...]
/freebsd-10.0-release/sys/contrib/dev/acpica/include/
H A Dacparser.h122 ACPI_PARSE_OBJECT *Scope,
212 * psscope - Scope stack management routines
256 ACPI_PARSE_OBJECT *Scope,

Completed in 264 milliseconds

12345