pub unsafe extern "C" fn T_union2( Region1: Hobject, Region2: Hobject, RegionUnion: *mut Hobject, ) -> Herror