Home
last modified time | relevance | path

Searched refs:getLexicalDeclContext (Results 1 – 25 of 37) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexDecl.cpp90 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 DIndexTypeSourceInfo.cpp255 DC = Parent->getLexicalDeclContext(); in indexTypeLoc()
269 DC = Parent->getLexicalDeclContext(); in indexNestedNameSpecifierLoc()
H A DIndexBody.cpp488 DC = Parent->getLexicalDeclContext(); in indexBody()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTCommon.cpp451 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 DASTWriterDecl.cpp298 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 DASTReaderDecl.cpp1439 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 DDeclBase.cpp260 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 DDecl.cpp100 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 DASTImporter.cpp290 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 DJSONNodeDumper.cpp117 if (D->getLexicalDeclContext() != D->getDeclContext()) { in Visit()
H A DTextNodeDumper.cpp253 if (D->getLexicalDeclContext() != D->getDeclContext()) in Visit()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Extract/
H A DExtract.cpp51 while (const auto *RD = dyn_cast<CXXRecordDecl>(D->getLexicalDeclContext())) in computeFunctionExtractionLocation()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp51 !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 DSemaAccess.cpp128 DC = Function->getLexicalDeclContext(); in EffectiveContext()
1489 DC = D->getLexicalDeclContext(); in HandleDelayedAccessCheck()
1938 = dyn_cast<ObjCImplDecl>(FD->getLexicalDeclContext())) { in IsSimplyAccessible()
H A DSemaDecl.cpp1507 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 DSemaModule.cpp335 for (auto *DC = D->getLexicalDeclContext(); DC; DC = DC->getLexicalParent()) in getEnclosingExportDecl()
H A DSemaLookup.cpp355 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 DSemaTemplateInstantiate.cpp176 (!Pattern || !Pattern->getLexicalDeclContext()->isFileContext())) { in getTemplateInstantiationArgs()
177 Ctx = Function->getLexicalDeclContext(); in getTemplateInstantiationArgs()
760 cast<CXXRecordDecl>(FD->getLexicalDeclContext())); in PrintInstantiationStack()
H A DSemaDeclCXX.cpp457 ? 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 DDeclBase.h843 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 DDecl.h1145 if (const DeclContext *DC = getLexicalDeclContext()) in isLocalVarDecl()
1159 const DeclContext *DC = getLexicalDeclContext()->getRedeclContext(); in isFunctionOrMethodVarDecl()
1236 if (getLexicalDeclContext()->getRedeclContext()->isFileContext()) in isFileVarDecl()
H A DDeclTemplate.h1916 isa<CXXRecordDecl>(getLexicalDeclContext());
2772 isa<CXXRecordDecl>(getLexicalDeclContext());
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DModuleBuilder.cpp207 if (!D->getLexicalDeclContext()->isDependentContext()) in HandleInlineFunctionDefinition()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp302 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 DCXIndexDataConsumer.cpp558 LexicalDC = D->getLexicalDeclContext(); in handleDecl()

12