Home
last modified time | relevance | path

Searched refs:ToDC (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExternalASTMerger.cpp201 if (auto *ToDC = dyn_cast<DeclContext>(To)) { in Imported() local
205 << " imported (DeclContext*)" << (void*)ToDC in Imported()
221 Parent.ForceRecordOrigin(ToDC, FromOrigins.at(FromDC)); in Imported()
228 Parent.MaybeRecordOrigin(ToDC, {FromDC, &getFromContext()}); in Imported()
369 void ExternalASTMerger::MaybeRecordOrigin(const DeclContext *ToDC, in MaybeRecordOrigin() argument
374 LookupSameContext(Origin.AST->getTranslationUnitDecl(), ToDC, Reverse); in MaybeRecordOrigin()
377 RecordOriginImpl(ToDC, Origin, Importer); in MaybeRecordOrigin()
386 void ExternalASTMerger::ForceRecordOrigin(const DeclContext *ToDC, in ForceRecordOrigin() argument
388 RecordOriginImpl(ToDC, Origin, ImporterForOrigin(*Origin.AST)); in ForceRecordOrigin()
391 void ExternalASTMerger::RecordOriginImpl(const DeclContext *ToDC, DCOrigin Origin, in RecordOriginImpl() argument
[all …]
H A DASTImporter.cpp296 DeclContext *ToDC = ToD->getDeclContext(); in addDeclToContexts() local
301 ToDC->addDeclInternal(ToD); in addDeclToContexts()
304 if (ToDC != ToLexicalDC && FromLexicalDC->containsDeclAndLoad(FromD)) { in addDeclToContexts()
318 ToDC->makeDeclVisibleInContext(ToNamed); in addDeclToContexts()
393 Decl *From, DeclContext *&ToDC, DeclContext *&ToLexicalDC);
1863 DeclContext *ToDC = *ToDCOrErr; in ImportDeclContext() local
1872 assert(ToDC == ToD->getLexicalDeclContext() && ToDC->containsDecl(ToD)); in ImportDeclContext()
1874 ToDC->removeDecl(ToD); in ImportDeclContext()
1878 ToDC->addDeclInternal(ToD); in ImportDeclContext()
1887 Decl *FromD, DeclContext *&ToDC, DeclContext *&ToLexicalDC) { in ImportDeclContext() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExternalASTMerger.h163 void MaybeRecordOrigin(const DeclContext *ToDC, DCOrigin Origin);
166 void ForceRecordOrigin(const DeclContext *ToDC, DCOrigin Origin);
185 void RecordOriginImpl(const DeclContext *ToDC, DCOrigin Origin,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaAccess.cpp279 const DeclContext *ToDC = To->getDeclContext()->getPrimaryContext(); in MightInstantiateTo() local
280 if (FromDC == ToDC) return true; in MightInstantiateTo()
281 if (FromDC->isFileContext() || ToDC->isFileContext()) return false; in MightInstantiateTo()