/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ExternalASTMerger.cpp | 99 class LazyASTImporter : public ASTImporter { 102 ASTImporter Reverse; 128 return ASTImporter::ImportImpl(FromD); in ImportImpl() 167 return ASTImporter::ImportImpl(FromD); in ImportImpl() 288 ASTImporter &Reverse = in ForEachMatchingDC() 307 ForEachMatchingDC(Tag, [&](ASTImporter &Forward, ASTImporter &Reverse, in CompleteType() 325 Interface, [&](ASTImporter &Forward, ASTImporter &Reverse, in CompleteType() 346 [&](ASTImporter &Forward, ASTImporter &Reverse, in CanComplete() 485 [&](ASTImporter &Forward, ASTImporter &Reverse, in FindExternalVisibleDeclsByName() 506 ASTImporter *Importer = C.second; in FindExternalVisibleDeclsByName() [all …]
|
H A D | ASTImporter.cpp | 181 ASTImporter &Importer; 4044 ASTImporter::getFieldIndex(D) != in VisitFieldDecl() 4045 ASTImporter::getFieldIndex(FoundField)) in VisitFieldDecl() 4148 ASTImporter::getFieldIndex(D) != in VisitIndirectFieldDecl() 4149 ASTImporter::getFieldIndex(FoundField)) in VisitIndirectFieldDecl() 8857 ASTImporter::ASTImporter(ASTContext &ToContext, FileManager &ToFileManager, in ASTImporter() function in ASTImporter 8874 ASTImporter::~ASTImporter() = default; 8898 ASTImporter::FoundDeclsTy 8931 void ASTImporter::AddToLookupTable(Decl *ToD) { in AddToLookupTable() 9054 ASTImporter &Importer; [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | CxxModuleHandler.h | 36 clang::ASTImporter *m_importer = nullptr; 51 CxxModuleHandler(clang::ASTImporter &importer, clang::ASTContext *target);
|
H A D | ClangASTImporter.h | 261 struct ASTImporterDelegate : public clang::ASTImporter { 264 : clang::ASTImporter(*target_ctx, main.m_file_manager, *source_ctx, in ASTImporterDelegate() 277 setODRHandling(clang::ASTImporter::ODRHandlingType::Liberal); in ASTImporterDelegate()
|
H A D | CxxModuleHandler.cpp | 21 CxxModuleHandler::CxxModuleHandler(ASTImporter &importer, ASTContext *target) in CxxModuleHandler() 178 T *createDecl(ASTImporter &importer, Decl *from_d, Args &&... args) {
|
H A D | ClangASTImporter.cpp | 892 return ASTImporter::ImportImpl(From); in ImportImpl()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExternalASTMerger.h | 58 typedef std::vector<std::unique_ptr<ASTImporter>> ImporterVector; 179 ASTImporter &ImporterForOrigin(ASTContext &OriginContext); 186 ASTImporter &importer);
|
H A D | ASTImporter.h | 62 class ASTImporter { 289 ASTImporter(ASTContext &ToContext, FileManager &ToFileManager, 294 virtual ~ASTImporter();
|
H A D | APValue.h | 254 friend class ASTImporter;
|
H A D | Expr.h | 139 friend class ASTImporter; // Sets dependence directly. variable
|
/freebsd/contrib/llvm-project/clang/include/clang/CrossTU/ |
H A D | CrossTranslationUnit.h | 30 class ASTImporter; variable 210 ASTImporter &getOrCreateASTImporter(ASTUnit *Unit); 223 llvm::DenseMap<TranslationUnitDecl *, std::unique_ptr<ASTImporter>>;
|
/freebsd/contrib/llvm-project/clang/lib/Interpreter/ |
H A D | CodeCompletion.cpp | 225 std::unique_ptr<ASTImporter> Importer; 267 ASTImporter *importer = in ExternalSource() 268 new ASTImporter(ChildASTCtxt, ChildFM, ParentASTCtxt, ParentFM, in ExternalSource()
|
/freebsd/contrib/llvm-project/clang/lib/CrossTU/ |
H A D | CrossTranslationUnit.cpp | 734 ASTImporter &Importer = getOrCreateASTImporter(Unit); in importDefinitionImpl() 781 ASTImporter & 789 ASTImporter *NewImporter = new ASTImporter( in getOrCreateASTImporter()
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/ |
H A D | ASTMerge.cpp | 56 ASTImporter Importer(CI.getASTContext(), CI.getFileManager(), in ExecuteAction()
|
/freebsd/lib/clang/libclang/ |
H A D | Makefile | 59 SRCS_MIN+= AST/ASTImporter.cpp
|