pub unsafe extern "C" fn LLVMCreateSimpleMCJITMemoryManager(
Opaque: *mut c_void,
AllocateCodeSection: extern "C" fn(*mut c_void, usize, u32, u32, *const i8) -> *mut u8,
AllocateDataSection: extern "C" fn(*mut c_void, usize, u32, u32, *const i8, i32) -> *mut u8,
FinalizeMemory: extern "C" fn(*mut c_void, *mut *mut i8) -> i32,
Destroy: Option<extern "C" fn(*mut c_void)>,
) -> *mut LLVMOpaqueMCJITMemoryManager