pub unsafe extern "C" fn blst_p1_add_or_double( out: *mut blst_p1, a: *const blst_p1, b: *const blst_p1 )