pub unsafe fn enforce_generic_type_consistency(
    arg_actual_arg_types: *const Oid,
    arg_declared_arg_types: *mut Oid,
    arg_nargs: c_int,
    arg_rettype: Oid,
    arg_allow_poly: bool
) -> Oid