Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExternalASTMerger.cpp124 Source<DeclContext *> FromDC( in Imported() local
126 if (FromOrigins.count(FromDC) && in Imported()
127 Parent.HasImporterForOrigin(*FromOrigins.at(FromDC).AST)) { in Imported()
131 << (void*)FromOrigins.at(FromDC).DC in Imported()
133 << (void*)FromOrigins.at(FromDC).AST in Imported()
135 Parent.ForceRecordOrigin(ToDC, FromOrigins.at(FromDC)); in Imported()
139 << " maybe recording origin (DeclContext*)" << (void*)FromDC in Imported()
142 Parent.MaybeRecordOrigin(ToDC, {FromDC, &getFromContext()}); in Imported()
H A DASTImporter.cpp1649 auto ToDCOrErr = Importer.ImportContext(FromDC); in ImportDeclContext()
1653 for (auto *From : FromDC->decls()) { in ImportDeclContext()
7790 if (!FromDC) in ImportContext()
7791 return FromDC; in ImportContext()
7800 auto *FromRecord = cast<RecordDecl>(FromDC); in ImportContext()
7811 auto *FromEnum = cast<EnumDecl>(FromDC); in ImportContext()
7833 auto *FromProto = cast<ObjCProtocolDecl>(FromDC); in ImportContext()
8304 if (auto *FromDC = cast<DeclContext>(From)) { in ImportDefinition_New() local
8310 cast<RecordDecl>(FromDC), ToRecord, in ImportDefinition_New()
8333 cast<ObjCProtocolDecl>(FromDC), ToProto, in ImportDefinition_New()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DASTImporter.h238 llvm::Expected<DeclContext *> ImportContext(DeclContext *FromDC);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaAccess.cpp266 const DeclContext *FromDC = From->getDeclContext()->getPrimaryContext(); in MightInstantiateTo() local
268 if (FromDC == ToDC) return true; in MightInstantiateTo()
269 if (FromDC->isFileContext() || ToDC->isFileContext()) return false; in MightInstantiateTo()