Home
last modified time | relevance | path

Searched refs:ModuleLoader (Results 1 – 15 of 15) sorted by relevance

/llvm-project/clang/include/clang/Lex/
H A DModuleLoader.h82 class ModuleLoader {
87 explicit ModuleLoader(bool BuildingModule = false)
90 virtual ~ModuleLoader();
166 class TrivialModuleLoader : public ModuleLoader {
H A DPreprocessor.h29 #include "clang/Lex/ModuleLoader.h"
152 ModuleLoader &TheModuleLoader;
1171 ModuleLoader &TheModuleLoader,
1227 ModuleLoader &getModuleLoader() const { return TheModuleLoader; }
/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h180 /// ModuleLoader. The module identifier strings must be owned elsewhere,
309 FunctionImporter(const ModuleSummaryIndex &Index, ModuleLoaderTy ModuleLoader,
311 : Index(Index), ModuleLoader(std::move(ModuleLoader)),
322 ModuleLoaderTy ModuleLoader;
117 FunctionImporter(const ModuleSummaryIndex & Index,ModuleLoaderTy ModuleLoader,bool ClearDSOLocalOnDeclarations) FunctionImporter() argument
130 ModuleLoaderTy ModuleLoader; global() variable
/llvm-project/clang-tools-extra/clang-tidy/
H A DExpandModularHeadersPPCallbacks.h132 TrivialModuleLoader ModuleLoader; variable
H A DExpandModularHeadersPPCallbacks.cpp99 *HeaderInfo, ModuleLoader, in ExpandModularHeadersPPCallbacks()
/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h20 #include "clang/Lex/ModuleLoader.h"
80 class CompilerInstance : public ModuleLoader {
886 return ModuleLoader::HadFatalFailure;
H A DASTUnit.h26 #include "clang/Lex/ModuleLoader.h"
144 TrivialModuleLoader ModuleLoader; variable
/llvm-project/llvm/tools/llvm-link/
H A Dllvm-link.cpp331 auto ModuleLoader = [&DestModule](const char *argv0, in importFunctions()
338 ModuleLazyLoaderCache ModuleLoaderCache(ModuleLoader); in importFunctions()
330 auto ModuleLoader = [&DestModule](const char *argv0, importFunctions() local
/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp669 auto ModuleLoader = [&](StringRef Identifier) { in thinBackend()
703 FunctionImporter Importer(CombinedIndex, ModuleLoader, in initImportList()
624 auto ModuleLoader = [&](StringRef Identifier) { thinBackend() local
/llvm-project/clang/lib/Lex/
H A DPreprocessor.cpp45 #include "clang/Lex/ModuleLoader.h"
83 ModuleLoader &TheModuleLoader, in Preprocessor()
1627 ModuleLoader::~ModuleLoader() = default;
/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp1829 Expected<std::unique_ptr<Module>> SrcModuleOrErr = ModuleLoader(ModName); in importFunctions()
2032 auto ModuleLoader = [&M](StringRef Identifier) {
2035 FunctionImporter Importer(*Index, ModuleLoader,
1944 auto ModuleLoader = [&M](StringRef Identifier) { doImportingForModuleForTest() local
/llvm-project/clang/lib/Frontend/
H A DCompilerInstance.cpp70 : ModuleLoader(/* BuildingModule = */ SharedModuleCache), in CompilerInstance()
1946 ModuleLoader::HadFatalFailure = true; in findOrCompileModuleAndReadAST()
1952 ModuleLoader::HadFatalFailure = true; in findOrCompileModuleAndReadAST()
H A DASTUnit.cpp848 AST->getSourceManager(), HeaderInfo, AST->ModuleLoader, in LoadFromASTFile()
/llvm-project/clang/lib/Sema/
H A DSema.cpp86 ModuleLoader &Sema::getModuleLoader() const { return PP.getModuleLoader(); }
/llvm-project/clang/include/clang/Sema/
H A DSema.h147 class ModuleLoader;
603 ModuleLoader &getModuleLoader() const;
155 class ModuleLoader; global() variable