pub unsafe fn range_union_internal(
    arg_typcache: *mut TypeCacheEntry,
    arg_r1: *mut RangeType,
    arg_r2: *mut RangeType,
    arg_strict: bool
) -> *mut RangeType