Lines Matching defs:ToDC
198 if (auto *ToDC = dyn_cast<DeclContext>(To)) {
202 << " imported (DeclContext*)" << (void*)ToDC
218 Parent.ForceRecordOrigin(ToDC, FromOrigins.at(FromDC));
225 Parent.MaybeRecordOrigin(ToDC, {FromDC, &getFromContext()});
366 void ExternalASTMerger::MaybeRecordOrigin(const DeclContext *ToDC,
371 LookupSameContext(Origin.AST->getTranslationUnitDecl(), ToDC, Reverse);
374 RecordOriginImpl(ToDC, Origin, Importer);
383 void ExternalASTMerger::ForceRecordOrigin(const DeclContext *ToDC,
385 RecordOriginImpl(ToDC, Origin, ImporterForOrigin(*Origin.AST));
388 void ExternalASTMerger::RecordOriginImpl(const DeclContext *ToDC, DCOrigin Origin,
390 Origins[ToDC] = Origin;
391 Importer.ASTImporter::MapImported(cast<Decl>(Origin.DC), const_cast<Decl*>(cast<Decl>(ToDC)));