Searched refs:ExternalASTMerger (Results 1 – 3 of 3) sorted by relevance
101 ExternalASTMerger &Parent;103 const ExternalASTMerger::OriginMap &FromOrigins;110 ExternalASTMerger *SourceMerger;113 LazyASTImporter(ExternalASTMerger &_Parent, ASTContext &ToContext, in LazyASTImporter()115 const ExternalASTMerger::ImporterSource &S, in LazyASTImporter()254 ASTImporter &ExternalASTMerger::ImporterForOrigin(ASTContext &OriginContext) { in ImporterForOrigin()262 LazyASTImporter &LazyImporterForOrigin(ExternalASTMerger &Merger, in LazyImporterForOrigin()269 bool ExternalASTMerger::HasImporterForOrigin(ASTContext &OriginContext) { in HasImporterForOrigin()277 void ExternalASTMerger::ForEachMatchingDC(const DeclContext *DC, in ForEachMatchingDC()280 ExternalASTMerger::DCOrigin Origin = Origins[DC]; in ForEachMatchingDC()[all …]
48 class ExternalASTMerger : public ExternalASTSource {92 ExternalASTMerger *Merger;96 bool Temporary = false, ExternalASTMerger *Merger = nullptr)102 ExternalASTMerger *getMerger() const { return Merger; } in getMerger()115 ExternalASTMerger(const ImporterTarget &Target,
90 SRCS_LDB+= AST/ExternalASTMerger.cpp