/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/ |
H A D | IndexDecl.cpp | 90 Parent->getLexicalDeclContext(), in handleDeclarator() 204 dyn_cast<ClassTemplateSpecializationDecl>(D->getLexicalDeclContext()); in gatherTemplatePseudoOverrides() 287 handleTemplateArgumentLoc(Arg, D, D->getLexicalDeclContext()); in VisitFunctionDecl() 369 Relations, D->getLexicalDeclContext()); in VisitTagDecl() 510 if (MD->getLexicalDeclContext() == D->getLexicalDeclContext()) in VisitObjCPropertyDecl() 513 if (MD->getLexicalDeclContext() == D->getLexicalDeclContext()) in VisitObjCPropertyDecl() 518 D->getLexicalDeclContext(), false, true); in VisitObjCPropertyDecl() 587 D->getLexicalDeclContext()); in VisitNamespaceAliasDecl() 597 D->getLexicalDeclContext()); in VisitUsingDecl() 600 D->getLexicalDeclContext(), SymbolRoleSet()); in VisitUsingDecl() [all …]
|
H A D | IndexTypeSourceInfo.cpp | 255 DC = Parent->getLexicalDeclContext(); in indexTypeLoc() 269 DC = Parent->getLexicalDeclContext(); in indexNestedNameSpecifierLoc()
|
H A D | IndexBody.cpp | 488 DC = Parent->getLexicalDeclContext(); in indexBody()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ASTCommon.cpp | 451 D->getLexicalDeclContext()->isDependentContext() && !isa<TagDecl>(D)) { in needsAnonymousDeclarationNumber() 465 if (D->getLexicalDeclContext()->isFunctionOrMethod()) { in needsAnonymousDeclarationNumber() 475 if (D->getDeclName() || !isa<CXXRecordDecl>(D->getLexicalDeclContext())) in needsAnonymousDeclarationNumber()
|
H A D | ASTWriterDecl.cpp | 298 if (D->getDeclContext() != D->getLexicalDeclContext()) in VisitDecl() 299 Record.AddDeclRef(cast_or_null<Decl>(D->getLexicalDeclContext())); in VisitDecl() 387 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitTypedefDecl() 452 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitEnumDecl() 489 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitRecordDecl() 796 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitObjCIvarDecl() 930 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitFieldDecl() 1054 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitVarDecl() 1102 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitParmVarDecl() 1378 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitCXXMethodDecl()
|
H A D | ASTReaderDecl.cpp | 1439 VD->getLexicalDeclContext()->isFunctionOrMethod()) in VisitVarDeclImpl() 3319 setAnonymousDeclForMerging(Reader, New->getLexicalDeclContext(), in ~FindExistingResult() 3448 Reader, D->getLexicalDeclContext(), AnonymousDeclNumber)) in findExisting() 3503 auto MergedDCIt = Reader.MergedDeclContexts.find(D->getLexicalDeclContext()); in findExisting()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | DeclBase.cpp | 260 auto *DC = getFriendObjectKind() ? getLexicalDeclContext() : getDeclContext(); in isTemplated() 282 getFriendObjectKind() ? getLexicalDeclContext() : getDeclContext(); in getTemplateDepth() 332 if (DC == getLexicalDeclContext()) in setLexicalDeclContext() 368 const DeclContext *LDC = getLexicalDeclContext(); in isInLocalScopeForInstantiation() 1415 return (D->getLexicalDeclContext() == this && in containsDecl() 1465 assert(D->getLexicalDeclContext() == this && in removeDecl() 1516 assert(D->getLexicalDeclContext() == this && in addHiddenDecl() 1849 ((!Recoverable || D->getDeclContext() != D->getLexicalDeclContext()) && in makeDeclVisibleInContextWithFlags()
|
H A D | Decl.cpp | 100 return !getLexicalDeclContext()->Equals(getDeclContext()); in isOutOfLine() 2118 return getLexicalDeclContext()->isExternCContext(); in isInExternCContext() 2122 return getLexicalDeclContext()->isExternCXXContext(); in isInExternCXXContext() 3195 return getLexicalDeclContext()->isExternCContext(); in isInExternCContext() 3199 return getLexicalDeclContext()->isExternCXXContext(); in isInExternCXXContext() 3427 if (!Redecl->getLexicalDeclContext()->isTranslationUnit()) in RedeclForcesDefC99()
|
H A D | ASTImporter.cpp | 290 ToD->getLexicalDeclContext()->addDeclInternal(ToD); in addDeclToContexts() 295 DeclContext *FromLexicalDC = FromD->getLexicalDeclContext(); in addDeclToContexts() 297 DeclContext *ToLexicalDC = ToD->getLexicalDeclContext(); in addDeclToContexts() 1872 assert(ToDC == ToD->getLexicalDeclContext() && ToDC->containsDecl(ToD)); in ImportDeclContext() 1893 if (FromD->getDeclContext() != FromD->getLexicalDeclContext()) { in ImportDeclContext() 1895 FromD->getLexicalDeclContext()); in ImportDeclContext() 2466 cast<Decl>(D->getLexicalDeclContext()))); in VisitTypedefNameDecl() 3205 assert(RD->getLexicalDeclContext() == RD->getDeclContext()); in hasAutoReturnTypeDeclaredInside() 3215 assert(TD->getLexicalDeclContext() == TD->getDeclContext()); in hasAutoReturnTypeDeclaredInside() 3326 if (D->getLexicalDeclContext() == D->getDeclContext()) { in VisitFunctionDecl() [all …]
|
H A D | JSONNodeDumper.cpp | 117 if (D->getLexicalDeclContext() != D->getDeclContext()) { in Visit()
|
H A D | TextNodeDumper.cpp | 253 if (D->getLexicalDeclContext() != D->getDeclContext()) in Visit()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Extract/ |
H A D | Extract.cpp | 51 while (const auto *RD = dyn_cast<CXXRecordDecl>(D->getLexicalDeclContext())) in computeFunctionExtractionLocation()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 51 !OldDecl->getLexicalDeclContext()->isDependentContext()) && in SubstQualifier() 56 ? NewDecl->getLexicalDeclContext() in SubstQualifier() 57 : OldDecl->getLexicalDeclContext())); in SubstQualifier() 781 D->getLexicalDeclContext() != Result->getLexicalDeclContext()) in getPreviousDeclForInstantiation() 1585 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl() 1586 RecordInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl() 1668 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl() 1669 VarInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl() 2386 FunctionTemplate->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitCXXMethodDecl() 2412 Method->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitCXXMethodDecl() [all …]
|
H A D | SemaAccess.cpp | 128 DC = Function->getLexicalDeclContext(); in EffectiveContext() 1489 DC = D->getLexicalDeclContext(); in HandleDelayedAccessCheck() 1938 = dyn_cast<ObjCImplDecl>(FD->getLexicalDeclContext())) { in IsSimplyAccessible()
|
H A D | SemaDecl.cpp | 1507 DeclContext *IDC = (*I)->getLexicalDeclContext()->getRedeclContext(); in PushOnScopeChains() 1684 D->getLexicalDeclContext()->isDependentContext()) in ShouldWarnIfUnusedFileScopedDecl() 2325 ED->getLexicalDeclContext()->removeDecl(ED); in MergeTypedefNameDecl() 3199 auto *LexDC = NewD->getLexicalDeclContext(); in adjustDeclContextForDeclaratorDecl() 3557 if (!isFriend && NewMethod->getLexicalDeclContext()->isRecord() && in MergeFunctionDecl() 4014 (!OldVD->getLexicalDeclContext()->isFunctionOrMethod() && in mergeTypeWithPrevious() 4015 !NewVD->getLexicalDeclContext()->isFunctionOrMethod()); in mergeTypeWithPrevious() 4019 return !OldVD->getLexicalDeclContext()->isFunctionOrMethod() || in mergeTypeWithPrevious() 4020 OldVD->getLexicalDeclContext() == NewVD->getLexicalDeclContext(); in mergeTypeWithPrevious() 4188 !(Old->getLexicalDeclContext()->isRecord() && in MergeVarDecl() [all …]
|
H A D | SemaModule.cpp | 335 for (auto *DC = D->getLexicalDeclContext(); DC; DC = DC->getLexicalParent()) in getEnclosingExportDecl()
|
H A D | SemaLookup.cpp | 355 DeclContext *DC = D->getLexicalDeclContext(); in getContextForScopeMatching() 1538 DeclContext *Context = Entity->getLexicalDeclContext(); in getDefiningModule() 1666 return D->getLexicalDeclContext()->isFileContext(); in hasVisibleMemberSpecialization() 1699 DeclContext *DC = D->getLexicalDeclContext(); in isVisibleSlow() 3614 auto *RD = cast<CXXRecordDecl>(D->getLexicalDeclContext()); in ArgumentDependentLookup()
|
H A D | SemaTemplateInstantiate.cpp | 176 (!Pattern || !Pattern->getLexicalDeclContext()->isFileContext())) { in getTemplateInstantiationArgs() 177 Ctx = Function->getLexicalDeclContext(); in getTemplateInstantiationArgs() 760 cast<CXXRecordDecl>(FD->getLexicalDeclContext())); in PrintInstantiationStack()
|
H A D | SemaDeclCXX.cpp | 457 ? New->getLexicalDeclContext() in MergeCXXFunctionDecl() 569 !New->getLexicalDeclContext()->isDependentContext()) { in MergeCXXFunctionDecl() 1265 RefVD->setLexicalDeclContext(Src->getLexicalDeclContext()); in checkTupleLikeDecomposition() 1270 RefVD->getLexicalDeclContext()->addHiddenDecl(RefVD); in checkTupleLikeDecomposition() 8367 CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(FD->getLexicalDeclContext()); in CheckExplicitlyDefaultedComparison() 9282 *this, cast<CXXRecordDecl>(FD->getLexicalDeclContext()), FD, in DiagnoseDeletedDefaultedFunction() 16736 assert(ND->getLexicalDeclContext() == CurContext); in ActOnFriendFunctionDecl() 16887 !isa<CXXRecordDecl>(FD->getLexicalDeclContext())) { in SetDeclDefaulted()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | DeclBase.h | 843 DeclContext *getLexicalDeclContext() { in getLexicalDeclContext() function 848 const DeclContext *getLexicalDeclContext() const { in getLexicalDeclContext() function 849 return const_cast<Decl*>(this)->getLexicalDeclContext(); in getLexicalDeclContext() 1877 return cast<Decl>(this)->getLexicalDeclContext();
|
H A D | Decl.h | 1145 if (const DeclContext *DC = getLexicalDeclContext()) in isLocalVarDecl() 1159 const DeclContext *DC = getLexicalDeclContext()->getRedeclContext(); in isFunctionOrMethodVarDecl() 1236 if (getLexicalDeclContext()->getRedeclContext()->isFileContext()) in isFileVarDecl()
|
H A D | DeclTemplate.h | 1916 isa<CXXRecordDecl>(getLexicalDeclContext()); 2772 isa<CXXRecordDecl>(getLexicalDeclContext());
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | ModuleBuilder.cpp | 207 if (!D->getLexicalDeclContext()->isDependentContext()) in HandleInlineFunctionDefinition()
|
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
H A D | CIndex.cpp | 302 for (DeclContext *DeclDC = D->getLexicalDeclContext(); DeclDC; in isInLexicalContext() 387 ? (*DIt)->getLexicalDeclContext() in visitDeclsFromFileRegion() 388 : (*(DIt - 1))->getLexicalDeclContext(); in visitDeclsFromFileRegion() 401 DC = D->getLexicalDeclContext(); in visitDeclsFromFileRegion() 635 if (D->getLexicalDeclContext() != DC) in VisitDeclContext() 1050 if (!SubDecl || SubDecl->getLexicalDeclContext() != D || in VisitObjCContainerDecl() 1138 if (MD->isPropertyAccessor() && MD->getLexicalDeclContext() == CDecl) in VisitObjCPropertyDecl() 1143 if (MD->isPropertyAccessor() && MD->getLexicalDeclContext() == CDecl) in VisitObjCPropertyDecl() 8227 const DeclContext *DC = D->getLexicalDeclContext(); in clang_getCursorLexicalParent()
|
H A D | CXIndexDataConsumer.cpp | 558 LexicalDC = D->getLexicalDeclContext(); in handleDecl()
|