ΒΆExpected<std::unique_ptr<Module>>
parseBitcodeFile(
llvm::MemoryBufferRef Buffer,
llvm::LLVMContext& Context,
llvm::DataLayoutCallbackTy
DataLayoutCallback =
[](llvm::StringRef) { return None; })
Expected<std::unique_ptr<Module>>
parseBitcodeFile(
llvm::MemoryBufferRef Buffer,
llvm::LLVMContext& Context,
llvm::DataLayoutCallbackTy
DataLayoutCallback =
[](llvm::StringRef) { return None; })
Description
Read the specified bitcode file, returning the module.
Declared at: llvm/include/llvm/Bitcode/BitcodeReader.h:172
Parameters
- llvm::MemoryBufferRef Buffer
- llvm::LLVMContext& Context
- llvm::DataLayoutCallbackTy DataLayoutCallback = [](llvm::StringRef) { return None; }