Searched refs:ToDC (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ExternalASTMerger.cpp | 115 if (auto *ToDC = dyn_cast<DeclContext>(To)) { in Imported() local 119 << " imported (DeclContext*)" << (void*)ToDC in Imported() 135 Parent.ForceRecordOrigin(ToDC, FromOrigins.at(FromDC)); in Imported() 142 Parent.MaybeRecordOrigin(ToDC, {FromDC, &getFromContext()}); in Imported() 284 void ExternalASTMerger::MaybeRecordOrigin(const DeclContext *ToDC, in MaybeRecordOrigin() argument 289 LookupSameContext(Origin.AST->getTranslationUnitDecl(), ToDC, Reverse); in MaybeRecordOrigin() 292 RecordOriginImpl(ToDC, Origin, Importer); in MaybeRecordOrigin() 301 void ExternalASTMerger::ForceRecordOrigin(const DeclContext *ToDC, in ForceRecordOrigin() argument 303 RecordOriginImpl(ToDC, Origin, ImporterForOrigin(*Origin.AST)); in ForceRecordOrigin() 306 void ExternalASTMerger::RecordOriginImpl(const DeclContext *ToDC, DCOrigin Origin, in RecordOriginImpl() argument [all …]
|
| H A D | ASTImporter.cpp | 377 Decl *From, DeclContext *&ToDC, DeclContext *&ToLexicalDC); 1665 Decl *FromD, DeclContext *&ToDC, DeclContext *&ToLexicalDC) { in ImportDeclContext() argument 1669 ToDC = *ToDCOrErr; in ImportDeclContext() 1678 ToLexicalDC = ToDC; in ImportDeclContext() 7793 auto *ToDC = cast_or_null<DeclContext>(Import(cast<Decl>(FromDC))); in ImportContext() local 7794 if (!ToDC) in ImportContext() 7799 if (auto *ToRecord = dyn_cast<RecordDecl>(ToDC)) { in ImportContext() 7810 } else if (auto *ToEnum = dyn_cast<EnumDecl>(ToDC)) { in ImportContext() 7821 } else if (auto *ToClass = dyn_cast<ObjCInterfaceDecl>(ToDC)) { in ImportContext() 7832 } else if (auto *ToProto = dyn_cast<ObjCProtocolDecl>(ToDC)) { in ImportContext() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | ExternalASTMerger.h | 136 void MaybeRecordOrigin(const DeclContext *ToDC, DCOrigin Origin); 139 void ForceRecordOrigin(const DeclContext *ToDC, DCOrigin Origin); 158 void RecordOriginImpl(const DeclContext *ToDC, DCOrigin Origin,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 267 const DeclContext *ToDC = To->getDeclContext()->getPrimaryContext(); in MightInstantiateTo() local 268 if (FromDC == ToDC) return true; in MightInstantiateTo() 269 if (FromDC->isFileContext() || ToDC->isFileContext()) return false; in MightInstantiateTo()
|