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

/freebsd-11-stable/contrib/llvm-project/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,
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DExternalASTMerger.cpp201 if (auto *ToDC = dyn_cast<DeclContext>(To)) {
205 << " imported (DeclContext*)" << (void*)ToDC
221 Parent.ForceRecordOrigin(ToDC, FromOrigins.at(FromDC));
228 Parent.MaybeRecordOrigin(ToDC, {FromDC, &getFromContext()});
369 void ExternalASTMerger::MaybeRecordOrigin(const DeclContext *ToDC,
374 LookupSameContext(Origin.AST->getTranslationUnitDecl(), ToDC, Reverse);
377 RecordOriginImpl(ToDC, Origin, Importer);
386 void ExternalASTMerger::ForceRecordOrigin(const DeclContext *ToDC,
388 RecordOriginImpl(ToDC, Origin, ImporterForOrigin(*Origin.AST));
391 void ExternalASTMerger::RecordOriginImpl(const DeclContext *ToDC, DCOrigi
[all...]
H A DASTImporter.cpp314 DeclContext *ToDC = ToD->getDeclContext(); local
319 ToDC->addDeclInternal(ToD);
322 if (ToDC != ToLexicalDC && FromLexicalDC->containsDeclAndLoad(FromD)) {
336 ToDC->makeDeclVisibleInContext(ToNamed);
407 Decl *From, DeclContext *&ToDC, DeclContext *&ToLexicalDC);
1801 // ToDC if it has an external storage. Calling field_begin() will
1818 DeclContext *ToDC = *ToDCOrErr; local
1827 assert(ToDC == ToD->getLexicalDeclContext() && ToDC->containsDecl(ToD));
1829 ToDC
1841 ImportDeclContext( Decl *FromD, DeclContext *&ToDC, DeclContext *&ToLexicalDC) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp265 const DeclContext *ToDC = To->getDeclContext()->getPrimaryContext(); local
266 if (FromDC == ToDC) return true;
267 if (FromDC->isFileContext() || ToDC->isFileContext()) return false;

Completed in 75 milliseconds