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

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DASTImporter.cpp389 NamedDecl *D, DeclContext *&DC, DeclContext *&LexicalDC,
1593 NamedDecl *D, DeclContext *&DC, DeclContext *&LexicalDC,
1624 if (Error Err = ImportDeclContext(D, DC, LexicalDC))
2191 DeclContext *DC, *LexicalDC; local
2192 if (Error Err = ImportDeclContext(D, DC, LexicalDC))
2204 ToD->setLexicalDeclContext(LexicalDC);
2205 LexicalDC->addDeclInternal(ToD);
2250 DeclContext *LexicalDC = DC; local
2266 ToD->setLexicalDeclContext(LexicalDC);
2267 LexicalDC
1592 ImportDeclParts( NamedDecl *D, DeclContext *&DC, DeclContext *&LexicalDC, DeclarationName &Name, NamedDecl *&ToD, SourceLocation &Loc) argument
2273 DeclContext *DC, *LexicalDC; local
2356 DeclContext *DC, *LexicalDC; local
2393 DeclContext *DC, *LexicalDC; local
2487 DeclContext *DC, *LexicalDC; local
2542 DeclContext *DC, *LexicalDC; local
2581 DeclContext *DC, *LexicalDC; local
2682 DeclContext *DC = nullptr, *LexicalDC = nullptr; local
2911 DeclContext *DC, *LexicalDC; local
3148 DeclContext *DC, *LexicalDC; local
3501 DeclContext *DC, *LexicalDC; local
3582 DeclContext *DC, *LexicalDC; local
[all...]
H A DDeclBase.cpp338 getMultipleDC()->LexicalDC = DC;
355 void Decl::setDeclContextsImpl(DeclContext *SemaDC, DeclContext *LexicalDC, argument
357 if (SemaDC == LexicalDC) {
362 MDC->LexicalDC = LexicalDC;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDeclBase.h252 DeclContext *LexicalDC; member in struct:clang::MultipleDC
260 /// context where it was lexically declared (LexicalDC).
264 /// void f(); // SemanticDC == LexicalDC == 'namespace A'
267 /// // LexicalDC == global namespace
834 /// lexically declared (LexicalDC). May be different from
839 /// void f(); // SemanticDC == LexicalDC == 'namespace A'
842 /// // LexicalDC == global namespace
846 return getMultipleDC()->LexicalDC;
1190 void setDeclContextsImpl(DeclContext *SemaDC, DeclContext *LexicalDC,
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h1096 serialization::GlobalDeclID LexicalDC; member in struct:clang::ASTReader::PendingDeclContextInfo
1439 serialization::GlobalDeclID LexicalDC) {
1441 PendingDeclContextInfo Info = { D, SemaDC, LexicalDC };
1437 addPendingDeclContextInfo(Decl *D, serialization::GlobalDeclID SemaDC, serialization::GlobalDeclID LexicalDC) argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp171 static DeclContext *getPrimaryDCForAnonymousDecl(DeclContext *LexicalDC);
576 auto *LexicalDC = readDeclAs<DeclContext>(); local
577 if (!LexicalDC)
578 LexicalDC = SemaDC;
582 D->setDeclContextsImpl(MergedSemaDC ? MergedSemaDC : SemaDC, LexicalDC,
3367 ASTDeclReader::getPrimaryDCForAnonymousDecl(DeclContext *LexicalDC) { argument
3369 if (auto *RD = dyn_cast<CXXRecordDecl>(LexicalDC)) {
3377 for (auto *D : merged_redecls(cast<Decl>(LexicalDC))) {
H A DASTReader.cpp9278 DeclContext *LexicalDC = cast<DeclContext>(GetDecl(Info.LexicalDC));
9279 Info.D->setDeclContextsImpl(SemaDC, LexicalDC, getContext());
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp295 if (const DeclContext *LexicalDC
297 if (LexicalDC->isRecord())
H A DSemaTemplateInstantiateDecl.cpp1926 DeclContext *LexicalDC = Owner; local
1929 LexicalDC = D->getDeclContext();
1932 Function->setLexicalDeclContext(LexicalDC);
1964 FunctionTemplate->setLexicalDeclContext(LexicalDC);
H A DSemaCodeComplete.cpp943 const DeclContext *LexicalDC = ND->getLexicalDeclContext(); local
944 if (LexicalDC->isFunctionOrMethod()) {

Completed in 229 milliseconds