Home
last modified time | relevance | path

Searched refs:LexicalDC (Results 1 – 9 of 9) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DASTImporter.cpp401 NamedDecl *D, DeclContext *&DC, DeclContext *&LexicalDC,
1633 NamedDecl *D, DeclContext *&DC, DeclContext *&LexicalDC, in ImportDeclParts() argument
1664 if (Error Err = ImportDeclContext(D, DC, LexicalDC)) in ImportDeclParts()
2268 DeclContext *DC, *LexicalDC; in VisitEmptyDecl() local
2269 if (Error Err = ImportDeclContext(D, DC, LexicalDC)) in VisitEmptyDecl()
2281 ToD->setLexicalDeclContext(LexicalDC); in VisitEmptyDecl()
2282 LexicalDC->addDeclInternal(ToD); in VisitEmptyDecl()
2296 DeclContext *DC, *LexicalDC; in VisitBindingDecl() local
2300 if (Error Err = ImportDeclParts(D, DC, LexicalDC, Name, ToND, Loc)) in VisitBindingDecl()
2356 DeclContext *LexicalDC = DC; in VisitStaticAssertDecl() local
[all …]
DDeclBase.cpp338 getMultipleDC()->LexicalDC = DC; in setLexicalDeclContext()
355 void Decl::setDeclContextsImpl(DeclContext *SemaDC, DeclContext *LexicalDC, in setDeclContextsImpl() argument
357 if (SemaDC == LexicalDC) { in setDeclContextsImpl()
362 MDC->LexicalDC = LexicalDC; in setDeclContextsImpl()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DDeclBase.h252 DeclContext *LexicalDC; member
846 return getMultipleDC()->LexicalDC; in getLexicalDeclContext()
1190 void setDeclContextsImpl(DeclContext *SemaDC, DeclContext *LexicalDC,
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Serialization/
DASTReader.h1101 serialization::GlobalDeclID LexicalDC; member
1449 serialization::GlobalDeclID LexicalDC) { in addPendingDeclContextInfo() argument
1451 PendingDeclContextInfo Info = { D, SemaDC, LexicalDC }; in addPendingDeclContextInfo()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
DASTReaderDecl.cpp171 static DeclContext *getPrimaryDCForAnonymousDecl(DeclContext *LexicalDC);
581 auto *LexicalDC = readDeclAs<DeclContext>(); in VisitDecl() local
582 if (!LexicalDC) in VisitDecl()
583 LexicalDC = SemaDC; in VisitDecl()
587 D->setDeclContextsImpl(MergedSemaDC ? MergedSemaDC : SemaDC, LexicalDC, in VisitDecl()
3384 ASTDeclReader::getPrimaryDCForAnonymousDecl(DeclContext *LexicalDC) { in getPrimaryDCForAnonymousDecl() argument
3386 if (auto *RD = dyn_cast<CXXRecordDecl>(LexicalDC)) { in getPrimaryDCForAnonymousDecl()
3394 for (auto *D : merged_redecls(cast<Decl>(LexicalDC))) { in getPrimaryDCForAnonymousDecl()
DASTReader.cpp9272 DeclContext *LexicalDC = cast<DeclContext>(GetDecl(Info.LexicalDC)); in finishPendingActions() local
9273 Info.D->setDeclContextsImpl(SemaDC, LexicalDC, getContext()); in finishPendingActions()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaLambda.cpp295 if (const DeclContext *LexicalDC in getCurrentMangleNumberContext() local
297 if (LexicalDC->isRecord()) in getCurrentMangleNumberContext()
DSemaTemplateInstantiateDecl.cpp2069 DeclContext *LexicalDC = Owner; in VisitFunctionDecl() local
2072 LexicalDC = D->getDeclContext(); in VisitFunctionDecl()
2075 Function->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()
2107 FunctionTemplate->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()
DSemaCodeComplete.cpp972 const DeclContext *LexicalDC = ND->getLexicalDeclContext(); in getBasePriority() local
973 if (LexicalDC->isFunctionOrMethod()) { in getBasePriority()