Home
last modified time | relevance | path

Searched refs:ExternalASTMerger (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExternalASTMerger.cpp101 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()
252 ASTImporter &ExternalASTMerger::ImporterForOrigin(ASTContext &OriginContext) { in ImporterForOrigin()
260 LazyASTImporter &LazyImporterForOrigin(ExternalASTMerger &Merger, in LazyImporterForOrigin()
267 bool ExternalASTMerger::HasImporterForOrigin(ASTContext &OriginContext) { in HasImporterForOrigin()
275 void ExternalASTMerger::ForEachMatchingDC(const DeclContext *DC, in ForEachMatchingDC()
278 ExternalASTMerger::DCOrigin Origin = It->second; in ForEachMatchingDC()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExternalASTMerger.h48 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,
/freebsd/lib/clang/libclang/
H A DMakefile117 SRCS_LDB+= AST/ExternalASTMerger.cpp