27 return PreservedAnalyses::all();
30 report_fatal_error(
"Bitcode module postopt linking failed, aborted!");
32 return PreservedAnalyses::none();
Defines the clang::FileManager interface and associated types.
This file provides a pass to link in Modules from a provided BackendConsumer.
Defines the SourceManager interface.
bool LinkInModules(llvm::Module *M)
PreservedAnalyses run(Module &M, AnalysisManager< Module > &)
LinkInModulesPass(clang::BackendConsumer *BC)
Diagnostic wrappers for TextAPI types for error reporting.