Searched refs:ModuleLoader (Results 1 - 13 of 13) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleLoader.h1 //===- ModuleLoader.h - Module Loader Interface -----------------*- C++ -*-===//
9 // This file defines the ModuleLoader interface, which is responsible for
80 class ModuleLoader { class in namespace:clang
85 explicit ModuleLoader(bool BuildingModule = false) function in class:clang::ModuleLoader
88 virtual ~ModuleLoader();
164 class TrivialModuleLoader : public ModuleLoader {
H A DPreprocessor.h27 #include "clang/Lex/ModuleLoader.h"
142 ModuleLoader &TheModuleLoader;
881 HeaderSearch &Headers, ModuleLoader &TheModuleLoader,
937 ModuleLoader &getModuleLoader() const { return TheModuleLoader; }
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h96 /// the module identifier to pass to the ModuleLoader. The value is the set of
108 FunctionImporter(const ModuleSummaryIndex &Index, ModuleLoaderTy ModuleLoader, argument
110 : Index(Index), ModuleLoader(std::move(ModuleLoader)),
121 ModuleLoaderTy ModuleLoader; member in class:llvm::FunctionImporter
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h19 #include "clang/Lex/ModuleLoader.h"
72 class CompilerInstance : public ModuleLoader {
812 return ModuleLoader::HadFatalFailure;
H A DASTUnit.h26 #include "clang/Lex/ModuleLoader.h"
142 TrivialModuleLoader ModuleLoader; member in class:clang::ASTUnit
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-link/
H A Dllvm-link.cpp288 auto ModuleLoader = [&DestModule](const char *argv0, local
293 ModuleLazyLoaderCache ModuleLoaderCache(ModuleLoader);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp584 auto ModuleLoader = [&](StringRef Identifier) {
594 FunctionImporter Importer(CombinedIndex, ModuleLoader,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Lex/
H A DPreprocessor.cpp46 #include "clang/Lex/ModuleLoader.h"
82 ModuleLoader &TheModuleLoader,
1414 ModuleLoader::~ModuleLoader() = default;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp1149 Expected<std::unique_ptr<Module>> SrcModuleOrErr = ModuleLoader(Name);
1321 auto ModuleLoader = [&M](StringRef Identifier) { local
1324 FunctionImporter Importer(*Index, ModuleLoader,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInstance.cpp61 : ModuleLoader(/* BuildingModule = */ SharedModuleCache),
1782 ModuleLoader::HadFatalFailure = true;
1789 ModuleLoader::HadFatalFailure = true;
H A DASTUnit.cpp805 AST->getSourceManager(), HeaderInfo, AST->ModuleLoader,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp55 ModuleLoader &Sema::getModuleLoader() const { return PP.getModuleLoader(); }
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h148 class ModuleLoader;
1539 ModuleLoader &getModuleLoader() const;

Completed in 412 milliseconds