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

/freebsd-11.0-release/contrib/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h29 std::function<std::unique_ptr<Module>(StringRef Identifier)> ModuleLoader; member in class:llvm::FunctionImporter
35 std::function<std::unique_ptr<Module>(StringRef Identifier)> ModuleLoader)
36 : Index(Index), ModuleLoader(ModuleLoader) {}
33 FunctionImporter( const FunctionInfoIndex &Index, std::function<std::unique_ptr<Module>(StringRef Identifier)> ModuleLoader) argument
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DModuleLoader.h1 //===--- ModuleLoader.h - Module Loader Interface ---------------*- C++ -*-===//
10 // This file defines the ModuleLoader interface, which is responsible for
56 class ModuleLoader { class in namespace:clang
60 explicit ModuleLoader(bool BuildingModule = false) : function in class:clang::ModuleLoader
64 virtual ~ModuleLoader();
H A DPreprocessor.h58 class ModuleLoader;
106 ModuleLoader &TheModuleLoader;
649 ModuleLoader &TheModuleLoader,
709 ModuleLoader &getModuleLoader() const { return TheModuleLoader; }
/freebsd-11.0-release/contrib/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp293 ModuleLazyLoaderCache ModuleLoaderCache(ModuleLoader);
426 auto ModuleLoader = [&M](StringRef Identifier) { variable
429 FunctionImporter Importer(*Index, ModuleLoader);
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DCompilerInstance.h19 #include "clang/Lex/ModuleLoader.h"
71 class CompilerInstance : public ModuleLoader {
771 return ModuleLoader::HadFatalFailure;
H A DASTUnit.h25 #include "clang/Lex/ModuleLoader.h"
68 class ASTUnit : public ModuleLoader {
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Lex/
H A DPreprocessor.cpp40 #include "clang/Lex/ModuleLoader.h"
62 ModuleLoader &TheModuleLoader,
901 ModuleLoader::~ModuleLoader() { }
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DCompilerInstance.cpp57 : ModuleLoader(BuildingModule), Invocation(new CompilerInvocation()),
1507 ModuleLoader::HadFatalFailure = true;
1514 ModuleLoader::HadFatalFailure = true;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSema.cpp50 ModuleLoader &Sema::getModuleLoader() const { return PP.getModuleLoader(); }
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h130 class ModuleLoader;
1140 ModuleLoader &getModuleLoader() const;

Completed in 200 milliseconds