ΒΆstd::unique_ptr<Module> parseModule(
const uint8_t* Data,
size_t Size,
llvm::LLVMContext& Context)
std::unique_ptr<Module> parseModule(
const uint8_t* Data,
size_t Size,
llvm::LLVMContext& Context)
Description
Fuzzer friendly interface for the llvm bitcode parser.
Declared at: llvm/include/llvm/FuzzMutate/FuzzerCLI.h:58
Parameters
- const uint8_t* Data
- Bitcode we are going to parse
- size_t Size
- Size of the 'Data' in bytes
- llvm::LLVMContext& Context
Returns
New module or nullptr in case of error