pub unsafe extern "C" fn LLVMSetDataLayout(
    M: &Module,
    Triple: *const c_char
)