Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExternalASTMerger.cpp97 ExternalASTMerger &Parent;
99 const ExternalASTMerger::OriginMap &FromOrigins;
103 LazyASTImporter(ExternalASTMerger &_Parent, ASTContext &ToContext, in LazyASTImporter()
106 const ExternalASTMerger::OriginMap &_FromOrigins) in LazyASTImporter()
180 LazyASTImporter &LazyImporterForOrigin(ExternalASTMerger &Merger, in LazyImporterForOrigin()
195 void ExternalASTMerger::ForEachMatchingDC(const DeclContext *DC, in ForEachMatchingDC()
198 ExternalASTMerger::DCOrigin Origin = Origins[DC]; in ForEachMatchingDC()
223 void ExternalASTMerger::CompleteType(TagDecl *Tag) { in CompleteType()
259 bool ExternalASTMerger::CanComplete(DeclContext *Interface) { in CanComplete()
312 ExternalASTMerger::ExternalASTMerger(const ImporterTarget &Target, in ExternalASTMerger() function in ExternalASTMerger
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExternalASTMerger.h48 class ExternalASTMerger : public ExternalASTSource {
94 ExternalASTMerger(const ImporterTarget &Target,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.h418 clang::ExternalASTMerger &merger,
443 clang::ExternalASTMerger &GetMergerUnchecked();
468 std::unique_ptr<clang::ExternalASTMerger> m_merger_up;
H A DClangModulesDeclVendor.cpp85 clang::ExternalASTMerger::ImporterSource GetImporterSource() override;
110 const clang::ExternalASTMerger::OriginMap m_origin_map;
538 clang::ExternalASTMerger::ImporterSource
H A DClangASTSource.cpp74 clang::ExternalASTMerger::ImporterTarget target = {ast_context, in InstallASTContext()
76 std::vector<clang::ExternalASTMerger::ImporterSource> sources; in InstallASTContext()
133 llvm::make_unique<clang::ExternalASTMerger>(target, sources); in InstallASTContext()
1962 clang::ExternalASTMerger &merger, in CopyTypeWithMerger()
2003 clang::ExternalASTMerger &ClangASTSource::GetMergerUnchecked() { in GetMergerUnchecked()
H A DClangExpressionDeclMap.cpp266 clang::ExternalASTMerger &merger, in ExportAllDeclaredTypes()
268 const clang::ExternalASTMerger::OriginMap &source_origin_map, in ExportAllDeclaredTypes()
270 clang::ExternalASTMerger::ImporterSource importer_source = in ExportAllDeclaredTypes()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DDeclVendor.h64 virtual clang::ExternalASTMerger::ImporterSource GetImporterSource() = 0;
H A DClangASTContext.h1011 virtual const clang::ExternalASTMerger::OriginMap &GetOriginMap() { in GetOriginMap()
1044 clang::ExternalASTMerger::OriginMap m_origins;
1079 clang::ExternalASTMerger &GetMergerUnchecked();
1081 const clang::ExternalASTMerger::OriginMap &GetOriginMap() override { in GetOriginMap()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.h29 clang::ExternalASTMerger::ImporterSource GetImporterSource() override;
H A DAppleObjCDeclVendor.cpp655 clang::ExternalASTMerger::ImporterSource
/freebsd-12.1/lib/clang/libclang/
H A DMakefile77 SRCS_LDB+= AST/ExternalASTMerger.cpp
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp10362 clang::ExternalASTMerger &