Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexDecl.cpp88 Parent->getLexicalDeclContext(), in handleDeclarator()
278 handleTemplateArgumentLoc(Arg, D, D->getLexicalDeclContext()); in VisitFunctionDecl()
500 if (MD->getLexicalDeclContext() == D->getLexicalDeclContext()) in VisitObjCPropertyDecl()
503 if (MD->getLexicalDeclContext() == D->getLexicalDeclContext()) in VisitObjCPropertyDecl()
579 D->getLexicalDeclContext()); in VisitNamespaceAliasDecl()
588 D->getLexicalDeclContext()); in VisitUsingDecl()
607 D->getLexicalDeclContext(), in VisitUsingDirectiveDecl()
616 D->getLexicalDeclContext()); in VisitUnresolvedUsingValueDecl()
647 D->getLexicalDeclContext()); in VisitClassTemplateSpecializationDecl()
685 TP->getLexicalDeclContext()); in VisitTemplateDecl()
[all …]
H A DIndexTypeSourceInfo.cpp211 DC = Parent->getLexicalDeclContext(); in indexTypeLoc()
225 DC = Parent->getLexicalDeclContext(); in indexNestedNameSpecifierLoc()
H A DIndexBody.cpp478 DC = Parent->getLexicalDeclContext(); in indexBody()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTCommon.cpp418 D->getLexicalDeclContext()->isDependentContext() && !isa<TagDecl>(D)) { in needsAnonymousDeclarationNumber()
432 if (D->getLexicalDeclContext()->isFunctionOrMethod()) { in needsAnonymousDeclarationNumber()
442 if (D->getDeclName() || !isa<CXXRecordDecl>(D->getLexicalDeclContext())) in needsAnonymousDeclarationNumber()
H A DASTWriterDecl.cpp292 if (D->getDeclContext() != D->getLexicalDeclContext()) in VisitDecl()
293 Record.AddDeclRef(cast_or_null<Decl>(D->getLexicalDeclContext())); in VisitDecl()
381 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitTypedefDecl()
446 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitEnumDecl()
480 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitRecordDecl()
751 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitObjCIvarDecl()
883 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitFieldDecl()
993 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitVarDecl()
1043 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitParmVarDecl()
1307 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitCXXMethodDecl()
H A DASTReaderDecl.cpp1374 VD->getLexicalDeclContext()->isFunctionOrMethod()) in VisitVarDeclImpl()
3193 setAnonymousDeclForMerging(Reader, New->getLexicalDeclContext(), in ~FindExistingResult()
3322 Reader, D->getLexicalDeclContext(), AnonymousDeclNumber)) in findExisting()
3377 auto MergedDCIt = Reader.MergedDeclContexts.find(D->getLexicalDeclContext()); in findExisting()
H A DASTWriter.cpp5566 if (!D->getLexicalDeclContext()->isFileContext()) in associateDeclWithFile()
5649 auto *DC = D->getLexicalDeclContext(); in getAnonymousDeclarationNumber()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclBase.cpp250 auto *DC = getFriendObjectKind() ? getLexicalDeclContext() : getDeclContext(); in isTemplated()
300 if (DC == getLexicalDeclContext()) in setLexicalDeclContext()
336 const DeclContext *LDC = getLexicalDeclContext(); in isLexicallyWithinFunctionOrMethod()
441 for (auto *DC = getLexicalDeclContext(); DC; DC = DC->getLexicalParent()) { in isExported()
1385 return (D->getLexicalDeclContext() == this && in containsDecl()
1428 assert(D->getLexicalDeclContext() == this && in removeDecl()
1482 assert(D->getLexicalDeclContext() == this && in addHiddenDecl()
1817 ((!Recoverable || D->getDeclContext() != D->getLexicalDeclContext()) && in makeDeclVisibleInContextWithFlags()
H A DDecl.cpp100 return !getLexicalDeclContext()->Equals(getDeclContext()); in isOutOfLine()
2019 return getLexicalDeclContext()->isExternCContext(); in isInExternCContext()
2023 return getLexicalDeclContext()->isExternCXXContext(); in isInExternCXXContext()
2907 return getLexicalDeclContext()->isExternCContext(); in isInExternCContext()
2911 return getLexicalDeclContext()->isExternCXXContext(); in isInExternCXXContext()
3122 if (!Redecl->getLexicalDeclContext()->isTranslationUnit()) in RedeclForcesDefC99()
H A DTextNodeDumper.cpp229 if (D->getLexicalDeclContext() != D->getDeclContext()) in Visit()
H A DASTImporter.cpp1671 if (FromD->getDeclContext() != FromD->getLexicalDeclContext()) { in ImportDeclContext()
1673 FromD->getLexicalDeclContext()); in ImportDeclContext()
3206 if (DC != LexicalDC && D->getLexicalDeclContext()->containsDeclAndLoad(D)) in VisitFunctionDecl()
3670 if (DC != LexicalDC && D->getLexicalDeclContext()->containsDeclAndLoad(D)) in VisitVarDecl()
5006 if (DC != LexicalDC && D->getLexicalDeclContext()->containsDeclAndLoad(D)) in VisitClassTemplateDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Extract/
H A DExtract.cpp52 while (const auto *RD = dyn_cast<CXXRecordDecl>(D->getLexicalDeclContext())) in computeFunctionExtractionLocation()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp48 !OldDecl->getLexicalDeclContext()->isDependentContext()) && in SubstQualifier()
53 ? NewDecl->getLexicalDeclContext() in SubstQualifier()
500 D->getLexicalDeclContext() != Result->getLexicalDeclContext()) in getPreviousDeclForInstantiation()
1318 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl()
1319 RecordInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl()
1401 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl()
1402 VarInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl()
2059 Method->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitCXXMethodDecl()
4219 NewVar->getLexicalDeclContext()->addHiddenDecl(NewVar); in BuildVariableInstantiation()
4548 Var->getLexicalDeclContext()->isRecord()) { in InstantiateVariableDefinition()
[all …]
H A DSemaAccess.cpp115 DC = Function->getLexicalDeclContext(); in EffectiveContext()
1477 DC = D->getLexicalDeclContext(); in HandleDelayedAccessCheck()
1922 = dyn_cast<ObjCImplDecl>(FD->getLexicalDeclContext())) { in IsSimplyAccessible()
H A DSemaDecl.cpp1359 D->getLexicalDeclContext()->getRedeclContext()) && in PushOnScopeChains()
1360 !D->getLexicalDeclContext()->isFunctionOrMethod()) in PushOnScopeChains()
1564 D->getLexicalDeclContext()->isDependentContext()) in ShouldWarnIfUnusedFileScopedDecl()
2198 ED->getLexicalDeclContext()->removeDecl(ED); in MergeTypedefNameDecl()
2962 auto *LexDC = NewD->getLexicalDeclContext(); in adjustDeclContextForDeclaratorDecl()
3769 OldVD->getLexicalDeclContext() == NewVD->getLexicalDeclContext(); in mergeTypeWithPrevious()
3933 !(Old->getLexicalDeclContext()->isRecord() && in MergeVarDecl()
3934 !New->getLexicalDeclContext()->isRecord())) { in MergeVarDecl()
8707 DeclContext *TagDC = TD->getLexicalDeclContext(); in ActOnFunctionDeclarator()
9344 if (!D->getLexicalDeclContext()->isDependentContext()) in shouldLinkDependentDeclWithPrevious()
[all …]
H A DSemaLookup.cpp348 DeclContext *DC = D->getLexicalDeclContext(); in getContextForScopeMatching()
1375 DeclContext *Context = Entity->getLexicalDeclContext(); in getDefiningModule()
1501 return D->getLexicalDeclContext()->isFileContext(); in hasVisibleMemberSpecialization()
1533 DeclContext *DC = D->getLexicalDeclContext(); in isVisibleSlow()
3352 auto *RD = cast<CXXRecordDecl>(D->getLexicalDeclContext()); in ArgumentDependentLookup()
H A DSemaTemplateInstantiate.cpp164 (!Pattern || !Pattern->getLexicalDeclContext()->isFileContext())) { in getTemplateInstantiationArgs()
165 Ctx = Function->getLexicalDeclContext(); in getTemplateInstantiationArgs()
H A DAnalysisBasedWarnings.cpp808 << const_cast<DeclContext*>(VD->getLexicalDeclContext()) in DiagUninitUse()
H A DSemaDeclCXX.cpp443 ? New->getLexicalDeclContext() in MergeCXXFunctionDecl()
555 !New->getLexicalDeclContext()->isDependentContext()) { in MergeCXXFunctionDecl()
1195 RefVD->setLexicalDeclContext(Src->getLexicalDeclContext()); in checkTupleLikeDecomposition()
1200 RefVD->getLexicalDeclContext()->addHiddenDecl(RefVD); in checkTupleLikeDecomposition()
14513 assert(ND->getLexicalDeclContext() == CurContext); in ActOnFriendFunctionDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclBase.h821 DeclContext *getLexicalDeclContext() { in getLexicalDeclContext() function
826 const DeclContext *getLexicalDeclContext() const { in getLexicalDeclContext() function
827 return const_cast<Decl*>(this)->getLexicalDeclContext(); in getLexicalDeclContext()
1769 return cast<Decl>(this)->getLexicalDeclContext(); in getLexicalParent()
H A DDecl.h1108 if (const DeclContext *DC = getLexicalDeclContext()) in isLocalVarDecl()
1122 const DeclContext *DC = getLexicalDeclContext()->getRedeclContext(); in isFunctionOrMethodVarDecl()
1199 if (getLexicalDeclContext()->getRedeclContext()->isFileContext()) in isFileVarDecl()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTImporter.cpp145 m_backups[decl] = {decl->getDeclContext(), decl->getLexicalDeclContext()}; in OverrideOne()
172 !ChainPassesThrough(decl, base, &clang::Decl::getLexicalDeclContext, in GetEscapedChild()
216 for (DeclContext *decl_context = decl->getLexicalDeclContext(); in OverrideAllDeclsFromContainingFunction()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DModuleBuilder.cpp200 if (!D->getLexicalDeclContext()->isDependentContext()) in HandleInlineFunctionDefinition()
H A DCodeGenModule.cpp2865 if (isa<CXXRecordDecl>(FD->getLexicalDeclContext())) { in GetOrCreateLLVMFunction()
4656 isa<CXXRecordDecl>(InitVD->getLexicalDeclContext())) { in GetAddrOfGlobalTemporary()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DASTUnit.cpp2400 if (!D->getLexicalDeclContext()->isFileContext()) in addFileLevelDecl()

12