pub unsafe extern "C" fn m3_GetArgType(
    i_function: IM3Function,
    i_index: u32
) -> Type