pub unsafe extern "C" fn LLVMRustSetDataLayoutFromTargetMachine<'a>(
    M: &'a Module,
    TM: &'a TargetMachine,
)