pub unsafe extern "C" fn he_math_utils_midpoint( a: *mut c_double, a_length1: c_int, b: *mut c_double, b_length1: c_int, result_length1: *mut c_int, ) -> *mut c_double