pub(crate) static REFUSED_ARITIES: &[(&str, &[usize])] = &[
("__array_assign", &[0, 1, 2, 4, 5, 6, 7, 8]),
("__array_assign_slice", &[0, 1, 2, 3, 5, 6, 7, 8]),
("_pg_char_max_length", &[0, 1, 3, 4, 5, 6, 7, 8]),
("_pg_char_octet_length", &[0, 1, 3, 4, 5, 6, 7, 8]),
("_pg_datetime_precision", &[0, 1, 3, 4, 5, 6, 7, 8]),
("_pg_numeric_precision", &[0, 1, 3, 4, 5, 6, 7, 8]),
("_pg_numeric_scale", &[0, 1, 3, 4, 5, 6, 7, 8]),
("abs", &[0, 2, 3, 4, 5, 6, 7, 8]),
("acldefault", &[0, 1, 3, 4, 5, 6, 7, 8]),
("acos", &[0, 2, 3, 4, 5, 6, 7, 8]),
("acosd", &[0, 2, 3, 4, 5, 6, 7, 8]),
("acosh", &[0, 2, 3, 4, 5, 6, 7, 8]),
("adddate", &[0]),
("addtime", &[0]),
("age", &[0, 3, 4, 5, 6, 7, 8]),
("armor", &[0, 2, 3, 4, 5, 6, 7, 8]),
("array_append", &[0, 1, 3, 4, 5, 6, 7, 8]),
("array_cat", &[0, 1, 3, 4, 5, 6, 7, 8]),
("array_dims", &[0, 2, 3, 4, 5, 6, 7, 8]),
("array_fill", &[0, 1, 4, 5, 6, 7, 8]),
("array_length", &[0, 1, 3, 4, 5, 6, 7, 8]),
("array_lower", &[0, 1, 3, 4, 5, 6, 7, 8]),
("array_ndims", &[0, 2, 3, 4, 5, 6, 7, 8]),
("array_position", &[0, 1, 4, 5, 6, 7, 8]),
("array_positions", &[0, 1, 3, 4, 5, 6, 7, 8]),
("array_prepend", &[0, 1, 3, 4, 5, 6, 7, 8]),
("array_remove", &[0, 1, 3, 4, 5, 6, 7, 8]),
("array_replace", &[0, 1, 2, 4, 5, 6, 7, 8]),
("array_reverse", &[0, 2, 3, 4, 5, 6, 7, 8]),
("array_sample", &[0, 1, 3, 4, 5, 6, 7, 8]),
("array_shuffle", &[0, 2, 3, 4, 5, 6, 7, 8]),
("array_sort", &[0, 4, 5, 6, 7, 8]),
("array_to_json", &[0, 3, 4, 5, 6, 7, 8]),
("array_to_string", &[0, 1, 4, 5, 6, 7, 8]),
("array_to_tsvector", &[0, 2, 3, 4, 5, 6, 7, 8]),
("array_upper", &[0, 1, 3, 4, 5, 6, 7, 8]),
("ascii", &[0, 2, 3, 4, 5, 6, 7, 8]),
("asin", &[0, 2, 3, 4, 5, 6, 7, 8]),
("asind", &[0, 2, 3, 4, 5, 6, 7, 8]),
("asinh", &[0, 2, 3, 4, 5, 6, 7, 8]),
("atan", &[0, 2, 3, 4, 5, 6, 7, 8]),
("atan2", &[0, 1, 3, 4, 5, 6, 7, 8]),
("atan2d", &[0, 1, 3, 4, 5, 6, 7, 8]),
("atand", &[0, 2, 3, 4, 5, 6, 7, 8]),
("atanh", &[0, 2, 3, 4, 5, 6, 7, 8]),
("bin", &[0, 2, 3, 4, 5, 6, 7, 8]),
("bit_count", &[0, 2, 3, 4, 5, 6, 7, 8]),
("bit_length", &[0, 2, 3, 4, 5, 6, 7, 8]),
("broadcast", &[0, 2, 3, 4, 5, 6, 7, 8]),
("bt_index_check", &[0, 2, 3, 4, 5, 6, 7, 8]),
("btrim", &[0, 3, 4, 5, 6, 7, 8]),
("bytea_and", &[0, 1, 3, 4, 5, 6, 7, 8]),
("bytea_or", &[0, 1, 3, 4, 5, 6, 7, 8]),
("bytea_xor", &[0, 1, 3, 4, 5, 6, 7, 8]),
("byteacat", &[0, 1, 3, 4, 5, 6, 7, 8]),
("byteaxor", &[0, 1, 3, 4, 5, 6, 7, 8]),
("cardinality", &[0, 2, 3, 4, 5, 6, 7, 8]),
("casefold", &[0, 2, 3, 4, 5, 6, 7, 8]),
("cash_words", &[0, 2, 3, 4, 5, 6, 7, 8]),
("cashlarger", &[0]),
("cashsmaller", &[0]),
("cbrt", &[0, 2, 3, 4, 5, 6, 7, 8]),
("ceil", &[0, 2, 3, 4, 5, 6, 7, 8]),
("ceiling", &[0, 2, 3, 4, 5, 6, 7, 8]),
("char_length", &[0, 2, 3, 4, 5, 6, 7, 8]),
("character_length", &[0, 2, 3, 4, 5, 6, 7, 8]),
("chr", &[0, 2, 3, 4, 5, 6, 7, 8]),
("conv", &[0, 1, 2, 4, 5, 6, 7, 8]),
("convert", &[0, 1, 2, 4, 5, 6, 7, 8]),
("convert_from", &[0, 1, 3, 4, 5, 6, 7, 8]),
("convert_to", &[0, 1, 3, 4, 5, 6, 7, 8]),
("convert_tz", &[0, 1, 2, 4, 5, 6, 7, 8]),
("cos", &[0, 2, 3, 4, 5, 6, 7, 8]),
("cosd", &[0, 2, 3, 4, 5, 6, 7, 8]),
("cosh", &[0, 2, 3, 4, 5, 6, 7, 8]),
("cot", &[0, 2, 3, 4, 5, 6, 7, 8]),
("cotd", &[0, 2, 3, 4, 5, 6, 7, 8]),
("crc32", &[0, 2, 3, 4, 5, 6, 7, 8]),
("crc32c", &[0, 2, 3, 4, 5, 6, 7, 8]),
("crypt", &[0, 1, 3, 4, 5, 6, 7, 8]),
("current_setting", &[0, 3, 4, 5, 6, 7, 8]),
("currval", &[0, 2, 3, 4, 5, 6, 7, 8]),
("date_add", &[0]),
("date_bin", &[0, 1, 2, 4, 5, 6, 7, 8]),
("date_format", &[0]),
("date_part", &[0, 1, 3, 4, 5, 6, 7, 8]),
("date_sub", &[0]),
("date_subtract", &[0, 1, 3, 4, 5, 6, 7, 8]),
("date_trunc", &[0, 1, 4, 5, 6, 7, 8]),
("datediff", &[0]),
("daterange", &[0, 1, 4, 5, 6, 7, 8]),
("day", &[0]),
("dayname", &[0]),
("dayofmonth", &[0]),
("dayofweek", &[0]),
("dayofyear", &[0]),
("dearmor", &[0, 2, 3, 4, 5, 6, 7, 8]),
("decode", &[0, 1, 3, 4, 5, 6, 7, 8]),
("degrees", &[0, 2, 3, 4, 5, 6, 7, 8]),
("difference", &[0, 1, 3, 4, 5, 6, 7, 8]),
("digest", &[0, 1, 3, 4, 5, 6, 7, 8]),
("div", &[0, 1, 3, 4, 5, 6, 7, 8]),
("elt", &[0, 1]),
("encode", &[0, 1, 3, 4, 5, 6, 7, 8]),
("ends_with", &[0, 1, 3, 4, 5, 6, 7, 8]),
("erf", &[0, 2, 3, 4, 5, 6, 7, 8]),
("erfc", &[0, 2, 3, 4, 5, 6, 7, 8]),
("error_on_null", &[0, 2, 3, 4, 5, 6, 7, 8]),
("exp", &[0, 2, 3, 4, 5, 6, 7, 8]),
("export_set", &[0, 1, 2, 6, 7, 8]),
("factorial", &[0, 2, 3, 4, 5, 6, 7, 8]),
("family", &[0, 2, 3, 4, 5, 6, 7, 8]),
("field", &[0, 1]),
("find_in_set", &[0, 1, 3, 4, 5, 6, 7, 8]),
("floor", &[0, 2, 3, 4, 5, 6, 7, 8]),
("from_base64", &[0, 2, 3, 4, 5, 6, 7, 8]),
("from_days", &[0, 2, 3, 4, 5, 6, 7, 8]),
("from_unixtime", &[0, 3, 4, 5, 6, 7, 8]),
("gcd", &[0, 1, 3, 4, 5, 6, 7, 8]),
("gen_random_bytes", &[0, 2, 3, 4, 5, 6, 7, 8]),
("gen_random_uuid", &[1, 2, 3, 4, 5, 6, 7, 8]),
("gen_salt", &[0, 3, 4, 5, 6, 7, 8]),
("gen_uuid_v7", &[2, 3, 4, 5, 6, 7, 8]),
("generate_subscripts", &[0, 1, 4, 5, 6, 7, 8]),
("get_bit", &[0, 1, 3, 4, 5, 6, 7, 8]),
("get_byte", &[0, 1, 3, 4, 5, 6, 7, 8]),
("get_format", &[0, 1, 3, 4, 5, 6, 7, 8]),
("has_table_privilege", &[0, 1, 4, 5, 6, 7, 8]),
("hashbytea", &[0, 2, 3, 4, 5, 6, 7, 8]),
("hashint2", &[0, 2, 3, 4, 5, 6, 7, 8]),
("hashint4", &[0, 2, 3, 4, 5, 6, 7, 8]),
("hashint8", &[0, 2, 3, 4, 5, 6, 7, 8]),
("hashtext", &[0, 2, 3, 4, 5, 6, 7, 8]),
("hex", &[0, 2, 3, 4, 5, 6, 7, 8]),
("hmac", &[0, 1, 2, 4, 5, 6, 7, 8]),
("host", &[0, 2, 3, 4, 5, 6, 7, 8]),
("hostmask", &[0, 2, 3, 4, 5, 6, 7, 8]),
("hour", &[0]),
("if", &[0, 1, 2, 4, 5, 6, 7, 8]),
("ifnull", &[0, 1, 3, 4, 5, 6, 7, 8]),
("inet6_aton", &[0, 2, 3, 4, 5, 6, 7, 8]),
("inet6_ntoa", &[0, 2, 3, 4, 5, 6, 7, 8]),
("inet_aton", &[0, 2, 3, 4, 5, 6, 7, 8]),
("inet_merge", &[0, 1, 3, 4, 5, 6, 7, 8]),
("inet_ntoa", &[0, 2, 3, 4, 5, 6, 7, 8]),
("inet_same_family", &[0, 1, 3, 4, 5, 6, 7, 8]),
("initcap", &[0, 2, 3, 4, 5, 6, 7, 8]),
("insert", &[0, 1, 2, 3, 5, 6, 7, 8]),
("instr", &[0, 1, 3, 4, 5, 6, 7, 8]),
("int4range", &[0, 1, 4, 5, 6, 7, 8]),
("int8range", &[0, 1, 4, 5, 6, 7, 8]),
("is_ipv4", &[0, 2, 3, 4, 5, 6, 7, 8]),
("is_ipv6", &[0, 2, 3, 4, 5, 6, 7, 8]),
("is_normalized", &[0, 3, 4, 5, 6, 7, 8]),
("is_uuid", &[0, 2, 3, 4, 5, 6, 7, 8]),
("isempty", &[0, 2, 3, 4, 5, 6, 7, 8]),
("isfinite", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_array_append", &[0, 1, 2, 4, 6, 8]),
("json_array_elements_text", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_array_insert", &[0, 1, 2, 4, 6, 8]),
("json_array_length", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_concat", &[0, 1, 3, 4, 5, 6, 7, 8]),
("json_contains", &[0, 1, 4, 5, 6, 7, 8]),
("json_contains_path", &[0, 1, 2]),
("json_delete", &[0, 1, 3, 4, 5, 6, 7, 8]),
("json_delete_path", &[0, 1, 3, 4, 5, 6, 7, 8]),
("json_depth", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_extract", &[0, 1]),
("json_insert", &[0, 1, 2, 6, 8]),
("json_keys", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_length", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_merge", &[0, 1]),
("json_merge_patch", &[0, 1]),
("json_merge_preserve", &[0, 1]),
("json_object_keys", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_overlaps", &[0, 1, 3, 4, 5, 6, 7, 8]),
("json_path_exists", &[0, 1]),
("json_path_match", &[0, 1]),
("json_path_query", &[0, 1, 5, 6, 7, 8]),
("json_path_query_array", &[0, 1, 5, 6, 7, 8]),
("json_path_query_first", &[0, 1, 5, 6, 7, 8]),
("json_pretty", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_quote", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_remove", &[0, 1]),
("json_replace", &[0, 1, 2, 4, 6, 8]),
("json_scalar", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_search", &[0, 1, 2]),
("json_serialize", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_set", &[0, 1, 2, 6, 8]),
("json_storage_size", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_strip_nulls", &[0, 3, 4, 5, 6, 7, 8]),
("json_to_tsvector", &[0, 1, 4, 5, 6, 7, 8]),
("json_type", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_typeof", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_unquote", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_valid", &[0, 2, 3, 4, 5, 6, 7, 8]),
("json_value", &[0, 1, 3, 4, 5, 6, 7, 8]),
("jsonb_array_element_text", &[0, 1, 3, 4, 5, 6, 7, 8]),
("jsonb_array_length", &[0, 2, 3, 4, 5, 6, 7, 8]),
("jsonb_concat", &[0, 1, 3, 4, 5, 6, 7, 8]),
("jsonb_contained", &[0, 1, 3, 4, 5, 6, 7, 8]),
("jsonb_contains", &[0, 1, 3, 4, 5, 6, 7, 8]),
("jsonb_delete", &[0, 1, 3, 4, 5, 6, 7, 8]),
("jsonb_delete_path", &[0, 1, 3, 4, 5, 6, 7, 8]),
("jsonb_exists", &[0, 1, 3, 4, 5, 6, 7, 8]),
("jsonb_exists_all", &[0, 1, 3, 4, 5, 6, 7, 8]),
("jsonb_exists_any", &[0, 1, 3, 4, 5, 6, 7, 8]),
("jsonb_extract_path_text", &[0, 1]),
("jsonb_insert", &[0, 1, 2, 6, 8]),
("jsonb_object", &[0, 3, 4, 5, 6, 7, 8]),
("jsonb_object_keys", &[0, 2, 3, 4, 5, 6, 7, 8]),
("jsonb_path_exists", &[0, 1]),
("jsonb_path_match", &[0, 1]),
("jsonb_path_query", &[0, 1, 5, 6, 7, 8]),
("jsonb_path_query_array", &[0, 1, 5, 6, 7, 8]),
("jsonb_path_query_first", &[0, 1, 5, 6, 7, 8]),
("jsonb_pretty", &[0, 2, 3, 4, 5, 6, 7, 8]),
("jsonb_set", &[0, 1, 2, 6, 8]),
("jsonb_set_lax", &[0, 1, 2, 6, 7, 8]),
("jsonb_strip_nulls", &[0, 3, 4, 5, 6, 7, 8]),
("jsonb_to_tsvector", &[0, 1, 4, 5, 6, 7, 8]),
("jsonb_typeof", &[0, 2, 3, 4, 5, 6, 7, 8]),
("justify_days", &[0, 2, 3, 4, 5, 6, 7, 8]),
("justify_hours", &[0, 2, 3, 4, 5, 6, 7, 8]),
("justify_interval", &[0, 2, 3, 4, 5, 6, 7, 8]),
("last_day", &[0]),
("lcase", &[0, 2, 3, 4, 5, 6, 7, 8]),
("lcm", &[0, 1, 3, 4, 5, 6, 7, 8]),
("left", &[0, 1, 3, 4, 5, 6, 7, 8]),
("length", &[0, 3, 4, 5, 6, 7, 8]),
("levenshtein", &[0, 1, 6, 7, 8]),
("levenshtein_less_equal", &[0, 1, 6, 7, 8]),
("like_escape", &[0, 1, 3, 4, 5, 6, 7, 8]),
("ln", &[0, 2, 3, 4, 5, 6, 7, 8]),
("locate", &[0, 1, 4, 5, 6, 7, 8]),
("log", &[0, 3, 4, 5, 6, 7, 8]),
("log10", &[0, 3, 4, 5, 6, 7, 8]),
("log2", &[0, 2, 3, 4, 5, 6, 7, 8]),
("lower", &[0, 2, 3, 4, 5, 6, 7, 8]),
("lower_inc", &[0, 2, 3, 4, 5, 6, 7, 8]),
("lower_inf", &[0, 2, 3, 4, 5, 6, 7, 8]),
("lpad", &[0, 1, 4, 5, 6, 7, 8]),
("ltrim", &[0, 3, 4, 5, 6, 7, 8]),
("macaddr8_set7bit", &[0, 2, 3, 4, 5, 6, 7, 8]),
("make_date", &[0, 1, 2, 4, 5, 6, 7, 8]),
("make_interval", &[8]),
("make_set", &[0, 1]),
("make_time", &[0, 1, 2, 4, 5, 6, 7, 8]),
("make_timestamp", &[0, 1, 2, 3, 4, 5, 7, 8]),
("make_timestamptz", &[0, 1, 2, 3, 4, 5, 8]),
("makeaclitem", &[0, 1, 2, 3, 5, 6, 7, 8]),
("makedate", &[0, 1, 3, 4, 5, 6, 7, 8]),
("maketime", &[0, 1, 2, 4, 5, 6, 7, 8]),
("masklen", &[0, 2, 3, 4, 5, 6, 7, 8]),
("md5", &[0, 2, 3, 4, 5, 6, 7, 8]),
("microsecond", &[0]),
("mid", &[0, 1, 4, 5, 6, 7, 8]),
("min_scale", &[0, 2, 3, 4, 5, 6, 7, 8]),
("minute", &[0]),
("mod", &[0, 1, 3, 4, 5, 6, 7, 8]),
("month", &[0]),
("monthname", &[0]),
("name_const", &[0, 1, 3, 4, 5, 6, 7, 8]),
("netmask", &[0, 2, 3, 4, 5, 6, 7, 8]),
("network", &[0, 2, 3, 4, 5, 6, 7, 8]),
("nextval", &[0, 2, 3, 4, 5, 6, 7, 8]),
("normalize", &[0, 3, 4, 5, 6, 7, 8]),
("nullif", &[0, 1, 3, 4, 5, 6, 7, 8]),
("numnode", &[0, 2, 3, 4, 5, 6, 7, 8]),
("numrange", &[0, 1, 4, 5, 6, 7, 8]),
("oct", &[0, 2, 3, 4, 5, 6, 7, 8]),
("octet_length", &[0, 2, 3, 4, 5, 6, 7, 8]),
("ord", &[0, 2, 3, 4, 5, 6, 7, 8]),
("overlay", &[0, 1, 2, 5, 6, 7, 8]),
("parse_ident", &[0, 3, 4, 5, 6, 7, 8]),
("period_add", &[0, 1, 3, 4, 5, 6, 7, 8]),
("period_diff", &[0, 1, 3, 4, 5, 6, 7, 8]),
("pg_basetype", &[0, 2, 3, 4, 5, 6, 7, 8]),
("pg_bytes_pretty", &[0, 2, 3, 4, 5, 6, 7, 8]),
("pg_collation_for", &[0, 2, 3, 4, 5, 6, 7, 8]),
("pg_column_compression", &[0, 2, 3, 4, 5, 6, 7, 8]),
("pg_column_size", &[0, 2, 3, 4, 5, 6, 7, 8]),
("pg_encoding_max_length", &[0, 2, 3, 4, 5, 6, 7, 8]),
("pg_get_serial_sequence", &[0, 1, 3, 4, 5, 6, 7, 8]),
("pg_input_is_valid", &[0, 1, 3, 4, 5, 6, 7, 8]),
("pg_is_json", &[0, 1, 3, 4, 5, 6, 7, 8]),
("pg_lsn_hash", &[0, 2, 3, 4, 5, 6, 7, 8]),
("pg_lsn_larger", &[0, 1, 3, 4, 5, 6, 7, 8]),
("pg_lsn_smaller", &[0, 1, 3, 4, 5, 6, 7, 8]),
("pg_partition_ancestors", &[0, 2, 3, 4, 5, 6, 7, 8]),
("pg_partition_root", &[0, 2, 3, 4, 5, 6, 7, 8]),
("pg_size_bytes", &[0, 2, 3, 4, 5, 6, 7, 8]),
("pg_size_pretty", &[0, 2, 3, 4, 5, 6, 7, 8]),
("pg_typeof", &[0, 2, 3, 4, 5, 6, 7, 8]),
("pg_wal_lsn_diff", &[0, 1, 3, 4, 5, 6, 7, 8]),
("pg_xact_status", &[0, 2, 3, 4, 5, 6, 7, 8]),
("phraseto_tsquery", &[0, 3, 4, 5, 6, 7, 8]),
("pi", &[1, 2, 3, 4, 5, 6, 7, 8]),
("plainto_tsquery", &[0, 3, 4, 5, 6, 7, 8]),
("point", &[0, 3, 4, 5, 6, 7, 8]),
("position", &[0, 1, 3, 4, 5, 6, 7, 8]),
("pow", &[0, 1, 3, 4, 5, 6, 7, 8]),
("power", &[0, 1, 3, 4, 5, 6, 7, 8]),
("quarter", &[0]),
("querytree", &[0, 2, 3, 4, 5, 6, 7, 8]),
("quote", &[0, 2, 3, 4, 5, 6, 7, 8]),
("radians", &[0, 2, 3, 4, 5, 6, 7, 8]),
("random", &[1, 3, 4, 5, 6, 7, 8]),
("random_bytes", &[0, 2, 3, 4, 5, 6, 7, 8]),
("random_int", &[0, 1, 3, 4, 5, 6, 7, 8]),
("random_normal", &[3, 4, 5, 6, 7, 8]),
("range_adjacent", &[0, 1, 3, 4, 5, 6, 7, 8]),
("range_merge", &[0, 3, 4, 5, 6, 7, 8]),
("regexp_count", &[0, 1, 5, 6, 7, 8]),
("regexp_instr", &[0, 1, 8]),
("regexp_like", &[0, 1, 4, 5, 6, 7, 8]),
("regexp_match", &[0, 1, 4, 5, 6, 7, 8]),
("regexp_matches", &[0, 1, 4, 5, 6, 7, 8]),
("regexp_replace", &[0, 1, 2, 7, 8]),
("regexp_split_to_array", &[0, 1, 4, 5, 6, 7, 8]),
("regexp_substr", &[0, 1, 6, 7, 8]),
("regproc_to_text", &[0, 2, 3, 4, 5, 6, 7, 8]),
("regprocedure_to_text", &[0, 2, 3, 4, 5, 6, 7, 8]),
("repeat", &[0, 1, 3, 4, 5, 6, 7, 8]),
("replace", &[0, 1, 2, 4, 5, 6, 7, 8]),
("reverse", &[0, 2, 3, 4, 5, 6, 7, 8]),
("right", &[0, 1, 3, 4, 5, 6, 7, 8]),
("round", &[0, 3, 4, 5, 6, 7, 8]),
("row_to_json", &[0, 3, 4, 5, 6, 7, 8]),
("row_to_jsonb", &[0, 3, 4, 5, 6, 7, 8]),
("rpad", &[0, 1, 4, 5, 6, 7, 8]),
("rtrim", &[0, 3, 4, 5, 6, 7, 8]),
("scale", &[0, 2, 3, 4, 5, 6, 7, 8]),
("sec_to_time", &[0]),
("second", &[0]),
("set_bit", &[0, 1, 2, 4, 5, 6, 7, 8]),
("set_byte", &[0, 1, 2, 4, 5, 6, 7, 8]),
("setseed", &[0, 2, 3, 4, 5, 6, 7, 8]),
("setval", &[0, 1, 4, 5, 6, 7, 8]),
("setweight", &[0, 1, 4, 5, 6, 7, 8]),
("sha", &[0, 2, 3, 4, 5, 6, 7, 8]),
("sha1", &[0, 2, 3, 4, 5, 6, 7, 8]),
("sha2", &[0, 1, 3, 4, 5, 6, 7, 8]),
("sha224", &[0, 2, 3, 4, 5, 6, 7, 8]),
("sha256", &[0, 2, 3, 4, 5, 6, 7, 8]),
("sha384", &[0, 2, 3, 4, 5, 6, 7, 8]),
("sha512", &[0, 2, 3, 4, 5, 6, 7, 8]),
("show_trgm", &[0, 2, 3, 4, 5, 6, 7, 8]),
("sign", &[0, 2, 3, 4, 5, 6, 7, 8]),
("similar_escape", &[0, 1, 3, 4, 5, 6, 7, 8]),
("similar_to_escape", &[0, 3, 4, 5, 6, 7, 8]),
("similarity", &[0, 1, 3, 4, 5, 6, 7, 8]),
("sin", &[0, 2, 3, 4, 5, 6, 7, 8]),
("sind", &[0, 2, 3, 4, 5, 6, 7, 8]),
("sinh", &[0, 2, 3, 4, 5, 6, 7, 8]),
("soundex", &[0, 2, 3, 4, 5, 6, 7, 8]),
("spg_bt_index_check", &[0, 2, 3, 4, 5, 6, 7, 8]),
("spg_verify_heapam", &[0, 2, 3, 4, 5, 6, 7, 8]),
("split_part", &[0, 1, 2, 4, 5, 6, 7, 8]),
("sqrt", &[0, 2, 3, 4, 5, 6, 7, 8]),
("starts_with", &[0, 1, 3, 4, 5, 6, 7, 8]),
("str_to_date", &[0, 1, 3, 4, 5, 6, 7, 8]),
("strcmp", &[0, 1, 3, 4, 5, 6, 7, 8]),
("string_to_array", &[0, 1, 4, 5, 6, 7, 8]),
("strip", &[0, 2, 3, 4, 5, 6, 7, 8]),
("strpos", &[0, 1, 3, 4, 5, 6, 7, 8]),
("subdate", &[0]),
("substr", &[0, 1, 4, 5, 6, 7, 8]),
("substring", &[0, 1, 4, 5, 6, 7, 8]),
("substring_index", &[0, 1, 2, 4, 5, 6, 7, 8]),
("subtime", &[0]),
("tan", &[0, 2, 3, 4, 5, 6, 7, 8]),
("tand", &[0, 2, 3, 4, 5, 6, 7, 8]),
("tanh", &[0, 2, 3, 4, 5, 6, 7, 8]),
("text_ge", &[0, 1, 3, 4, 5, 6, 7, 8]),
("text_gt", &[0, 1, 3, 4, 5, 6, 7, 8]),
("text_le", &[0, 1, 3, 4, 5, 6, 7, 8]),
("text_lt", &[0, 1, 3, 4, 5, 6, 7, 8]),
("text_starts_with", &[0, 1, 3, 4, 5, 6, 7, 8]),
("textcat", &[0, 1, 3, 4, 5, 6, 7, 8]),
("texteq", &[0, 1, 3, 4, 5, 6, 7, 8]),
("textne", &[0, 1, 3, 4, 5, 6, 7, 8]),
("time_format", &[0]),
("time_to_sec", &[0]),
("timediff", &[0]),
("timeofday", &[1, 2, 3, 4, 5, 6, 7, 8]),
("timestampadd", &[0, 1, 2]),
("timestampdiff", &[0, 1]),
("timezone", &[0, 1, 3, 4, 5, 6, 7, 8]),
("to_ascii", &[0, 3, 4, 5, 6, 7, 8]),
("to_base64", &[0, 2, 3, 4, 5, 6, 7, 8]),
("to_bin", &[0, 2, 3, 4, 5, 6, 7, 8]),
("to_char", &[0, 1, 3, 4, 5, 6, 7, 8]),
("to_date", &[0, 1, 3, 4, 5, 6, 7, 8]),
("to_days", &[0]),
("to_hex", &[0, 2, 3, 4, 5, 6, 7, 8]),
("to_json", &[0, 2, 3, 4, 5, 6, 7, 8]),
("to_jsonb", &[0, 2, 3, 4, 5, 6, 7, 8]),
("to_number", &[0, 1, 3, 4, 5, 6, 7, 8]),
("to_oct", &[0, 2, 3, 4, 5, 6, 7, 8]),
("to_timestamp", &[0, 3, 4, 5, 6, 7, 8]),
("to_tsquery", &[0, 3, 4, 5, 6, 7, 8]),
("to_tsvector", &[0, 3, 4, 5, 6, 7, 8]),
("translate", &[0, 1, 2, 4, 5, 6, 7, 8]),
("trim", &[0, 3, 4, 5, 6, 7, 8]),
("trim_array", &[0, 1, 3, 4, 5, 6, 7, 8]),
("trim_scale", &[0, 2, 3, 4, 5, 6, 7, 8]),
("trunc", &[0, 3, 4, 5, 6, 7, 8]),
("truncate", &[0, 3, 4, 5, 6, 7, 8]),
("ts_delete", &[0, 1, 3, 4, 5, 6, 7, 8]),
("ts_filter", &[0, 1, 3, 4, 5, 6, 7, 8]),
("ts_headline", &[0, 1, 5, 6, 7, 8]),
("ts_lexize", &[0, 1, 3, 4, 5, 6, 7, 8]),
("ts_rewrite", &[0, 1, 2, 4, 5, 6, 7, 8]),
("tsquery_and", &[0, 1, 3, 4, 5, 6, 7, 8]),
("tsquery_not", &[0, 2, 3, 4, 5, 6, 7, 8]),
("tsquery_or", &[0, 1, 3, 4, 5, 6, 7, 8]),
("tsquery_phrase", &[0, 1, 4, 5, 6, 7, 8]),
("tsrange", &[0, 1, 4, 5, 6, 7, 8]),
("tstzrange", &[0, 1, 4, 5, 6, 7, 8]),
("tsvector_length", &[0, 2, 3, 4, 5, 6, 7, 8]),
("tsvector_to_array", &[0, 2, 3, 4, 5, 6, 7, 8]),
("txid_status", &[0, 2, 3, 4, 5, 6, 7, 8]),
("ucase", &[0, 2, 3, 4, 5, 6, 7, 8]),
("unhex", &[0, 2, 3, 4, 5, 6, 7, 8]),
("unistr", &[0, 2, 3, 4, 5, 6, 7, 8]),
("unix_timestamp", &[0, 2, 3, 4, 5, 6, 7, 8]),
("upper", &[0, 2, 3, 4, 5, 6, 7, 8]),
("upper_inc", &[0, 2, 3, 4, 5, 6, 7, 8]),
("upper_inf", &[0, 2, 3, 4, 5, 6, 7, 8]),
("uuid_extract_timestamp", &[0, 2, 3, 4, 5, 6, 7, 8]),
("uuid_extract_version", &[0, 2, 3, 4, 5, 6, 7, 8]),
("uuid_generate_v3", &[0, 1, 3, 4, 5, 6, 7, 8]),
("uuid_generate_v4", &[1, 2, 3, 4, 5, 6, 7, 8]),
("uuid_generate_v5", &[0, 1, 3, 4, 5, 6, 7, 8]),
("uuid_generate_v7", &[2, 3, 4, 5, 6, 7, 8]),
("uuid_nil", &[1, 2, 3, 4, 5, 6, 7, 8]),
("uuidv7", &[2, 3, 4, 5, 6, 7, 8]),
("verify_heapam", &[0, 2, 3, 4, 5, 6, 7, 8]),
("websearch_to_tsquery", &[0, 3, 4, 5, 6, 7, 8]),
("week", &[0]),
("weekday", &[0]),
("weekofyear", &[0]),
("width_bucket", &[0, 1, 3, 5, 6, 7, 8]),
("xid8_larger", &[0]),
("xid8_smaller", &[0]),
("xml_is_well_formed_content", &[0, 2, 3, 4, 5, 6, 7, 8]),
("xmlcomment", &[0, 2, 3, 4, 5, 6, 7, 8]),
("xmltext", &[0, 2, 3, 4, 5, 6, 7, 8]),
("year", &[0]),
("yearweek", &[0]),
];