/freebsd-10.0-release/sys/contrib/dev/acpica/components/parser/ |
H A D | psscope.c | 70 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 D | Scope.h | 1 //===--- 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 D | Sema.h | 538 /// 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 D | ExternalSemaSource.h | 28 class Scope; 80 /// \param S the Scope of the identifier occurrence. 83 virtual bool LookupUnqualified(LookupResult &R, Scope *S) { return false; }
|
H A D | Template.h | 314 static void deleteScopes(LocalInstantiationScope *Scope, 316 while (Scope && Scope != Outermost) { 317 LocalInstantiationScope *Out = Scope->Outer; 318 delete Scope; 319 Scope = Out;
|
H A D | IdentifierResolver.h | 1 //===- 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 D | MultiplexExternalSemaSource.h | 29 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 D | EventListenerCommon.h | 28 // 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 D | TargetAttributesSema.h | 14 class Scope; 22 virtual bool ProcessDeclAttribute(Scope *scope, Decl *D,
|
H A D | Scope.cpp | 1 //===- 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 D | TargetAttributesSema.cpp | 24 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 D | LexicalScopes.cpp | 117 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 D | DebugLoc.cpp | 48 /// 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 D | CGCleanup.cpp | 161 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 D | dswscope.c | 3 * 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 D | DIBuilder.h | 171 /// @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 D | DebugLoc.h | 50 /// 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 D | DAGISelMatcherOpt.cpp | 32 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 D | ParseCXXInlineMethods.cpp | 19 #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 D | ParseStmt.cpp | 24 #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 D | LexicalScopes.h | 113 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 D | ChainedIncludesSource.h | 70 virtual bool LookupUnqualified(LookupResult &R, Scope *S);
|
/freebsd-10.0-release/lib/clang/libclangsema/ |
H A D | Makefile | 16 Scope.cpp \
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfDebug.cpp | 431 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 D | acparser.h | 122 ACPI_PARSE_OBJECT *Scope, 212 * psscope - Scope stack management routines 256 ACPI_PARSE_OBJECT *Scope,
|