aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvvvv <vvvv@ydb.tech>2023-04-24 15:11:53 +0300
committervvvv <vvvv@ydb.tech>2023-04-24 15:11:53 +0300
commit504bb7a13b5a276fb1f1d6f2ec0f6de00f170784 (patch)
treea92c6785f457034c3d7635ac504179d69c9548ce
parent84dc1e66400391c20f174febd166767c15799732 (diff)
downloadydb-504bb7a13b5a276fb1f1d6f2ec0f6de00f170784.tar.gz
keep only pg kernels in BC
-rw-r--r--ydb/library/yql/parser/pg_wrapper/pg_kernels.0.inc3122
-rw-r--r--ydb/library/yql/parser/pg_wrapper/pg_kernels.1.inc3496
-rw-r--r--ydb/library/yql/parser/pg_wrapper/pg_kernels.2.inc3547
-rw-r--r--ydb/library/yql/parser/pg_wrapper/pg_kernels.3.inc3377
-rw-r--r--ydb/library/yql/parser/pg_wrapper/pg_kernels_register.0.inc1203
-rw-r--r--ydb/library/yql/parser/pg_wrapper/pg_kernels_register.1.inc1267
-rw-r--r--ydb/library/yql/parser/pg_wrapper/pg_kernels_register.2.inc1636
-rw-r--r--ydb/library/yql/parser/pg_wrapper/pg_kernels_register.3.inc1304
8 files changed, 9476 insertions, 9476 deletions
diff --git a/ydb/library/yql/parser/pg_wrapper/pg_kernels.0.inc b/ydb/library/yql/parser/pg_wrapper/pg_kernels.0.inc
index 09f36b66049..693eba803c0 100644
--- a/ydb/library/yql/parser/pg_wrapper/pg_kernels.0.inc
+++ b/ydb/library/yql/parser/pg_wrapper/pg_kernels.0.inc
@@ -1,113 +1,148 @@
-struct TArgs_aclcontains_Policy {
+struct TArgs_amvalidate_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_aclcontains() { return &GenericExec<TPgDirectFunc<&aclcontains>, true, true, TArgs_aclcontains_Policy>; }
-struct TArgs_acldefault_sql_Policy {
+TExecFunc arrow_amvalidate() { return &GenericExec<TPgDirectFunc<&amvalidate>, true, true, TArgs_amvalidate_Policy>; }
+struct TArgs_any_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_acldefault_sql() { return &GenericExec<TPgDirectFunc<&acldefault_sql>, true, false, TArgs_acldefault_sql_Policy>; }
-struct TArgs_aclinsert_Policy {
+TExecFunc arrow_any_in() { return &GenericExec<TPgDirectFunc<&any_in>, true, true, TArgs_any_in_Policy>; }
+struct TArgs_any_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_aclinsert() { return &GenericExec<TPgDirectFunc<&aclinsert>, true, false, TArgs_aclinsert_Policy>; }
-struct TArgs_aclitem_eq_Policy {
+TExecFunc arrow_any_out() { return &GenericExec<TPgDirectFunc<&any_out>, true, false, TArgs_any_out_Policy>; }
+struct TArgs_anyarray_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_aclitem_eq() { return &GenericExec<TPgDirectFunc<&aclitem_eq>, true, true, TArgs_aclitem_eq_Policy>; }
-struct TArgs_aclitemin_Policy {
+TExecFunc arrow_anyarray_in() { return &GenericExec<TPgDirectFunc<&anyarray_in>, true, false, TArgs_anyarray_in_Policy>; }
+struct TArgs_anyarray_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_aclitemin() { return &GenericExec<TPgDirectFunc<&aclitemin>, true, false, TArgs_aclitemin_Policy>; }
-struct TArgs_aclitemout_Policy {
+TExecFunc arrow_anyarray_out() { return &GenericExec<TPgDirectFunc<&anyarray_out>, true, false, TArgs_anyarray_out_Policy>; }
+struct TArgs_anyarray_recv_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_anyarray_recv() { return &GenericExec<TPgDirectFunc<&anyarray_recv>, true, false, TArgs_anyarray_recv_Policy>; }
+struct TArgs_anyarray_send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_aclitemout() { return &GenericExec<TPgDirectFunc<&aclitemout>, true, false, TArgs_aclitemout_Policy>; }
-struct TArgs_aclremove_Policy {
+TExecFunc arrow_anyarray_send() { return &GenericExec<TPgDirectFunc<&anyarray_send>, true, false, TArgs_anyarray_send_Policy>; }
+struct TArgs_anycompatible_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_aclremove() { return &GenericExec<TPgDirectFunc<&aclremove>, true, false, TArgs_aclremove_Policy>; }
-struct TArgs_areajoinsel_Policy {
+TExecFunc arrow_anycompatible_in() { return &GenericExec<TPgDirectFunc<&anycompatible_in>, true, true, TArgs_anycompatible_in_Policy>; }
+struct TArgs_anycompatible_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_areajoinsel() { return &GenericExec<TPgDirectFunc<&areajoinsel>, true, true, TArgs_areajoinsel_Policy>; }
-struct TArgs_areasel_Policy {
+TExecFunc arrow_anycompatible_out() { return &GenericExec<TPgDirectFunc<&anycompatible_out>, true, false, TArgs_anycompatible_out_Policy>; }
+struct TArgs_anycompatiblearray_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_areasel() { return &GenericExec<TPgDirectFunc<&areasel>, true, true, TArgs_areasel_Policy>; }
-struct TArgs_array_agg_array_finalfn_Policy {
+TExecFunc arrow_anycompatiblearray_in() { return &GenericExec<TPgDirectFunc<&anycompatiblearray_in>, true, false, TArgs_anycompatiblearray_in_Policy>; }
+struct TArgs_anycompatiblearray_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_array_agg_array_finalfn() { return &GenericExec<TPgDirectFunc<&array_agg_array_finalfn>, false, false, TArgs_array_agg_array_finalfn_Policy>; }
-struct TArgs_array_agg_array_transfn_Policy {
+TExecFunc arrow_anycompatiblearray_out() { return &GenericExec<TPgDirectFunc<&anycompatiblearray_out>, true, false, TArgs_anycompatiblearray_out_Policy>; }
+struct TArgs_anycompatiblearray_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_array_agg_array_transfn() { return &GenericExec<TPgDirectFunc<&array_agg_array_transfn>, false, true, TArgs_array_agg_array_transfn_Policy>; }
-struct TArgs_array_agg_finalfn_Policy {
+TExecFunc arrow_anycompatiblearray_recv() { return &GenericExec<TPgDirectFunc<&anycompatiblearray_recv>, true, false, TArgs_anycompatiblearray_recv_Policy>; }
+struct TArgs_anycompatiblearray_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_array_agg_finalfn() { return &GenericExec<TPgDirectFunc<&array_agg_finalfn>, false, false, TArgs_array_agg_finalfn_Policy>; }
-struct TArgs_array_agg_transfn_Policy {
+TExecFunc arrow_anycompatiblearray_send() { return &GenericExec<TPgDirectFunc<&anycompatiblearray_send>, true, false, TArgs_anycompatiblearray_send_Policy>; }
+struct TArgs_anycompatiblemultirange_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_array_agg_transfn() { return &GenericExec<TPgDirectFunc<&array_agg_transfn>, false, true, TArgs_array_agg_transfn_Policy>; }
-struct TArgs_array_append_Policy {
+TExecFunc arrow_anycompatiblemultirange_in() { return &GenericExec<TPgDirectFunc<&anycompatiblemultirange_in>, true, false, TArgs_anycompatiblemultirange_in_Policy>; }
+struct TArgs_anycompatiblemultirange_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_array_append() { return &GenericExec<TPgDirectFunc<&array_append>, false, false, TArgs_array_append_Policy>; }
-struct TArgs_array_cat_Policy {
+TExecFunc arrow_anycompatiblemultirange_out() { return &GenericExec<TPgDirectFunc<&anycompatiblemultirange_out>, true, false, TArgs_anycompatiblemultirange_out_Policy>; }
+struct TArgs_anycompatiblenonarray_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_array_cat() { return &GenericExec<TPgDirectFunc<&array_cat>, false, false, TArgs_array_cat_Policy>; }
-struct TArgs_array_position_Policy {
+TExecFunc arrow_anycompatiblenonarray_in() { return &GenericExec<TPgDirectFunc<&anycompatiblenonarray_in>, true, true, TArgs_anycompatiblenonarray_in_Policy>; }
+struct TArgs_anycompatiblenonarray_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_array_position() { return &GenericExec<TPgDirectFunc<&array_position>, false, true, TArgs_array_position_Policy>; }
-struct TArgs_array_position_start_Policy {
+TExecFunc arrow_anycompatiblenonarray_out() { return &GenericExec<TPgDirectFunc<&anycompatiblenonarray_out>, true, false, TArgs_anycompatiblenonarray_out_Policy>; }
+struct TArgs_anycompatiblerange_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_array_position_start() { return &GenericExec<TPgDirectFunc<&array_position_start>, false, true, TArgs_array_position_start_Policy>; }
-struct TArgs_array_positions_Policy {
+TExecFunc arrow_anycompatiblerange_in() { return &GenericExec<TPgDirectFunc<&anycompatiblerange_in>, true, false, TArgs_anycompatiblerange_in_Policy>; }
+struct TArgs_anycompatiblerange_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_array_positions() { return &GenericExec<TPgDirectFunc<&array_positions>, false, false, TArgs_array_positions_Policy>; }
-struct TArgs_array_prepend_Policy {
+TExecFunc arrow_anycompatiblerange_out() { return &GenericExec<TPgDirectFunc<&anycompatiblerange_out>, true, false, TArgs_anycompatiblerange_out_Policy>; }
+struct TArgs_anyelement_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_array_prepend() { return &GenericExec<TPgDirectFunc<&array_prepend>, false, false, TArgs_array_prepend_Policy>; }
-struct TArgs_array_subscript_handler_Policy {
+TExecFunc arrow_anyelement_in() { return &GenericExec<TPgDirectFunc<&anyelement_in>, true, true, TArgs_anyelement_in_Policy>; }
+struct TArgs_anyelement_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_array_subscript_handler() { return &GenericExec<TPgDirectFunc<&array_subscript_handler>, true, true, TArgs_array_subscript_handler_Policy>; }
-struct TArgs_array_to_tsvector_Policy {
+TExecFunc arrow_anyelement_out() { return &GenericExec<TPgDirectFunc<&anyelement_out>, true, false, TArgs_anyelement_out_Policy>; }
+struct TArgs_anyenum_in_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_anyenum_in() { return &GenericExec<TPgDirectFunc<&anyenum_in>, true, true, TArgs_anyenum_in_Policy>; }
+struct TArgs_anyenum_out_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_anyenum_out() { return &GenericExec<TPgDirectFunc<&anyenum_out>, true, false, TArgs_anyenum_out_Policy>; }
+struct TArgs_anymultirange_in_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+};
+TExecFunc arrow_anymultirange_in() { return &GenericExec<TPgDirectFunc<&anymultirange_in>, true, false, TArgs_anymultirange_in_Policy>; }
+struct TArgs_anymultirange_out_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_anymultirange_out() { return &GenericExec<TPgDirectFunc<&anymultirange_out>, true, false, TArgs_anymultirange_out_Policy>; }
+struct TArgs_anynonarray_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_array_to_tsvector() { return &GenericExec<TPgDirectFunc<&array_to_tsvector>, true, false, TArgs_array_to_tsvector_Policy>; }
-struct TArgs_array_typanalyze_Policy {
+TExecFunc arrow_anynonarray_in() { return &GenericExec<TPgDirectFunc<&anynonarray_in>, true, true, TArgs_anynonarray_in_Policy>; }
+struct TArgs_anynonarray_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_array_typanalyze() { return &GenericExec<TPgDirectFunc<&array_typanalyze>, true, true, TArgs_array_typanalyze_Policy>; }
+TExecFunc arrow_anynonarray_out() { return &GenericExec<TPgDirectFunc<&anynonarray_out>, true, false, TArgs_anynonarray_out_Policy>; }
+struct TArgs_anyrange_in_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+};
+TExecFunc arrow_anyrange_in() { return &GenericExec<TPgDirectFunc<&anyrange_in>, true, false, TArgs_anyrange_in_Policy>; }
+struct TArgs_anyrange_out_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_anyrange_out() { return &GenericExec<TPgDirectFunc<&anyrange_out>, true, false, TArgs_anyrange_out_Policy>; }
struct TArgs_be_lo_close_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
@@ -208,221 +243,296 @@ struct TArgs_be_lowrite_Policy {
static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
TExecFunc arrow_be_lowrite() { return &GenericExec<TPgDirectFunc<&be_lowrite>, true, true, TArgs_be_lowrite_Policy>; }
-struct TArgs_brin_inclusion_add_value_Policy {
+struct TArgs_bit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_brin_inclusion_add_value() { return &GenericExec<TPgDirectFunc<&brin_inclusion_add_value>, true, true, TArgs_brin_inclusion_add_value_Policy>; }
-struct TArgs_brin_inclusion_consistent_Policy {
+TExecFunc arrow_bit() { return &GenericExec<TPgDirectFunc<&bit>, true, false, TArgs_bit_Policy>; }
+struct TArgs_bit_and_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_brin_inclusion_consistent() { return &GenericExec<TPgDirectFunc<&brin_inclusion_consistent>, true, true, TArgs_brin_inclusion_consistent_Policy>; }
-struct TArgs_brin_inclusion_opcinfo_Policy {
+TExecFunc arrow_bit_and() { return &GenericExec<TPgDirectFunc<&bit_and>, true, false, TArgs_bit_and_Policy>; }
+struct TArgs_bit_bit_count_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_bit_bit_count() { return &GenericExec<TPgDirectFunc<&bit_bit_count>, true, true, TArgs_bit_bit_count_Policy>; }
+struct TArgs_bit_in_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+};
+TExecFunc arrow_bit_in() { return &GenericExec<TPgDirectFunc<&bit_in>, true, false, TArgs_bit_in_Policy>; }
+struct TArgs_bit_or_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_bit_or() { return &GenericExec<TPgDirectFunc<&bit_or>, true, false, TArgs_bit_or_Policy>; }
+struct TArgs_bit_out_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_brin_inclusion_opcinfo() { return &GenericExec<TPgDirectFunc<&brin_inclusion_opcinfo>, true, true, TArgs_brin_inclusion_opcinfo_Policy>; }
-struct TArgs_brin_inclusion_union_Policy {
+TExecFunc arrow_bit_out() { return &GenericExec<TPgDirectFunc<&bit_out>, true, false, TArgs_bit_out_Policy>; }
+struct TArgs_bit_recv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_brin_inclusion_union() { return &GenericExec<TPgDirectFunc<&brin_inclusion_union>, true, true, TArgs_brin_inclusion_union_Policy>; }
-struct TArgs_btfloat48cmp_Policy {
+TExecFunc arrow_bit_recv() { return &GenericExec<TPgDirectFunc<&bit_recv>, true, false, TArgs_bit_recv_Policy>; }
+struct TArgs_bit_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_btfloat48cmp() { return &GenericExec<TPgDirectFunc<&btfloat48cmp>, true, true, TArgs_btfloat48cmp_Policy>; }
-struct TArgs_btfloat4cmp_Policy {
+TExecFunc arrow_bit_send() { return &GenericExec<TPgDirectFunc<&bit_send>, true, false, TArgs_bit_send_Policy>; }
+struct TArgs_bitcat_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btfloat4cmp() { return &GenericExec<TPgDirectFunc<&btfloat4cmp>, true, true, TArgs_btfloat4cmp_Policy>; }
-struct TArgs_btfloat4sortsupport_Policy {
+TExecFunc arrow_bitcat() { return &GenericExec<TPgDirectFunc<&bitcat>, true, false, TArgs_bitcat_Policy>; }
+struct TArgs_bitcmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_bitcmp() { return &GenericExec<TPgDirectFunc<&bitcmp>, true, true, TArgs_bitcmp_Policy>; }
+struct TArgs_biteq_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btfloat4sortsupport() { return &GenericExec<TPgDirectFunc<&btfloat4sortsupport>, true, true, TArgs_btfloat4sortsupport_Policy>; }
-struct TArgs_btfloat84cmp_Policy {
+TExecFunc arrow_biteq() { return &GenericExec<TPgDirectFunc<&biteq>, true, true, TArgs_biteq_Policy>; }
+struct TArgs_bitfromint4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_btfloat84cmp() { return &GenericExec<TPgDirectFunc<&btfloat84cmp>, true, true, TArgs_btfloat84cmp_Policy>; }
-struct TArgs_btfloat8cmp_Policy {
+TExecFunc arrow_bitfromint4() { return &GenericExec<TPgDirectFunc<&bitfromint4>, true, false, TArgs_bitfromint4_Policy>; }
+struct TArgs_bitfromint8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_btfloat8cmp() { return &GenericExec<TPgDirectFunc<&btfloat8cmp>, true, true, TArgs_btfloat8cmp_Policy>; }
-struct TArgs_btfloat8sortsupport_Policy {
+TExecFunc arrow_bitfromint8() { return &GenericExec<TPgDirectFunc<&bitfromint8>, true, false, TArgs_bitfromint8_Policy>; }
+struct TArgs_bitge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btfloat8sortsupport() { return &GenericExec<TPgDirectFunc<&btfloat8sortsupport>, true, true, TArgs_btfloat8sortsupport_Policy>; }
-struct TArgs_btrecordcmp_Policy {
+TExecFunc arrow_bitge() { return &GenericExec<TPgDirectFunc<&bitge>, true, true, TArgs_bitge_Policy>; }
+struct TArgs_bitgetbit_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_bitgetbit() { return &GenericExec<TPgDirectFunc<&bitgetbit>, true, true, TArgs_bitgetbit_Policy>; }
+struct TArgs_bitgt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btrecordcmp() { return &GenericExec<TPgDirectFunc<&btrecordcmp>, true, true, TArgs_btrecordcmp_Policy>; }
-struct TArgs_btrecordimagecmp_Policy {
+TExecFunc arrow_bitgt() { return &GenericExec<TPgDirectFunc<&bitgt>, true, true, TArgs_bitgt_Policy>; }
+struct TArgs_bitle_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btrecordimagecmp() { return &GenericExec<TPgDirectFunc<&btrecordimagecmp>, true, true, TArgs_btrecordimagecmp_Policy>; }
-struct TArgs_contjoinsel_Policy {
+TExecFunc arrow_bitle() { return &GenericExec<TPgDirectFunc<&bitle>, true, true, TArgs_bitle_Policy>; }
+struct TArgs_bitlength_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_contjoinsel() { return &GenericExec<TPgDirectFunc<&contjoinsel>, true, true, TArgs_contjoinsel_Policy>; }
-struct TArgs_contsel_Policy {
+TExecFunc arrow_bitlength() { return &GenericExec<TPgDirectFunc<&bitlength>, true, true, TArgs_bitlength_Policy>; }
+struct TArgs_bitlt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_contsel() { return &GenericExec<TPgDirectFunc<&contsel>, true, true, TArgs_contsel_Policy>; }
-struct TArgs_currval_oid_Policy {
+TExecFunc arrow_bitlt() { return &GenericExec<TPgDirectFunc<&bitlt>, true, true, TArgs_bitlt_Policy>; }
+struct TArgs_bitne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_currval_oid() { return &GenericExec<TPgDirectFunc<&currval_oid>, true, true, TArgs_currval_oid_Policy>; }
-struct TArgs_dacos_Policy {
+TExecFunc arrow_bitne() { return &GenericExec<TPgDirectFunc<&bitne>, true, true, TArgs_bitne_Policy>; }
+struct TArgs_bitnot_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_dacos() { return &GenericExec<TPgDirectFunc<&dacos>, true, true, TArgs_dacos_Policy>; }
-struct TArgs_dacosd_Policy {
+TExecFunc arrow_bitnot() { return &GenericExec<TPgDirectFunc<&bitnot>, true, false, TArgs_bitnot_Policy>; }
+struct TArgs_bitoctetlength_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_dacosd() { return &GenericExec<TPgDirectFunc<&dacosd>, true, true, TArgs_dacosd_Policy>; }
-struct TArgs_dacosh_Policy {
+TExecFunc arrow_bitoctetlength() { return &GenericExec<TPgDirectFunc<&bitoctetlength>, true, true, TArgs_bitoctetlength_Policy>; }
+struct TArgs_bitoverlay_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,true};
};
-TExecFunc arrow_dacosh() { return &GenericExec<TPgDirectFunc<&dacosh>, true, true, TArgs_dacosh_Policy>; }
-struct TArgs_dasin_Policy {
+TExecFunc arrow_bitoverlay() { return &GenericExec<TPgDirectFunc<&bitoverlay>, true, false, TArgs_bitoverlay_Policy>; }
+struct TArgs_bitoverlay_no_len_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
};
-TExecFunc arrow_dasin() { return &GenericExec<TPgDirectFunc<&dasin>, true, true, TArgs_dasin_Policy>; }
-struct TArgs_dasind_Policy {
+TExecFunc arrow_bitoverlay_no_len() { return &GenericExec<TPgDirectFunc<&bitoverlay_no_len>, true, false, TArgs_bitoverlay_no_len_Policy>; }
+struct TArgs_bitposition_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_dasind() { return &GenericExec<TPgDirectFunc<&dasind>, true, true, TArgs_dasind_Policy>; }
-struct TArgs_dasinh_Policy {
+TExecFunc arrow_bitposition() { return &GenericExec<TPgDirectFunc<&bitposition>, true, true, TArgs_bitposition_Policy>; }
+struct TArgs_bitsetbit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+};
+TExecFunc arrow_bitsetbit() { return &GenericExec<TPgDirectFunc<&bitsetbit>, true, false, TArgs_bitsetbit_Policy>; }
+struct TArgs_bitshiftleft_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_bitshiftleft() { return &GenericExec<TPgDirectFunc<&bitshiftleft>, true, false, TArgs_bitshiftleft_Policy>; }
+struct TArgs_bitshiftright_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_bitshiftright() { return &GenericExec<TPgDirectFunc<&bitshiftright>, true, false, TArgs_bitshiftright_Policy>; }
+struct TArgs_bitsubstr_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+};
+TExecFunc arrow_bitsubstr() { return &GenericExec<TPgDirectFunc<&bitsubstr>, true, false, TArgs_bitsubstr_Policy>; }
+struct TArgs_bitsubstr_no_len_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_bitsubstr_no_len() { return &GenericExec<TPgDirectFunc<&bitsubstr_no_len>, true, false, TArgs_bitsubstr_no_len_Policy>; }
+struct TArgs_bittoint4_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_bittoint4() { return &GenericExec<TPgDirectFunc<&bittoint4>, true, true, TArgs_bittoint4_Policy>; }
+struct TArgs_bittoint8_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_bittoint8() { return &GenericExec<TPgDirectFunc<&bittoint8>, true, true, TArgs_bittoint8_Policy>; }
+struct TArgs_bittypmodin_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_dasinh() { return &GenericExec<TPgDirectFunc<&dasinh>, true, true, TArgs_dasinh_Policy>; }
-struct TArgs_datan_Policy {
+TExecFunc arrow_bittypmodin() { return &GenericExec<TPgDirectFunc<&bittypmodin>, true, true, TArgs_bittypmodin_Policy>; }
+struct TArgs_bittypmodout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_datan() { return &GenericExec<TPgDirectFunc<&datan>, true, true, TArgs_datan_Policy>; }
-struct TArgs_datan2_Policy {
+TExecFunc arrow_bittypmodout() { return &GenericExec<TPgDirectFunc<&bittypmodout>, true, false, TArgs_bittypmodout_Policy>; }
+struct TArgs_bitxor_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_bitxor() { return &GenericExec<TPgDirectFunc<&bitxor>, true, false, TArgs_bitxor_Policy>; }
+struct TArgs_bool_accum_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_datan2() { return &GenericExec<TPgDirectFunc<&datan2>, true, true, TArgs_datan2_Policy>; }
-struct TArgs_datan2d_Policy {
+TExecFunc arrow_bool_accum() { return &GenericExec<TPgDirectFunc<&bool_accum>, false, true, TArgs_bool_accum_Policy>; }
+struct TArgs_bool_accum_inv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_datan2d() { return &GenericExec<TPgDirectFunc<&datan2d>, true, true, TArgs_datan2d_Policy>; }
-struct TArgs_datand_Policy {
+TExecFunc arrow_bool_accum_inv() { return &GenericExec<TPgDirectFunc<&bool_accum_inv>, false, true, TArgs_bool_accum_inv_Policy>; }
+struct TArgs_bool_alltrue_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_datand() { return &GenericExec<TPgDirectFunc<&datand>, true, true, TArgs_datand_Policy>; }
-struct TArgs_datanh_Policy {
+TExecFunc arrow_bool_alltrue() { return &GenericExec<TPgDirectFunc<&bool_alltrue>, true, true, TArgs_bool_alltrue_Policy>; }
+struct TArgs_bool_anytrue_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_datanh() { return &GenericExec<TPgDirectFunc<&datanh>, true, true, TArgs_datanh_Policy>; }
-struct TArgs_dcbrt_Policy {
+TExecFunc arrow_bool_anytrue() { return &GenericExec<TPgDirectFunc<&bool_anytrue>, true, true, TArgs_bool_anytrue_Policy>; }
+struct TArgs_bool_int4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dcbrt() { return &GenericExec<TPgDirectFunc<&dcbrt>, true, true, TArgs_dcbrt_Policy>; }
-struct TArgs_dceil_Policy {
+TExecFunc arrow_bool_int4() { return &GenericExec<TPgDirectFunc<&bool_int4>, true, true, TArgs_bool_int4_Policy>; }
+struct TArgs_booland_statefunc_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_dceil() { return &GenericExec<TPgDirectFunc<&dceil>, true, true, TArgs_dceil_Policy>; }
-struct TArgs_dcos_Policy {
+TExecFunc arrow_booland_statefunc() { return &GenericExec<TPgDirectFunc<&booland_statefunc>, true, true, TArgs_booland_statefunc_Policy>; }
+struct TArgs_booleq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_dcos() { return &GenericExec<TPgDirectFunc<&dcos>, true, true, TArgs_dcos_Policy>; }
-struct TArgs_dcosd_Policy {
+TExecFunc arrow_booleq() { return &GenericExec<TPgDirectFunc<&booleq>, true, true, TArgs_booleq_Policy>; }
+struct TArgs_boolge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_dcosd() { return &GenericExec<TPgDirectFunc<&dcosd>, true, true, TArgs_dcosd_Policy>; }
-struct TArgs_dcosh_Policy {
+TExecFunc arrow_boolge() { return &GenericExec<TPgDirectFunc<&boolge>, true, true, TArgs_boolge_Policy>; }
+struct TArgs_boolgt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_dcosh() { return &GenericExec<TPgDirectFunc<&dcosh>, true, true, TArgs_dcosh_Policy>; }
-struct TArgs_dcot_Policy {
+TExecFunc arrow_boolgt() { return &GenericExec<TPgDirectFunc<&boolgt>, true, true, TArgs_boolgt_Policy>; }
+struct TArgs_boolin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_dcot() { return &GenericExec<TPgDirectFunc<&dcot>, true, true, TArgs_dcot_Policy>; }
-struct TArgs_dcotd_Policy {
+TExecFunc arrow_boolin() { return &GenericExec<TPgDirectFunc<&boolin>, true, true, TArgs_boolin_Policy>; }
+struct TArgs_boolle_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_dcotd() { return &GenericExec<TPgDirectFunc<&dcotd>, true, true, TArgs_dcotd_Policy>; }
-struct TArgs_degrees_Policy {
+TExecFunc arrow_boolle() { return &GenericExec<TPgDirectFunc<&boolle>, true, true, TArgs_boolle_Policy>; }
+struct TArgs_boollt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_boollt() { return &GenericExec<TPgDirectFunc<&boollt>, true, true, TArgs_boollt_Policy>; }
+struct TArgs_boolne_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_degrees() { return &GenericExec<TPgDirectFunc<&degrees>, true, true, TArgs_degrees_Policy>; }
-struct TArgs_dexp_Policy {
+TExecFunc arrow_boolne() { return &GenericExec<TPgDirectFunc<&boolne>, true, true, TArgs_boolne_Policy>; }
+struct TArgs_boolor_statefunc_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_boolor_statefunc() { return &GenericExec<TPgDirectFunc<&boolor_statefunc>, true, true, TArgs_boolor_statefunc_Policy>; }
+struct TArgs_boolout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dexp() { return &GenericExec<TPgDirectFunc<&dexp>, true, true, TArgs_dexp_Policy>; }
-struct TArgs_dfloor_Policy {
+TExecFunc arrow_boolout() { return &GenericExec<TPgDirectFunc<&boolout>, true, false, TArgs_boolout_Policy>; }
+struct TArgs_boolrecv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dfloor() { return &GenericExec<TPgDirectFunc<&dfloor>, true, true, TArgs_dfloor_Policy>; }
-struct TArgs_dlog1_Policy {
+TExecFunc arrow_boolrecv() { return &GenericExec<TPgDirectFunc<&boolrecv>, true, true, TArgs_boolrecv_Policy>; }
+struct TArgs_boolsend_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dlog1() { return &GenericExec<TPgDirectFunc<&dlog1>, true, true, TArgs_dlog1_Policy>; }
-struct TArgs_dlog10_Policy {
+TExecFunc arrow_boolsend() { return &GenericExec<TPgDirectFunc<&boolsend>, true, false, TArgs_boolsend_Policy>; }
+struct TArgs_booltext_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dlog10() { return &GenericExec<TPgDirectFunc<&dlog10>, true, true, TArgs_dlog10_Policy>; }
-struct TArgs_dpi_Policy {
+TExecFunc arrow_booltext() { return &GenericExec<TPgDirectFunc<&booltext>, true, false, TArgs_booltext_Policy>; }
+struct TArgs_clock_timestamp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_dpi() { return &GenericExec<TPgDirectFunc<&dpi>, true, true, TArgs_dpi_Policy>; }
-struct TArgs_dpow_Policy {
+TExecFunc arrow_clock_timestamp() { return &GenericExec<TPgDirectFunc<&clock_timestamp>, true, true, TArgs_clock_timestamp_Policy>; }
+struct TArgs_cstring_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_dpow() { return &GenericExec<TPgDirectFunc<&dpow>, true, true, TArgs_dpow_Policy>; }
-struct TArgs_drandom_Policy {
+TExecFunc arrow_cstring_in() { return &GenericExec<TPgDirectFunc<&cstring_in>, true, false, TArgs_cstring_in_Policy>; }
+struct TArgs_cstring_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_drandom() { return &GenericExec<TPgDirectFunc<&drandom>, true, true, TArgs_drandom_Policy>; }
-struct TArgs_dround_Policy {
+TExecFunc arrow_cstring_out() { return &GenericExec<TPgDirectFunc<&cstring_out>, true, false, TArgs_cstring_out_Policy>; }
+struct TArgs_cstring_recv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dround() { return &GenericExec<TPgDirectFunc<&dround>, true, true, TArgs_dround_Policy>; }
-struct TArgs_dsign_Policy {
+TExecFunc arrow_cstring_recv() { return &GenericExec<TPgDirectFunc<&cstring_recv>, true, false, TArgs_cstring_recv_Policy>; }
+struct TArgs_cstring_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_dsign() { return &GenericExec<TPgDirectFunc<&dsign>, true, true, TArgs_dsign_Policy>; }
+TExecFunc arrow_cstring_send() { return &GenericExec<TPgDirectFunc<&cstring_send>, true, false, TArgs_cstring_send_Policy>; }
struct TArgs_dsimple_init_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
@@ -433,1446 +543,1621 @@ struct TArgs_dsimple_lexize_Policy {
static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
TExecFunc arrow_dsimple_lexize() { return &GenericExec<TPgDirectFunc<&dsimple_lexize>, true, true, TArgs_dsimple_lexize_Policy>; }
-struct TArgs_dsin_Policy {
+struct TArgs_event_trigger_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_dsin() { return &GenericExec<TPgDirectFunc<&dsin>, true, true, TArgs_dsin_Policy>; }
-struct TArgs_dsind_Policy {
+TExecFunc arrow_event_trigger_in() { return &GenericExec<TPgDirectFunc<&event_trigger_in>, false, true, TArgs_event_trigger_in_Policy>; }
+struct TArgs_event_trigger_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dsind() { return &GenericExec<TPgDirectFunc<&dsind>, true, true, TArgs_dsind_Policy>; }
-struct TArgs_dsinh_Policy {
+TExecFunc arrow_event_trigger_out() { return &GenericExec<TPgDirectFunc<&event_trigger_out>, true, false, TArgs_event_trigger_out_Policy>; }
+struct TArgs_extract_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_dsinh() { return &GenericExec<TPgDirectFunc<&dsinh>, true, true, TArgs_dsinh_Policy>; }
-struct TArgs_dsqrt_Policy {
+TExecFunc arrow_extract_interval() { return &GenericExec<TPgDirectFunc<&extract_interval>, true, false, TArgs_extract_interval_Policy>; }
+struct TArgs_extract_timestamp_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_extract_timestamp() { return &GenericExec<TPgDirectFunc<&extract_timestamp>, true, false, TArgs_extract_timestamp_Policy>; }
+struct TArgs_extract_timestamptz_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_extract_timestamptz() { return &GenericExec<TPgDirectFunc<&extract_timestamptz>, true, false, TArgs_extract_timestamptz_Policy>; }
+struct TArgs_fdw_handler_in_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_fdw_handler_in() { return &GenericExec<TPgDirectFunc<&fdw_handler_in>, false, true, TArgs_fdw_handler_in_Policy>; }
+struct TArgs_fdw_handler_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dsqrt() { return &GenericExec<TPgDirectFunc<&dsqrt>, true, true, TArgs_dsqrt_Policy>; }
-struct TArgs_dtan_Policy {
+TExecFunc arrow_fdw_handler_out() { return &GenericExec<TPgDirectFunc<&fdw_handler_out>, true, false, TArgs_fdw_handler_out_Policy>; }
+struct TArgs_float4_numeric_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dtan() { return &GenericExec<TPgDirectFunc<&dtan>, true, true, TArgs_dtan_Policy>; }
-struct TArgs_dtand_Policy {
+TExecFunc arrow_float4_numeric() { return &GenericExec<TPgDirectFunc<&float4_numeric>, true, false, TArgs_float4_numeric_Policy>; }
+struct TArgs_float8_numeric_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dtand() { return &GenericExec<TPgDirectFunc<&dtand>, true, true, TArgs_dtand_Policy>; }
-struct TArgs_dtanh_Policy {
+TExecFunc arrow_float8_numeric() { return &GenericExec<TPgDirectFunc<&float8_numeric>, true, false, TArgs_float8_numeric_Policy>; }
+struct TArgs_float8_timestamptz_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dtanh() { return &GenericExec<TPgDirectFunc<&dtanh>, true, true, TArgs_dtanh_Policy>; }
-struct TArgs_dtof_Policy {
+TExecFunc arrow_float8_timestamptz() { return &GenericExec<TPgDirectFunc<&float8_timestamptz>, true, true, TArgs_float8_timestamptz_Policy>; }
+struct TArgs_generate_series_int4_support_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dtof() { return &GenericExec<TPgDirectFunc<&dtof>, true, true, TArgs_dtof_Policy>; }
-struct TArgs_dtoi2_Policy {
+TExecFunc arrow_generate_series_int4_support() { return &GenericExec<TPgDirectFunc<&generate_series_int4_support>, true, true, TArgs_generate_series_int4_support_Policy>; }
+struct TArgs_get_current_ts_config_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_get_current_ts_config() { return &GenericExec<TPgDirectFunc<&get_current_ts_config>, true, true, TArgs_get_current_ts_config_Policy>; }
+struct TArgs_gtsvector_compress_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dtoi2() { return &GenericExec<TPgDirectFunc<&dtoi2>, true, true, TArgs_dtoi2_Policy>; }
-struct TArgs_dtoi4_Policy {
+TExecFunc arrow_gtsvector_compress() { return &GenericExec<TPgDirectFunc<&gtsvector_compress>, true, true, TArgs_gtsvector_compress_Policy>; }
+struct TArgs_gtsvector_consistent_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+};
+TExecFunc arrow_gtsvector_consistent() { return &GenericExec<TPgDirectFunc<&gtsvector_consistent>, true, true, TArgs_gtsvector_consistent_Policy>; }
+struct TArgs_gtsvector_consistent_oldsig_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+};
+TExecFunc arrow_gtsvector_consistent_oldsig() { return &GenericExec<TPgDirectFunc<&gtsvector_consistent_oldsig>, true, true, TArgs_gtsvector_consistent_oldsig_Policy>; }
+struct TArgs_gtsvector_decompress_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dtoi4() { return &GenericExec<TPgDirectFunc<&dtoi4>, true, true, TArgs_dtoi4_Policy>; }
-struct TArgs_dtrunc_Policy {
+TExecFunc arrow_gtsvector_decompress() { return &GenericExec<TPgDirectFunc<&gtsvector_decompress>, true, true, TArgs_gtsvector_decompress_Policy>; }
+struct TArgs_gtsvector_options_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dtrunc() { return &GenericExec<TPgDirectFunc<&dtrunc>, true, true, TArgs_dtrunc_Policy>; }
-struct TArgs_enum_cmp_Policy {
+TExecFunc arrow_gtsvector_options() { return &GenericExec<TPgDirectFunc<&gtsvector_options>, false, true, TArgs_gtsvector_options_Policy>; }
+struct TArgs_gtsvector_penalty_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_enum_cmp() { return &GenericExec<TPgDirectFunc<&enum_cmp>, true, true, TArgs_enum_cmp_Policy>; }
-struct TArgs_enum_eq_Policy {
+TExecFunc arrow_gtsvector_penalty() { return &GenericExec<TPgDirectFunc<&gtsvector_penalty>, true, true, TArgs_gtsvector_penalty_Policy>; }
+struct TArgs_gtsvector_picksplit_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_enum_eq() { return &GenericExec<TPgDirectFunc<&enum_eq>, true, true, TArgs_enum_eq_Policy>; }
-struct TArgs_enum_first_Policy {
+TExecFunc arrow_gtsvector_picksplit() { return &GenericExec<TPgDirectFunc<&gtsvector_picksplit>, true, true, TArgs_gtsvector_picksplit_Policy>; }
+struct TArgs_gtsvector_same_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
};
-TExecFunc arrow_enum_first() { return &GenericExec<TPgDirectFunc<&enum_first>, false, true, TArgs_enum_first_Policy>; }
-struct TArgs_enum_ge_Policy {
+TExecFunc arrow_gtsvector_same() { return &GenericExec<TPgDirectFunc<&gtsvector_same>, true, true, TArgs_gtsvector_same_Policy>; }
+struct TArgs_gtsvector_union_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_enum_ge() { return &GenericExec<TPgDirectFunc<&enum_ge>, true, true, TArgs_enum_ge_Policy>; }
-struct TArgs_enum_gt_Policy {
+TExecFunc arrow_gtsvector_union() { return &GenericExec<TPgDirectFunc<&gtsvector_union>, true, false, TArgs_gtsvector_union_Policy>; }
+struct TArgs_gtsvectorin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_gtsvectorin() { return &GenericExec<TPgDirectFunc<&gtsvectorin>, true, false, TArgs_gtsvectorin_Policy>; }
+struct TArgs_gtsvectorout_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_gtsvectorout() { return &GenericExec<TPgDirectFunc<&gtsvectorout>, true, false, TArgs_gtsvectorout_Policy>; }
+struct TArgs_hash_numeric_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_enum_gt() { return &GenericExec<TPgDirectFunc<&enum_gt>, true, true, TArgs_enum_gt_Policy>; }
-struct TArgs_enum_in_Policy {
+TExecFunc arrow_hash_numeric() { return &GenericExec<TPgDirectFunc<&hash_numeric>, true, true, TArgs_hash_numeric_Policy>; }
+struct TArgs_hash_numeric_extended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_enum_in() { return &GenericExec<TPgDirectFunc<&enum_in>, true, true, TArgs_enum_in_Policy>; }
-struct TArgs_enum_larger_Policy {
+TExecFunc arrow_hash_numeric_extended() { return &GenericExec<TPgDirectFunc<&hash_numeric_extended>, true, true, TArgs_hash_numeric_extended_Policy>; }
+struct TArgs_hashmacaddr_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_enum_larger() { return &GenericExec<TPgDirectFunc<&enum_larger>, true, true, TArgs_enum_larger_Policy>; }
-struct TArgs_enum_last_Policy {
+TExecFunc arrow_hashmacaddr() { return &GenericExec<TPgDirectFunc<&hashmacaddr>, true, true, TArgs_hashmacaddr_Policy>; }
+struct TArgs_hashmacaddrextended_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_hashmacaddrextended() { return &GenericExec<TPgDirectFunc<&hashmacaddrextended>, true, true, TArgs_hashmacaddrextended_Policy>; }
+struct TArgs_i2toi4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_enum_last() { return &GenericExec<TPgDirectFunc<&enum_last>, false, true, TArgs_enum_last_Policy>; }
-struct TArgs_enum_le_Policy {
+TExecFunc arrow_i2toi4() { return &GenericExec<TPgDirectFunc<&i2toi4>, true, true, TArgs_i2toi4_Policy>; }
+struct TArgs_i4toi2_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_enum_le() { return &GenericExec<TPgDirectFunc<&enum_le>, true, true, TArgs_enum_le_Policy>; }
-struct TArgs_enum_lt_Policy {
+TExecFunc arrow_i4toi2() { return &GenericExec<TPgDirectFunc<&i4toi2>, true, true, TArgs_i4toi2_Policy>; }
+struct TArgs_iclikejoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_enum_lt() { return &GenericExec<TPgDirectFunc<&enum_lt>, true, true, TArgs_enum_lt_Policy>; }
-struct TArgs_enum_ne_Policy {
+TExecFunc arrow_iclikejoinsel() { return &GenericExec<TPgDirectFunc<&iclikejoinsel>, true, true, TArgs_iclikejoinsel_Policy>; }
+struct TArgs_iclikesel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_enum_ne() { return &GenericExec<TPgDirectFunc<&enum_ne>, true, true, TArgs_enum_ne_Policy>; }
-struct TArgs_enum_out_Policy {
+TExecFunc arrow_iclikesel() { return &GenericExec<TPgDirectFunc<&iclikesel>, true, true, TArgs_iclikesel_Policy>; }
+struct TArgs_icnlikejoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_enum_out() { return &GenericExec<TPgDirectFunc<&enum_out>, true, false, TArgs_enum_out_Policy>; }
-struct TArgs_enum_range_all_Policy {
+TExecFunc arrow_icnlikejoinsel() { return &GenericExec<TPgDirectFunc<&icnlikejoinsel>, true, true, TArgs_icnlikejoinsel_Policy>; }
+struct TArgs_icnlikesel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_enum_range_all() { return &GenericExec<TPgDirectFunc<&enum_range_all>, false, false, TArgs_enum_range_all_Policy>; }
-struct TArgs_enum_range_bounds_Policy {
+TExecFunc arrow_icnlikesel() { return &GenericExec<TPgDirectFunc<&icnlikesel>, true, true, TArgs_icnlikesel_Policy>; }
+struct TArgs_icregexeqjoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_enum_range_bounds() { return &GenericExec<TPgDirectFunc<&enum_range_bounds>, false, false, TArgs_enum_range_bounds_Policy>; }
-struct TArgs_enum_recv_Policy {
+TExecFunc arrow_icregexeqjoinsel() { return &GenericExec<TPgDirectFunc<&icregexeqjoinsel>, true, true, TArgs_icregexeqjoinsel_Policy>; }
+struct TArgs_icregexeqsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+};
+TExecFunc arrow_icregexeqsel() { return &GenericExec<TPgDirectFunc<&icregexeqsel>, true, true, TArgs_icregexeqsel_Policy>; }
+struct TArgs_icregexnejoinsel_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+};
+TExecFunc arrow_icregexnejoinsel() { return &GenericExec<TPgDirectFunc<&icregexnejoinsel>, true, true, TArgs_icregexnejoinsel_Policy>; }
+struct TArgs_icregexnesel_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+};
+TExecFunc arrow_icregexnesel() { return &GenericExec<TPgDirectFunc<&icregexnesel>, true, true, TArgs_icregexnesel_Policy>; }
+struct TArgs_in_range_int2_int2_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+};
+TExecFunc arrow_in_range_int2_int2() { return &GenericExec<TPgDirectFunc<&in_range_int2_int2>, true, true, TArgs_in_range_int2_int2_Policy>; }
+struct TArgs_in_range_int2_int4_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+};
+TExecFunc arrow_in_range_int2_int4() { return &GenericExec<TPgDirectFunc<&in_range_int2_int4>, true, true, TArgs_in_range_int2_int4_Policy>; }
+struct TArgs_in_range_int2_int8_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+};
+TExecFunc arrow_in_range_int2_int8() { return &GenericExec<TPgDirectFunc<&in_range_int2_int8>, true, true, TArgs_in_range_int2_int8_Policy>; }
+struct TArgs_in_range_int4_int2_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+};
+TExecFunc arrow_in_range_int4_int2() { return &GenericExec<TPgDirectFunc<&in_range_int4_int2>, true, true, TArgs_in_range_int4_int2_Policy>; }
+struct TArgs_in_range_int4_int4_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+};
+TExecFunc arrow_in_range_int4_int4() { return &GenericExec<TPgDirectFunc<&in_range_int4_int4>, true, true, TArgs_in_range_int4_int4_Policy>; }
+struct TArgs_in_range_int4_int8_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+};
+TExecFunc arrow_in_range_int4_int8() { return &GenericExec<TPgDirectFunc<&in_range_int4_int8>, true, true, TArgs_in_range_int4_int8_Policy>; }
+struct TArgs_in_range_interval_interval_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {false,false,false,true,true};
+};
+TExecFunc arrow_in_range_interval_interval() { return &GenericExec<TPgDirectFunc<&in_range_interval_interval>, true, true, TArgs_in_range_interval_interval_Policy>; }
+struct TArgs_in_range_numeric_numeric_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {false,false,false,true,true};
+};
+TExecFunc arrow_in_range_numeric_numeric() { return &GenericExec<TPgDirectFunc<&in_range_numeric_numeric>, true, true, TArgs_in_range_numeric_numeric_Policy>; }
+struct TArgs_in_range_timestamp_interval_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,false,true,true};
};
-TExecFunc arrow_enum_recv() { return &GenericExec<TPgDirectFunc<&enum_recv>, true, true, TArgs_enum_recv_Policy>; }
-struct TArgs_enum_send_Policy {
+TExecFunc arrow_in_range_timestamp_interval() { return &GenericExec<TPgDirectFunc<&in_range_timestamp_interval>, true, true, TArgs_in_range_timestamp_interval_Policy>; }
+struct TArgs_in_range_timestamptz_interval_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,false,true,true};
+};
+TExecFunc arrow_in_range_timestamptz_interval() { return &GenericExec<TPgDirectFunc<&in_range_timestamptz_interval>, true, true, TArgs_in_range_timestamptz_interval_Policy>; }
+struct TArgs_index_am_handler_in_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_index_am_handler_in() { return &GenericExec<TPgDirectFunc<&index_am_handler_in>, false, true, TArgs_index_am_handler_in_Policy>; }
+struct TArgs_index_am_handler_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_enum_send() { return &GenericExec<TPgDirectFunc<&enum_send>, true, false, TArgs_enum_send_Policy>; }
-struct TArgs_enum_smaller_Policy {
+TExecFunc arrow_index_am_handler_out() { return &GenericExec<TPgDirectFunc<&index_am_handler_out>, true, false, TArgs_index_am_handler_out_Policy>; }
+struct TArgs_int24div_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_enum_smaller() { return &GenericExec<TPgDirectFunc<&enum_smaller>, true, true, TArgs_enum_smaller_Policy>; }
-struct TArgs_float48div_Policy {
+TExecFunc arrow_int24div() { return &GenericExec<TPgDirectFunc<&int24div>, true, true, TArgs_int24div_Policy>; }
+struct TArgs_int24eq_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float48div() { return &GenericExec<TPgDirectFunc<&float48div>, true, true, TArgs_float48div_Policy>; }
-struct TArgs_float48eq_Policy {
+TExecFunc arrow_int24eq() { return &GenericExec<TPgDirectFunc<&int24eq>, true, true, TArgs_int24eq_Policy>; }
+struct TArgs_int24ge_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float48eq() { return &GenericExec<TPgDirectFunc<&float48eq>, true, true, TArgs_float48eq_Policy>; }
-struct TArgs_float48ge_Policy {
+TExecFunc arrow_int24ge() { return &GenericExec<TPgDirectFunc<&int24ge>, true, true, TArgs_int24ge_Policy>; }
+struct TArgs_int24gt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float48ge() { return &GenericExec<TPgDirectFunc<&float48ge>, true, true, TArgs_float48ge_Policy>; }
-struct TArgs_float48gt_Policy {
+TExecFunc arrow_int24gt() { return &GenericExec<TPgDirectFunc<&int24gt>, true, true, TArgs_int24gt_Policy>; }
+struct TArgs_int24le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float48gt() { return &GenericExec<TPgDirectFunc<&float48gt>, true, true, TArgs_float48gt_Policy>; }
-struct TArgs_float48le_Policy {
+TExecFunc arrow_int24le() { return &GenericExec<TPgDirectFunc<&int24le>, true, true, TArgs_int24le_Policy>; }
+struct TArgs_int24lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float48le() { return &GenericExec<TPgDirectFunc<&float48le>, true, true, TArgs_float48le_Policy>; }
-struct TArgs_float48lt_Policy {
+TExecFunc arrow_int24lt() { return &GenericExec<TPgDirectFunc<&int24lt>, true, true, TArgs_int24lt_Policy>; }
+struct TArgs_int24mi_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float48lt() { return &GenericExec<TPgDirectFunc<&float48lt>, true, true, TArgs_float48lt_Policy>; }
-struct TArgs_float48mi_Policy {
+TExecFunc arrow_int24mi() { return &GenericExec<TPgDirectFunc<&int24mi>, true, true, TArgs_int24mi_Policy>; }
+struct TArgs_int24mul_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float48mi() { return &GenericExec<TPgDirectFunc<&float48mi>, true, true, TArgs_float48mi_Policy>; }
-struct TArgs_float48mul_Policy {
+TExecFunc arrow_int24mul() { return &GenericExec<TPgDirectFunc<&int24mul>, true, true, TArgs_int24mul_Policy>; }
+struct TArgs_int24ne_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float48mul() { return &GenericExec<TPgDirectFunc<&float48mul>, true, true, TArgs_float48mul_Policy>; }
-struct TArgs_float48ne_Policy {
+TExecFunc arrow_int24ne() { return &GenericExec<TPgDirectFunc<&int24ne>, true, true, TArgs_int24ne_Policy>; }
+struct TArgs_int24pl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float48ne() { return &GenericExec<TPgDirectFunc<&float48ne>, true, true, TArgs_float48ne_Policy>; }
-struct TArgs_float48pl_Policy {
+TExecFunc arrow_int24pl() { return &GenericExec<TPgDirectFunc<&int24pl>, true, true, TArgs_int24pl_Policy>; }
+struct TArgs_int2_accum_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float48pl() { return &GenericExec<TPgDirectFunc<&float48pl>, true, true, TArgs_float48pl_Policy>; }
-struct TArgs_float4_accum_Policy {
+TExecFunc arrow_int2_accum() { return &GenericExec<TPgDirectFunc<&int2_accum>, false, true, TArgs_int2_accum_Policy>; }
+struct TArgs_int2_accum_inv_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_int2_accum_inv() { return &GenericExec<TPgDirectFunc<&int2_accum_inv>, false, true, TArgs_int2_accum_inv_Policy>; }
+struct TArgs_int2_avg_accum_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_float4_accum() { return &GenericExec<TPgDirectFunc<&float4_accum>, true, false, TArgs_float4_accum_Policy>; }
-struct TArgs_float4_to_char_Policy {
+TExecFunc arrow_int2_avg_accum() { return &GenericExec<TPgDirectFunc<&int2_avg_accum>, true, false, TArgs_int2_avg_accum_Policy>; }
+struct TArgs_int2_avg_accum_inv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_float4_to_char() { return &GenericExec<TPgDirectFunc<&float4_to_char>, true, false, TArgs_float4_to_char_Policy>; }
-struct TArgs_float4abs_Policy {
+TExecFunc arrow_int2_avg_accum_inv() { return &GenericExec<TPgDirectFunc<&int2_avg_accum_inv>, true, false, TArgs_int2_avg_accum_inv_Policy>; }
+struct TArgs_int2_numeric_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float4abs() { return &GenericExec<TPgDirectFunc<&float4abs>, true, true, TArgs_float4abs_Policy>; }
-struct TArgs_float4div_Policy {
+TExecFunc arrow_int2_numeric() { return &GenericExec<TPgDirectFunc<&int2_numeric>, true, false, TArgs_int2_numeric_Policy>; }
+struct TArgs_int2_sum_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4div() { return &GenericExec<TPgDirectFunc<&float4div>, true, true, TArgs_float4div_Policy>; }
-struct TArgs_float4eq_Policy {
+TExecFunc arrow_int2_sum() { return &GenericExec<TPgDirectFunc<&int2_sum>, false, true, TArgs_int2_sum_Policy>; }
+struct TArgs_int2abs_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_int2abs() { return &GenericExec<TPgDirectFunc<&int2abs>, true, true, TArgs_int2abs_Policy>; }
+struct TArgs_int2and_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4eq() { return &GenericExec<TPgDirectFunc<&float4eq>, true, true, TArgs_float4eq_Policy>; }
-struct TArgs_float4ge_Policy {
+TExecFunc arrow_int2and() { return &GenericExec<TPgDirectFunc<&int2and>, true, true, TArgs_int2and_Policy>; }
+struct TArgs_int2div_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4ge() { return &GenericExec<TPgDirectFunc<&float4ge>, true, true, TArgs_float4ge_Policy>; }
-struct TArgs_float4gt_Policy {
+TExecFunc arrow_int2div() { return &GenericExec<TPgDirectFunc<&int2div>, true, true, TArgs_int2div_Policy>; }
+struct TArgs_int2eq_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4gt() { return &GenericExec<TPgDirectFunc<&float4gt>, true, true, TArgs_float4gt_Policy>; }
-struct TArgs_float4in_Policy {
+TExecFunc arrow_int2eq() { return &GenericExec<TPgDirectFunc<&int2eq>, true, true, TArgs_int2eq_Policy>; }
+struct TArgs_int2ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4in() { return &GenericExec<TPgDirectFunc<&float4in>, true, true, TArgs_float4in_Policy>; }
-struct TArgs_float4larger_Policy {
+TExecFunc arrow_int2ge() { return &GenericExec<TPgDirectFunc<&int2ge>, true, true, TArgs_int2ge_Policy>; }
+struct TArgs_int2gt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4larger() { return &GenericExec<TPgDirectFunc<&float4larger>, true, true, TArgs_float4larger_Policy>; }
-struct TArgs_float4le_Policy {
+TExecFunc arrow_int2gt() { return &GenericExec<TPgDirectFunc<&int2gt>, true, true, TArgs_int2gt_Policy>; }
+struct TArgs_int2in_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_int2in() { return &GenericExec<TPgDirectFunc<&int2in>, true, true, TArgs_int2in_Policy>; }
+struct TArgs_int2int4_sum_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_int2int4_sum() { return &GenericExec<TPgDirectFunc<&int2int4_sum>, true, true, TArgs_int2int4_sum_Policy>; }
+struct TArgs_int2larger_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4le() { return &GenericExec<TPgDirectFunc<&float4le>, true, true, TArgs_float4le_Policy>; }
-struct TArgs_float4lt_Policy {
+TExecFunc arrow_int2larger() { return &GenericExec<TPgDirectFunc<&int2larger>, true, true, TArgs_int2larger_Policy>; }
+struct TArgs_int2le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4lt() { return &GenericExec<TPgDirectFunc<&float4lt>, true, true, TArgs_float4lt_Policy>; }
-struct TArgs_float4mi_Policy {
+TExecFunc arrow_int2le() { return &GenericExec<TPgDirectFunc<&int2le>, true, true, TArgs_int2le_Policy>; }
+struct TArgs_int2lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4mi() { return &GenericExec<TPgDirectFunc<&float4mi>, true, true, TArgs_float4mi_Policy>; }
-struct TArgs_float4mul_Policy {
+TExecFunc arrow_int2lt() { return &GenericExec<TPgDirectFunc<&int2lt>, true, true, TArgs_int2lt_Policy>; }
+struct TArgs_int2mi_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4mul() { return &GenericExec<TPgDirectFunc<&float4mul>, true, true, TArgs_float4mul_Policy>; }
-struct TArgs_float4ne_Policy {
+TExecFunc arrow_int2mi() { return &GenericExec<TPgDirectFunc<&int2mi>, true, true, TArgs_int2mi_Policy>; }
+struct TArgs_int2mod_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4ne() { return &GenericExec<TPgDirectFunc<&float4ne>, true, true, TArgs_float4ne_Policy>; }
-struct TArgs_float4out_Policy {
+TExecFunc arrow_int2mod() { return &GenericExec<TPgDirectFunc<&int2mod>, true, true, TArgs_int2mod_Policy>; }
+struct TArgs_int2mul_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4out() { return &GenericExec<TPgDirectFunc<&float4out>, true, false, TArgs_float4out_Policy>; }
-struct TArgs_float4pl_Policy {
+TExecFunc arrow_int2mul() { return &GenericExec<TPgDirectFunc<&int2mul>, true, true, TArgs_int2mul_Policy>; }
+struct TArgs_int2ne_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4pl() { return &GenericExec<TPgDirectFunc<&float4pl>, true, true, TArgs_float4pl_Policy>; }
-struct TArgs_float4recv_Policy {
+TExecFunc arrow_int2ne() { return &GenericExec<TPgDirectFunc<&int2ne>, true, true, TArgs_int2ne_Policy>; }
+struct TArgs_int2not_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float4recv() { return &GenericExec<TPgDirectFunc<&float4recv>, true, true, TArgs_float4recv_Policy>; }
-struct TArgs_float4send_Policy {
+TExecFunc arrow_int2not() { return &GenericExec<TPgDirectFunc<&int2not>, true, true, TArgs_int2not_Policy>; }
+struct TArgs_int2or_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_int2or() { return &GenericExec<TPgDirectFunc<&int2or>, true, true, TArgs_int2or_Policy>; }
+struct TArgs_int2out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float4send() { return &GenericExec<TPgDirectFunc<&float4send>, true, false, TArgs_float4send_Policy>; }
-struct TArgs_float4smaller_Policy {
+TExecFunc arrow_int2out() { return &GenericExec<TPgDirectFunc<&int2out>, true, false, TArgs_int2out_Policy>; }
+struct TArgs_int2pl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4smaller() { return &GenericExec<TPgDirectFunc<&float4smaller>, true, true, TArgs_float4smaller_Policy>; }
-struct TArgs_float4um_Policy {
+TExecFunc arrow_int2pl() { return &GenericExec<TPgDirectFunc<&int2pl>, true, true, TArgs_int2pl_Policy>; }
+struct TArgs_int2recv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float4um() { return &GenericExec<TPgDirectFunc<&float4um>, true, true, TArgs_float4um_Policy>; }
-struct TArgs_float4up_Policy {
+TExecFunc arrow_int2recv() { return &GenericExec<TPgDirectFunc<&int2recv>, true, true, TArgs_int2recv_Policy>; }
+struct TArgs_int2send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float4up() { return &GenericExec<TPgDirectFunc<&float4up>, true, true, TArgs_float4up_Policy>; }
-struct TArgs_float84div_Policy {
+TExecFunc arrow_int2send() { return &GenericExec<TPgDirectFunc<&int2send>, true, false, TArgs_int2send_Policy>; }
+struct TArgs_int2shl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float84div() { return &GenericExec<TPgDirectFunc<&float84div>, true, true, TArgs_float84div_Policy>; }
-struct TArgs_float84eq_Policy {
+TExecFunc arrow_int2shl() { return &GenericExec<TPgDirectFunc<&int2shl>, true, true, TArgs_int2shl_Policy>; }
+struct TArgs_int2shr_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float84eq() { return &GenericExec<TPgDirectFunc<&float84eq>, true, true, TArgs_float84eq_Policy>; }
-struct TArgs_float84ge_Policy {
+TExecFunc arrow_int2shr() { return &GenericExec<TPgDirectFunc<&int2shr>, true, true, TArgs_int2shr_Policy>; }
+struct TArgs_int2smaller_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float84ge() { return &GenericExec<TPgDirectFunc<&float84ge>, true, true, TArgs_float84ge_Policy>; }
-struct TArgs_float84gt_Policy {
+TExecFunc arrow_int2smaller() { return &GenericExec<TPgDirectFunc<&int2smaller>, true, true, TArgs_int2smaller_Policy>; }
+struct TArgs_int2um_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_int2um() { return &GenericExec<TPgDirectFunc<&int2um>, true, true, TArgs_int2um_Policy>; }
+struct TArgs_int2up_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_int2up() { return &GenericExec<TPgDirectFunc<&int2up>, true, true, TArgs_int2up_Policy>; }
+struct TArgs_int2vectorin_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_int2vectorin() { return &GenericExec<TPgDirectFunc<&int2vectorin>, true, false, TArgs_int2vectorin_Policy>; }
+struct TArgs_int2vectorout_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_float84gt() { return &GenericExec<TPgDirectFunc<&float84gt>, true, true, TArgs_float84gt_Policy>; }
-struct TArgs_float84le_Policy {
+TExecFunc arrow_int2vectorout() { return &GenericExec<TPgDirectFunc<&int2vectorout>, true, false, TArgs_int2vectorout_Policy>; }
+struct TArgs_int2vectorrecv_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_int2vectorrecv() { return &GenericExec<TPgDirectFunc<&int2vectorrecv>, true, false, TArgs_int2vectorrecv_Policy>; }
+struct TArgs_int2vectorsend_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_int2vectorsend() { return &GenericExec<TPgDirectFunc<&int2vectorsend>, true, false, TArgs_int2vectorsend_Policy>; }
+struct TArgs_int2xor_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float84le() { return &GenericExec<TPgDirectFunc<&float84le>, true, true, TArgs_float84le_Policy>; }
-struct TArgs_float84lt_Policy {
+TExecFunc arrow_int2xor() { return &GenericExec<TPgDirectFunc<&int2xor>, true, true, TArgs_int2xor_Policy>; }
+struct TArgs_int42div_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float84lt() { return &GenericExec<TPgDirectFunc<&float84lt>, true, true, TArgs_float84lt_Policy>; }
-struct TArgs_float84mi_Policy {
+TExecFunc arrow_int42div() { return &GenericExec<TPgDirectFunc<&int42div>, true, true, TArgs_int42div_Policy>; }
+struct TArgs_int42eq_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float84mi() { return &GenericExec<TPgDirectFunc<&float84mi>, true, true, TArgs_float84mi_Policy>; }
-struct TArgs_float84mul_Policy {
+TExecFunc arrow_int42eq() { return &GenericExec<TPgDirectFunc<&int42eq>, true, true, TArgs_int42eq_Policy>; }
+struct TArgs_int42ge_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float84mul() { return &GenericExec<TPgDirectFunc<&float84mul>, true, true, TArgs_float84mul_Policy>; }
-struct TArgs_float84ne_Policy {
+TExecFunc arrow_int42ge() { return &GenericExec<TPgDirectFunc<&int42ge>, true, true, TArgs_int42ge_Policy>; }
+struct TArgs_int42gt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float84ne() { return &GenericExec<TPgDirectFunc<&float84ne>, true, true, TArgs_float84ne_Policy>; }
-struct TArgs_float84pl_Policy {
+TExecFunc arrow_int42gt() { return &GenericExec<TPgDirectFunc<&int42gt>, true, true, TArgs_int42gt_Policy>; }
+struct TArgs_int42le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float84pl() { return &GenericExec<TPgDirectFunc<&float84pl>, true, true, TArgs_float84pl_Policy>; }
-struct TArgs_float8_accum_Policy {
+TExecFunc arrow_int42le() { return &GenericExec<TPgDirectFunc<&int42le>, true, true, TArgs_int42le_Policy>; }
+struct TArgs_int42lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_accum() { return &GenericExec<TPgDirectFunc<&float8_accum>, true, false, TArgs_float8_accum_Policy>; }
-struct TArgs_float8_avg_Policy {
+TExecFunc arrow_int42lt() { return &GenericExec<TPgDirectFunc<&int42lt>, true, true, TArgs_int42lt_Policy>; }
+struct TArgs_int42mi_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_avg() { return &GenericExec<TPgDirectFunc<&float8_avg>, true, true, TArgs_float8_avg_Policy>; }
-struct TArgs_float8_combine_Policy {
+TExecFunc arrow_int42mi() { return &GenericExec<TPgDirectFunc<&int42mi>, true, true, TArgs_int42mi_Policy>; }
+struct TArgs_int42mul_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_combine() { return &GenericExec<TPgDirectFunc<&float8_combine>, true, false, TArgs_float8_combine_Policy>; }
-struct TArgs_float8_corr_Policy {
+TExecFunc arrow_int42mul() { return &GenericExec<TPgDirectFunc<&int42mul>, true, true, TArgs_int42mul_Policy>; }
+struct TArgs_int42ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_corr() { return &GenericExec<TPgDirectFunc<&float8_corr>, true, true, TArgs_float8_corr_Policy>; }
-struct TArgs_float8_covar_pop_Policy {
+TExecFunc arrow_int42ne() { return &GenericExec<TPgDirectFunc<&int42ne>, true, true, TArgs_int42ne_Policy>; }
+struct TArgs_int42pl_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_covar_pop() { return &GenericExec<TPgDirectFunc<&float8_covar_pop>, true, true, TArgs_float8_covar_pop_Policy>; }
-struct TArgs_float8_covar_samp_Policy {
+TExecFunc arrow_int42pl() { return &GenericExec<TPgDirectFunc<&int42pl>, true, true, TArgs_int42pl_Policy>; }
+struct TArgs_int4_accum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_covar_samp() { return &GenericExec<TPgDirectFunc<&float8_covar_samp>, true, true, TArgs_float8_covar_samp_Policy>; }
-struct TArgs_float8_regr_accum_Policy {
+TExecFunc arrow_int4_accum() { return &GenericExec<TPgDirectFunc<&int4_accum>, false, true, TArgs_int4_accum_Policy>; }
+struct TArgs_int4_accum_inv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_regr_accum() { return &GenericExec<TPgDirectFunc<&float8_regr_accum>, true, false, TArgs_float8_regr_accum_Policy>; }
-struct TArgs_float8_regr_avgx_Policy {
+TExecFunc arrow_int4_accum_inv() { return &GenericExec<TPgDirectFunc<&int4_accum_inv>, false, true, TArgs_int4_accum_inv_Policy>; }
+struct TArgs_int4_avg_accum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_float8_regr_avgx() { return &GenericExec<TPgDirectFunc<&float8_regr_avgx>, true, true, TArgs_float8_regr_avgx_Policy>; }
-struct TArgs_float8_regr_avgy_Policy {
+TExecFunc arrow_int4_avg_accum() { return &GenericExec<TPgDirectFunc<&int4_avg_accum>, true, false, TArgs_int4_avg_accum_Policy>; }
+struct TArgs_int4_avg_accum_inv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_float8_regr_avgy() { return &GenericExec<TPgDirectFunc<&float8_regr_avgy>, true, true, TArgs_float8_regr_avgy_Policy>; }
-struct TArgs_float8_regr_combine_Policy {
+TExecFunc arrow_int4_avg_accum_inv() { return &GenericExec<TPgDirectFunc<&int4_avg_accum_inv>, true, false, TArgs_int4_avg_accum_inv_Policy>; }
+struct TArgs_int4_avg_combine_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_float8_regr_combine() { return &GenericExec<TPgDirectFunc<&float8_regr_combine>, true, false, TArgs_float8_regr_combine_Policy>; }
-struct TArgs_float8_regr_intercept_Policy {
+TExecFunc arrow_int4_avg_combine() { return &GenericExec<TPgDirectFunc<&int4_avg_combine>, true, false, TArgs_int4_avg_combine_Policy>; }
+struct TArgs_int4_bool_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float8_regr_intercept() { return &GenericExec<TPgDirectFunc<&float8_regr_intercept>, true, true, TArgs_float8_regr_intercept_Policy>; }
-struct TArgs_float8_regr_r2_Policy {
+TExecFunc arrow_int4_bool() { return &GenericExec<TPgDirectFunc<&int4_bool>, true, true, TArgs_int4_bool_Policy>; }
+struct TArgs_int4_numeric_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float8_regr_r2() { return &GenericExec<TPgDirectFunc<&float8_regr_r2>, true, true, TArgs_float8_regr_r2_Policy>; }
-struct TArgs_float8_regr_slope_Policy {
+TExecFunc arrow_int4_numeric() { return &GenericExec<TPgDirectFunc<&int4_numeric>, true, false, TArgs_int4_numeric_Policy>; }
+struct TArgs_int4_sum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_regr_slope() { return &GenericExec<TPgDirectFunc<&float8_regr_slope>, true, true, TArgs_float8_regr_slope_Policy>; }
-struct TArgs_float8_regr_sxx_Policy {
+TExecFunc arrow_int4_sum() { return &GenericExec<TPgDirectFunc<&int4_sum>, false, true, TArgs_int4_sum_Policy>; }
+struct TArgs_int4abs_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float8_regr_sxx() { return &GenericExec<TPgDirectFunc<&float8_regr_sxx>, true, true, TArgs_float8_regr_sxx_Policy>; }
-struct TArgs_float8_regr_sxy_Policy {
+TExecFunc arrow_int4abs() { return &GenericExec<TPgDirectFunc<&int4abs>, true, true, TArgs_int4abs_Policy>; }
+struct TArgs_int4and_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_regr_sxy() { return &GenericExec<TPgDirectFunc<&float8_regr_sxy>, true, true, TArgs_float8_regr_sxy_Policy>; }
-struct TArgs_float8_regr_syy_Policy {
+TExecFunc arrow_int4and() { return &GenericExec<TPgDirectFunc<&int4and>, true, true, TArgs_int4and_Policy>; }
+struct TArgs_int4div_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_regr_syy() { return &GenericExec<TPgDirectFunc<&float8_regr_syy>, true, true, TArgs_float8_regr_syy_Policy>; }
-struct TArgs_float8_stddev_pop_Policy {
+TExecFunc arrow_int4div() { return &GenericExec<TPgDirectFunc<&int4div>, true, true, TArgs_int4div_Policy>; }
+struct TArgs_int4eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_stddev_pop() { return &GenericExec<TPgDirectFunc<&float8_stddev_pop>, true, true, TArgs_float8_stddev_pop_Policy>; }
-struct TArgs_float8_stddev_samp_Policy {
+TExecFunc arrow_int4eq() { return &GenericExec<TPgDirectFunc<&int4eq>, true, true, TArgs_int4eq_Policy>; }
+struct TArgs_int4gcd_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_stddev_samp() { return &GenericExec<TPgDirectFunc<&float8_stddev_samp>, true, true, TArgs_float8_stddev_samp_Policy>; }
-struct TArgs_float8_to_char_Policy {
+TExecFunc arrow_int4gcd() { return &GenericExec<TPgDirectFunc<&int4gcd>, true, true, TArgs_int4gcd_Policy>; }
+struct TArgs_int4ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_to_char() { return &GenericExec<TPgDirectFunc<&float8_to_char>, true, false, TArgs_float8_to_char_Policy>; }
-struct TArgs_float8_var_pop_Policy {
+TExecFunc arrow_int4ge() { return &GenericExec<TPgDirectFunc<&int4ge>, true, true, TArgs_int4ge_Policy>; }
+struct TArgs_int4gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_var_pop() { return &GenericExec<TPgDirectFunc<&float8_var_pop>, true, true, TArgs_float8_var_pop_Policy>; }
-struct TArgs_float8_var_samp_Policy {
+TExecFunc arrow_int4gt() { return &GenericExec<TPgDirectFunc<&int4gt>, true, true, TArgs_int4gt_Policy>; }
+struct TArgs_int4in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_float8_var_samp() { return &GenericExec<TPgDirectFunc<&float8_var_samp>, true, true, TArgs_float8_var_samp_Policy>; }
-struct TArgs_float8abs_Policy {
+TExecFunc arrow_int4in() { return &GenericExec<TPgDirectFunc<&int4in>, true, true, TArgs_int4in_Policy>; }
+struct TArgs_int4inc_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float8abs() { return &GenericExec<TPgDirectFunc<&float8abs>, true, true, TArgs_float8abs_Policy>; }
-struct TArgs_float8div_Policy {
+TExecFunc arrow_int4inc() { return &GenericExec<TPgDirectFunc<&int4inc>, true, true, TArgs_int4inc_Policy>; }
+struct TArgs_int4larger_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8div() { return &GenericExec<TPgDirectFunc<&float8div>, true, true, TArgs_float8div_Policy>; }
-struct TArgs_float8eq_Policy {
+TExecFunc arrow_int4larger() { return &GenericExec<TPgDirectFunc<&int4larger>, true, true, TArgs_int4larger_Policy>; }
+struct TArgs_int4lcm_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8eq() { return &GenericExec<TPgDirectFunc<&float8eq>, true, true, TArgs_float8eq_Policy>; }
-struct TArgs_float8ge_Policy {
+TExecFunc arrow_int4lcm() { return &GenericExec<TPgDirectFunc<&int4lcm>, true, true, TArgs_int4lcm_Policy>; }
+struct TArgs_int4le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8ge() { return &GenericExec<TPgDirectFunc<&float8ge>, true, true, TArgs_float8ge_Policy>; }
-struct TArgs_float8gt_Policy {
+TExecFunc arrow_int4le() { return &GenericExec<TPgDirectFunc<&int4le>, true, true, TArgs_int4le_Policy>; }
+struct TArgs_int4lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8gt() { return &GenericExec<TPgDirectFunc<&float8gt>, true, true, TArgs_float8gt_Policy>; }
-struct TArgs_float8in_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_float8in() { return &GenericExec<TPgDirectFunc<&float8in>, true, true, TArgs_float8in_Policy>; }
-struct TArgs_float8larger_Policy {
+TExecFunc arrow_int4lt() { return &GenericExec<TPgDirectFunc<&int4lt>, true, true, TArgs_int4lt_Policy>; }
+struct TArgs_int4mi_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8larger() { return &GenericExec<TPgDirectFunc<&float8larger>, true, true, TArgs_float8larger_Policy>; }
-struct TArgs_float8le_Policy {
+TExecFunc arrow_int4mi() { return &GenericExec<TPgDirectFunc<&int4mi>, true, true, TArgs_int4mi_Policy>; }
+struct TArgs_int4mod_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8le() { return &GenericExec<TPgDirectFunc<&float8le>, true, true, TArgs_float8le_Policy>; }
-struct TArgs_float8lt_Policy {
+TExecFunc arrow_int4mod() { return &GenericExec<TPgDirectFunc<&int4mod>, true, true, TArgs_int4mod_Policy>; }
+struct TArgs_int4mul_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8lt() { return &GenericExec<TPgDirectFunc<&float8lt>, true, true, TArgs_float8lt_Policy>; }
-struct TArgs_float8mi_Policy {
+TExecFunc arrow_int4mul() { return &GenericExec<TPgDirectFunc<&int4mul>, true, true, TArgs_int4mul_Policy>; }
+struct TArgs_int4ne_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8mi() { return &GenericExec<TPgDirectFunc<&float8mi>, true, true, TArgs_float8mi_Policy>; }
-struct TArgs_float8mul_Policy {
+TExecFunc arrow_int4ne() { return &GenericExec<TPgDirectFunc<&int4ne>, true, true, TArgs_int4ne_Policy>; }
+struct TArgs_int4not_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float8mul() { return &GenericExec<TPgDirectFunc<&float8mul>, true, true, TArgs_float8mul_Policy>; }
-struct TArgs_float8ne_Policy {
+TExecFunc arrow_int4not() { return &GenericExec<TPgDirectFunc<&int4not>, true, true, TArgs_int4not_Policy>; }
+struct TArgs_int4or_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8ne() { return &GenericExec<TPgDirectFunc<&float8ne>, true, true, TArgs_float8ne_Policy>; }
-struct TArgs_float8out_Policy {
+TExecFunc arrow_int4or() { return &GenericExec<TPgDirectFunc<&int4or>, true, true, TArgs_int4or_Policy>; }
+struct TArgs_int4out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float8out() { return &GenericExec<TPgDirectFunc<&float8out>, true, false, TArgs_float8out_Policy>; }
-struct TArgs_float8pl_Policy {
+TExecFunc arrow_int4out() { return &GenericExec<TPgDirectFunc<&int4out>, true, false, TArgs_int4out_Policy>; }
+struct TArgs_int4pl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8pl() { return &GenericExec<TPgDirectFunc<&float8pl>, true, true, TArgs_float8pl_Policy>; }
-struct TArgs_float8recv_Policy {
+TExecFunc arrow_int4pl() { return &GenericExec<TPgDirectFunc<&int4pl>, true, true, TArgs_int4pl_Policy>; }
+struct TArgs_int4recv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float8recv() { return &GenericExec<TPgDirectFunc<&float8recv>, true, true, TArgs_float8recv_Policy>; }
-struct TArgs_float8send_Policy {
+TExecFunc arrow_int4recv() { return &GenericExec<TPgDirectFunc<&int4recv>, true, true, TArgs_int4recv_Policy>; }
+struct TArgs_int4send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float8send() { return &GenericExec<TPgDirectFunc<&float8send>, true, false, TArgs_float8send_Policy>; }
-struct TArgs_float8smaller_Policy {
+TExecFunc arrow_int4send() { return &GenericExec<TPgDirectFunc<&int4send>, true, false, TArgs_int4send_Policy>; }
+struct TArgs_int4shl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8smaller() { return &GenericExec<TPgDirectFunc<&float8smaller>, true, true, TArgs_float8smaller_Policy>; }
-struct TArgs_float8um_Policy {
+TExecFunc arrow_int4shl() { return &GenericExec<TPgDirectFunc<&int4shl>, true, true, TArgs_int4shl_Policy>; }
+struct TArgs_int4shr_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_int4shr() { return &GenericExec<TPgDirectFunc<&int4shr>, true, true, TArgs_int4shr_Policy>; }
+struct TArgs_int4smaller_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_int4smaller() { return &GenericExec<TPgDirectFunc<&int4smaller>, true, true, TArgs_int4smaller_Policy>; }
+struct TArgs_int4um_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float8um() { return &GenericExec<TPgDirectFunc<&float8um>, true, true, TArgs_float8um_Policy>; }
-struct TArgs_float8up_Policy {
+TExecFunc arrow_int4um() { return &GenericExec<TPgDirectFunc<&int4um>, true, true, TArgs_int4um_Policy>; }
+struct TArgs_int4up_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float8up() { return &GenericExec<TPgDirectFunc<&float8up>, true, true, TArgs_float8up_Policy>; }
-struct TArgs_format_type_Policy {
+TExecFunc arrow_int4up() { return &GenericExec<TPgDirectFunc<&int4up>, true, true, TArgs_int4up_Policy>; }
+struct TArgs_int4xor_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_format_type() { return &GenericExec<TPgDirectFunc<&format_type>, false, false, TArgs_format_type_Policy>; }
-struct TArgs_ftod_Policy {
+TExecFunc arrow_int4xor() { return &GenericExec<TPgDirectFunc<&int4xor>, true, true, TArgs_int4xor_Policy>; }
+struct TArgs_int8_accum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ftod() { return &GenericExec<TPgDirectFunc<&ftod>, true, true, TArgs_ftod_Policy>; }
-struct TArgs_ftoi2_Policy {
+TExecFunc arrow_int8_accum() { return &GenericExec<TPgDirectFunc<&int8_accum>, false, true, TArgs_int8_accum_Policy>; }
+struct TArgs_int8_accum_inv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ftoi2() { return &GenericExec<TPgDirectFunc<&ftoi2>, true, true, TArgs_ftoi2_Policy>; }
-struct TArgs_ftoi4_Policy {
+TExecFunc arrow_int8_accum_inv() { return &GenericExec<TPgDirectFunc<&int8_accum_inv>, false, true, TArgs_int8_accum_inv_Policy>; }
+struct TArgs_int8_avg_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_ftoi4() { return &GenericExec<TPgDirectFunc<&ftoi4>, true, true, TArgs_ftoi4_Policy>; }
-struct TArgs_has_any_column_privilege_id_Policy {
+TExecFunc arrow_int8_avg() { return &GenericExec<TPgDirectFunc<&int8_avg>, true, false, TArgs_int8_avg_Policy>; }
+struct TArgs_int8_avg_accum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_has_any_column_privilege_id() { return &GenericExec<TPgDirectFunc<&has_any_column_privilege_id>, true, true, TArgs_has_any_column_privilege_id_Policy>; }
-struct TArgs_has_any_column_privilege_id_id_Policy {
+TExecFunc arrow_int8_avg_accum() { return &GenericExec<TPgDirectFunc<&int8_avg_accum>, false, true, TArgs_int8_avg_accum_Policy>; }
+struct TArgs_int8_avg_accum_inv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_has_any_column_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_any_column_privilege_id_id>, true, true, TArgs_has_any_column_privilege_id_id_Policy>; }
-struct TArgs_has_any_column_privilege_id_name_Policy {
+TExecFunc arrow_int8_avg_accum_inv() { return &GenericExec<TPgDirectFunc<&int8_avg_accum_inv>, false, true, TArgs_int8_avg_accum_inv_Policy>; }
+struct TArgs_int8_avg_combine_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_has_any_column_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_any_column_privilege_id_name>, true, true, TArgs_has_any_column_privilege_id_name_Policy>; }
-struct TArgs_has_any_column_privilege_name_Policy {
+TExecFunc arrow_int8_avg_combine() { return &GenericExec<TPgDirectFunc<&int8_avg_combine>, false, true, TArgs_int8_avg_combine_Policy>; }
+struct TArgs_int8_avg_deserialize_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_has_any_column_privilege_name() { return &GenericExec<TPgDirectFunc<&has_any_column_privilege_name>, true, true, TArgs_has_any_column_privilege_name_Policy>; }
-struct TArgs_has_any_column_privilege_name_id_Policy {
+TExecFunc arrow_int8_avg_deserialize() { return &GenericExec<TPgDirectFunc<&int8_avg_deserialize>, true, true, TArgs_int8_avg_deserialize_Policy>; }
+struct TArgs_int8_avg_serialize_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_has_any_column_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_any_column_privilege_name_id>, true, true, TArgs_has_any_column_privilege_name_id_Policy>; }
-struct TArgs_has_any_column_privilege_name_name_Policy {
+TExecFunc arrow_int8_avg_serialize() { return &GenericExec<TPgDirectFunc<&int8_avg_serialize>, true, false, TArgs_int8_avg_serialize_Policy>; }
+struct TArgs_int8_numeric_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_has_any_column_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_any_column_privilege_name_name>, true, true, TArgs_has_any_column_privilege_name_name_Policy>; }
-struct TArgs_has_column_privilege_id_attnum_Policy {
+TExecFunc arrow_int8_numeric() { return &GenericExec<TPgDirectFunc<&int8_numeric>, true, false, TArgs_int8_numeric_Policy>; }
+struct TArgs_int8_sum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_has_column_privilege_id_attnum() { return &GenericExec<TPgDirectFunc<&has_column_privilege_id_attnum>, true, true, TArgs_has_column_privilege_id_attnum_Policy>; }
-struct TArgs_has_column_privilege_id_id_attnum_Policy {
+TExecFunc arrow_int8_sum() { return &GenericExec<TPgDirectFunc<&int8_sum>, false, false, TArgs_int8_sum_Policy>; }
+struct TArgs_internal_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_column_privilege_id_id_attnum() { return &GenericExec<TPgDirectFunc<&has_column_privilege_id_id_attnum>, true, true, TArgs_has_column_privilege_id_id_attnum_Policy>; }
-struct TArgs_has_column_privilege_id_id_name_Policy {
+TExecFunc arrow_internal_in() { return &GenericExec<TPgDirectFunc<&internal_in>, false, true, TArgs_internal_in_Policy>; }
+struct TArgs_internal_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_has_column_privilege_id_id_name() { return &GenericExec<TPgDirectFunc<&has_column_privilege_id_id_name>, true, true, TArgs_has_column_privilege_id_id_name_Policy>; }
-struct TArgs_has_column_privilege_id_name_Policy {
+TExecFunc arrow_internal_out() { return &GenericExec<TPgDirectFunc<&internal_out>, true, false, TArgs_internal_out_Policy>; }
+struct TArgs_interval_accum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_column_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_column_privilege_id_name>, true, true, TArgs_has_column_privilege_id_name_Policy>; }
-struct TArgs_has_column_privilege_id_name_attnum_Policy {
+TExecFunc arrow_interval_accum() { return &GenericExec<TPgDirectFunc<&interval_accum>, true, false, TArgs_interval_accum_Policy>; }
+struct TArgs_interval_accum_inv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,false,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_column_privilege_id_name_attnum() { return &GenericExec<TPgDirectFunc<&has_column_privilege_id_name_attnum>, true, true, TArgs_has_column_privilege_id_name_attnum_Policy>; }
-struct TArgs_has_column_privilege_id_name_name_Policy {
+TExecFunc arrow_interval_accum_inv() { return &GenericExec<TPgDirectFunc<&interval_accum_inv>, true, false, TArgs_interval_accum_inv_Policy>; }
+struct TArgs_interval_avg_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,false,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_column_privilege_id_name_name() { return &GenericExec<TPgDirectFunc<&has_column_privilege_id_name_name>, true, true, TArgs_has_column_privilege_id_name_name_Policy>; }
-struct TArgs_has_column_privilege_name_attnum_Policy {
+TExecFunc arrow_interval_avg() { return &GenericExec<TPgDirectFunc<&interval_avg>, true, false, TArgs_interval_avg_Policy>; }
+struct TArgs_interval_cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_column_privilege_name_attnum() { return &GenericExec<TPgDirectFunc<&has_column_privilege_name_attnum>, true, true, TArgs_has_column_privilege_name_attnum_Policy>; }
-struct TArgs_has_column_privilege_name_id_attnum_Policy {
+TExecFunc arrow_interval_cmp() { return &GenericExec<TPgDirectFunc<&interval_cmp>, true, true, TArgs_interval_cmp_Policy>; }
+struct TArgs_interval_combine_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_column_privilege_name_id_attnum() { return &GenericExec<TPgDirectFunc<&has_column_privilege_name_id_attnum>, true, true, TArgs_has_column_privilege_name_id_attnum_Policy>; }
-struct TArgs_has_column_privilege_name_id_name_Policy {
+TExecFunc arrow_interval_combine() { return &GenericExec<TPgDirectFunc<&interval_combine>, true, false, TArgs_interval_combine_Policy>; }
+struct TArgs_interval_div_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,true,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_has_column_privilege_name_id_name() { return &GenericExec<TPgDirectFunc<&has_column_privilege_name_id_name>, true, true, TArgs_has_column_privilege_name_id_name_Policy>; }
-struct TArgs_has_column_privilege_name_name_Policy {
+TExecFunc arrow_interval_div() { return &GenericExec<TPgDirectFunc<&interval_div>, true, false, TArgs_interval_div_Policy>; }
+struct TArgs_interval_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_column_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_column_privilege_name_name>, true, true, TArgs_has_column_privilege_name_name_Policy>; }
-struct TArgs_has_column_privilege_name_name_attnum_Policy {
+TExecFunc arrow_interval_eq() { return &GenericExec<TPgDirectFunc<&interval_eq>, true, true, TArgs_interval_eq_Policy>; }
+struct TArgs_interval_finite_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_column_privilege_name_name_attnum() { return &GenericExec<TPgDirectFunc<&has_column_privilege_name_name_attnum>, true, true, TArgs_has_column_privilege_name_name_attnum_Policy>; }
-struct TArgs_has_column_privilege_name_name_name_Policy {
+TExecFunc arrow_interval_finite() { return &GenericExec<TPgDirectFunc<&interval_finite>, true, true, TArgs_interval_finite_Policy>; }
+struct TArgs_interval_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_column_privilege_name_name_name() { return &GenericExec<TPgDirectFunc<&has_column_privilege_name_name_name>, true, true, TArgs_has_column_privilege_name_name_name_Policy>; }
-struct TArgs_has_database_privilege_id_Policy {
+TExecFunc arrow_interval_ge() { return &GenericExec<TPgDirectFunc<&interval_ge>, true, true, TArgs_interval_ge_Policy>; }
+struct TArgs_interval_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_database_privilege_id() { return &GenericExec<TPgDirectFunc<&has_database_privilege_id>, true, true, TArgs_has_database_privilege_id_Policy>; }
-struct TArgs_has_database_privilege_id_id_Policy {
+TExecFunc arrow_interval_gt() { return &GenericExec<TPgDirectFunc<&interval_gt>, true, true, TArgs_interval_gt_Policy>; }
+struct TArgs_interval_hash_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_database_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_database_privilege_id_id>, true, true, TArgs_has_database_privilege_id_id_Policy>; }
-struct TArgs_has_database_privilege_id_name_Policy {
+TExecFunc arrow_interval_hash() { return &GenericExec<TPgDirectFunc<&interval_hash>, true, true, TArgs_interval_hash_Policy>; }
+struct TArgs_interval_hash_extended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_has_database_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_database_privilege_id_name>, true, true, TArgs_has_database_privilege_id_name_Policy>; }
-struct TArgs_has_database_privilege_name_Policy {
+TExecFunc arrow_interval_hash_extended() { return &GenericExec<TPgDirectFunc<&interval_hash_extended>, true, true, TArgs_interval_hash_extended_Policy>; }
+struct TArgs_interval_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_has_database_privilege_name() { return &GenericExec<TPgDirectFunc<&has_database_privilege_name>, true, true, TArgs_has_database_privilege_name_Policy>; }
-struct TArgs_has_database_privilege_name_id_Policy {
+TExecFunc arrow_interval_in() { return &GenericExec<TPgDirectFunc<&interval_in>, true, false, TArgs_interval_in_Policy>; }
+struct TArgs_interval_justify_days_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_database_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_database_privilege_name_id>, true, true, TArgs_has_database_privilege_name_id_Policy>; }
-struct TArgs_has_database_privilege_name_name_Policy {
+TExecFunc arrow_interval_justify_days() { return &GenericExec<TPgDirectFunc<&interval_justify_days>, true, false, TArgs_interval_justify_days_Policy>; }
+struct TArgs_interval_justify_hours_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_database_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_database_privilege_name_name>, true, true, TArgs_has_database_privilege_name_name_Policy>; }
-struct TArgs_has_foreign_data_wrapper_privilege_id_Policy {
+TExecFunc arrow_interval_justify_hours() { return &GenericExec<TPgDirectFunc<&interval_justify_hours>, true, false, TArgs_interval_justify_hours_Policy>; }
+struct TArgs_interval_justify_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_foreign_data_wrapper_privilege_id() { return &GenericExec<TPgDirectFunc<&has_foreign_data_wrapper_privilege_id>, true, true, TArgs_has_foreign_data_wrapper_privilege_id_Policy>; }
-struct TArgs_has_foreign_data_wrapper_privilege_id_id_Policy {
+TExecFunc arrow_interval_justify_interval() { return &GenericExec<TPgDirectFunc<&interval_justify_interval>, true, false, TArgs_interval_justify_interval_Policy>; }
+struct TArgs_interval_larger_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_foreign_data_wrapper_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_foreign_data_wrapper_privilege_id_id>, true, true, TArgs_has_foreign_data_wrapper_privilege_id_id_Policy>; }
-struct TArgs_has_foreign_data_wrapper_privilege_id_name_Policy {
+TExecFunc arrow_interval_larger() { return &GenericExec<TPgDirectFunc<&interval_larger>, true, false, TArgs_interval_larger_Policy>; }
+struct TArgs_interval_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_foreign_data_wrapper_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_foreign_data_wrapper_privilege_id_name>, true, true, TArgs_has_foreign_data_wrapper_privilege_id_name_Policy>; }
-struct TArgs_has_foreign_data_wrapper_privilege_name_Policy {
+TExecFunc arrow_interval_le() { return &GenericExec<TPgDirectFunc<&interval_le>, true, true, TArgs_interval_le_Policy>; }
+struct TArgs_interval_lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_foreign_data_wrapper_privilege_name() { return &GenericExec<TPgDirectFunc<&has_foreign_data_wrapper_privilege_name>, true, true, TArgs_has_foreign_data_wrapper_privilege_name_Policy>; }
-struct TArgs_has_foreign_data_wrapper_privilege_name_id_Policy {
+TExecFunc arrow_interval_lt() { return &GenericExec<TPgDirectFunc<&interval_lt>, true, true, TArgs_interval_lt_Policy>; }
+struct TArgs_interval_mi_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_foreign_data_wrapper_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_foreign_data_wrapper_privilege_name_id>, true, true, TArgs_has_foreign_data_wrapper_privilege_name_id_Policy>; }
-struct TArgs_has_foreign_data_wrapper_privilege_name_name_Policy {
+TExecFunc arrow_interval_mi() { return &GenericExec<TPgDirectFunc<&interval_mi>, true, false, TArgs_interval_mi_Policy>; }
+struct TArgs_interval_mul_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_has_foreign_data_wrapper_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_foreign_data_wrapper_privilege_name_name>, true, true, TArgs_has_foreign_data_wrapper_privilege_name_name_Policy>; }
-struct TArgs_has_function_privilege_id_Policy {
+TExecFunc arrow_interval_mul() { return &GenericExec<TPgDirectFunc<&interval_mul>, true, false, TArgs_interval_mul_Policy>; }
+struct TArgs_interval_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_function_privilege_id() { return &GenericExec<TPgDirectFunc<&has_function_privilege_id>, true, true, TArgs_has_function_privilege_id_Policy>; }
-struct TArgs_has_function_privilege_id_id_Policy {
+TExecFunc arrow_interval_ne() { return &GenericExec<TPgDirectFunc<&interval_ne>, true, true, TArgs_interval_ne_Policy>; }
+struct TArgs_interval_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_function_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_function_privilege_id_id>, true, true, TArgs_has_function_privilege_id_id_Policy>; }
-struct TArgs_has_function_privilege_id_name_Policy {
+TExecFunc arrow_interval_out() { return &GenericExec<TPgDirectFunc<&interval_out>, true, false, TArgs_interval_out_Policy>; }
+struct TArgs_interval_part_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_function_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_function_privilege_id_name>, true, true, TArgs_has_function_privilege_id_name_Policy>; }
-struct TArgs_has_function_privilege_name_Policy {
+TExecFunc arrow_interval_part() { return &GenericExec<TPgDirectFunc<&interval_part>, true, true, TArgs_interval_part_Policy>; }
+struct TArgs_interval_pl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_function_privilege_name() { return &GenericExec<TPgDirectFunc<&has_function_privilege_name>, true, true, TArgs_has_function_privilege_name_Policy>; }
-struct TArgs_has_function_privilege_name_id_Policy {
+TExecFunc arrow_interval_pl() { return &GenericExec<TPgDirectFunc<&interval_pl>, true, false, TArgs_interval_pl_Policy>; }
+struct TArgs_interval_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_has_function_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_function_privilege_name_id>, true, true, TArgs_has_function_privilege_name_id_Policy>; }
-struct TArgs_has_function_privilege_name_name_Policy {
+TExecFunc arrow_interval_recv() { return &GenericExec<TPgDirectFunc<&interval_recv>, true, false, TArgs_interval_recv_Policy>; }
+struct TArgs_interval_scale_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_has_function_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_function_privilege_name_name>, true, true, TArgs_has_function_privilege_name_name_Policy>; }
-struct TArgs_has_language_privilege_id_Policy {
+TExecFunc arrow_interval_scale() { return &GenericExec<TPgDirectFunc<&interval_scale>, true, false, TArgs_interval_scale_Policy>; }
+struct TArgs_interval_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_language_privilege_id() { return &GenericExec<TPgDirectFunc<&has_language_privilege_id>, true, true, TArgs_has_language_privilege_id_Policy>; }
-struct TArgs_has_language_privilege_id_id_Policy {
+TExecFunc arrow_interval_send() { return &GenericExec<TPgDirectFunc<&interval_send>, true, false, TArgs_interval_send_Policy>; }
+struct TArgs_interval_smaller_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_language_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_language_privilege_id_id>, true, true, TArgs_has_language_privilege_id_id_Policy>; }
-struct TArgs_has_language_privilege_id_name_Policy {
+TExecFunc arrow_interval_smaller() { return &GenericExec<TPgDirectFunc<&interval_smaller>, true, false, TArgs_interval_smaller_Policy>; }
+struct TArgs_interval_support_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_has_language_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_language_privilege_id_name>, true, true, TArgs_has_language_privilege_id_name_Policy>; }
-struct TArgs_has_language_privilege_name_Policy {
+TExecFunc arrow_interval_support() { return &GenericExec<TPgDirectFunc<&interval_support>, true, true, TArgs_interval_support_Policy>; }
+struct TArgs_interval_trunc_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_language_privilege_name() { return &GenericExec<TPgDirectFunc<&has_language_privilege_name>, true, true, TArgs_has_language_privilege_name_Policy>; }
-struct TArgs_has_language_privilege_name_id_Policy {
+TExecFunc arrow_interval_trunc() { return &GenericExec<TPgDirectFunc<&interval_trunc>, true, false, TArgs_interval_trunc_Policy>; }
+struct TArgs_interval_um_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_language_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_language_privilege_name_id>, true, true, TArgs_has_language_privilege_name_id_Policy>; }
-struct TArgs_has_language_privilege_name_name_Policy {
+TExecFunc arrow_interval_um() { return &GenericExec<TPgDirectFunc<&interval_um>, true, false, TArgs_interval_um_Policy>; }
+struct TArgs_intervaltypmodin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_language_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_language_privilege_name_name>, true, true, TArgs_has_language_privilege_name_name_Policy>; }
-struct TArgs_has_schema_privilege_id_Policy {
+TExecFunc arrow_intervaltypmodin() { return &GenericExec<TPgDirectFunc<&intervaltypmodin>, true, true, TArgs_intervaltypmodin_Policy>; }
+struct TArgs_intervaltypmodout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_has_schema_privilege_id() { return &GenericExec<TPgDirectFunc<&has_schema_privilege_id>, true, true, TArgs_has_schema_privilege_id_Policy>; }
-struct TArgs_has_schema_privilege_id_id_Policy {
+TExecFunc arrow_intervaltypmodout() { return &GenericExec<TPgDirectFunc<&intervaltypmodout>, true, false, TArgs_intervaltypmodout_Policy>; }
+struct TArgs_json_string_to_tsvector_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_schema_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_schema_privilege_id_id>, true, true, TArgs_has_schema_privilege_id_id_Policy>; }
-struct TArgs_has_schema_privilege_id_name_Policy {
+TExecFunc arrow_json_string_to_tsvector() { return &GenericExec<TPgDirectFunc<&json_string_to_tsvector>, true, false, TArgs_json_string_to_tsvector_Policy>; }
+struct TArgs_json_string_to_tsvector_byid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_has_schema_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_schema_privilege_id_name>, true, true, TArgs_has_schema_privilege_id_name_Policy>; }
-struct TArgs_has_schema_privilege_name_Policy {
+TExecFunc arrow_json_string_to_tsvector_byid() { return &GenericExec<TPgDirectFunc<&json_string_to_tsvector_byid>, true, false, TArgs_json_string_to_tsvector_byid_Policy>; }
+struct TArgs_json_to_tsvector_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_schema_privilege_name() { return &GenericExec<TPgDirectFunc<&has_schema_privilege_name>, true, true, TArgs_has_schema_privilege_name_Policy>; }
-struct TArgs_has_schema_privilege_name_id_Policy {
+TExecFunc arrow_json_to_tsvector() { return &GenericExec<TPgDirectFunc<&json_to_tsvector>, true, false, TArgs_json_to_tsvector_Policy>; }
+struct TArgs_json_to_tsvector_byid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_has_schema_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_schema_privilege_name_id>, true, true, TArgs_has_schema_privilege_name_id_Policy>; }
-struct TArgs_has_schema_privilege_name_name_Policy {
+TExecFunc arrow_json_to_tsvector_byid() { return &GenericExec<TPgDirectFunc<&json_to_tsvector_byid>, true, false, TArgs_json_to_tsvector_byid_Policy>; }
+struct TArgs_jsonb_path_exists_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_has_schema_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_schema_privilege_name_name>, true, true, TArgs_has_schema_privilege_name_name_Policy>; }
-struct TArgs_has_sequence_privilege_id_Policy {
+TExecFunc arrow_jsonb_path_exists() { return &GenericExec<TPgDirectFunc<&jsonb_path_exists>, true, true, TArgs_jsonb_path_exists_Policy>; }
+struct TArgs_jsonb_path_exists_opr_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_sequence_privilege_id() { return &GenericExec<TPgDirectFunc<&has_sequence_privilege_id>, true, true, TArgs_has_sequence_privilege_id_Policy>; }
-struct TArgs_has_sequence_privilege_id_id_Policy {
+TExecFunc arrow_jsonb_path_exists_opr() { return &GenericExec<TPgDirectFunc<&jsonb_path_exists_opr>, true, true, TArgs_jsonb_path_exists_opr_Policy>; }
+struct TArgs_jsonb_path_exists_tz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_has_sequence_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_sequence_privilege_id_id>, true, true, TArgs_has_sequence_privilege_id_id_Policy>; }
-struct TArgs_has_sequence_privilege_id_name_Policy {
+TExecFunc arrow_jsonb_path_exists_tz() { return &GenericExec<TPgDirectFunc<&jsonb_path_exists_tz>, true, true, TArgs_jsonb_path_exists_tz_Policy>; }
+struct TArgs_jsonb_path_match_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_has_sequence_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_sequence_privilege_id_name>, true, true, TArgs_has_sequence_privilege_id_name_Policy>; }
-struct TArgs_has_sequence_privilege_name_Policy {
+TExecFunc arrow_jsonb_path_match() { return &GenericExec<TPgDirectFunc<&jsonb_path_match>, true, true, TArgs_jsonb_path_match_Policy>; }
+struct TArgs_jsonb_path_match_opr_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_sequence_privilege_name() { return &GenericExec<TPgDirectFunc<&has_sequence_privilege_name>, true, true, TArgs_has_sequence_privilege_name_Policy>; }
-struct TArgs_has_sequence_privilege_name_id_Policy {
+TExecFunc arrow_jsonb_path_match_opr() { return &GenericExec<TPgDirectFunc<&jsonb_path_match_opr>, true, true, TArgs_jsonb_path_match_opr_Policy>; }
+struct TArgs_jsonb_path_match_tz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_has_sequence_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_sequence_privilege_name_id>, true, true, TArgs_has_sequence_privilege_name_id_Policy>; }
-struct TArgs_has_sequence_privilege_name_name_Policy {
+TExecFunc arrow_jsonb_path_match_tz() { return &GenericExec<TPgDirectFunc<&jsonb_path_match_tz>, true, true, TArgs_jsonb_path_match_tz_Policy>; }
+struct TArgs_jsonb_path_query_array_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_has_sequence_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_sequence_privilege_name_name>, true, true, TArgs_has_sequence_privilege_name_name_Policy>; }
-struct TArgs_has_server_privilege_id_Policy {
+TExecFunc arrow_jsonb_path_query_array() { return &GenericExec<TPgDirectFunc<&jsonb_path_query_array>, true, false, TArgs_jsonb_path_query_array_Policy>; }
+struct TArgs_jsonb_path_query_array_tz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_has_server_privilege_id() { return &GenericExec<TPgDirectFunc<&has_server_privilege_id>, true, true, TArgs_has_server_privilege_id_Policy>; }
-struct TArgs_has_server_privilege_id_id_Policy {
+TExecFunc arrow_jsonb_path_query_array_tz() { return &GenericExec<TPgDirectFunc<&jsonb_path_query_array_tz>, true, false, TArgs_jsonb_path_query_array_tz_Policy>; }
+struct TArgs_jsonb_path_query_first_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_has_server_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_server_privilege_id_id>, true, true, TArgs_has_server_privilege_id_id_Policy>; }
-struct TArgs_has_server_privilege_id_name_Policy {
+TExecFunc arrow_jsonb_path_query_first() { return &GenericExec<TPgDirectFunc<&jsonb_path_query_first>, true, false, TArgs_jsonb_path_query_first_Policy>; }
+struct TArgs_jsonb_path_query_first_tz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_has_server_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_server_privilege_id_name>, true, true, TArgs_has_server_privilege_id_name_Policy>; }
-struct TArgs_has_server_privilege_name_Policy {
+TExecFunc arrow_jsonb_path_query_first_tz() { return &GenericExec<TPgDirectFunc<&jsonb_path_query_first_tz>, true, false, TArgs_jsonb_path_query_first_tz_Policy>; }
+struct TArgs_jsonb_string_to_tsvector_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_server_privilege_name() { return &GenericExec<TPgDirectFunc<&has_server_privilege_name>, true, true, TArgs_has_server_privilege_name_Policy>; }
-struct TArgs_has_server_privilege_name_id_Policy {
+TExecFunc arrow_jsonb_string_to_tsvector() { return &GenericExec<TPgDirectFunc<&jsonb_string_to_tsvector>, true, false, TArgs_jsonb_string_to_tsvector_Policy>; }
+struct TArgs_jsonb_string_to_tsvector_byid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_has_server_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_server_privilege_name_id>, true, true, TArgs_has_server_privilege_name_id_Policy>; }
-struct TArgs_has_server_privilege_name_name_Policy {
+TExecFunc arrow_jsonb_string_to_tsvector_byid() { return &GenericExec<TPgDirectFunc<&jsonb_string_to_tsvector_byid>, true, false, TArgs_jsonb_string_to_tsvector_byid_Policy>; }
+struct TArgs_jsonb_to_tsvector_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_server_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_server_privilege_name_name>, true, true, TArgs_has_server_privilege_name_name_Policy>; }
-struct TArgs_has_table_privilege_id_Policy {
+TExecFunc arrow_jsonb_to_tsvector() { return &GenericExec<TPgDirectFunc<&jsonb_to_tsvector>, true, false, TArgs_jsonb_to_tsvector_Policy>; }
+struct TArgs_jsonb_to_tsvector_byid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_has_table_privilege_id() { return &GenericExec<TPgDirectFunc<&has_table_privilege_id>, true, true, TArgs_has_table_privilege_id_Policy>; }
-struct TArgs_has_table_privilege_id_id_Policy {
+TExecFunc arrow_jsonb_to_tsvector_byid() { return &GenericExec<TPgDirectFunc<&jsonb_to_tsvector_byid>, true, false, TArgs_jsonb_to_tsvector_byid_Policy>; }
+struct TArgs_language_handler_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_table_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_table_privilege_id_id>, true, true, TArgs_has_table_privilege_id_id_Policy>; }
-struct TArgs_has_table_privilege_id_name_Policy {
+TExecFunc arrow_language_handler_in() { return &GenericExec<TPgDirectFunc<&language_handler_in>, false, true, TArgs_language_handler_in_Policy>; }
+struct TArgs_language_handler_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_has_table_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_table_privilege_id_name>, true, true, TArgs_has_table_privilege_id_name_Policy>; }
-struct TArgs_has_table_privilege_name_Policy {
+TExecFunc arrow_language_handler_out() { return &GenericExec<TPgDirectFunc<&language_handler_out>, true, false, TArgs_language_handler_out_Policy>; }
+struct TArgs_likejoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_has_table_privilege_name() { return &GenericExec<TPgDirectFunc<&has_table_privilege_name>, true, true, TArgs_has_table_privilege_name_Policy>; }
-struct TArgs_has_table_privilege_name_id_Policy {
+TExecFunc arrow_likejoinsel() { return &GenericExec<TPgDirectFunc<&likejoinsel>, true, true, TArgs_likejoinsel_Policy>; }
+struct TArgs_likesel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_has_table_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_table_privilege_name_id>, true, true, TArgs_has_table_privilege_name_id_Policy>; }
-struct TArgs_has_table_privilege_name_name_Policy {
+TExecFunc arrow_likesel() { return &GenericExec<TPgDirectFunc<&likesel>, true, true, TArgs_likesel_Policy>; }
+struct TArgs_macaddr_and_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_table_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_table_privilege_name_name>, true, true, TArgs_has_table_privilege_name_name_Policy>; }
-struct TArgs_has_tablespace_privilege_id_Policy {
+TExecFunc arrow_macaddr_and() { return &GenericExec<TPgDirectFunc<&macaddr_and>, true, false, TArgs_macaddr_and_Policy>; }
+struct TArgs_macaddr_cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_tablespace_privilege_id() { return &GenericExec<TPgDirectFunc<&has_tablespace_privilege_id>, true, true, TArgs_has_tablespace_privilege_id_Policy>; }
-struct TArgs_has_tablespace_privilege_id_id_Policy {
+TExecFunc arrow_macaddr_cmp() { return &GenericExec<TPgDirectFunc<&macaddr_cmp>, true, true, TArgs_macaddr_cmp_Policy>; }
+struct TArgs_macaddr_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_tablespace_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_tablespace_privilege_id_id>, true, true, TArgs_has_tablespace_privilege_id_id_Policy>; }
-struct TArgs_has_tablespace_privilege_id_name_Policy {
+TExecFunc arrow_macaddr_eq() { return &GenericExec<TPgDirectFunc<&macaddr_eq>, true, true, TArgs_macaddr_eq_Policy>; }
+struct TArgs_macaddr_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_tablespace_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_tablespace_privilege_id_name>, true, true, TArgs_has_tablespace_privilege_id_name_Policy>; }
-struct TArgs_has_tablespace_privilege_name_Policy {
+TExecFunc arrow_macaddr_ge() { return &GenericExec<TPgDirectFunc<&macaddr_ge>, true, true, TArgs_macaddr_ge_Policy>; }
+struct TArgs_macaddr_gt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_tablespace_privilege_name() { return &GenericExec<TPgDirectFunc<&has_tablespace_privilege_name>, true, true, TArgs_has_tablespace_privilege_name_Policy>; }
-struct TArgs_has_tablespace_privilege_name_id_Policy {
+TExecFunc arrow_macaddr_gt() { return &GenericExec<TPgDirectFunc<&macaddr_gt>, true, true, TArgs_macaddr_gt_Policy>; }
+struct TArgs_macaddr_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_tablespace_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_tablespace_privilege_name_id>, true, true, TArgs_has_tablespace_privilege_name_id_Policy>; }
-struct TArgs_has_tablespace_privilege_name_name_Policy {
+TExecFunc arrow_macaddr_in() { return &GenericExec<TPgDirectFunc<&macaddr_in>, true, false, TArgs_macaddr_in_Policy>; }
+struct TArgs_macaddr_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_tablespace_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_tablespace_privilege_name_name>, true, true, TArgs_has_tablespace_privilege_name_name_Policy>; }
-struct TArgs_has_type_privilege_id_Policy {
+TExecFunc arrow_macaddr_le() { return &GenericExec<TPgDirectFunc<&macaddr_le>, true, true, TArgs_macaddr_le_Policy>; }
+struct TArgs_macaddr_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_type_privilege_id() { return &GenericExec<TPgDirectFunc<&has_type_privilege_id>, true, true, TArgs_has_type_privilege_id_Policy>; }
-struct TArgs_has_type_privilege_id_id_Policy {
+TExecFunc arrow_macaddr_lt() { return &GenericExec<TPgDirectFunc<&macaddr_lt>, true, true, TArgs_macaddr_lt_Policy>; }
+struct TArgs_macaddr_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_type_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_type_privilege_id_id>, true, true, TArgs_has_type_privilege_id_id_Policy>; }
-struct TArgs_has_type_privilege_id_name_Policy {
+TExecFunc arrow_macaddr_ne() { return &GenericExec<TPgDirectFunc<&macaddr_ne>, true, true, TArgs_macaddr_ne_Policy>; }
+struct TArgs_macaddr_not_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_type_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_type_privilege_id_name>, true, true, TArgs_has_type_privilege_id_name_Policy>; }
-struct TArgs_has_type_privilege_name_Policy {
+TExecFunc arrow_macaddr_not() { return &GenericExec<TPgDirectFunc<&macaddr_not>, true, false, TArgs_macaddr_not_Policy>; }
+struct TArgs_macaddr_or_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_has_type_privilege_name() { return &GenericExec<TPgDirectFunc<&has_type_privilege_name>, true, true, TArgs_has_type_privilege_name_Policy>; }
-struct TArgs_has_type_privilege_name_id_Policy {
+TExecFunc arrow_macaddr_or() { return &GenericExec<TPgDirectFunc<&macaddr_or>, true, false, TArgs_macaddr_or_Policy>; }
+struct TArgs_macaddr_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_has_type_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_type_privilege_name_id>, true, true, TArgs_has_type_privilege_name_id_Policy>; }
-struct TArgs_has_type_privilege_name_name_Policy {
+TExecFunc arrow_macaddr_out() { return &GenericExec<TPgDirectFunc<&macaddr_out>, true, false, TArgs_macaddr_out_Policy>; }
+struct TArgs_macaddr_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_has_type_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_type_privilege_name_name>, true, true, TArgs_has_type_privilege_name_name_Policy>; }
-struct TArgs_hash_aclitem_Policy {
+TExecFunc arrow_macaddr_recv() { return &GenericExec<TPgDirectFunc<&macaddr_recv>, true, false, TArgs_macaddr_recv_Policy>; }
+struct TArgs_macaddr_send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_hash_aclitem() { return &GenericExec<TPgDirectFunc<&hash_aclitem>, true, true, TArgs_hash_aclitem_Policy>; }
-struct TArgs_hash_aclitem_extended_Policy {
+TExecFunc arrow_macaddr_send() { return &GenericExec<TPgDirectFunc<&macaddr_send>, true, false, TArgs_macaddr_send_Policy>; }
+struct TArgs_macaddr_sortsupport_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hash_aclitem_extended() { return &GenericExec<TPgDirectFunc<&hash_aclitem_extended>, true, true, TArgs_hash_aclitem_extended_Policy>; }
-struct TArgs_hash_record_Policy {
+TExecFunc arrow_macaddr_sortsupport() { return &GenericExec<TPgDirectFunc<&macaddr_sortsupport>, true, true, TArgs_macaddr_sortsupport_Policy>; }
+struct TArgs_macaddr_trunc_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_hash_record() { return &GenericExec<TPgDirectFunc<&hash_record>, true, true, TArgs_hash_record_Policy>; }
-struct TArgs_hash_record_extended_Policy {
+TExecFunc arrow_macaddr_trunc() { return &GenericExec<TPgDirectFunc<&macaddr_trunc>, true, false, TArgs_macaddr_trunc_Policy>; }
+struct TArgs_make_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 7> IsFixedArg = {true,true,true,true,true,true,true};
};
-TExecFunc arrow_hash_record_extended() { return &GenericExec<TPgDirectFunc<&hash_record_extended>, true, true, TArgs_hash_record_extended_Policy>; }
-struct TArgs_hashmacaddr8_Policy {
+TExecFunc arrow_make_interval() { return &GenericExec<TPgDirectFunc<&make_interval>, true, false, TArgs_make_interval_Policy>; }
+struct TArgs_make_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 6> IsFixedArg = {true,true,true,true,true,true};
};
-TExecFunc arrow_hashmacaddr8() { return &GenericExec<TPgDirectFunc<&hashmacaddr8>, true, true, TArgs_hashmacaddr8_Policy>; }
-struct TArgs_hashmacaddr8extended_Policy {
+TExecFunc arrow_make_timestamp() { return &GenericExec<TPgDirectFunc<&make_timestamp>, true, true, TArgs_make_timestamp_Policy>; }
+struct TArgs_make_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 6> IsFixedArg = {true,true,true,true,true,true};
};
-TExecFunc arrow_hashmacaddr8extended() { return &GenericExec<TPgDirectFunc<&hashmacaddr8extended>, true, true, TArgs_hashmacaddr8extended_Policy>; }
-struct TArgs_i2tod_Policy {
+TExecFunc arrow_make_timestamptz() { return &GenericExec<TPgDirectFunc<&make_timestamptz>, true, true, TArgs_make_timestamptz_Policy>; }
+struct TArgs_make_timestamptz_at_timezone_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 7> IsFixedArg = {true,true,true,true,true,true,false};
};
-TExecFunc arrow_i2tod() { return &GenericExec<TPgDirectFunc<&i2tod>, true, true, TArgs_i2tod_Policy>; }
-struct TArgs_i2tof_Policy {
+TExecFunc arrow_make_timestamptz_at_timezone() { return &GenericExec<TPgDirectFunc<&make_timestamptz_at_timezone>, true, true, TArgs_make_timestamptz_at_timezone_Policy>; }
+struct TArgs_mode_final_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_i2tof() { return &GenericExec<TPgDirectFunc<&i2tof>, true, true, TArgs_i2tof_Policy>; }
-struct TArgs_i4tod_Policy {
+TExecFunc arrow_mode_final() { return &GenericExec<TPgDirectFunc<&mode_final>, false, true, TArgs_mode_final_Policy>; }
+struct TArgs_mul_d_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_i4tod() { return &GenericExec<TPgDirectFunc<&i4tod>, true, true, TArgs_i4tod_Policy>; }
-struct TArgs_i4tof_Policy {
+TExecFunc arrow_mul_d_interval() { return &GenericExec<TPgDirectFunc<&mul_d_interval>, true, false, TArgs_mul_d_interval_Policy>; }
+struct TArgs_multirangesel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_i4tof() { return &GenericExec<TPgDirectFunc<&i4tof>, true, true, TArgs_i4tof_Policy>; }
-struct TArgs_in_range_float4_float8_Policy {
+TExecFunc arrow_multirangesel() { return &GenericExec<TPgDirectFunc<&multirangesel>, true, true, TArgs_multirangesel_Policy>; }
+struct TArgs_networkjoinsel_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_in_range_float4_float8() { return &GenericExec<TPgDirectFunc<&in_range_float4_float8>, true, true, TArgs_in_range_float4_float8_Policy>; }
-struct TArgs_in_range_float8_float8_Policy {
+TExecFunc arrow_networkjoinsel() { return &GenericExec<TPgDirectFunc<&networkjoinsel>, true, true, TArgs_networkjoinsel_Policy>; }
+struct TArgs_networksel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_in_range_float8_float8() { return &GenericExec<TPgDirectFunc<&in_range_float8_float8>, true, true, TArgs_in_range_float8_float8_Policy>; }
-struct TArgs_inet_spg_choose_Policy {
+TExecFunc arrow_networksel() { return &GenericExec<TPgDirectFunc<&networksel>, true, true, TArgs_networksel_Policy>; }
+struct TArgs_nlikejoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_inet_spg_choose() { return &GenericExec<TPgDirectFunc<&inet_spg_choose>, true, true, TArgs_inet_spg_choose_Policy>; }
-struct TArgs_inet_spg_config_Policy {
+TExecFunc arrow_nlikejoinsel() { return &GenericExec<TPgDirectFunc<&nlikejoinsel>, true, true, TArgs_nlikejoinsel_Policy>; }
+struct TArgs_nlikesel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_inet_spg_config() { return &GenericExec<TPgDirectFunc<&inet_spg_config>, true, true, TArgs_inet_spg_config_Policy>; }
-struct TArgs_inet_spg_inner_consistent_Policy {
+TExecFunc arrow_nlikesel() { return &GenericExec<TPgDirectFunc<&nlikesel>, true, true, TArgs_nlikesel_Policy>; }
+struct TArgs_now_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_inet_spg_inner_consistent() { return &GenericExec<TPgDirectFunc<&inet_spg_inner_consistent>, true, true, TArgs_inet_spg_inner_consistent_Policy>; }
-struct TArgs_inet_spg_leaf_consistent_Policy {
+TExecFunc arrow_now() { return &GenericExec<TPgDirectFunc<&now>, true, true, TArgs_now_Policy>; }
+struct TArgs_numeric_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_inet_spg_leaf_consistent() { return &GenericExec<TPgDirectFunc<&inet_spg_leaf_consistent>, true, true, TArgs_inet_spg_leaf_consistent_Policy>; }
-struct TArgs_inet_spg_picksplit_Policy {
+TExecFunc arrow_numeric() { return &GenericExec<TPgDirectFunc<&numeric>, true, false, TArgs_numeric_Policy>; }
+struct TArgs_numeric_abs_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_inet_spg_picksplit() { return &GenericExec<TPgDirectFunc<&inet_spg_picksplit>, true, true, TArgs_inet_spg_picksplit_Policy>; }
-struct TArgs_int4_to_char_Policy {
+TExecFunc arrow_numeric_abs() { return &GenericExec<TPgDirectFunc<&numeric_abs>, true, false, TArgs_numeric_abs_Policy>; }
+struct TArgs_numeric_accum_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_int4_to_char() { return &GenericExec<TPgDirectFunc<&int4_to_char>, true, false, TArgs_int4_to_char_Policy>; }
-struct TArgs_int8_to_char_Policy {
+TExecFunc arrow_numeric_accum() { return &GenericExec<TPgDirectFunc<&numeric_accum>, false, true, TArgs_numeric_accum_Policy>; }
+struct TArgs_numeric_accum_inv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_int8_to_char() { return &GenericExec<TPgDirectFunc<&int8_to_char>, true, false, TArgs_int8_to_char_Policy>; }
-struct TArgs_interval_to_char_Policy {
+TExecFunc arrow_numeric_accum_inv() { return &GenericExec<TPgDirectFunc<&numeric_accum_inv>, false, true, TArgs_numeric_accum_inv_Policy>; }
+struct TArgs_numeric_add_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_interval_to_char() { return &GenericExec<TPgDirectFunc<&interval_to_char>, true, false, TArgs_interval_to_char_Policy>; }
-struct TArgs_jsonpath_in_Policy {
+TExecFunc arrow_numeric_add() { return &GenericExec<TPgDirectFunc<&numeric_add>, true, false, TArgs_numeric_add_Policy>; }
+struct TArgs_numeric_avg_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_jsonpath_in() { return &GenericExec<TPgDirectFunc<&jsonpath_in>, true, false, TArgs_jsonpath_in_Policy>; }
-struct TArgs_jsonpath_out_Policy {
+TExecFunc arrow_numeric_avg() { return &GenericExec<TPgDirectFunc<&numeric_avg>, false, false, TArgs_numeric_avg_Policy>; }
+struct TArgs_numeric_avg_accum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_numeric_avg_accum() { return &GenericExec<TPgDirectFunc<&numeric_avg_accum>, false, true, TArgs_numeric_avg_accum_Policy>; }
+struct TArgs_numeric_avg_combine_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_numeric_avg_combine() { return &GenericExec<TPgDirectFunc<&numeric_avg_combine>, false, true, TArgs_numeric_avg_combine_Policy>; }
+struct TArgs_numeric_avg_deserialize_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_jsonpath_out() { return &GenericExec<TPgDirectFunc<&jsonpath_out>, true, false, TArgs_jsonpath_out_Policy>; }
-struct TArgs_jsonpath_recv_Policy {
+TExecFunc arrow_numeric_avg_deserialize() { return &GenericExec<TPgDirectFunc<&numeric_avg_deserialize>, true, true, TArgs_numeric_avg_deserialize_Policy>; }
+struct TArgs_numeric_avg_serialize_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_jsonpath_recv() { return &GenericExec<TPgDirectFunc<&jsonpath_recv>, true, false, TArgs_jsonpath_recv_Policy>; }
-struct TArgs_jsonpath_send_Policy {
+TExecFunc arrow_numeric_avg_serialize() { return &GenericExec<TPgDirectFunc<&numeric_avg_serialize>, true, false, TArgs_numeric_avg_serialize_Policy>; }
+struct TArgs_numeric_ceil_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_jsonpath_send() { return &GenericExec<TPgDirectFunc<&jsonpath_send>, true, false, TArgs_jsonpath_send_Policy>; }
-struct TArgs_lastval_Policy {
+TExecFunc arrow_numeric_ceil() { return &GenericExec<TPgDirectFunc<&numeric_ceil>, true, false, TArgs_numeric_ceil_Policy>; }
+struct TArgs_numeric_cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_lastval() { return &GenericExec<TPgDirectFunc<&lastval>, true, true, TArgs_lastval_Policy>; }
-struct TArgs_macaddr8_and_Policy {
+TExecFunc arrow_numeric_cmp() { return &GenericExec<TPgDirectFunc<&numeric_cmp>, true, true, TArgs_numeric_cmp_Policy>; }
+struct TArgs_numeric_combine_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_macaddr8_and() { return &GenericExec<TPgDirectFunc<&macaddr8_and>, true, false, TArgs_macaddr8_and_Policy>; }
-struct TArgs_macaddr8_cmp_Policy {
+TExecFunc arrow_numeric_combine() { return &GenericExec<TPgDirectFunc<&numeric_combine>, false, true, TArgs_numeric_combine_Policy>; }
+struct TArgs_numeric_deserialize_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_macaddr8_cmp() { return &GenericExec<TPgDirectFunc<&macaddr8_cmp>, true, true, TArgs_macaddr8_cmp_Policy>; }
-struct TArgs_macaddr8_eq_Policy {
+TExecFunc arrow_numeric_deserialize() { return &GenericExec<TPgDirectFunc<&numeric_deserialize>, true, true, TArgs_numeric_deserialize_Policy>; }
+struct TArgs_numeric_div_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_macaddr8_eq() { return &GenericExec<TPgDirectFunc<&macaddr8_eq>, true, true, TArgs_macaddr8_eq_Policy>; }
-struct TArgs_macaddr8_ge_Policy {
+TExecFunc arrow_numeric_div() { return &GenericExec<TPgDirectFunc<&numeric_div>, true, false, TArgs_numeric_div_Policy>; }
+struct TArgs_numeric_div_trunc_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_macaddr8_ge() { return &GenericExec<TPgDirectFunc<&macaddr8_ge>, true, true, TArgs_macaddr8_ge_Policy>; }
-struct TArgs_macaddr8_gt_Policy {
+TExecFunc arrow_numeric_div_trunc() { return &GenericExec<TPgDirectFunc<&numeric_div_trunc>, true, false, TArgs_numeric_div_trunc_Policy>; }
+struct TArgs_numeric_eq_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_macaddr8_gt() { return &GenericExec<TPgDirectFunc<&macaddr8_gt>, true, true, TArgs_macaddr8_gt_Policy>; }
-struct TArgs_macaddr8_in_Policy {
+TExecFunc arrow_numeric_eq() { return &GenericExec<TPgDirectFunc<&numeric_eq>, true, true, TArgs_numeric_eq_Policy>; }
+struct TArgs_numeric_exp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_macaddr8_in() { return &GenericExec<TPgDirectFunc<&macaddr8_in>, true, false, TArgs_macaddr8_in_Policy>; }
-struct TArgs_macaddr8_le_Policy {
+TExecFunc arrow_numeric_exp() { return &GenericExec<TPgDirectFunc<&numeric_exp>, true, false, TArgs_numeric_exp_Policy>; }
+struct TArgs_numeric_fac_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_macaddr8_le() { return &GenericExec<TPgDirectFunc<&macaddr8_le>, true, true, TArgs_macaddr8_le_Policy>; }
-struct TArgs_macaddr8_lt_Policy {
+TExecFunc arrow_numeric_fac() { return &GenericExec<TPgDirectFunc<&numeric_fac>, true, false, TArgs_numeric_fac_Policy>; }
+struct TArgs_numeric_float4_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_macaddr8_lt() { return &GenericExec<TPgDirectFunc<&macaddr8_lt>, true, true, TArgs_macaddr8_lt_Policy>; }
-struct TArgs_macaddr8_ne_Policy {
+TExecFunc arrow_numeric_float4() { return &GenericExec<TPgDirectFunc<&numeric_float4>, true, true, TArgs_numeric_float4_Policy>; }
+struct TArgs_numeric_float8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_macaddr8_ne() { return &GenericExec<TPgDirectFunc<&macaddr8_ne>, true, true, TArgs_macaddr8_ne_Policy>; }
-struct TArgs_macaddr8_not_Policy {
+TExecFunc arrow_numeric_float8() { return &GenericExec<TPgDirectFunc<&numeric_float8>, true, true, TArgs_numeric_float8_Policy>; }
+struct TArgs_numeric_floor_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_macaddr8_not() { return &GenericExec<TPgDirectFunc<&macaddr8_not>, true, false, TArgs_macaddr8_not_Policy>; }
-struct TArgs_macaddr8_or_Policy {
+TExecFunc arrow_numeric_floor() { return &GenericExec<TPgDirectFunc<&numeric_floor>, true, false, TArgs_numeric_floor_Policy>; }
+struct TArgs_numeric_gcd_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_macaddr8_or() { return &GenericExec<TPgDirectFunc<&macaddr8_or>, true, false, TArgs_macaddr8_or_Policy>; }
-struct TArgs_macaddr8_out_Policy {
+TExecFunc arrow_numeric_gcd() { return &GenericExec<TPgDirectFunc<&numeric_gcd>, true, false, TArgs_numeric_gcd_Policy>; }
+struct TArgs_numeric_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_macaddr8_out() { return &GenericExec<TPgDirectFunc<&macaddr8_out>, true, false, TArgs_macaddr8_out_Policy>; }
-struct TArgs_macaddr8_recv_Policy {
+TExecFunc arrow_numeric_ge() { return &GenericExec<TPgDirectFunc<&numeric_ge>, true, true, TArgs_numeric_ge_Policy>; }
+struct TArgs_numeric_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_macaddr8_recv() { return &GenericExec<TPgDirectFunc<&macaddr8_recv>, true, false, TArgs_macaddr8_recv_Policy>; }
-struct TArgs_macaddr8_send_Policy {
+TExecFunc arrow_numeric_gt() { return &GenericExec<TPgDirectFunc<&numeric_gt>, true, true, TArgs_numeric_gt_Policy>; }
+struct TArgs_numeric_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_macaddr8_send() { return &GenericExec<TPgDirectFunc<&macaddr8_send>, true, false, TArgs_macaddr8_send_Policy>; }
-struct TArgs_macaddr8_set7bit_Policy {
+TExecFunc arrow_numeric_in() { return &GenericExec<TPgDirectFunc<&numeric_in>, true, false, TArgs_numeric_in_Policy>; }
+struct TArgs_numeric_inc_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_macaddr8_set7bit() { return &GenericExec<TPgDirectFunc<&macaddr8_set7bit>, true, false, TArgs_macaddr8_set7bit_Policy>; }
-struct TArgs_macaddr8_trunc_Policy {
+TExecFunc arrow_numeric_inc() { return &GenericExec<TPgDirectFunc<&numeric_inc>, true, false, TArgs_numeric_inc_Policy>; }
+struct TArgs_numeric_int2_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_macaddr8_trunc() { return &GenericExec<TPgDirectFunc<&macaddr8_trunc>, true, false, TArgs_macaddr8_trunc_Policy>; }
-struct TArgs_macaddr8tomacaddr_Policy {
+TExecFunc arrow_numeric_int2() { return &GenericExec<TPgDirectFunc<&numeric_int2>, true, true, TArgs_numeric_int2_Policy>; }
+struct TArgs_numeric_int4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_macaddr8tomacaddr() { return &GenericExec<TPgDirectFunc<&macaddr8tomacaddr>, true, false, TArgs_macaddr8tomacaddr_Policy>; }
-struct TArgs_macaddrtomacaddr8_Policy {
+TExecFunc arrow_numeric_int4() { return &GenericExec<TPgDirectFunc<&numeric_int4>, true, true, TArgs_numeric_int4_Policy>; }
+struct TArgs_numeric_int8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_macaddrtomacaddr8() { return &GenericExec<TPgDirectFunc<&macaddrtomacaddr8>, true, false, TArgs_macaddrtomacaddr8_Policy>; }
-struct TArgs_makeaclitem_Policy {
+TExecFunc arrow_numeric_int8() { return &GenericExec<TPgDirectFunc<&numeric_int8>, true, true, TArgs_numeric_int8_Policy>; }
+struct TArgs_numeric_larger_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_makeaclitem() { return &GenericExec<TPgDirectFunc<&makeaclitem>, true, false, TArgs_makeaclitem_Policy>; }
-struct TArgs_md5_bytea_Policy {
+TExecFunc arrow_numeric_larger() { return &GenericExec<TPgDirectFunc<&numeric_larger>, true, false, TArgs_numeric_larger_Policy>; }
+struct TArgs_numeric_lcm_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_md5_bytea() { return &GenericExec<TPgDirectFunc<&md5_bytea>, true, false, TArgs_md5_bytea_Policy>; }
-struct TArgs_md5_text_Policy {
+TExecFunc arrow_numeric_lcm() { return &GenericExec<TPgDirectFunc<&numeric_lcm>, true, false, TArgs_numeric_lcm_Policy>; }
+struct TArgs_numeric_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_md5_text() { return &GenericExec<TPgDirectFunc<&md5_text>, true, false, TArgs_md5_text_Policy>; }
-struct TArgs_multirange_gist_compress_Policy {
+TExecFunc arrow_numeric_le() { return &GenericExec<TPgDirectFunc<&numeric_le>, true, true, TArgs_numeric_le_Policy>; }
+struct TArgs_numeric_ln_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_multirange_gist_compress() { return &GenericExec<TPgDirectFunc<&multirange_gist_compress>, true, true, TArgs_multirange_gist_compress_Policy>; }
-struct TArgs_multirange_gist_consistent_Policy {
+TExecFunc arrow_numeric_ln() { return &GenericExec<TPgDirectFunc<&numeric_ln>, true, false, TArgs_numeric_ln_Policy>; }
+struct TArgs_numeric_log_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_multirange_gist_consistent() { return &GenericExec<TPgDirectFunc<&multirange_gist_consistent>, true, true, TArgs_multirange_gist_consistent_Policy>; }
-struct TArgs_nextval_oid_Policy {
+TExecFunc arrow_numeric_log() { return &GenericExec<TPgDirectFunc<&numeric_log>, true, false, TArgs_numeric_log_Policy>; }
+struct TArgs_numeric_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_nextval_oid() { return &GenericExec<TPgDirectFunc<&nextval_oid>, true, true, TArgs_nextval_oid_Policy>; }
-struct TArgs_numeric_to_char_Policy {
+TExecFunc arrow_numeric_lt() { return &GenericExec<TPgDirectFunc<&numeric_lt>, true, true, TArgs_numeric_lt_Policy>; }
+struct TArgs_numeric_min_scale_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_to_char() { return &GenericExec<TPgDirectFunc<&numeric_to_char>, true, false, TArgs_numeric_to_char_Policy>; }
-struct TArgs_numeric_to_number_Policy {
+TExecFunc arrow_numeric_min_scale() { return &GenericExec<TPgDirectFunc<&numeric_min_scale>, true, true, TArgs_numeric_min_scale_Policy>; }
+struct TArgs_numeric_mod_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_to_number() { return &GenericExec<TPgDirectFunc<&numeric_to_number>, true, false, TArgs_numeric_to_number_Policy>; }
-struct TArgs_oideq_Policy {
+TExecFunc arrow_numeric_mod() { return &GenericExec<TPgDirectFunc<&numeric_mod>, true, false, TArgs_numeric_mod_Policy>; }
+struct TArgs_numeric_mul_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_oideq() { return &GenericExec<TPgDirectFunc<&oideq>, true, true, TArgs_oideq_Policy>; }
-struct TArgs_oidge_Policy {
+TExecFunc arrow_numeric_mul() { return &GenericExec<TPgDirectFunc<&numeric_mul>, true, false, TArgs_numeric_mul_Policy>; }
+struct TArgs_numeric_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_oidge() { return &GenericExec<TPgDirectFunc<&oidge>, true, true, TArgs_oidge_Policy>; }
-struct TArgs_oidgt_Policy {
+TExecFunc arrow_numeric_ne() { return &GenericExec<TPgDirectFunc<&numeric_ne>, true, true, TArgs_numeric_ne_Policy>; }
+struct TArgs_numeric_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_oidgt() { return &GenericExec<TPgDirectFunc<&oidgt>, true, true, TArgs_oidgt_Policy>; }
-struct TArgs_oidin_Policy {
+TExecFunc arrow_numeric_out() { return &GenericExec<TPgDirectFunc<&numeric_out>, true, false, TArgs_numeric_out_Policy>; }
+struct TArgs_numeric_pg_lsn_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_oidin() { return &GenericExec<TPgDirectFunc<&oidin>, true, true, TArgs_oidin_Policy>; }
-struct TArgs_oidlarger_Policy {
+TExecFunc arrow_numeric_pg_lsn() { return &GenericExec<TPgDirectFunc<&numeric_pg_lsn>, true, true, TArgs_numeric_pg_lsn_Policy>; }
+struct TArgs_numeric_poly_avg_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_oidlarger() { return &GenericExec<TPgDirectFunc<&oidlarger>, true, true, TArgs_oidlarger_Policy>; }
-struct TArgs_oidle_Policy {
+TExecFunc arrow_numeric_poly_avg() { return &GenericExec<TPgDirectFunc<&numeric_poly_avg>, false, false, TArgs_numeric_poly_avg_Policy>; }
+struct TArgs_numeric_poly_combine_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_oidle() { return &GenericExec<TPgDirectFunc<&oidle>, true, true, TArgs_oidle_Policy>; }
-struct TArgs_oidlt_Policy {
+TExecFunc arrow_numeric_poly_combine() { return &GenericExec<TPgDirectFunc<&numeric_poly_combine>, false, true, TArgs_numeric_poly_combine_Policy>; }
+struct TArgs_numeric_poly_deserialize_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_oidlt() { return &GenericExec<TPgDirectFunc<&oidlt>, true, true, TArgs_oidlt_Policy>; }
-struct TArgs_oidne_Policy {
+TExecFunc arrow_numeric_poly_deserialize() { return &GenericExec<TPgDirectFunc<&numeric_poly_deserialize>, true, true, TArgs_numeric_poly_deserialize_Policy>; }
+struct TArgs_numeric_poly_serialize_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_oidne() { return &GenericExec<TPgDirectFunc<&oidne>, true, true, TArgs_oidne_Policy>; }
-struct TArgs_oidout_Policy {
+TExecFunc arrow_numeric_poly_serialize() { return &GenericExec<TPgDirectFunc<&numeric_poly_serialize>, true, false, TArgs_numeric_poly_serialize_Policy>; }
+struct TArgs_numeric_poly_stddev_pop_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_oidout() { return &GenericExec<TPgDirectFunc<&oidout>, true, false, TArgs_oidout_Policy>; }
-struct TArgs_oidrecv_Policy {
+TExecFunc arrow_numeric_poly_stddev_pop() { return &GenericExec<TPgDirectFunc<&numeric_poly_stddev_pop>, false, false, TArgs_numeric_poly_stddev_pop_Policy>; }
+struct TArgs_numeric_poly_stddev_samp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_oidrecv() { return &GenericExec<TPgDirectFunc<&oidrecv>, true, true, TArgs_oidrecv_Policy>; }
-struct TArgs_oidsend_Policy {
+TExecFunc arrow_numeric_poly_stddev_samp() { return &GenericExec<TPgDirectFunc<&numeric_poly_stddev_samp>, false, false, TArgs_numeric_poly_stddev_samp_Policy>; }
+struct TArgs_numeric_poly_sum_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_oidsend() { return &GenericExec<TPgDirectFunc<&oidsend>, true, false, TArgs_oidsend_Policy>; }
-struct TArgs_oidsmaller_Policy {
+TExecFunc arrow_numeric_poly_sum() { return &GenericExec<TPgDirectFunc<&numeric_poly_sum>, false, false, TArgs_numeric_poly_sum_Policy>; }
+struct TArgs_numeric_poly_var_pop_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_oidsmaller() { return &GenericExec<TPgDirectFunc<&oidsmaller>, true, true, TArgs_oidsmaller_Policy>; }
-struct TArgs_oidvectoreq_Policy {
+TExecFunc arrow_numeric_poly_var_pop() { return &GenericExec<TPgDirectFunc<&numeric_poly_var_pop>, false, false, TArgs_numeric_poly_var_pop_Policy>; }
+struct TArgs_numeric_poly_var_samp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_oidvectoreq() { return &GenericExec<TPgDirectFunc<&oidvectoreq>, true, true, TArgs_oidvectoreq_Policy>; }
-struct TArgs_oidvectorge_Policy {
+TExecFunc arrow_numeric_poly_var_samp() { return &GenericExec<TPgDirectFunc<&numeric_poly_var_samp>, false, false, TArgs_numeric_poly_var_samp_Policy>; }
+struct TArgs_numeric_power_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_oidvectorge() { return &GenericExec<TPgDirectFunc<&oidvectorge>, true, true, TArgs_oidvectorge_Policy>; }
-struct TArgs_oidvectorgt_Policy {
+TExecFunc arrow_numeric_power() { return &GenericExec<TPgDirectFunc<&numeric_power>, true, false, TArgs_numeric_power_Policy>; }
+struct TArgs_numeric_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_oidvectorgt() { return &GenericExec<TPgDirectFunc<&oidvectorgt>, true, true, TArgs_oidvectorgt_Policy>; }
-struct TArgs_oidvectorin_Policy {
+TExecFunc arrow_numeric_recv() { return &GenericExec<TPgDirectFunc<&numeric_recv>, true, false, TArgs_numeric_recv_Policy>; }
+struct TArgs_numeric_round_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_oidvectorin() { return &GenericExec<TPgDirectFunc<&oidvectorin>, true, false, TArgs_oidvectorin_Policy>; }
-struct TArgs_oidvectorle_Policy {
+TExecFunc arrow_numeric_round() { return &GenericExec<TPgDirectFunc<&numeric_round>, true, false, TArgs_numeric_round_Policy>; }
+struct TArgs_numeric_scale_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_oidvectorle() { return &GenericExec<TPgDirectFunc<&oidvectorle>, true, true, TArgs_oidvectorle_Policy>; }
-struct TArgs_oidvectorlt_Policy {
+TExecFunc arrow_numeric_scale() { return &GenericExec<TPgDirectFunc<&numeric_scale>, true, true, TArgs_numeric_scale_Policy>; }
+struct TArgs_numeric_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_oidvectorlt() { return &GenericExec<TPgDirectFunc<&oidvectorlt>, true, true, TArgs_oidvectorlt_Policy>; }
-struct TArgs_oidvectorne_Policy {
+TExecFunc arrow_numeric_send() { return &GenericExec<TPgDirectFunc<&numeric_send>, true, false, TArgs_numeric_send_Policy>; }
+struct TArgs_numeric_serialize_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_oidvectorne() { return &GenericExec<TPgDirectFunc<&oidvectorne>, true, true, TArgs_oidvectorne_Policy>; }
-struct TArgs_oidvectorout_Policy {
+TExecFunc arrow_numeric_serialize() { return &GenericExec<TPgDirectFunc<&numeric_serialize>, true, false, TArgs_numeric_serialize_Policy>; }
+struct TArgs_numeric_sign_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_oidvectorout() { return &GenericExec<TPgDirectFunc<&oidvectorout>, true, false, TArgs_oidvectorout_Policy>; }
-struct TArgs_oidvectorrecv_Policy {
+TExecFunc arrow_numeric_sign() { return &GenericExec<TPgDirectFunc<&numeric_sign>, true, false, TArgs_numeric_sign_Policy>; }
+struct TArgs_numeric_smaller_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_oidvectorrecv() { return &GenericExec<TPgDirectFunc<&oidvectorrecv>, true, false, TArgs_oidvectorrecv_Policy>; }
-struct TArgs_oidvectorsend_Policy {
+TExecFunc arrow_numeric_smaller() { return &GenericExec<TPgDirectFunc<&numeric_smaller>, true, false, TArgs_numeric_smaller_Policy>; }
+struct TArgs_numeric_sortsupport_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_oidvectorsend() { return &GenericExec<TPgDirectFunc<&oidvectorsend>, true, false, TArgs_oidvectorsend_Policy>; }
-struct TArgs_oidvectortypes_Policy {
+TExecFunc arrow_numeric_sortsupport() { return &GenericExec<TPgDirectFunc<&numeric_sortsupport>, true, true, TArgs_numeric_sortsupport_Policy>; }
+struct TArgs_numeric_sqrt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_oidvectortypes() { return &GenericExec<TPgDirectFunc<&oidvectortypes>, true, false, TArgs_oidvectortypes_Policy>; }
-struct TArgs_pg_advisory_lock_int4_Policy {
+TExecFunc arrow_numeric_sqrt() { return &GenericExec<TPgDirectFunc<&numeric_sqrt>, true, false, TArgs_numeric_sqrt_Policy>; }
+struct TArgs_numeric_stddev_pop_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_advisory_lock_int4() { return &GenericExec<TPgDirectFunc<&pg_advisory_lock_int4>, true, true, TArgs_pg_advisory_lock_int4_Policy>; }
-struct TArgs_pg_advisory_lock_int8_Policy {
+TExecFunc arrow_numeric_stddev_pop() { return &GenericExec<TPgDirectFunc<&numeric_stddev_pop>, false, false, TArgs_numeric_stddev_pop_Policy>; }
+struct TArgs_numeric_stddev_samp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_advisory_lock_int8() { return &GenericExec<TPgDirectFunc<&pg_advisory_lock_int8>, true, true, TArgs_pg_advisory_lock_int8_Policy>; }
-struct TArgs_pg_advisory_lock_shared_int4_Policy {
+TExecFunc arrow_numeric_stddev_samp() { return &GenericExec<TPgDirectFunc<&numeric_stddev_samp>, false, false, TArgs_numeric_stddev_samp_Policy>; }
+struct TArgs_numeric_sub_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_advisory_lock_shared_int4() { return &GenericExec<TPgDirectFunc<&pg_advisory_lock_shared_int4>, true, true, TArgs_pg_advisory_lock_shared_int4_Policy>; }
-struct TArgs_pg_advisory_lock_shared_int8_Policy {
+TExecFunc arrow_numeric_sub() { return &GenericExec<TPgDirectFunc<&numeric_sub>, true, false, TArgs_numeric_sub_Policy>; }
+struct TArgs_numeric_sum_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_advisory_lock_shared_int8() { return &GenericExec<TPgDirectFunc<&pg_advisory_lock_shared_int8>, true, true, TArgs_pg_advisory_lock_shared_int8_Policy>; }
-struct TArgs_pg_advisory_unlock_all_Policy {
+TExecFunc arrow_numeric_sum() { return &GenericExec<TPgDirectFunc<&numeric_sum>, false, false, TArgs_numeric_sum_Policy>; }
+struct TArgs_numeric_support_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_advisory_unlock_all() { return &GenericExec<TPgDirectFunc<&pg_advisory_unlock_all>, true, true, TArgs_pg_advisory_unlock_all_Policy>; }
-struct TArgs_pg_advisory_unlock_int4_Policy {
+TExecFunc arrow_numeric_support() { return &GenericExec<TPgDirectFunc<&numeric_support>, true, true, TArgs_numeric_support_Policy>; }
+struct TArgs_numeric_trim_scale_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_advisory_unlock_int4() { return &GenericExec<TPgDirectFunc<&pg_advisory_unlock_int4>, true, true, TArgs_pg_advisory_unlock_int4_Policy>; }
-struct TArgs_pg_advisory_unlock_int8_Policy {
+TExecFunc arrow_numeric_trim_scale() { return &GenericExec<TPgDirectFunc<&numeric_trim_scale>, true, false, TArgs_numeric_trim_scale_Policy>; }
+struct TArgs_numeric_trunc_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_pg_advisory_unlock_int8() { return &GenericExec<TPgDirectFunc<&pg_advisory_unlock_int8>, true, true, TArgs_pg_advisory_unlock_int8_Policy>; }
-struct TArgs_pg_advisory_unlock_shared_int4_Policy {
+TExecFunc arrow_numeric_trunc() { return &GenericExec<TPgDirectFunc<&numeric_trunc>, true, false, TArgs_numeric_trunc_Policy>; }
+struct TArgs_numeric_uminus_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_advisory_unlock_shared_int4() { return &GenericExec<TPgDirectFunc<&pg_advisory_unlock_shared_int4>, true, true, TArgs_pg_advisory_unlock_shared_int4_Policy>; }
-struct TArgs_pg_advisory_unlock_shared_int8_Policy {
+TExecFunc arrow_numeric_uminus() { return &GenericExec<TPgDirectFunc<&numeric_uminus>, true, false, TArgs_numeric_uminus_Policy>; }
+struct TArgs_numeric_uplus_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_advisory_unlock_shared_int8() { return &GenericExec<TPgDirectFunc<&pg_advisory_unlock_shared_int8>, true, true, TArgs_pg_advisory_unlock_shared_int8_Policy>; }
-struct TArgs_pg_advisory_xact_lock_int4_Policy {
+TExecFunc arrow_numeric_uplus() { return &GenericExec<TPgDirectFunc<&numeric_uplus>, true, false, TArgs_numeric_uplus_Policy>; }
+struct TArgs_numeric_var_pop_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_advisory_xact_lock_int4() { return &GenericExec<TPgDirectFunc<&pg_advisory_xact_lock_int4>, true, true, TArgs_pg_advisory_xact_lock_int4_Policy>; }
-struct TArgs_pg_advisory_xact_lock_int8_Policy {
+TExecFunc arrow_numeric_var_pop() { return &GenericExec<TPgDirectFunc<&numeric_var_pop>, false, false, TArgs_numeric_var_pop_Policy>; }
+struct TArgs_numeric_var_samp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_advisory_xact_lock_int8() { return &GenericExec<TPgDirectFunc<&pg_advisory_xact_lock_int8>, true, true, TArgs_pg_advisory_xact_lock_int8_Policy>; }
-struct TArgs_pg_advisory_xact_lock_shared_int4_Policy {
+TExecFunc arrow_numeric_var_samp() { return &GenericExec<TPgDirectFunc<&numeric_var_samp>, false, false, TArgs_numeric_var_samp_Policy>; }
+struct TArgs_numerictypmodin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_advisory_xact_lock_shared_int4() { return &GenericExec<TPgDirectFunc<&pg_advisory_xact_lock_shared_int4>, true, true, TArgs_pg_advisory_xact_lock_shared_int4_Policy>; }
-struct TArgs_pg_advisory_xact_lock_shared_int8_Policy {
+TExecFunc arrow_numerictypmodin() { return &GenericExec<TPgDirectFunc<&numerictypmodin>, true, true, TArgs_numerictypmodin_Policy>; }
+struct TArgs_numerictypmodout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_advisory_xact_lock_shared_int8() { return &GenericExec<TPgDirectFunc<&pg_advisory_xact_lock_shared_int8>, true, true, TArgs_pg_advisory_xact_lock_shared_int8_Policy>; }
-struct TArgs_pg_blocking_pids_Policy {
+TExecFunc arrow_numerictypmodout() { return &GenericExec<TPgDirectFunc<&numerictypmodout>, true, false, TArgs_numerictypmodout_Policy>; }
+struct TArgs_ordered_set_transition_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_blocking_pids() { return &GenericExec<TPgDirectFunc<&pg_blocking_pids>, true, false, TArgs_pg_blocking_pids_Policy>; }
-struct TArgs_pg_cancel_backend_Policy {
+TExecFunc arrow_ordered_set_transition() { return &GenericExec<TPgDirectFunc<&ordered_set_transition>, false, true, TArgs_ordered_set_transition_Policy>; }
+struct TArgs_overlaps_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_pg_cancel_backend() { return &GenericExec<TPgDirectFunc<&pg_cancel_backend>, true, true, TArgs_pg_cancel_backend_Policy>; }
-struct TArgs_pg_collation_actual_version_Policy {
+TExecFunc arrow_overlaps_timestamp() { return &GenericExec<TPgDirectFunc<&overlaps_timestamp>, false, true, TArgs_overlaps_timestamp_Policy>; }
+struct TArgs_percentile_cont_float8_final_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_collation_actual_version() { return &GenericExec<TPgDirectFunc<&pg_collation_actual_version>, true, false, TArgs_pg_collation_actual_version_Policy>; }
-struct TArgs_pg_copy_logical_replication_slot_a_Policy {
+TExecFunc arrow_percentile_cont_float8_final() { return &GenericExec<TPgDirectFunc<&percentile_cont_float8_final>, false, true, TArgs_percentile_cont_float8_final_Policy>; }
+struct TArgs_percentile_cont_float8_multi_final_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_pg_copy_logical_replication_slot_a() { return &GenericExec<TPgDirectFunc<&pg_copy_logical_replication_slot_a>, true, false, TArgs_pg_copy_logical_replication_slot_a_Policy>; }
-struct TArgs_pg_copy_logical_replication_slot_b_Policy {
+TExecFunc arrow_percentile_cont_float8_multi_final() { return &GenericExec<TPgDirectFunc<&percentile_cont_float8_multi_final>, false, false, TArgs_percentile_cont_float8_multi_final_Policy>; }
+struct TArgs_percentile_cont_interval_final_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_copy_logical_replication_slot_b() { return &GenericExec<TPgDirectFunc<&pg_copy_logical_replication_slot_b>, true, false, TArgs_pg_copy_logical_replication_slot_b_Policy>; }
-struct TArgs_pg_copy_logical_replication_slot_c_Policy {
+TExecFunc arrow_percentile_cont_interval_final() { return &GenericExec<TPgDirectFunc<&percentile_cont_interval_final>, false, false, TArgs_percentile_cont_interval_final_Policy>; }
+struct TArgs_percentile_cont_interval_multi_final_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_pg_copy_logical_replication_slot_c() { return &GenericExec<TPgDirectFunc<&pg_copy_logical_replication_slot_c>, true, false, TArgs_pg_copy_logical_replication_slot_c_Policy>; }
-struct TArgs_pg_copy_physical_replication_slot_a_Policy {
+TExecFunc arrow_percentile_cont_interval_multi_final() { return &GenericExec<TPgDirectFunc<&percentile_cont_interval_multi_final>, false, false, TArgs_percentile_cont_interval_multi_final_Policy>; }
+struct TArgs_percentile_disc_final_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_pg_copy_physical_replication_slot_a() { return &GenericExec<TPgDirectFunc<&pg_copy_physical_replication_slot_a>, true, false, TArgs_pg_copy_physical_replication_slot_a_Policy>; }
-struct TArgs_pg_copy_physical_replication_slot_b_Policy {
+TExecFunc arrow_percentile_disc_final() { return &GenericExec<TPgDirectFunc<&percentile_disc_final>, false, true, TArgs_percentile_disc_final_Policy>; }
+struct TArgs_percentile_disc_multi_final_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,true};
};
-TExecFunc arrow_pg_copy_physical_replication_slot_b() { return &GenericExec<TPgDirectFunc<&pg_copy_physical_replication_slot_b>, true, false, TArgs_pg_copy_physical_replication_slot_b_Policy>; }
-struct TArgs_pg_create_logical_replication_slot_Policy {
+TExecFunc arrow_percentile_disc_multi_final() { return &GenericExec<TPgDirectFunc<&percentile_disc_multi_final>, false, false, TArgs_percentile_disc_multi_final_Policy>; }
+struct TArgs_pg_cancel_backend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_create_logical_replication_slot() { return &GenericExec<TPgDirectFunc<&pg_create_logical_replication_slot>, true, false, TArgs_pg_create_logical_replication_slot_Policy>; }
-struct TArgs_pg_create_physical_replication_slot_Policy {
+TExecFunc arrow_pg_cancel_backend() { return &GenericExec<TPgDirectFunc<&pg_cancel_backend>, true, true, TArgs_pg_cancel_backend_Policy>; }
+struct TArgs_pg_conf_load_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_create_physical_replication_slot() { return &GenericExec<TPgDirectFunc<&pg_create_physical_replication_slot>, true, false, TArgs_pg_create_physical_replication_slot_Policy>; }
+TExecFunc arrow_pg_conf_load_time() { return &GenericExec<TPgDirectFunc<&pg_conf_load_time>, true, true, TArgs_pg_conf_load_time_Policy>; }
struct TArgs_pg_current_snapshot_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 0> IsFixedArg = {};
@@ -1888,76 +2173,71 @@ struct TArgs_pg_current_xact_id_if_assigned_Policy {
static constexpr std::array<bool, 0> IsFixedArg = {};
};
TExecFunc arrow_pg_current_xact_id_if_assigned() { return &GenericExec<TPgDirectFunc<&pg_current_xact_id_if_assigned>, true, true, TArgs_pg_current_xact_id_if_assigned_Policy>; }
-struct TArgs_pg_database_size_name_Policy {
+struct TArgs_pg_ddl_command_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_database_size_name() { return &GenericExec<TPgDirectFunc<&pg_database_size_name>, true, true, TArgs_pg_database_size_name_Policy>; }
-struct TArgs_pg_database_size_oid_Policy {
+TExecFunc arrow_pg_ddl_command_in() { return &GenericExec<TPgDirectFunc<&pg_ddl_command_in>, true, true, TArgs_pg_ddl_command_in_Policy>; }
+struct TArgs_pg_ddl_command_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_database_size_oid() { return &GenericExec<TPgDirectFunc<&pg_database_size_oid>, true, true, TArgs_pg_database_size_oid_Policy>; }
-struct TArgs_pg_drop_replication_slot_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_pg_drop_replication_slot() { return &GenericExec<TPgDirectFunc<&pg_drop_replication_slot>, true, true, TArgs_pg_drop_replication_slot_Policy>; }
-struct TArgs_pg_filenode_relation_Policy {
+TExecFunc arrow_pg_ddl_command_out() { return &GenericExec<TPgDirectFunc<&pg_ddl_command_out>, true, false, TArgs_pg_ddl_command_out_Policy>; }
+struct TArgs_pg_ddl_command_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_filenode_relation() { return &GenericExec<TPgDirectFunc<&pg_filenode_relation>, true, true, TArgs_pg_filenode_relation_Policy>; }
-struct TArgs_pg_has_role_id_Policy {
+TExecFunc arrow_pg_ddl_command_recv() { return &GenericExec<TPgDirectFunc<&pg_ddl_command_recv>, true, true, TArgs_pg_ddl_command_recv_Policy>; }
+struct TArgs_pg_ddl_command_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_has_role_id() { return &GenericExec<TPgDirectFunc<&pg_has_role_id>, true, true, TArgs_pg_has_role_id_Policy>; }
-struct TArgs_pg_has_role_id_id_Policy {
+TExecFunc arrow_pg_ddl_command_send() { return &GenericExec<TPgDirectFunc<&pg_ddl_command_send>, true, false, TArgs_pg_ddl_command_send_Policy>; }
+struct TArgs_pg_dependencies_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_has_role_id_id() { return &GenericExec<TPgDirectFunc<&pg_has_role_id_id>, true, true, TArgs_pg_has_role_id_id_Policy>; }
-struct TArgs_pg_has_role_id_name_Policy {
+TExecFunc arrow_pg_dependencies_in() { return &GenericExec<TPgDirectFunc<&pg_dependencies_in>, true, false, TArgs_pg_dependencies_in_Policy>; }
+struct TArgs_pg_dependencies_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_has_role_id_name() { return &GenericExec<TPgDirectFunc<&pg_has_role_id_name>, true, true, TArgs_pg_has_role_id_name_Policy>; }
-struct TArgs_pg_has_role_name_Policy {
+TExecFunc arrow_pg_dependencies_out() { return &GenericExec<TPgDirectFunc<&pg_dependencies_out>, true, false, TArgs_pg_dependencies_out_Policy>; }
+struct TArgs_pg_dependencies_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_has_role_name() { return &GenericExec<TPgDirectFunc<&pg_has_role_name>, true, true, TArgs_pg_has_role_name_Policy>; }
-struct TArgs_pg_has_role_name_id_Policy {
+TExecFunc arrow_pg_dependencies_recv() { return &GenericExec<TPgDirectFunc<&pg_dependencies_recv>, true, false, TArgs_pg_dependencies_recv_Policy>; }
+struct TArgs_pg_dependencies_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_has_role_name_id() { return &GenericExec<TPgDirectFunc<&pg_has_role_name_id>, true, true, TArgs_pg_has_role_name_id_Policy>; }
-struct TArgs_pg_has_role_name_name_Policy {
+TExecFunc arrow_pg_dependencies_send() { return &GenericExec<TPgDirectFunc<&pg_dependencies_send>, true, false, TArgs_pg_dependencies_send_Policy>; }
+struct TArgs_pg_describe_object_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_pg_has_role_name_name() { return &GenericExec<TPgDirectFunc<&pg_has_role_name_name>, true, true, TArgs_pg_has_role_name_name_Policy>; }
-struct TArgs_pg_import_system_collations_Policy {
+TExecFunc arrow_pg_describe_object() { return &GenericExec<TPgDirectFunc<&pg_describe_object>, true, false, TArgs_pg_describe_object_Policy>; }
+struct TArgs_pg_export_snapshot_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_import_system_collations() { return &GenericExec<TPgDirectFunc<&pg_import_system_collations>, true, true, TArgs_pg_import_system_collations_Policy>; }
-struct TArgs_pg_indexes_size_Policy {
+TExecFunc arrow_pg_export_snapshot() { return &GenericExec<TPgDirectFunc<&pg_export_snapshot>, true, false, TArgs_pg_export_snapshot_Policy>; }
+struct TArgs_pg_get_object_address_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_pg_indexes_size() { return &GenericExec<TPgDirectFunc<&pg_indexes_size>, true, true, TArgs_pg_indexes_size_Policy>; }
-struct TArgs_pg_isolation_test_session_is_blocked_Policy {
+TExecFunc arrow_pg_get_object_address() { return &GenericExec<TPgDirectFunc<&pg_get_object_address>, true, false, TArgs_pg_get_object_address_Policy>; }
+struct TArgs_pg_identify_object_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_pg_isolation_test_session_is_blocked() { return &GenericExec<TPgDirectFunc<&pg_isolation_test_session_is_blocked>, true, true, TArgs_pg_isolation_test_session_is_blocked_Policy>; }
-struct TArgs_pg_last_committed_xact_Policy {
+TExecFunc arrow_pg_identify_object() { return &GenericExec<TPgDirectFunc<&pg_identify_object>, true, false, TArgs_pg_identify_object_Policy>; }
+struct TArgs_pg_identify_object_as_address_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_pg_last_committed_xact() { return &GenericExec<TPgDirectFunc<&pg_last_committed_xact>, true, false, TArgs_pg_last_committed_xact_Policy>; }
+TExecFunc arrow_pg_identify_object_as_address() { return &GenericExec<TPgDirectFunc<&pg_identify_object_as_address>, true, false, TArgs_pg_identify_object_as_address_Policy>; }
struct TArgs_pg_logical_emit_message_bytea_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
@@ -1968,773 +2248,793 @@ struct TArgs_pg_logical_emit_message_text_Policy {
static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
TExecFunc arrow_pg_logical_emit_message_text() { return &GenericExec<TPgDirectFunc<&pg_logical_emit_message_text>, true, true, TArgs_pg_logical_emit_message_text_Policy>; }
-struct TArgs_pg_lsn_cmp_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_pg_lsn_cmp() { return &GenericExec<TPgDirectFunc<&pg_lsn_cmp>, true, true, TArgs_pg_lsn_cmp_Policy>; }
-struct TArgs_pg_lsn_eq_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_pg_lsn_eq() { return &GenericExec<TPgDirectFunc<&pg_lsn_eq>, true, true, TArgs_pg_lsn_eq_Policy>; }
-struct TArgs_pg_lsn_ge_Policy {
+struct TArgs_pg_node_tree_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_lsn_ge() { return &GenericExec<TPgDirectFunc<&pg_lsn_ge>, true, true, TArgs_pg_lsn_ge_Policy>; }
-struct TArgs_pg_lsn_gt_Policy {
+TExecFunc arrow_pg_node_tree_in() { return &GenericExec<TPgDirectFunc<&pg_node_tree_in>, true, false, TArgs_pg_node_tree_in_Policy>; }
+struct TArgs_pg_node_tree_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_lsn_gt() { return &GenericExec<TPgDirectFunc<&pg_lsn_gt>, true, true, TArgs_pg_lsn_gt_Policy>; }
-struct TArgs_pg_lsn_hash_Policy {
+TExecFunc arrow_pg_node_tree_out() { return &GenericExec<TPgDirectFunc<&pg_node_tree_out>, true, false, TArgs_pg_node_tree_out_Policy>; }
+struct TArgs_pg_node_tree_recv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_lsn_hash() { return &GenericExec<TPgDirectFunc<&pg_lsn_hash>, true, true, TArgs_pg_lsn_hash_Policy>; }
-struct TArgs_pg_lsn_hash_extended_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_pg_lsn_hash_extended() { return &GenericExec<TPgDirectFunc<&pg_lsn_hash_extended>, true, true, TArgs_pg_lsn_hash_extended_Policy>; }
-struct TArgs_pg_lsn_in_Policy {
+TExecFunc arrow_pg_node_tree_recv() { return &GenericExec<TPgDirectFunc<&pg_node_tree_recv>, true, false, TArgs_pg_node_tree_recv_Policy>; }
+struct TArgs_pg_node_tree_send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_lsn_in() { return &GenericExec<TPgDirectFunc<&pg_lsn_in>, true, true, TArgs_pg_lsn_in_Policy>; }
-struct TArgs_pg_lsn_larger_Policy {
+TExecFunc arrow_pg_node_tree_send() { return &GenericExec<TPgDirectFunc<&pg_node_tree_send>, true, false, TArgs_pg_node_tree_send_Policy>; }
+struct TArgs_pg_postmaster_start_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_lsn_larger() { return &GenericExec<TPgDirectFunc<&pg_lsn_larger>, true, true, TArgs_pg_lsn_larger_Policy>; }
-struct TArgs_pg_lsn_le_Policy {
+TExecFunc arrow_pg_postmaster_start_time() { return &GenericExec<TPgDirectFunc<&pg_postmaster_start_time>, true, true, TArgs_pg_postmaster_start_time_Policy>; }
+struct TArgs_pg_reload_conf_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_lsn_le() { return &GenericExec<TPgDirectFunc<&pg_lsn_le>, true, true, TArgs_pg_lsn_le_Policy>; }
-struct TArgs_pg_lsn_lt_Policy {
+TExecFunc arrow_pg_reload_conf() { return &GenericExec<TPgDirectFunc<&pg_reload_conf>, true, true, TArgs_pg_reload_conf_Policy>; }
+struct TArgs_pg_rotate_logfile_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_lsn_lt() { return &GenericExec<TPgDirectFunc<&pg_lsn_lt>, true, true, TArgs_pg_lsn_lt_Policy>; }
-struct TArgs_pg_lsn_mi_Policy {
+TExecFunc arrow_pg_rotate_logfile() { return &GenericExec<TPgDirectFunc<&pg_rotate_logfile>, true, true, TArgs_pg_rotate_logfile_Policy>; }
+struct TArgs_pg_rotate_logfile_v2_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_lsn_mi() { return &GenericExec<TPgDirectFunc<&pg_lsn_mi>, true, false, TArgs_pg_lsn_mi_Policy>; }
-struct TArgs_pg_lsn_mii_Policy {
+TExecFunc arrow_pg_rotate_logfile_v2() { return &GenericExec<TPgDirectFunc<&pg_rotate_logfile_v2>, true, true, TArgs_pg_rotate_logfile_v2_Policy>; }
+struct TArgs_pg_snapshot_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_lsn_mii() { return &GenericExec<TPgDirectFunc<&pg_lsn_mii>, true, true, TArgs_pg_lsn_mii_Policy>; }
-struct TArgs_pg_lsn_ne_Policy {
+TExecFunc arrow_pg_snapshot_in() { return &GenericExec<TPgDirectFunc<&pg_snapshot_in>, true, false, TArgs_pg_snapshot_in_Policy>; }
+struct TArgs_pg_snapshot_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_lsn_ne() { return &GenericExec<TPgDirectFunc<&pg_lsn_ne>, true, true, TArgs_pg_lsn_ne_Policy>; }
-struct TArgs_pg_lsn_out_Policy {
+TExecFunc arrow_pg_snapshot_out() { return &GenericExec<TPgDirectFunc<&pg_snapshot_out>, true, false, TArgs_pg_snapshot_out_Policy>; }
+struct TArgs_pg_snapshot_recv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_lsn_out() { return &GenericExec<TPgDirectFunc<&pg_lsn_out>, true, false, TArgs_pg_lsn_out_Policy>; }
-struct TArgs_pg_lsn_pli_Policy {
+TExecFunc arrow_pg_snapshot_recv() { return &GenericExec<TPgDirectFunc<&pg_snapshot_recv>, true, false, TArgs_pg_snapshot_recv_Policy>; }
+struct TArgs_pg_snapshot_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_lsn_pli() { return &GenericExec<TPgDirectFunc<&pg_lsn_pli>, true, true, TArgs_pg_lsn_pli_Policy>; }
-struct TArgs_pg_lsn_recv_Policy {
+TExecFunc arrow_pg_snapshot_send() { return &GenericExec<TPgDirectFunc<&pg_snapshot_send>, true, false, TArgs_pg_snapshot_send_Policy>; }
+struct TArgs_pg_snapshot_xmax_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_lsn_recv() { return &GenericExec<TPgDirectFunc<&pg_lsn_recv>, true, true, TArgs_pg_lsn_recv_Policy>; }
-struct TArgs_pg_lsn_send_Policy {
+TExecFunc arrow_pg_snapshot_xmax() { return &GenericExec<TPgDirectFunc<&pg_snapshot_xmax>, true, true, TArgs_pg_snapshot_xmax_Policy>; }
+struct TArgs_pg_snapshot_xmin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_pg_snapshot_xmin() { return &GenericExec<TPgDirectFunc<&pg_snapshot_xmin>, true, true, TArgs_pg_snapshot_xmin_Policy>; }
+struct TArgs_pg_stat_get_wal_receiver_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_lsn_send() { return &GenericExec<TPgDirectFunc<&pg_lsn_send>, true, false, TArgs_pg_lsn_send_Policy>; }
-struct TArgs_pg_lsn_smaller_Policy {
+TExecFunc arrow_pg_stat_get_wal_receiver() { return &GenericExec<TPgDirectFunc<&pg_stat_get_wal_receiver>, false, false, TArgs_pg_stat_get_wal_receiver_Policy>; }
+struct TArgs_pg_terminate_backend_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_lsn_smaller() { return &GenericExec<TPgDirectFunc<&pg_lsn_smaller>, true, true, TArgs_pg_lsn_smaller_Policy>; }
-struct TArgs_pg_read_binary_file_Policy {
+TExecFunc arrow_pg_terminate_backend() { return &GenericExec<TPgDirectFunc<&pg_terminate_backend>, true, true, TArgs_pg_terminate_backend_Policy>; }
+struct TArgs_pg_visible_in_snapshot_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_pg_read_binary_file() { return &GenericExec<TPgDirectFunc<&pg_read_binary_file>, true, false, TArgs_pg_read_binary_file_Policy>; }
-struct TArgs_pg_read_binary_file_all_Policy {
+TExecFunc arrow_pg_visible_in_snapshot() { return &GenericExec<TPgDirectFunc<&pg_visible_in_snapshot>, true, true, TArgs_pg_visible_in_snapshot_Policy>; }
+struct TArgs_pg_xact_status_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_read_binary_file_all() { return &GenericExec<TPgDirectFunc<&pg_read_binary_file_all>, true, false, TArgs_pg_read_binary_file_all_Policy>; }
-struct TArgs_pg_read_binary_file_off_len_Policy {
+TExecFunc arrow_pg_xact_status() { return &GenericExec<TPgDirectFunc<&pg_xact_status>, true, false, TArgs_pg_xact_status_Policy>; }
+struct TArgs_phraseto_tsquery_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_read_binary_file_off_len() { return &GenericExec<TPgDirectFunc<&pg_read_binary_file_off_len>, true, false, TArgs_pg_read_binary_file_off_len_Policy>; }
-struct TArgs_pg_read_file_Policy {
+TExecFunc arrow_phraseto_tsquery() { return &GenericExec<TPgDirectFunc<&phraseto_tsquery>, true, false, TArgs_phraseto_tsquery_Policy>; }
+struct TArgs_phraseto_tsquery_byid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_pg_read_file() { return &GenericExec<TPgDirectFunc<&pg_read_file>, true, false, TArgs_pg_read_file_Policy>; }
-struct TArgs_pg_read_file_all_Policy {
+TExecFunc arrow_phraseto_tsquery_byid() { return &GenericExec<TPgDirectFunc<&phraseto_tsquery_byid>, true, false, TArgs_phraseto_tsquery_byid_Policy>; }
+struct TArgs_plainto_tsquery_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_read_file_all() { return &GenericExec<TPgDirectFunc<&pg_read_file_all>, true, false, TArgs_pg_read_file_all_Policy>; }
-struct TArgs_pg_read_file_off_len_Policy {
+TExecFunc arrow_plainto_tsquery() { return &GenericExec<TPgDirectFunc<&plainto_tsquery>, true, false, TArgs_plainto_tsquery_Policy>; }
+struct TArgs_plainto_tsquery_byid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_pg_read_file_off_len() { return &GenericExec<TPgDirectFunc<&pg_read_file_off_len>, true, false, TArgs_pg_read_file_off_len_Policy>; }
-struct TArgs_pg_read_file_v2_Policy {
+TExecFunc arrow_plainto_tsquery_byid() { return &GenericExec<TPgDirectFunc<&plainto_tsquery_byid>, true, false, TArgs_plainto_tsquery_byid_Policy>; }
+struct TArgs_prefixjoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_pg_read_file_v2() { return &GenericExec<TPgDirectFunc<&pg_read_file_v2>, true, false, TArgs_pg_read_file_v2_Policy>; }
-struct TArgs_pg_relation_filenode_Policy {
+TExecFunc arrow_prefixjoinsel() { return &GenericExec<TPgDirectFunc<&prefixjoinsel>, true, true, TArgs_prefixjoinsel_Policy>; }
+struct TArgs_prefixsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_pg_relation_filenode() { return &GenericExec<TPgDirectFunc<&pg_relation_filenode>, true, true, TArgs_pg_relation_filenode_Policy>; }
-struct TArgs_pg_relation_filepath_Policy {
+TExecFunc arrow_prefixsel() { return &GenericExec<TPgDirectFunc<&prefixsel>, true, true, TArgs_prefixsel_Policy>; }
+struct TArgs_prsd_end_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_relation_filepath() { return &GenericExec<TPgDirectFunc<&pg_relation_filepath>, true, false, TArgs_pg_relation_filepath_Policy>; }
-struct TArgs_pg_relation_size_Policy {
+TExecFunc arrow_prsd_end() { return &GenericExec<TPgDirectFunc<&prsd_end>, true, true, TArgs_prsd_end_Policy>; }
+struct TArgs_prsd_headline_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_pg_relation_size() { return &GenericExec<TPgDirectFunc<&pg_relation_size>, true, true, TArgs_pg_relation_size_Policy>; }
-struct TArgs_pg_reload_conf_Policy {
+TExecFunc arrow_prsd_headline() { return &GenericExec<TPgDirectFunc<&prsd_headline>, true, true, TArgs_prsd_headline_Policy>; }
+struct TArgs_prsd_lextype_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_reload_conf() { return &GenericExec<TPgDirectFunc<&pg_reload_conf>, true, true, TArgs_pg_reload_conf_Policy>; }
-struct TArgs_pg_replication_slot_advance_Policy {
+TExecFunc arrow_prsd_lextype() { return &GenericExec<TPgDirectFunc<&prsd_lextype>, true, true, TArgs_prsd_lextype_Policy>; }
+struct TArgs_prsd_nexttoken_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_pg_replication_slot_advance() { return &GenericExec<TPgDirectFunc<&pg_replication_slot_advance>, true, false, TArgs_pg_replication_slot_advance_Policy>; }
-struct TArgs_pg_rotate_logfile_Policy {
+TExecFunc arrow_prsd_nexttoken() { return &GenericExec<TPgDirectFunc<&prsd_nexttoken>, true, true, TArgs_prsd_nexttoken_Policy>; }
+struct TArgs_prsd_start_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_rotate_logfile() { return &GenericExec<TPgDirectFunc<&pg_rotate_logfile>, true, true, TArgs_pg_rotate_logfile_Policy>; }
-struct TArgs_pg_rotate_logfile_v2_Policy {
+TExecFunc arrow_prsd_start() { return &GenericExec<TPgDirectFunc<&prsd_start>, true, true, TArgs_prsd_start_Policy>; }
+struct TArgs_regexeqjoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_pg_rotate_logfile_v2() { return &GenericExec<TPgDirectFunc<&pg_rotate_logfile_v2>, true, true, TArgs_pg_rotate_logfile_v2_Policy>; }
-struct TArgs_pg_safe_snapshot_blocking_pids_Policy {
+TExecFunc arrow_regexeqjoinsel() { return &GenericExec<TPgDirectFunc<&regexeqjoinsel>, true, true, TArgs_regexeqjoinsel_Policy>; }
+struct TArgs_regexeqsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_pg_safe_snapshot_blocking_pids() { return &GenericExec<TPgDirectFunc<&pg_safe_snapshot_blocking_pids>, true, false, TArgs_pg_safe_snapshot_blocking_pids_Policy>; }
-struct TArgs_pg_sequence_last_value_Policy {
+TExecFunc arrow_regexeqsel() { return &GenericExec<TPgDirectFunc<&regexeqsel>, true, true, TArgs_regexeqsel_Policy>; }
+struct TArgs_regexnejoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_pg_sequence_last_value() { return &GenericExec<TPgDirectFunc<&pg_sequence_last_value>, true, true, TArgs_pg_sequence_last_value_Policy>; }
-struct TArgs_pg_sequence_parameters_Policy {
+TExecFunc arrow_regexnejoinsel() { return &GenericExec<TPgDirectFunc<&regexnejoinsel>, true, true, TArgs_regexnejoinsel_Policy>; }
+struct TArgs_regexnesel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_pg_sequence_parameters() { return &GenericExec<TPgDirectFunc<&pg_sequence_parameters>, true, false, TArgs_pg_sequence_parameters_Policy>; }
-struct TArgs_pg_size_bytes_Policy {
+TExecFunc arrow_regexnesel() { return &GenericExec<TPgDirectFunc<&regexnesel>, true, true, TArgs_regexnesel_Policy>; }
+struct TArgs_shell_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_size_bytes() { return &GenericExec<TPgDirectFunc<&pg_size_bytes>, true, true, TArgs_pg_size_bytes_Policy>; }
-struct TArgs_pg_size_pretty_Policy {
+TExecFunc arrow_shell_in() { return &GenericExec<TPgDirectFunc<&shell_in>, false, true, TArgs_shell_in_Policy>; }
+struct TArgs_shell_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_size_pretty() { return &GenericExec<TPgDirectFunc<&pg_size_pretty>, true, false, TArgs_pg_size_pretty_Policy>; }
-struct TArgs_pg_size_pretty_numeric_Policy {
+TExecFunc arrow_shell_out() { return &GenericExec<TPgDirectFunc<&shell_out>, true, false, TArgs_shell_out_Policy>; }
+struct TArgs_spg_bbox_quad_config_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_size_pretty_numeric() { return &GenericExec<TPgDirectFunc<&pg_size_pretty_numeric>, true, false, TArgs_pg_size_pretty_numeric_Policy>; }
-struct TArgs_pg_snapshot_in_Policy {
+TExecFunc arrow_spg_bbox_quad_config() { return &GenericExec<TPgDirectFunc<&spg_bbox_quad_config>, true, true, TArgs_spg_bbox_quad_config_Policy>; }
+struct TArgs_spg_box_quad_choose_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_snapshot_in() { return &GenericExec<TPgDirectFunc<&pg_snapshot_in>, true, false, TArgs_pg_snapshot_in_Policy>; }
-struct TArgs_pg_snapshot_out_Policy {
+TExecFunc arrow_spg_box_quad_choose() { return &GenericExec<TPgDirectFunc<&spg_box_quad_choose>, true, true, TArgs_spg_box_quad_choose_Policy>; }
+struct TArgs_spg_box_quad_config_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_snapshot_out() { return &GenericExec<TPgDirectFunc<&pg_snapshot_out>, true, false, TArgs_pg_snapshot_out_Policy>; }
-struct TArgs_pg_snapshot_recv_Policy {
+TExecFunc arrow_spg_box_quad_config() { return &GenericExec<TPgDirectFunc<&spg_box_quad_config>, true, true, TArgs_spg_box_quad_config_Policy>; }
+struct TArgs_spg_box_quad_inner_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_snapshot_recv() { return &GenericExec<TPgDirectFunc<&pg_snapshot_recv>, true, false, TArgs_pg_snapshot_recv_Policy>; }
-struct TArgs_pg_snapshot_send_Policy {
+TExecFunc arrow_spg_box_quad_inner_consistent() { return &GenericExec<TPgDirectFunc<&spg_box_quad_inner_consistent>, true, true, TArgs_spg_box_quad_inner_consistent_Policy>; }
+struct TArgs_spg_box_quad_leaf_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_snapshot_send() { return &GenericExec<TPgDirectFunc<&pg_snapshot_send>, true, false, TArgs_pg_snapshot_send_Policy>; }
-struct TArgs_pg_snapshot_xmax_Policy {
+TExecFunc arrow_spg_box_quad_leaf_consistent() { return &GenericExec<TPgDirectFunc<&spg_box_quad_leaf_consistent>, true, true, TArgs_spg_box_quad_leaf_consistent_Policy>; }
+struct TArgs_spg_box_quad_picksplit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_snapshot_xmax() { return &GenericExec<TPgDirectFunc<&pg_snapshot_xmax>, true, true, TArgs_pg_snapshot_xmax_Policy>; }
-struct TArgs_pg_snapshot_xmin_Policy {
+TExecFunc arrow_spg_box_quad_picksplit() { return &GenericExec<TPgDirectFunc<&spg_box_quad_picksplit>, true, true, TArgs_spg_box_quad_picksplit_Policy>; }
+struct TArgs_spg_poly_quad_compress_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_snapshot_xmin() { return &GenericExec<TPgDirectFunc<&pg_snapshot_xmin>, true, true, TArgs_pg_snapshot_xmin_Policy>; }
-struct TArgs_pg_stat_file_Policy {
+TExecFunc arrow_spg_poly_quad_compress() { return &GenericExec<TPgDirectFunc<&spg_poly_quad_compress>, true, false, TArgs_spg_poly_quad_compress_Policy>; }
+struct TArgs_spg_quad_choose_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_stat_file() { return &GenericExec<TPgDirectFunc<&pg_stat_file>, true, false, TArgs_pg_stat_file_Policy>; }
-struct TArgs_pg_stat_file_1arg_Policy {
+TExecFunc arrow_spg_quad_choose() { return &GenericExec<TPgDirectFunc<&spg_quad_choose>, true, true, TArgs_spg_quad_choose_Policy>; }
+struct TArgs_spg_quad_config_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_stat_file_1arg() { return &GenericExec<TPgDirectFunc<&pg_stat_file_1arg>, true, false, TArgs_pg_stat_file_1arg_Policy>; }
-struct TArgs_pg_stat_get_wal_receiver_Policy {
+TExecFunc arrow_spg_quad_config() { return &GenericExec<TPgDirectFunc<&spg_quad_config>, true, true, TArgs_spg_quad_config_Policy>; }
+struct TArgs_spg_quad_inner_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_stat_get_wal_receiver() { return &GenericExec<TPgDirectFunc<&pg_stat_get_wal_receiver>, false, false, TArgs_pg_stat_get_wal_receiver_Policy>; }
-struct TArgs_pg_table_size_Policy {
+TExecFunc arrow_spg_quad_inner_consistent() { return &GenericExec<TPgDirectFunc<&spg_quad_inner_consistent>, true, true, TArgs_spg_quad_inner_consistent_Policy>; }
+struct TArgs_spg_quad_leaf_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_table_size() { return &GenericExec<TPgDirectFunc<&pg_table_size>, true, true, TArgs_pg_table_size_Policy>; }
-struct TArgs_pg_tablespace_size_name_Policy {
+TExecFunc arrow_spg_quad_leaf_consistent() { return &GenericExec<TPgDirectFunc<&spg_quad_leaf_consistent>, true, true, TArgs_spg_quad_leaf_consistent_Policy>; }
+struct TArgs_spg_quad_picksplit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_tablespace_size_name() { return &GenericExec<TPgDirectFunc<&pg_tablespace_size_name>, true, true, TArgs_pg_tablespace_size_name_Policy>; }
-struct TArgs_pg_tablespace_size_oid_Policy {
+TExecFunc arrow_spg_quad_picksplit() { return &GenericExec<TPgDirectFunc<&spg_quad_picksplit>, true, true, TArgs_spg_quad_picksplit_Policy>; }
+struct TArgs_spg_range_quad_choose_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_tablespace_size_oid() { return &GenericExec<TPgDirectFunc<&pg_tablespace_size_oid>, true, true, TArgs_pg_tablespace_size_oid_Policy>; }
-struct TArgs_pg_terminate_backend_Policy {
+TExecFunc arrow_spg_range_quad_choose() { return &GenericExec<TPgDirectFunc<&spg_range_quad_choose>, true, true, TArgs_spg_range_quad_choose_Policy>; }
+struct TArgs_spg_range_quad_config_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_terminate_backend() { return &GenericExec<TPgDirectFunc<&pg_terminate_backend>, true, true, TArgs_pg_terminate_backend_Policy>; }
-struct TArgs_pg_total_relation_size_Policy {
+TExecFunc arrow_spg_range_quad_config() { return &GenericExec<TPgDirectFunc<&spg_range_quad_config>, true, true, TArgs_spg_range_quad_config_Policy>; }
+struct TArgs_spg_range_quad_inner_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_total_relation_size() { return &GenericExec<TPgDirectFunc<&pg_total_relation_size>, true, true, TArgs_pg_total_relation_size_Policy>; }
-struct TArgs_pg_trigger_depth_Policy {
+TExecFunc arrow_spg_range_quad_inner_consistent() { return &GenericExec<TPgDirectFunc<&spg_range_quad_inner_consistent>, true, true, TArgs_spg_range_quad_inner_consistent_Policy>; }
+struct TArgs_spg_range_quad_leaf_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_trigger_depth() { return &GenericExec<TPgDirectFunc<&pg_trigger_depth>, true, true, TArgs_pg_trigger_depth_Policy>; }
-struct TArgs_pg_try_advisory_lock_int4_Policy {
+TExecFunc arrow_spg_range_quad_leaf_consistent() { return &GenericExec<TPgDirectFunc<&spg_range_quad_leaf_consistent>, true, true, TArgs_spg_range_quad_leaf_consistent_Policy>; }
+struct TArgs_spg_range_quad_picksplit_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_try_advisory_lock_int4() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_lock_int4>, true, true, TArgs_pg_try_advisory_lock_int4_Policy>; }
-struct TArgs_pg_try_advisory_lock_int8_Policy {
+TExecFunc arrow_spg_range_quad_picksplit() { return &GenericExec<TPgDirectFunc<&spg_range_quad_picksplit>, true, true, TArgs_spg_range_quad_picksplit_Policy>; }
+struct TArgs_spghandler_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_try_advisory_lock_int8() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_lock_int8>, true, true, TArgs_pg_try_advisory_lock_int8_Policy>; }
-struct TArgs_pg_try_advisory_lock_shared_int4_Policy {
+TExecFunc arrow_spghandler() { return &GenericExec<TPgDirectFunc<&spghandler>, true, true, TArgs_spghandler_Policy>; }
+struct TArgs_statement_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_try_advisory_lock_shared_int4() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_lock_shared_int4>, true, true, TArgs_pg_try_advisory_lock_shared_int4_Policy>; }
-struct TArgs_pg_try_advisory_lock_shared_int8_Policy {
+TExecFunc arrow_statement_timestamp() { return &GenericExec<TPgDirectFunc<&statement_timestamp>, true, true, TArgs_statement_timestamp_Policy>; }
+struct TArgs_suppress_redundant_updates_trigger_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_try_advisory_lock_shared_int8() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_lock_shared_int8>, true, true, TArgs_pg_try_advisory_lock_shared_int8_Policy>; }
-struct TArgs_pg_try_advisory_xact_lock_int4_Policy {
+TExecFunc arrow_suppress_redundant_updates_trigger() { return &GenericExec<TPgDirectFunc<&suppress_redundant_updates_trigger>, true, true, TArgs_suppress_redundant_updates_trigger_Policy>; }
+struct TArgs_table_am_handler_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_try_advisory_xact_lock_int4() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_xact_lock_int4>, true, true, TArgs_pg_try_advisory_xact_lock_int4_Policy>; }
-struct TArgs_pg_try_advisory_xact_lock_int8_Policy {
+TExecFunc arrow_table_am_handler_in() { return &GenericExec<TPgDirectFunc<&table_am_handler_in>, false, true, TArgs_table_am_handler_in_Policy>; }
+struct TArgs_table_am_handler_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_try_advisory_xact_lock_int8() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_xact_lock_int8>, true, true, TArgs_pg_try_advisory_xact_lock_int8_Policy>; }
-struct TArgs_pg_try_advisory_xact_lock_shared_int4_Policy {
+TExecFunc arrow_table_am_handler_out() { return &GenericExec<TPgDirectFunc<&table_am_handler_out>, true, false, TArgs_table_am_handler_out_Policy>; }
+struct TArgs_texticlike_support_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_try_advisory_xact_lock_shared_int4() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_xact_lock_shared_int4>, true, true, TArgs_pg_try_advisory_xact_lock_shared_int4_Policy>; }
-struct TArgs_pg_try_advisory_xact_lock_shared_int8_Policy {
+TExecFunc arrow_texticlike_support() { return &GenericExec<TPgDirectFunc<&texticlike_support>, true, true, TArgs_texticlike_support_Policy>; }
+struct TArgs_texticregexeq_support_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_try_advisory_xact_lock_shared_int8() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_xact_lock_shared_int8>, true, true, TArgs_pg_try_advisory_xact_lock_shared_int8_Policy>; }
-struct TArgs_pg_visible_in_snapshot_Policy {
+TExecFunc arrow_texticregexeq_support() { return &GenericExec<TPgDirectFunc<&texticregexeq_support>, true, true, TArgs_texticregexeq_support_Policy>; }
+struct TArgs_textlike_support_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_visible_in_snapshot() { return &GenericExec<TPgDirectFunc<&pg_visible_in_snapshot>, true, true, TArgs_pg_visible_in_snapshot_Policy>; }
-struct TArgs_pg_xact_commit_timestamp_Policy {
+TExecFunc arrow_textlike_support() { return &GenericExec<TPgDirectFunc<&textlike_support>, true, true, TArgs_textlike_support_Policy>; }
+struct TArgs_textregexeq_support_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_xact_commit_timestamp() { return &GenericExec<TPgDirectFunc<&pg_xact_commit_timestamp>, true, true, TArgs_pg_xact_commit_timestamp_Policy>; }
-struct TArgs_pg_xact_commit_timestamp_origin_Policy {
+TExecFunc arrow_textregexeq_support() { return &GenericExec<TPgDirectFunc<&textregexeq_support>, true, true, TArgs_textregexeq_support_Policy>; }
+struct TArgs_thesaurus_init_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_xact_commit_timestamp_origin() { return &GenericExec<TPgDirectFunc<&pg_xact_commit_timestamp_origin>, true, false, TArgs_pg_xact_commit_timestamp_origin_Policy>; }
-struct TArgs_pg_xact_status_Policy {
+TExecFunc arrow_thesaurus_init() { return &GenericExec<TPgDirectFunc<&thesaurus_init>, true, true, TArgs_thesaurus_init_Policy>; }
+struct TArgs_thesaurus_lexize_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_pg_xact_status() { return &GenericExec<TPgDirectFunc<&pg_xact_status>, true, false, TArgs_pg_xact_status_Policy>; }
-struct TArgs_pgsql_version_Policy {
+TExecFunc arrow_thesaurus_lexize() { return &GenericExec<TPgDirectFunc<&thesaurus_lexize>, true, true, TArgs_thesaurus_lexize_Policy>; }
+struct TArgs_timeofday_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pgsql_version() { return &GenericExec<TPgDirectFunc<&pgsql_version>, true, false, TArgs_pgsql_version_Policy>; }
-struct TArgs_positionjoinsel_Policy {
+TExecFunc arrow_timeofday() { return &GenericExec<TPgDirectFunc<&timeofday>, true, false, TArgs_timeofday_Policy>; }
+struct TArgs_timestamp_age_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_positionjoinsel() { return &GenericExec<TPgDirectFunc<&positionjoinsel>, true, true, TArgs_positionjoinsel_Policy>; }
-struct TArgs_positionsel_Policy {
+TExecFunc arrow_timestamp_age() { return &GenericExec<TPgDirectFunc<&timestamp_age>, true, false, TArgs_timestamp_age_Policy>; }
+struct TArgs_timestamp_bin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_positionsel() { return &GenericExec<TPgDirectFunc<&positionsel>, true, true, TArgs_positionsel_Policy>; }
-struct TArgs_radians_Policy {
+TExecFunc arrow_timestamp_bin() { return &GenericExec<TPgDirectFunc<&timestamp_bin>, true, true, TArgs_timestamp_bin_Policy>; }
+struct TArgs_timestamp_cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_radians() { return &GenericExec<TPgDirectFunc<&radians>, true, true, TArgs_radians_Policy>; }
-struct TArgs_range_gist_consistent_Policy {
+TExecFunc arrow_timestamp_cmp() { return &GenericExec<TPgDirectFunc<&timestamp_cmp>, true, true, TArgs_timestamp_cmp_Policy>; }
+struct TArgs_timestamp_cmp_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_gist_consistent() { return &GenericExec<TPgDirectFunc<&range_gist_consistent>, true, true, TArgs_range_gist_consistent_Policy>; }
-struct TArgs_range_gist_penalty_Policy {
+TExecFunc arrow_timestamp_cmp_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_cmp_timestamptz>, true, true, TArgs_timestamp_cmp_timestamptz_Policy>; }
+struct TArgs_timestamp_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_gist_penalty() { return &GenericExec<TPgDirectFunc<&range_gist_penalty>, true, true, TArgs_range_gist_penalty_Policy>; }
-struct TArgs_range_gist_picksplit_Policy {
+TExecFunc arrow_timestamp_eq() { return &GenericExec<TPgDirectFunc<&timestamp_eq>, true, true, TArgs_timestamp_eq_Policy>; }
+struct TArgs_timestamp_eq_timestamptz_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_gist_picksplit() { return &GenericExec<TPgDirectFunc<&range_gist_picksplit>, true, true, TArgs_range_gist_picksplit_Policy>; }
-struct TArgs_range_gist_same_Policy {
+TExecFunc arrow_timestamp_eq_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_eq_timestamptz>, true, true, TArgs_timestamp_eq_timestamptz_Policy>; }
+struct TArgs_timestamp_finite_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_range_gist_same() { return &GenericExec<TPgDirectFunc<&range_gist_same>, true, true, TArgs_range_gist_same_Policy>; }
-struct TArgs_range_gist_union_Policy {
+TExecFunc arrow_timestamp_finite() { return &GenericExec<TPgDirectFunc<&timestamp_finite>, true, true, TArgs_timestamp_finite_Policy>; }
+struct TArgs_timestamp_ge_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_gist_union() { return &GenericExec<TPgDirectFunc<&range_gist_union>, true, false, TArgs_range_gist_union_Policy>; }
-struct TArgs_rangesel_Policy {
+TExecFunc arrow_timestamp_ge() { return &GenericExec<TPgDirectFunc<&timestamp_ge>, true, true, TArgs_timestamp_ge_Policy>; }
+struct TArgs_timestamp_ge_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_rangesel() { return &GenericExec<TPgDirectFunc<&rangesel>, true, true, TArgs_rangesel_Policy>; }
-struct TArgs_raw_array_subscript_handler_Policy {
+TExecFunc arrow_timestamp_ge_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_ge_timestamptz>, true, true, TArgs_timestamp_ge_timestamptz_Policy>; }
+struct TArgs_timestamp_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_raw_array_subscript_handler() { return &GenericExec<TPgDirectFunc<&raw_array_subscript_handler>, true, true, TArgs_raw_array_subscript_handler_Policy>; }
-struct TArgs_record_eq_Policy {
+TExecFunc arrow_timestamp_gt() { return &GenericExec<TPgDirectFunc<&timestamp_gt>, true, true, TArgs_timestamp_gt_Policy>; }
+struct TArgs_timestamp_gt_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_record_eq() { return &GenericExec<TPgDirectFunc<&record_eq>, true, true, TArgs_record_eq_Policy>; }
-struct TArgs_record_ge_Policy {
+TExecFunc arrow_timestamp_gt_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_gt_timestamptz>, true, true, TArgs_timestamp_gt_timestamptz_Policy>; }
+struct TArgs_timestamp_hash_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_record_ge() { return &GenericExec<TPgDirectFunc<&record_ge>, true, true, TArgs_record_ge_Policy>; }
-struct TArgs_record_gt_Policy {
+TExecFunc arrow_timestamp_hash() { return &GenericExec<TPgDirectFunc<&timestamp_hash>, true, true, TArgs_timestamp_hash_Policy>; }
+struct TArgs_timestamp_hash_extended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_record_gt() { return &GenericExec<TPgDirectFunc<&record_gt>, true, true, TArgs_record_gt_Policy>; }
-struct TArgs_record_image_eq_Policy {
+TExecFunc arrow_timestamp_hash_extended() { return &GenericExec<TPgDirectFunc<&timestamp_hash_extended>, true, true, TArgs_timestamp_hash_extended_Policy>; }
+struct TArgs_timestamp_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_record_image_eq() { return &GenericExec<TPgDirectFunc<&record_image_eq>, true, true, TArgs_record_image_eq_Policy>; }
-struct TArgs_record_image_ge_Policy {
+TExecFunc arrow_timestamp_in() { return &GenericExec<TPgDirectFunc<&timestamp_in>, true, true, TArgs_timestamp_in_Policy>; }
+struct TArgs_timestamp_izone_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_record_image_ge() { return &GenericExec<TPgDirectFunc<&record_image_ge>, true, true, TArgs_record_image_ge_Policy>; }
-struct TArgs_record_image_gt_Policy {
+TExecFunc arrow_timestamp_izone() { return &GenericExec<TPgDirectFunc<&timestamp_izone>, true, true, TArgs_timestamp_izone_Policy>; }
+struct TArgs_timestamp_larger_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_record_image_gt() { return &GenericExec<TPgDirectFunc<&record_image_gt>, true, true, TArgs_record_image_gt_Policy>; }
-struct TArgs_record_image_le_Policy {
+TExecFunc arrow_timestamp_larger() { return &GenericExec<TPgDirectFunc<&timestamp_larger>, true, true, TArgs_timestamp_larger_Policy>; }
+struct TArgs_timestamp_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_record_image_le() { return &GenericExec<TPgDirectFunc<&record_image_le>, true, true, TArgs_record_image_le_Policy>; }
-struct TArgs_record_image_lt_Policy {
+TExecFunc arrow_timestamp_le() { return &GenericExec<TPgDirectFunc<&timestamp_le>, true, true, TArgs_timestamp_le_Policy>; }
+struct TArgs_timestamp_le_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_record_image_lt() { return &GenericExec<TPgDirectFunc<&record_image_lt>, true, true, TArgs_record_image_lt_Policy>; }
-struct TArgs_record_image_ne_Policy {
+TExecFunc arrow_timestamp_le_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_le_timestamptz>, true, true, TArgs_timestamp_le_timestamptz_Policy>; }
+struct TArgs_timestamp_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_record_image_ne() { return &GenericExec<TPgDirectFunc<&record_image_ne>, true, true, TArgs_record_image_ne_Policy>; }
-struct TArgs_record_in_Policy {
+TExecFunc arrow_timestamp_lt() { return &GenericExec<TPgDirectFunc<&timestamp_lt>, true, true, TArgs_timestamp_lt_Policy>; }
+struct TArgs_timestamp_lt_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_record_in() { return &GenericExec<TPgDirectFunc<&record_in>, true, false, TArgs_record_in_Policy>; }
-struct TArgs_record_le_Policy {
+TExecFunc arrow_timestamp_lt_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_lt_timestamptz>, true, true, TArgs_timestamp_lt_timestamptz_Policy>; }
+struct TArgs_timestamp_mi_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_record_le() { return &GenericExec<TPgDirectFunc<&record_le>, true, true, TArgs_record_le_Policy>; }
-struct TArgs_record_lt_Policy {
+TExecFunc arrow_timestamp_mi() { return &GenericExec<TPgDirectFunc<&timestamp_mi>, true, false, TArgs_timestamp_mi_Policy>; }
+struct TArgs_timestamp_mi_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_record_lt() { return &GenericExec<TPgDirectFunc<&record_lt>, true, true, TArgs_record_lt_Policy>; }
-struct TArgs_record_ne_Policy {
+TExecFunc arrow_timestamp_mi_interval() { return &GenericExec<TPgDirectFunc<&timestamp_mi_interval>, true, true, TArgs_timestamp_mi_interval_Policy>; }
+struct TArgs_timestamp_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_record_ne() { return &GenericExec<TPgDirectFunc<&record_ne>, true, true, TArgs_record_ne_Policy>; }
-struct TArgs_record_out_Policy {
+TExecFunc arrow_timestamp_ne() { return &GenericExec<TPgDirectFunc<&timestamp_ne>, true, true, TArgs_timestamp_ne_Policy>; }
+struct TArgs_timestamp_ne_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_record_out() { return &GenericExec<TPgDirectFunc<&record_out>, true, false, TArgs_record_out_Policy>; }
-struct TArgs_record_recv_Policy {
+TExecFunc arrow_timestamp_ne_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_ne_timestamptz>, true, true, TArgs_timestamp_ne_timestamptz_Policy>; }
+struct TArgs_timestamp_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_record_recv() { return &GenericExec<TPgDirectFunc<&record_recv>, true, false, TArgs_record_recv_Policy>; }
-struct TArgs_record_send_Policy {
+TExecFunc arrow_timestamp_out() { return &GenericExec<TPgDirectFunc<&timestamp_out>, true, false, TArgs_timestamp_out_Policy>; }
+struct TArgs_timestamp_part_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_record_send() { return &GenericExec<TPgDirectFunc<&record_send>, true, false, TArgs_record_send_Policy>; }
-struct TArgs_setseed_Policy {
+TExecFunc arrow_timestamp_part() { return &GenericExec<TPgDirectFunc<&timestamp_part>, true, true, TArgs_timestamp_part_Policy>; }
+struct TArgs_timestamp_pl_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_setseed() { return &GenericExec<TPgDirectFunc<&setseed>, true, true, TArgs_setseed_Policy>; }
-struct TArgs_setval3_oid_Policy {
+TExecFunc arrow_timestamp_pl_interval() { return &GenericExec<TPgDirectFunc<&timestamp_pl_interval>, true, true, TArgs_timestamp_pl_interval_Policy>; }
+struct TArgs_timestamp_recv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_setval3_oid() { return &GenericExec<TPgDirectFunc<&setval3_oid>, true, true, TArgs_setval3_oid_Policy>; }
-struct TArgs_setval_oid_Policy {
+TExecFunc arrow_timestamp_recv() { return &GenericExec<TPgDirectFunc<&timestamp_recv>, true, true, TArgs_timestamp_recv_Policy>; }
+struct TArgs_timestamp_scale_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_setval_oid() { return &GenericExec<TPgDirectFunc<&setval_oid>, true, true, TArgs_setval_oid_Policy>; }
-struct TArgs_sha224_bytea_Policy {
+TExecFunc arrow_timestamp_scale() { return &GenericExec<TPgDirectFunc<&timestamp_scale>, true, true, TArgs_timestamp_scale_Policy>; }
+struct TArgs_timestamp_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_sha224_bytea() { return &GenericExec<TPgDirectFunc<&sha224_bytea>, true, false, TArgs_sha224_bytea_Policy>; }
-struct TArgs_sha256_bytea_Policy {
+TExecFunc arrow_timestamp_send() { return &GenericExec<TPgDirectFunc<&timestamp_send>, true, false, TArgs_timestamp_send_Policy>; }
+struct TArgs_timestamp_smaller_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_sha256_bytea() { return &GenericExec<TPgDirectFunc<&sha256_bytea>, true, false, TArgs_sha256_bytea_Policy>; }
-struct TArgs_sha384_bytea_Policy {
+TExecFunc arrow_timestamp_smaller() { return &GenericExec<TPgDirectFunc<&timestamp_smaller>, true, true, TArgs_timestamp_smaller_Policy>; }
+struct TArgs_timestamp_sortsupport_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_sha384_bytea() { return &GenericExec<TPgDirectFunc<&sha384_bytea>, true, false, TArgs_sha384_bytea_Policy>; }
-struct TArgs_sha512_bytea_Policy {
+TExecFunc arrow_timestamp_sortsupport() { return &GenericExec<TPgDirectFunc<&timestamp_sortsupport>, true, true, TArgs_timestamp_sortsupport_Policy>; }
+struct TArgs_timestamp_support_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_sha512_bytea() { return &GenericExec<TPgDirectFunc<&sha512_bytea>, true, false, TArgs_sha512_bytea_Policy>; }
-struct TArgs_timestamp_to_char_Policy {
+TExecFunc arrow_timestamp_support() { return &GenericExec<TPgDirectFunc<&timestamp_support>, true, true, TArgs_timestamp_support_Policy>; }
+struct TArgs_timestamp_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamp_to_char() { return &GenericExec<TPgDirectFunc<&timestamp_to_char>, true, false, TArgs_timestamp_to_char_Policy>; }
-struct TArgs_timestamptz_to_char_Policy {
+TExecFunc arrow_timestamp_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_timestamptz>, true, true, TArgs_timestamp_timestamptz_Policy>; }
+struct TArgs_timestamp_trunc_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_timestamptz_to_char() { return &GenericExec<TPgDirectFunc<&timestamptz_to_char>, true, false, TArgs_timestamptz_to_char_Policy>; }
-struct TArgs_to_date_Policy {
+TExecFunc arrow_timestamp_trunc() { return &GenericExec<TPgDirectFunc<&timestamp_trunc>, true, true, TArgs_timestamp_trunc_Policy>; }
+struct TArgs_timestamp_zone_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_to_date() { return &GenericExec<TPgDirectFunc<&to_date>, true, true, TArgs_to_date_Policy>; }
-struct TArgs_to_timestamp_Policy {
+TExecFunc arrow_timestamp_zone() { return &GenericExec<TPgDirectFunc<&timestamp_zone>, true, true, TArgs_timestamp_zone_Policy>; }
+struct TArgs_timestamptypmodin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_to_timestamp() { return &GenericExec<TPgDirectFunc<&to_timestamp>, true, true, TArgs_to_timestamp_Policy>; }
-struct TArgs_ts_lexize_Policy {
+TExecFunc arrow_timestamptypmodin() { return &GenericExec<TPgDirectFunc<&timestamptypmodin>, true, true, TArgs_timestamptypmodin_Policy>; }
+struct TArgs_timestamptypmodout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_ts_lexize() { return &GenericExec<TPgDirectFunc<&ts_lexize>, true, false, TArgs_ts_lexize_Policy>; }
-struct TArgs_ts_match_qv_Policy {
+TExecFunc arrow_timestamptypmodout() { return &GenericExec<TPgDirectFunc<&timestamptypmodout>, true, false, TArgs_timestamptypmodout_Policy>; }
+struct TArgs_timestamptz_age_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ts_match_qv() { return &GenericExec<TPgDirectFunc<&ts_match_qv>, true, true, TArgs_ts_match_qv_Policy>; }
-struct TArgs_ts_match_tq_Policy {
+TExecFunc arrow_timestamptz_age() { return &GenericExec<TPgDirectFunc<&timestamptz_age>, true, false, TArgs_timestamptz_age_Policy>; }
+struct TArgs_timestamptz_bin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_ts_match_tq() { return &GenericExec<TPgDirectFunc<&ts_match_tq>, true, true, TArgs_ts_match_tq_Policy>; }
-struct TArgs_ts_match_tt_Policy {
+TExecFunc arrow_timestamptz_bin() { return &GenericExec<TPgDirectFunc<&timestamptz_bin>, true, true, TArgs_timestamptz_bin_Policy>; }
+struct TArgs_timestamptz_cmp_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ts_match_tt() { return &GenericExec<TPgDirectFunc<&ts_match_tt>, true, true, TArgs_ts_match_tt_Policy>; }
-struct TArgs_ts_match_vq_Policy {
+TExecFunc arrow_timestamptz_cmp_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_cmp_timestamp>, true, true, TArgs_timestamptz_cmp_timestamp_Policy>; }
+struct TArgs_timestamptz_eq_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ts_match_vq() { return &GenericExec<TPgDirectFunc<&ts_match_vq>, true, true, TArgs_ts_match_vq_Policy>; }
-struct TArgs_ts_rank_tt_Policy {
+TExecFunc arrow_timestamptz_eq_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_eq_timestamp>, true, true, TArgs_timestamptz_eq_timestamp_Policy>; }
+struct TArgs_timestamptz_ge_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ts_rank_tt() { return &GenericExec<TPgDirectFunc<&ts_rank_tt>, true, true, TArgs_ts_rank_tt_Policy>; }
-struct TArgs_ts_rank_ttf_Policy {
+TExecFunc arrow_timestamptz_ge_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_ge_timestamp>, true, true, TArgs_timestamptz_ge_timestamp_Policy>; }
+struct TArgs_timestamptz_gt_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ts_rank_ttf() { return &GenericExec<TPgDirectFunc<&ts_rank_ttf>, true, true, TArgs_ts_rank_ttf_Policy>; }
-struct TArgs_ts_rank_wtt_Policy {
+TExecFunc arrow_timestamptz_gt_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_gt_timestamp>, true, true, TArgs_timestamptz_gt_timestamp_Policy>; }
+struct TArgs_timestamptz_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_ts_rank_wtt() { return &GenericExec<TPgDirectFunc<&ts_rank_wtt>, true, true, TArgs_ts_rank_wtt_Policy>; }
-struct TArgs_ts_rank_wttf_Policy {
+TExecFunc arrow_timestamptz_in() { return &GenericExec<TPgDirectFunc<&timestamptz_in>, true, true, TArgs_timestamptz_in_Policy>; }
+struct TArgs_timestamptz_izone_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_ts_rank_wttf() { return &GenericExec<TPgDirectFunc<&ts_rank_wttf>, true, true, TArgs_ts_rank_wttf_Policy>; }
-struct TArgs_ts_rankcd_tt_Policy {
+TExecFunc arrow_timestamptz_izone() { return &GenericExec<TPgDirectFunc<&timestamptz_izone>, true, true, TArgs_timestamptz_izone_Policy>; }
+struct TArgs_timestamptz_le_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ts_rankcd_tt() { return &GenericExec<TPgDirectFunc<&ts_rankcd_tt>, true, true, TArgs_ts_rankcd_tt_Policy>; }
-struct TArgs_ts_rankcd_ttf_Policy {
+TExecFunc arrow_timestamptz_le_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_le_timestamp>, true, true, TArgs_timestamptz_le_timestamp_Policy>; }
+struct TArgs_timestamptz_lt_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ts_rankcd_ttf() { return &GenericExec<TPgDirectFunc<&ts_rankcd_ttf>, true, true, TArgs_ts_rankcd_ttf_Policy>; }
-struct TArgs_ts_rankcd_wtt_Policy {
+TExecFunc arrow_timestamptz_lt_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_lt_timestamp>, true, true, TArgs_timestamptz_lt_timestamp_Policy>; }
+struct TArgs_timestamptz_mi_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_ts_rankcd_wtt() { return &GenericExec<TPgDirectFunc<&ts_rankcd_wtt>, true, true, TArgs_ts_rankcd_wtt_Policy>; }
-struct TArgs_ts_rankcd_wttf_Policy {
+TExecFunc arrow_timestamptz_mi_interval() { return &GenericExec<TPgDirectFunc<&timestamptz_mi_interval>, true, true, TArgs_timestamptz_mi_interval_Policy>; }
+struct TArgs_timestamptz_ne_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ts_rankcd_wttf() { return &GenericExec<TPgDirectFunc<&ts_rankcd_wttf>, true, true, TArgs_ts_rankcd_wttf_Policy>; }
-struct TArgs_ts_typanalyze_Policy {
+TExecFunc arrow_timestamptz_ne_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_ne_timestamp>, true, true, TArgs_timestamptz_ne_timestamp_Policy>; }
+struct TArgs_timestamptz_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_ts_typanalyze() { return &GenericExec<TPgDirectFunc<&ts_typanalyze>, true, true, TArgs_ts_typanalyze_Policy>; }
-struct TArgs_tsq_mcontained_Policy {
+TExecFunc arrow_timestamptz_out() { return &GenericExec<TPgDirectFunc<&timestamptz_out>, true, false, TArgs_timestamptz_out_Policy>; }
+struct TArgs_timestamptz_part_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_tsq_mcontained() { return &GenericExec<TPgDirectFunc<&tsq_mcontained>, true, true, TArgs_tsq_mcontained_Policy>; }
-struct TArgs_tsq_mcontains_Policy {
+TExecFunc arrow_timestamptz_part() { return &GenericExec<TPgDirectFunc<&timestamptz_part>, true, true, TArgs_timestamptz_part_Policy>; }
+struct TArgs_timestamptz_pl_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_tsq_mcontains() { return &GenericExec<TPgDirectFunc<&tsq_mcontains>, true, true, TArgs_tsq_mcontains_Policy>; }
-struct TArgs_tsquery_and_Policy {
+TExecFunc arrow_timestamptz_pl_interval() { return &GenericExec<TPgDirectFunc<&timestamptz_pl_interval>, true, true, TArgs_timestamptz_pl_interval_Policy>; }
+struct TArgs_timestamptz_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_tsquery_and() { return &GenericExec<TPgDirectFunc<&tsquery_and>, true, false, TArgs_tsquery_and_Policy>; }
-struct TArgs_tsquery_cmp_Policy {
+TExecFunc arrow_timestamptz_recv() { return &GenericExec<TPgDirectFunc<&timestamptz_recv>, true, true, TArgs_timestamptz_recv_Policy>; }
+struct TArgs_timestamptz_scale_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_tsquery_cmp() { return &GenericExec<TPgDirectFunc<&tsquery_cmp>, true, true, TArgs_tsquery_cmp_Policy>; }
-struct TArgs_tsquery_eq_Policy {
+TExecFunc arrow_timestamptz_scale() { return &GenericExec<TPgDirectFunc<&timestamptz_scale>, true, true, TArgs_timestamptz_scale_Policy>; }
+struct TArgs_timestamptz_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_tsquery_eq() { return &GenericExec<TPgDirectFunc<&tsquery_eq>, true, true, TArgs_tsquery_eq_Policy>; }
-struct TArgs_tsquery_ge_Policy {
+TExecFunc arrow_timestamptz_send() { return &GenericExec<TPgDirectFunc<&timestamptz_send>, true, false, TArgs_timestamptz_send_Policy>; }
+struct TArgs_timestamptz_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_tsquery_ge() { return &GenericExec<TPgDirectFunc<&tsquery_ge>, true, true, TArgs_tsquery_ge_Policy>; }
-struct TArgs_tsquery_gt_Policy {
+TExecFunc arrow_timestamptz_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_timestamp>, true, true, TArgs_timestamptz_timestamp_Policy>; }
+struct TArgs_timestamptz_trunc_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_tsquery_gt() { return &GenericExec<TPgDirectFunc<&tsquery_gt>, true, true, TArgs_tsquery_gt_Policy>; }
-struct TArgs_tsquery_le_Policy {
+TExecFunc arrow_timestamptz_trunc() { return &GenericExec<TPgDirectFunc<&timestamptz_trunc>, true, true, TArgs_timestamptz_trunc_Policy>; }
+struct TArgs_timestamptz_trunc_zone_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_tsquery_le() { return &GenericExec<TPgDirectFunc<&tsquery_le>, true, true, TArgs_tsquery_le_Policy>; }
-struct TArgs_tsquery_lt_Policy {
+TExecFunc arrow_timestamptz_trunc_zone() { return &GenericExec<TPgDirectFunc<&timestamptz_trunc_zone>, true, true, TArgs_timestamptz_trunc_zone_Policy>; }
+struct TArgs_timestamptz_zone_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_tsquery_lt() { return &GenericExec<TPgDirectFunc<&tsquery_lt>, true, true, TArgs_tsquery_lt_Policy>; }
-struct TArgs_tsquery_ne_Policy {
+TExecFunc arrow_timestamptz_zone() { return &GenericExec<TPgDirectFunc<&timestamptz_zone>, true, true, TArgs_timestamptz_zone_Policy>; }
+struct TArgs_timestamptztypmodin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsquery_ne() { return &GenericExec<TPgDirectFunc<&tsquery_ne>, true, true, TArgs_tsquery_ne_Policy>; }
-struct TArgs_tsquery_not_Policy {
+TExecFunc arrow_timestamptztypmodin() { return &GenericExec<TPgDirectFunc<&timestamptztypmodin>, true, true, TArgs_timestamptztypmodin_Policy>; }
+struct TArgs_timestamptztypmodout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_tsquery_not() { return &GenericExec<TPgDirectFunc<&tsquery_not>, true, false, TArgs_tsquery_not_Policy>; }
-struct TArgs_tsquery_numnode_Policy {
+TExecFunc arrow_timestamptztypmodout() { return &GenericExec<TPgDirectFunc<&timestamptztypmodout>, true, false, TArgs_timestamptztypmodout_Policy>; }
+struct TArgs_to_ascii_default_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsquery_numnode() { return &GenericExec<TPgDirectFunc<&tsquery_numnode>, true, true, TArgs_tsquery_numnode_Policy>; }
-struct TArgs_tsquery_or_Policy {
+TExecFunc arrow_to_ascii_default() { return &GenericExec<TPgDirectFunc<&to_ascii_default>, true, false, TArgs_to_ascii_default_Policy>; }
+struct TArgs_to_ascii_enc_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_tsquery_or() { return &GenericExec<TPgDirectFunc<&tsquery_or>, true, false, TArgs_tsquery_or_Policy>; }
-struct TArgs_tsquery_phrase_Policy {
+TExecFunc arrow_to_ascii_enc() { return &GenericExec<TPgDirectFunc<&to_ascii_enc>, true, false, TArgs_to_ascii_enc_Policy>; }
+struct TArgs_to_ascii_encname_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_tsquery_phrase() { return &GenericExec<TPgDirectFunc<&tsquery_phrase>, true, false, TArgs_tsquery_phrase_Policy>; }
-struct TArgs_tsquery_phrase_distance_Policy {
+TExecFunc arrow_to_ascii_encname() { return &GenericExec<TPgDirectFunc<&to_ascii_encname>, true, false, TArgs_to_ascii_encname_Policy>; }
+struct TArgs_to_tsquery_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsquery_phrase_distance() { return &GenericExec<TPgDirectFunc<&tsquery_phrase_distance>, true, false, TArgs_tsquery_phrase_distance_Policy>; }
-struct TArgs_tsquery_rewrite_Policy {
+TExecFunc arrow_to_tsquery() { return &GenericExec<TPgDirectFunc<&to_tsquery>, true, false, TArgs_to_tsquery_Policy>; }
+struct TArgs_to_tsquery_byid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_tsquery_rewrite() { return &GenericExec<TPgDirectFunc<&tsquery_rewrite>, true, false, TArgs_tsquery_rewrite_Policy>; }
-struct TArgs_tsquery_rewrite_query_Policy {
+TExecFunc arrow_to_tsquery_byid() { return &GenericExec<TPgDirectFunc<&to_tsquery_byid>, true, false, TArgs_to_tsquery_byid_Policy>; }
+struct TArgs_to_tsvector_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsquery_rewrite_query() { return &GenericExec<TPgDirectFunc<&tsquery_rewrite_query>, true, false, TArgs_tsquery_rewrite_query_Policy>; }
-struct TArgs_tsvector_cmp_Policy {
+TExecFunc arrow_to_tsvector() { return &GenericExec<TPgDirectFunc<&to_tsvector>, true, false, TArgs_to_tsvector_Policy>; }
+struct TArgs_to_tsvector_byid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_tsvector_cmp() { return &GenericExec<TPgDirectFunc<&tsvector_cmp>, true, true, TArgs_tsvector_cmp_Policy>; }
-struct TArgs_tsvector_concat_Policy {
+TExecFunc arrow_to_tsvector_byid() { return &GenericExec<TPgDirectFunc<&to_tsvector_byid>, true, false, TArgs_to_tsvector_byid_Policy>; }
+struct TArgs_trigger_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsvector_concat() { return &GenericExec<TPgDirectFunc<&tsvector_concat>, true, false, TArgs_tsvector_concat_Policy>; }
-struct TArgs_tsvector_delete_arr_Policy {
+TExecFunc arrow_trigger_in() { return &GenericExec<TPgDirectFunc<&trigger_in>, false, true, TArgs_trigger_in_Policy>; }
+struct TArgs_trigger_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_tsvector_delete_arr() { return &GenericExec<TPgDirectFunc<&tsvector_delete_arr>, true, false, TArgs_tsvector_delete_arr_Policy>; }
-struct TArgs_tsvector_delete_str_Policy {
+TExecFunc arrow_trigger_out() { return &GenericExec<TPgDirectFunc<&trigger_out>, true, false, TArgs_trigger_out_Policy>; }
+struct TArgs_ts_lexize_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_tsvector_delete_str() { return &GenericExec<TPgDirectFunc<&tsvector_delete_str>, true, false, TArgs_tsvector_delete_str_Policy>; }
-struct TArgs_tsvector_eq_Policy {
+TExecFunc arrow_ts_lexize() { return &GenericExec<TPgDirectFunc<&ts_lexize>, true, false, TArgs_ts_lexize_Policy>; }
+struct TArgs_tsm_handler_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsvector_eq() { return &GenericExec<TPgDirectFunc<&tsvector_eq>, true, true, TArgs_tsvector_eq_Policy>; }
-struct TArgs_tsvector_filter_Policy {
+TExecFunc arrow_tsm_handler_in() { return &GenericExec<TPgDirectFunc<&tsm_handler_in>, false, true, TArgs_tsm_handler_in_Policy>; }
+struct TArgs_tsm_handler_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_tsvector_filter() { return &GenericExec<TPgDirectFunc<&tsvector_filter>, true, false, TArgs_tsvector_filter_Policy>; }
-struct TArgs_tsvector_ge_Policy {
+TExecFunc arrow_tsm_handler_out() { return &GenericExec<TPgDirectFunc<&tsm_handler_out>, true, false, TArgs_tsm_handler_out_Policy>; }
+struct TArgs_tsqueryin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsvector_ge() { return &GenericExec<TPgDirectFunc<&tsvector_ge>, true, true, TArgs_tsvector_ge_Policy>; }
-struct TArgs_tsvector_gt_Policy {
+TExecFunc arrow_tsqueryin() { return &GenericExec<TPgDirectFunc<&tsqueryin>, true, false, TArgs_tsqueryin_Policy>; }
+struct TArgs_tsqueryout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsvector_gt() { return &GenericExec<TPgDirectFunc<&tsvector_gt>, true, true, TArgs_tsvector_gt_Policy>; }
-struct TArgs_tsvector_le_Policy {
+TExecFunc arrow_tsqueryout() { return &GenericExec<TPgDirectFunc<&tsqueryout>, true, false, TArgs_tsqueryout_Policy>; }
+struct TArgs_tsqueryrecv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_tsvector_le() { return &GenericExec<TPgDirectFunc<&tsvector_le>, true, true, TArgs_tsvector_le_Policy>; }
-struct TArgs_tsvector_length_Policy {
+TExecFunc arrow_tsqueryrecv() { return &GenericExec<TPgDirectFunc<&tsqueryrecv>, true, false, TArgs_tsqueryrecv_Policy>; }
+struct TArgs_tsquerysend_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsvector_length() { return &GenericExec<TPgDirectFunc<&tsvector_length>, true, true, TArgs_tsvector_length_Policy>; }
-struct TArgs_tsvector_lt_Policy {
+TExecFunc arrow_tsquerysend() { return &GenericExec<TPgDirectFunc<&tsquerysend>, true, false, TArgs_tsquerysend_Policy>; }
+struct TArgs_tsquerytree_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsvector_lt() { return &GenericExec<TPgDirectFunc<&tsvector_lt>, true, true, TArgs_tsvector_lt_Policy>; }
-struct TArgs_tsvector_ne_Policy {
+TExecFunc arrow_tsquerytree() { return &GenericExec<TPgDirectFunc<&tsquerytree>, true, false, TArgs_tsquerytree_Policy>; }
+struct TArgs_varbit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_tsvector_ne() { return &GenericExec<TPgDirectFunc<&tsvector_ne>, true, true, TArgs_tsvector_ne_Policy>; }
-struct TArgs_tsvector_setweight_Policy {
+TExecFunc arrow_varbit() { return &GenericExec<TPgDirectFunc<&varbit>, true, false, TArgs_varbit_Policy>; }
+struct TArgs_varbit_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_tsvector_setweight() { return &GenericExec<TPgDirectFunc<&tsvector_setweight>, true, false, TArgs_tsvector_setweight_Policy>; }
-struct TArgs_tsvector_setweight_by_filter_Policy {
+TExecFunc arrow_varbit_in() { return &GenericExec<TPgDirectFunc<&varbit_in>, true, false, TArgs_varbit_in_Policy>; }
+struct TArgs_varbit_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_varbit_out() { return &GenericExec<TPgDirectFunc<&varbit_out>, true, false, TArgs_varbit_out_Policy>; }
+struct TArgs_varbit_recv_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_tsvector_setweight_by_filter() { return &GenericExec<TPgDirectFunc<&tsvector_setweight_by_filter>, true, false, TArgs_tsvector_setweight_by_filter_Policy>; }
-struct TArgs_tsvector_strip_Policy {
+TExecFunc arrow_varbit_recv() { return &GenericExec<TPgDirectFunc<&varbit_recv>, true, false, TArgs_varbit_recv_Policy>; }
+struct TArgs_varbit_send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsvector_strip() { return &GenericExec<TPgDirectFunc<&tsvector_strip>, true, false, TArgs_tsvector_strip_Policy>; }
-struct TArgs_tsvector_to_array_Policy {
+TExecFunc arrow_varbit_send() { return &GenericExec<TPgDirectFunc<&varbit_send>, true, false, TArgs_varbit_send_Policy>; }
+struct TArgs_varbit_support_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_varbit_support() { return &GenericExec<TPgDirectFunc<&varbit_support>, true, true, TArgs_varbit_support_Policy>; }
+struct TArgs_varbittypmodin_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsvector_to_array() { return &GenericExec<TPgDirectFunc<&tsvector_to_array>, true, false, TArgs_tsvector_to_array_Policy>; }
-struct TArgs_tsvector_update_trigger_bycolumn_Policy {
+TExecFunc arrow_varbittypmodin() { return &GenericExec<TPgDirectFunc<&varbittypmodin>, true, true, TArgs_varbittypmodin_Policy>; }
+struct TArgs_varbittypmodout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_tsvector_update_trigger_bycolumn() { return &GenericExec<TPgDirectFunc<&tsvector_update_trigger_bycolumn>, false, true, TArgs_tsvector_update_trigger_bycolumn_Policy>; }
-struct TArgs_tsvector_update_trigger_byid_Policy {
+TExecFunc arrow_varbittypmodout() { return &GenericExec<TPgDirectFunc<&varbittypmodout>, true, false, TArgs_varbittypmodout_Policy>; }
+struct TArgs_void_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsvector_update_trigger_byid() { return &GenericExec<TPgDirectFunc<&tsvector_update_trigger_byid>, false, true, TArgs_tsvector_update_trigger_byid_Policy>; }
-struct TArgs_unique_key_recheck_Policy {
+TExecFunc arrow_void_in() { return &GenericExec<TPgDirectFunc<&void_in>, true, true, TArgs_void_in_Policy>; }
+struct TArgs_void_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_unique_key_recheck() { return &GenericExec<TPgDirectFunc<&unique_key_recheck>, true, true, TArgs_unique_key_recheck_Policy>; }
-struct TArgs_width_bucket_float8_Policy {
+TExecFunc arrow_void_out() { return &GenericExec<TPgDirectFunc<&void_out>, true, false, TArgs_void_out_Policy>; }
+struct TArgs_void_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_void_recv() { return &GenericExec<TPgDirectFunc<&void_recv>, true, true, TArgs_void_recv_Policy>; }
+struct TArgs_void_send_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_void_send() { return &GenericExec<TPgDirectFunc<&void_send>, true, false, TArgs_void_send_Policy>; }
+struct TArgs_websearch_to_tsquery_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_websearch_to_tsquery() { return &GenericExec<TPgDirectFunc<&websearch_to_tsquery>, true, false, TArgs_websearch_to_tsquery_Policy>; }
+struct TArgs_websearch_to_tsquery_byid_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_websearch_to_tsquery_byid() { return &GenericExec<TPgDirectFunc<&websearch_to_tsquery_byid>, true, false, TArgs_websearch_to_tsquery_byid_Policy>; }
+struct TArgs_width_bucket_numeric_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_width_bucket_float8() { return &GenericExec<TPgDirectFunc<&width_bucket_float8>, true, true, TArgs_width_bucket_float8_Policy>; }
+TExecFunc arrow_width_bucket_numeric() { return &GenericExec<TPgDirectFunc<&width_bucket_numeric>, true, true, TArgs_width_bucket_numeric_Policy>; }
diff --git a/ydb/library/yql/parser/pg_wrapper/pg_kernels.1.inc b/ydb/library/yql/parser/pg_wrapper/pg_kernels.1.inc
index 2cfdbf1189d..a4399ec7dd6 100644
--- a/ydb/library/yql/parser/pg_wrapper/pg_kernels.1.inc
+++ b/ydb/library/yql/parser/pg_wrapper/pg_kernels.1.inc
@@ -1,3130 +1,2952 @@
-struct TArgs_PG_char_to_encoding_Policy {
+struct TArgs_areajoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_PG_char_to_encoding() { return &GenericExec<TPgDirectFunc<&PG_char_to_encoding>, true, true, TArgs_PG_char_to_encoding_Policy>; }
-struct TArgs_PG_encoding_to_char_Policy {
+TExecFunc arrow_areajoinsel() { return &GenericExec<TPgDirectFunc<&areajoinsel>, true, true, TArgs_areajoinsel_Policy>; }
+struct TArgs_areasel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_PG_encoding_to_char() { return &GenericExec<TPgDirectFunc<&PG_encoding_to_char>, true, false, TArgs_PG_encoding_to_char_Policy>; }
-struct TArgs_RI_FKey_cascade_del_Policy {
+TExecFunc arrow_areasel() { return &GenericExec<TPgDirectFunc<&areasel>, true, true, TArgs_areasel_Policy>; }
+struct TArgs_array_typanalyze_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_RI_FKey_cascade_del() { return &GenericExec<TPgDirectFunc<&RI_FKey_cascade_del>, true, true, TArgs_RI_FKey_cascade_del_Policy>; }
-struct TArgs_RI_FKey_cascade_upd_Policy {
+TExecFunc arrow_array_typanalyze() { return &GenericExec<TPgDirectFunc<&array_typanalyze>, true, true, TArgs_array_typanalyze_Policy>; }
+struct TArgs_arraycontjoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_RI_FKey_cascade_upd() { return &GenericExec<TPgDirectFunc<&RI_FKey_cascade_upd>, true, true, TArgs_RI_FKey_cascade_upd_Policy>; }
-struct TArgs_RI_FKey_check_ins_Policy {
+TExecFunc arrow_arraycontjoinsel() { return &GenericExec<TPgDirectFunc<&arraycontjoinsel>, true, true, TArgs_arraycontjoinsel_Policy>; }
+struct TArgs_arraycontsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_RI_FKey_check_ins() { return &GenericExec<TPgDirectFunc<&RI_FKey_check_ins>, true, true, TArgs_RI_FKey_check_ins_Policy>; }
-struct TArgs_RI_FKey_check_upd_Policy {
+TExecFunc arrow_arraycontsel() { return &GenericExec<TPgDirectFunc<&arraycontsel>, true, true, TArgs_arraycontsel_Policy>; }
+struct TArgs_brin_minmax_add_value_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_RI_FKey_check_upd() { return &GenericExec<TPgDirectFunc<&RI_FKey_check_upd>, true, true, TArgs_RI_FKey_check_upd_Policy>; }
-struct TArgs_RI_FKey_noaction_del_Policy {
+TExecFunc arrow_brin_minmax_add_value() { return &GenericExec<TPgDirectFunc<&brin_minmax_add_value>, true, true, TArgs_brin_minmax_add_value_Policy>; }
+struct TArgs_brin_minmax_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_RI_FKey_noaction_del() { return &GenericExec<TPgDirectFunc<&RI_FKey_noaction_del>, true, true, TArgs_RI_FKey_noaction_del_Policy>; }
-struct TArgs_RI_FKey_noaction_upd_Policy {
+TExecFunc arrow_brin_minmax_consistent() { return &GenericExec<TPgDirectFunc<&brin_minmax_consistent>, true, true, TArgs_brin_minmax_consistent_Policy>; }
+struct TArgs_brin_minmax_opcinfo_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_RI_FKey_noaction_upd() { return &GenericExec<TPgDirectFunc<&RI_FKey_noaction_upd>, true, true, TArgs_RI_FKey_noaction_upd_Policy>; }
-struct TArgs_RI_FKey_restrict_del_Policy {
+TExecFunc arrow_brin_minmax_opcinfo() { return &GenericExec<TPgDirectFunc<&brin_minmax_opcinfo>, true, true, TArgs_brin_minmax_opcinfo_Policy>; }
+struct TArgs_brin_minmax_union_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_RI_FKey_restrict_del() { return &GenericExec<TPgDirectFunc<&RI_FKey_restrict_del>, true, true, TArgs_RI_FKey_restrict_del_Policy>; }
-struct TArgs_RI_FKey_restrict_upd_Policy {
+TExecFunc arrow_brin_minmax_union() { return &GenericExec<TPgDirectFunc<&brin_minmax_union>, true, true, TArgs_brin_minmax_union_Policy>; }
+struct TArgs_btnamecmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_RI_FKey_restrict_upd() { return &GenericExec<TPgDirectFunc<&RI_FKey_restrict_upd>, true, true, TArgs_RI_FKey_restrict_upd_Policy>; }
-struct TArgs_RI_FKey_setdefault_del_Policy {
+TExecFunc arrow_btnamecmp() { return &GenericExec<TPgDirectFunc<&btnamecmp>, true, true, TArgs_btnamecmp_Policy>; }
+struct TArgs_btnamesortsupport_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_RI_FKey_setdefault_del() { return &GenericExec<TPgDirectFunc<&RI_FKey_setdefault_del>, true, true, TArgs_RI_FKey_setdefault_del_Policy>; }
-struct TArgs_RI_FKey_setdefault_upd_Policy {
+TExecFunc arrow_btnamesortsupport() { return &GenericExec<TPgDirectFunc<&btnamesortsupport>, true, true, TArgs_btnamesortsupport_Policy>; }
+struct TArgs_btrecordcmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_RI_FKey_setdefault_upd() { return &GenericExec<TPgDirectFunc<&RI_FKey_setdefault_upd>, true, true, TArgs_RI_FKey_setdefault_upd_Policy>; }
-struct TArgs_RI_FKey_setnull_del_Policy {
+TExecFunc arrow_btrecordcmp() { return &GenericExec<TPgDirectFunc<&btrecordcmp>, true, true, TArgs_btrecordcmp_Policy>; }
+struct TArgs_btrecordimagecmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_RI_FKey_setnull_del() { return &GenericExec<TPgDirectFunc<&RI_FKey_setnull_del>, true, true, TArgs_RI_FKey_setnull_del_Policy>; }
-struct TArgs_RI_FKey_setnull_upd_Policy {
+TExecFunc arrow_btrecordimagecmp() { return &GenericExec<TPgDirectFunc<&btrecordimagecmp>, true, true, TArgs_btrecordimagecmp_Policy>; }
+struct TArgs_bttidcmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_RI_FKey_setnull_upd() { return &GenericExec<TPgDirectFunc<&RI_FKey_setnull_upd>, true, true, TArgs_RI_FKey_setnull_upd_Policy>; }
-struct TArgs_amvalidate_Policy {
+TExecFunc arrow_bttidcmp() { return &GenericExec<TPgDirectFunc<&bttidcmp>, true, true, TArgs_bttidcmp_Policy>; }
+struct TArgs_cideq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_amvalidate() { return &GenericExec<TPgDirectFunc<&amvalidate>, true, true, TArgs_amvalidate_Policy>; }
-struct TArgs_any_in_Policy {
+TExecFunc arrow_cideq() { return &GenericExec<TPgDirectFunc<&cideq>, true, true, TArgs_cideq_Policy>; }
+struct TArgs_cidin_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_any_in() { return &GenericExec<TPgDirectFunc<&any_in>, true, true, TArgs_any_in_Policy>; }
-struct TArgs_any_out_Policy {
+TExecFunc arrow_cidin() { return &GenericExec<TPgDirectFunc<&cidin>, true, true, TArgs_cidin_Policy>; }
+struct TArgs_cidout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_any_out() { return &GenericExec<TPgDirectFunc<&any_out>, true, false, TArgs_any_out_Policy>; }
-struct TArgs_anyarray_in_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_anyarray_in() { return &GenericExec<TPgDirectFunc<&anyarray_in>, true, false, TArgs_anyarray_in_Policy>; }
-struct TArgs_anyarray_out_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_anyarray_out() { return &GenericExec<TPgDirectFunc<&anyarray_out>, true, false, TArgs_anyarray_out_Policy>; }
-struct TArgs_anyarray_recv_Policy {
+TExecFunc arrow_cidout() { return &GenericExec<TPgDirectFunc<&cidout>, true, false, TArgs_cidout_Policy>; }
+struct TArgs_cidrecv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_anyarray_recv() { return &GenericExec<TPgDirectFunc<&anyarray_recv>, true, false, TArgs_anyarray_recv_Policy>; }
-struct TArgs_anyarray_send_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_anyarray_send() { return &GenericExec<TPgDirectFunc<&anyarray_send>, true, false, TArgs_anyarray_send_Policy>; }
-struct TArgs_anycompatible_in_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_anycompatible_in() { return &GenericExec<TPgDirectFunc<&anycompatible_in>, true, true, TArgs_anycompatible_in_Policy>; }
-struct TArgs_anycompatible_out_Policy {
+TExecFunc arrow_cidrecv() { return &GenericExec<TPgDirectFunc<&cidrecv>, true, true, TArgs_cidrecv_Policy>; }
+struct TArgs_cidsend_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_anycompatible_out() { return &GenericExec<TPgDirectFunc<&anycompatible_out>, true, false, TArgs_anycompatible_out_Policy>; }
-struct TArgs_anycompatiblearray_in_Policy {
+TExecFunc arrow_cidsend() { return &GenericExec<TPgDirectFunc<&cidsend>, true, false, TArgs_cidsend_Policy>; }
+struct TArgs_contjoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_anycompatiblearray_in() { return &GenericExec<TPgDirectFunc<&anycompatiblearray_in>, true, false, TArgs_anycompatiblearray_in_Policy>; }
-struct TArgs_anycompatiblearray_out_Policy {
+TExecFunc arrow_contjoinsel() { return &GenericExec<TPgDirectFunc<&contjoinsel>, true, true, TArgs_contjoinsel_Policy>; }
+struct TArgs_contsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_anycompatiblearray_out() { return &GenericExec<TPgDirectFunc<&anycompatiblearray_out>, true, false, TArgs_anycompatiblearray_out_Policy>; }
-struct TArgs_anycompatiblearray_recv_Policy {
+TExecFunc arrow_contsel() { return &GenericExec<TPgDirectFunc<&contsel>, true, true, TArgs_contsel_Policy>; }
+struct TArgs_current_database_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_anycompatiblearray_recv() { return &GenericExec<TPgDirectFunc<&anycompatiblearray_recv>, true, false, TArgs_anycompatiblearray_recv_Policy>; }
-struct TArgs_anycompatiblearray_send_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_anycompatiblearray_send() { return &GenericExec<TPgDirectFunc<&anycompatiblearray_send>, true, false, TArgs_anycompatiblearray_send_Policy>; }
-struct TArgs_anycompatiblemultirange_in_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_anycompatiblemultirange_in() { return &GenericExec<TPgDirectFunc<&anycompatiblemultirange_in>, true, false, TArgs_anycompatiblemultirange_in_Policy>; }
-struct TArgs_anycompatiblemultirange_out_Policy {
+TExecFunc arrow_current_database() { return &GenericExec<TPgDirectFunc<&current_database>, true, false, TArgs_current_database_Policy>; }
+struct TArgs_current_query_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_anycompatiblemultirange_out() { return &GenericExec<TPgDirectFunc<&anycompatiblemultirange_out>, true, false, TArgs_anycompatiblemultirange_out_Policy>; }
-struct TArgs_anycompatiblenonarray_in_Policy {
+TExecFunc arrow_current_query() { return &GenericExec<TPgDirectFunc<&current_query>, false, false, TArgs_current_query_Policy>; }
+struct TArgs_current_schema_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_anycompatiblenonarray_in() { return &GenericExec<TPgDirectFunc<&anycompatiblenonarray_in>, true, true, TArgs_anycompatiblenonarray_in_Policy>; }
-struct TArgs_anycompatiblenonarray_out_Policy {
+TExecFunc arrow_current_schema() { return &GenericExec<TPgDirectFunc<&current_schema>, true, false, TArgs_current_schema_Policy>; }
+struct TArgs_current_schemas_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_anycompatiblenonarray_out() { return &GenericExec<TPgDirectFunc<&anycompatiblenonarray_out>, true, false, TArgs_anycompatiblenonarray_out_Policy>; }
-struct TArgs_anycompatiblerange_in_Policy {
+TExecFunc arrow_current_schemas() { return &GenericExec<TPgDirectFunc<&current_schemas>, true, false, TArgs_current_schemas_Policy>; }
+struct TArgs_current_user_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_anycompatiblerange_in() { return &GenericExec<TPgDirectFunc<&anycompatiblerange_in>, true, false, TArgs_anycompatiblerange_in_Policy>; }
-struct TArgs_anycompatiblerange_out_Policy {
+TExecFunc arrow_current_user() { return &GenericExec<TPgDirectFunc<&current_user>, true, false, TArgs_current_user_Policy>; }
+struct TArgs_currtid_byrelname_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_anycompatiblerange_out() { return &GenericExec<TPgDirectFunc<&anycompatiblerange_out>, true, false, TArgs_anycompatiblerange_out_Policy>; }
-struct TArgs_anyelement_in_Policy {
+TExecFunc arrow_currtid_byrelname() { return &GenericExec<TPgDirectFunc<&currtid_byrelname>, true, false, TArgs_currtid_byrelname_Policy>; }
+struct TArgs_currval_oid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_anyelement_in() { return &GenericExec<TPgDirectFunc<&anyelement_in>, true, true, TArgs_anyelement_in_Policy>; }
-struct TArgs_anyelement_out_Policy {
+TExecFunc arrow_currval_oid() { return &GenericExec<TPgDirectFunc<&currval_oid>, true, true, TArgs_currval_oid_Policy>; }
+struct TArgs_date_cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_anyelement_out() { return &GenericExec<TPgDirectFunc<&anyelement_out>, true, false, TArgs_anyelement_out_Policy>; }
-struct TArgs_anyenum_in_Policy {
+TExecFunc arrow_date_cmp() { return &GenericExec<TPgDirectFunc<&date_cmp>, true, true, TArgs_date_cmp_Policy>; }
+struct TArgs_date_cmp_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_anyenum_in() { return &GenericExec<TPgDirectFunc<&anyenum_in>, true, true, TArgs_anyenum_in_Policy>; }
-struct TArgs_anyenum_out_Policy {
+TExecFunc arrow_date_cmp_timestamp() { return &GenericExec<TPgDirectFunc<&date_cmp_timestamp>, true, true, TArgs_date_cmp_timestamp_Policy>; }
+struct TArgs_date_cmp_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_anyenum_out() { return &GenericExec<TPgDirectFunc<&anyenum_out>, true, false, TArgs_anyenum_out_Policy>; }
-struct TArgs_anymultirange_in_Policy {
+TExecFunc arrow_date_cmp_timestamptz() { return &GenericExec<TPgDirectFunc<&date_cmp_timestamptz>, true, true, TArgs_date_cmp_timestamptz_Policy>; }
+struct TArgs_date_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_anymultirange_in() { return &GenericExec<TPgDirectFunc<&anymultirange_in>, true, false, TArgs_anymultirange_in_Policy>; }
-struct TArgs_anymultirange_out_Policy {
+TExecFunc arrow_date_eq() { return &GenericExec<TPgDirectFunc<&date_eq>, true, true, TArgs_date_eq_Policy>; }
+struct TArgs_date_eq_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_anymultirange_out() { return &GenericExec<TPgDirectFunc<&anymultirange_out>, true, false, TArgs_anymultirange_out_Policy>; }
-struct TArgs_anynonarray_in_Policy {
+TExecFunc arrow_date_eq_timestamp() { return &GenericExec<TPgDirectFunc<&date_eq_timestamp>, true, true, TArgs_date_eq_timestamp_Policy>; }
+struct TArgs_date_eq_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_anynonarray_in() { return &GenericExec<TPgDirectFunc<&anynonarray_in>, true, true, TArgs_anynonarray_in_Policy>; }
-struct TArgs_anynonarray_out_Policy {
+TExecFunc arrow_date_eq_timestamptz() { return &GenericExec<TPgDirectFunc<&date_eq_timestamptz>, true, true, TArgs_date_eq_timestamptz_Policy>; }
+struct TArgs_date_finite_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_anynonarray_out() { return &GenericExec<TPgDirectFunc<&anynonarray_out>, true, false, TArgs_anynonarray_out_Policy>; }
-struct TArgs_anyrange_in_Policy {
+TExecFunc arrow_date_finite() { return &GenericExec<TPgDirectFunc<&date_finite>, true, true, TArgs_date_finite_Policy>; }
+struct TArgs_date_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_anyrange_in() { return &GenericExec<TPgDirectFunc<&anyrange_in>, true, false, TArgs_anyrange_in_Policy>; }
-struct TArgs_anyrange_out_Policy {
+TExecFunc arrow_date_ge() { return &GenericExec<TPgDirectFunc<&date_ge>, true, true, TArgs_date_ge_Policy>; }
+struct TArgs_date_ge_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_anyrange_out() { return &GenericExec<TPgDirectFunc<&anyrange_out>, true, false, TArgs_anyrange_out_Policy>; }
-struct TArgs_array_cardinality_Policy {
+TExecFunc arrow_date_ge_timestamp() { return &GenericExec<TPgDirectFunc<&date_ge_timestamp>, true, true, TArgs_date_ge_timestamp_Policy>; }
+struct TArgs_date_ge_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_cardinality() { return &GenericExec<TPgDirectFunc<&array_cardinality>, true, true, TArgs_array_cardinality_Policy>; }
-struct TArgs_array_dims_Policy {
+TExecFunc arrow_date_ge_timestamptz() { return &GenericExec<TPgDirectFunc<&date_ge_timestamptz>, true, true, TArgs_date_ge_timestamptz_Policy>; }
+struct TArgs_date_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_dims() { return &GenericExec<TPgDirectFunc<&array_dims>, true, false, TArgs_array_dims_Policy>; }
-struct TArgs_array_eq_Policy {
+TExecFunc arrow_date_gt() { return &GenericExec<TPgDirectFunc<&date_gt>, true, true, TArgs_date_gt_Policy>; }
+struct TArgs_date_gt_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_eq() { return &GenericExec<TPgDirectFunc<&array_eq>, true, true, TArgs_array_eq_Policy>; }
-struct TArgs_array_fill_Policy {
+TExecFunc arrow_date_gt_timestamp() { return &GenericExec<TPgDirectFunc<&date_gt_timestamp>, true, true, TArgs_date_gt_timestamp_Policy>; }
+struct TArgs_date_gt_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_fill() { return &GenericExec<TPgDirectFunc<&array_fill>, false, false, TArgs_array_fill_Policy>; }
-struct TArgs_array_fill_with_lower_bounds_Policy {
+TExecFunc arrow_date_gt_timestamptz() { return &GenericExec<TPgDirectFunc<&date_gt_timestamptz>, true, true, TArgs_date_gt_timestamptz_Policy>; }
+struct TArgs_date_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_array_fill_with_lower_bounds() { return &GenericExec<TPgDirectFunc<&array_fill_with_lower_bounds>, false, false, TArgs_array_fill_with_lower_bounds_Policy>; }
-struct TArgs_array_ge_Policy {
+TExecFunc arrow_date_in() { return &GenericExec<TPgDirectFunc<&date_in>, true, true, TArgs_date_in_Policy>; }
+struct TArgs_date_larger_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_ge() { return &GenericExec<TPgDirectFunc<&array_ge>, true, true, TArgs_array_ge_Policy>; }
-struct TArgs_array_gt_Policy {
+TExecFunc arrow_date_larger() { return &GenericExec<TPgDirectFunc<&date_larger>, true, true, TArgs_date_larger_Policy>; }
+struct TArgs_date_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_gt() { return &GenericExec<TPgDirectFunc<&array_gt>, true, true, TArgs_array_gt_Policy>; }
-struct TArgs_array_in_Policy {
+TExecFunc arrow_date_le() { return &GenericExec<TPgDirectFunc<&date_le>, true, true, TArgs_date_le_Policy>; }
+struct TArgs_date_le_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_in() { return &GenericExec<TPgDirectFunc<&array_in>, true, false, TArgs_array_in_Policy>; }
-struct TArgs_array_larger_Policy {
+TExecFunc arrow_date_le_timestamp() { return &GenericExec<TPgDirectFunc<&date_le_timestamp>, true, true, TArgs_date_le_timestamp_Policy>; }
+struct TArgs_date_le_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_larger() { return &GenericExec<TPgDirectFunc<&array_larger>, true, false, TArgs_array_larger_Policy>; }
-struct TArgs_array_le_Policy {
+TExecFunc arrow_date_le_timestamptz() { return &GenericExec<TPgDirectFunc<&date_le_timestamptz>, true, true, TArgs_date_le_timestamptz_Policy>; }
+struct TArgs_date_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_le() { return &GenericExec<TPgDirectFunc<&array_le>, true, true, TArgs_array_le_Policy>; }
-struct TArgs_array_length_Policy {
+TExecFunc arrow_date_lt() { return &GenericExec<TPgDirectFunc<&date_lt>, true, true, TArgs_date_lt_Policy>; }
+struct TArgs_date_lt_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_length() { return &GenericExec<TPgDirectFunc<&array_length>, true, true, TArgs_array_length_Policy>; }
-struct TArgs_array_lower_Policy {
+TExecFunc arrow_date_lt_timestamp() { return &GenericExec<TPgDirectFunc<&date_lt_timestamp>, true, true, TArgs_date_lt_timestamp_Policy>; }
+struct TArgs_date_lt_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_lower() { return &GenericExec<TPgDirectFunc<&array_lower>, true, true, TArgs_array_lower_Policy>; }
-struct TArgs_array_lt_Policy {
+TExecFunc arrow_date_lt_timestamptz() { return &GenericExec<TPgDirectFunc<&date_lt_timestamptz>, true, true, TArgs_date_lt_timestamptz_Policy>; }
+struct TArgs_date_mi_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_lt() { return &GenericExec<TPgDirectFunc<&array_lt>, true, true, TArgs_array_lt_Policy>; }
-struct TArgs_array_ndims_Policy {
+TExecFunc arrow_date_mi() { return &GenericExec<TPgDirectFunc<&date_mi>, true, true, TArgs_date_mi_Policy>; }
+struct TArgs_date_mi_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_array_ndims() { return &GenericExec<TPgDirectFunc<&array_ndims>, true, true, TArgs_array_ndims_Policy>; }
-struct TArgs_array_ne_Policy {
+TExecFunc arrow_date_mi_interval() { return &GenericExec<TPgDirectFunc<&date_mi_interval>, true, true, TArgs_date_mi_interval_Policy>; }
+struct TArgs_date_mii_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_ne() { return &GenericExec<TPgDirectFunc<&array_ne>, true, true, TArgs_array_ne_Policy>; }
-struct TArgs_array_out_Policy {
+TExecFunc arrow_date_mii() { return &GenericExec<TPgDirectFunc<&date_mii>, true, true, TArgs_date_mii_Policy>; }
+struct TArgs_date_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_out() { return &GenericExec<TPgDirectFunc<&array_out>, true, false, TArgs_array_out_Policy>; }
-struct TArgs_array_recv_Policy {
+TExecFunc arrow_date_ne() { return &GenericExec<TPgDirectFunc<&date_ne>, true, true, TArgs_date_ne_Policy>; }
+struct TArgs_date_ne_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_recv() { return &GenericExec<TPgDirectFunc<&array_recv>, true, false, TArgs_array_recv_Policy>; }
-struct TArgs_array_remove_Policy {
+TExecFunc arrow_date_ne_timestamp() { return &GenericExec<TPgDirectFunc<&date_ne_timestamp>, true, true, TArgs_date_ne_timestamp_Policy>; }
+struct TArgs_date_ne_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_remove() { return &GenericExec<TPgDirectFunc<&array_remove>, false, false, TArgs_array_remove_Policy>; }
-struct TArgs_array_replace_Policy {
+TExecFunc arrow_date_ne_timestamptz() { return &GenericExec<TPgDirectFunc<&date_ne_timestamptz>, true, true, TArgs_date_ne_timestamptz_Policy>; }
+struct TArgs_date_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_array_replace() { return &GenericExec<TPgDirectFunc<&array_replace>, false, false, TArgs_array_replace_Policy>; }
-struct TArgs_array_send_Policy {
+TExecFunc arrow_date_out() { return &GenericExec<TPgDirectFunc<&date_out>, true, false, TArgs_date_out_Policy>; }
+struct TArgs_date_pl_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_array_send() { return &GenericExec<TPgDirectFunc<&array_send>, true, false, TArgs_array_send_Policy>; }
-struct TArgs_array_smaller_Policy {
+TExecFunc arrow_date_pl_interval() { return &GenericExec<TPgDirectFunc<&date_pl_interval>, true, true, TArgs_date_pl_interval_Policy>; }
+struct TArgs_date_pli_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_smaller() { return &GenericExec<TPgDirectFunc<&array_smaller>, true, false, TArgs_array_smaller_Policy>; }
-struct TArgs_array_to_json_Policy {
+TExecFunc arrow_date_pli() { return &GenericExec<TPgDirectFunc<&date_pli>, true, true, TArgs_date_pli_Policy>; }
+struct TArgs_date_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_array_to_json() { return &GenericExec<TPgDirectFunc<&array_to_json>, true, false, TArgs_array_to_json_Policy>; }
-struct TArgs_array_to_json_pretty_Policy {
+TExecFunc arrow_date_recv() { return &GenericExec<TPgDirectFunc<&date_recv>, true, true, TArgs_date_recv_Policy>; }
+struct TArgs_date_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_array_to_json_pretty() { return &GenericExec<TPgDirectFunc<&array_to_json_pretty>, true, false, TArgs_array_to_json_pretty_Policy>; }
-struct TArgs_array_to_text_Policy {
+TExecFunc arrow_date_send() { return &GenericExec<TPgDirectFunc<&date_send>, true, false, TArgs_date_send_Policy>; }
+struct TArgs_date_smaller_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_array_to_text() { return &GenericExec<TPgDirectFunc<&array_to_text>, true, false, TArgs_array_to_text_Policy>; }
-struct TArgs_array_to_text_null_Policy {
+TExecFunc arrow_date_smaller() { return &GenericExec<TPgDirectFunc<&date_smaller>, true, true, TArgs_date_smaller_Policy>; }
+struct TArgs_date_sortsupport_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_array_to_text_null() { return &GenericExec<TPgDirectFunc<&array_to_text_null>, false, false, TArgs_array_to_text_null_Policy>; }
-struct TArgs_array_unnest_support_Policy {
+TExecFunc arrow_date_sortsupport() { return &GenericExec<TPgDirectFunc<&date_sortsupport>, true, true, TArgs_date_sortsupport_Policy>; }
+struct TArgs_date_timestamp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_array_unnest_support() { return &GenericExec<TPgDirectFunc<&array_unnest_support>, true, true, TArgs_array_unnest_support_Policy>; }
-struct TArgs_array_upper_Policy {
+TExecFunc arrow_date_timestamp() { return &GenericExec<TPgDirectFunc<&date_timestamp>, true, true, TArgs_date_timestamp_Policy>; }
+struct TArgs_date_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_array_upper() { return &GenericExec<TPgDirectFunc<&array_upper>, true, true, TArgs_array_upper_Policy>; }
-struct TArgs_arraycontained_Policy {
+TExecFunc arrow_date_timestamptz() { return &GenericExec<TPgDirectFunc<&date_timestamptz>, true, true, TArgs_date_timestamptz_Policy>; }
+struct TArgs_daterange_canonical_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_arraycontained() { return &GenericExec<TPgDirectFunc<&arraycontained>, true, true, TArgs_arraycontained_Policy>; }
-struct TArgs_arraycontains_Policy {
+TExecFunc arrow_daterange_canonical() { return &GenericExec<TPgDirectFunc<&daterange_canonical>, true, false, TArgs_daterange_canonical_Policy>; }
+struct TArgs_daterange_subdiff_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_arraycontains() { return &GenericExec<TPgDirectFunc<&arraycontains>, true, true, TArgs_arraycontains_Policy>; }
-struct TArgs_arrayoverlap_Policy {
+TExecFunc arrow_daterange_subdiff() { return &GenericExec<TPgDirectFunc<&daterange_subdiff>, true, true, TArgs_daterange_subdiff_Policy>; }
+struct TArgs_datetime_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_arrayoverlap() { return &GenericExec<TPgDirectFunc<&arrayoverlap>, true, true, TArgs_arrayoverlap_Policy>; }
-struct TArgs_ascii_Policy {
+TExecFunc arrow_datetime_timestamp() { return &GenericExec<TPgDirectFunc<&datetime_timestamp>, true, true, TArgs_datetime_timestamp_Policy>; }
+struct TArgs_datetimetz_timestamptz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_ascii() { return &GenericExec<TPgDirectFunc<&ascii>, true, true, TArgs_ascii_Policy>; }
-struct TArgs_bit_Policy {
+TExecFunc arrow_datetimetz_timestamptz() { return &GenericExec<TPgDirectFunc<&datetimetz_timestamptz>, true, true, TArgs_datetimetz_timestamptz_Policy>; }
+struct TArgs_dtoi8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_bit() { return &GenericExec<TPgDirectFunc<&bit>, true, false, TArgs_bit_Policy>; }
-struct TArgs_bit_and_Policy {
+TExecFunc arrow_dtoi8() { return &GenericExec<TPgDirectFunc<&dtoi8>, true, true, TArgs_dtoi8_Policy>; }
+struct TArgs_elem_contained_by_range_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_bit_and() { return &GenericExec<TPgDirectFunc<&bit_and>, true, false, TArgs_bit_and_Policy>; }
-struct TArgs_bit_bit_count_Policy {
+TExecFunc arrow_elem_contained_by_range() { return &GenericExec<TPgDirectFunc<&elem_contained_by_range>, true, true, TArgs_elem_contained_by_range_Policy>; }
+struct TArgs_extract_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_bit_bit_count() { return &GenericExec<TPgDirectFunc<&bit_bit_count>, true, true, TArgs_bit_bit_count_Policy>; }
-struct TArgs_bit_in_Policy {
+TExecFunc arrow_extract_date() { return &GenericExec<TPgDirectFunc<&extract_date>, true, false, TArgs_extract_date_Policy>; }
+struct TArgs_extract_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_bit_in() { return &GenericExec<TPgDirectFunc<&bit_in>, true, false, TArgs_bit_in_Policy>; }
-struct TArgs_bit_or_Policy {
+TExecFunc arrow_extract_time() { return &GenericExec<TPgDirectFunc<&extract_time>, true, false, TArgs_extract_time_Policy>; }
+struct TArgs_extract_timetz_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_bit_or() { return &GenericExec<TPgDirectFunc<&bit_or>, true, false, TArgs_bit_or_Policy>; }
-struct TArgs_bit_out_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_bit_out() { return &GenericExec<TPgDirectFunc<&bit_out>, true, false, TArgs_bit_out_Policy>; }
-struct TArgs_bit_recv_Policy {
+TExecFunc arrow_extract_timetz() { return &GenericExec<TPgDirectFunc<&extract_timetz>, true, false, TArgs_extract_timetz_Policy>; }
+struct TArgs_ftoi8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_bit_recv() { return &GenericExec<TPgDirectFunc<&bit_recv>, true, false, TArgs_bit_recv_Policy>; }
-struct TArgs_bit_send_Policy {
+TExecFunc arrow_ftoi8() { return &GenericExec<TPgDirectFunc<&ftoi8>, true, true, TArgs_ftoi8_Policy>; }
+struct TArgs_generate_series_int8_support_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_bit_send() { return &GenericExec<TPgDirectFunc<&bit_send>, true, false, TArgs_bit_send_Policy>; }
-struct TArgs_bitcat_Policy {
+TExecFunc arrow_generate_series_int8_support() { return &GenericExec<TPgDirectFunc<&generate_series_int8_support>, true, true, TArgs_generate_series_int8_support_Policy>; }
+struct TArgs_gin_clean_pending_list_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_bitcat() { return &GenericExec<TPgDirectFunc<&bitcat>, true, false, TArgs_bitcat_Policy>; }
-struct TArgs_bitcmp_Policy {
+TExecFunc arrow_gin_clean_pending_list() { return &GenericExec<TPgDirectFunc<&gin_clean_pending_list>, true, true, TArgs_gin_clean_pending_list_Policy>; }
+struct TArgs_gin_compare_jsonb_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_bitcmp() { return &GenericExec<TPgDirectFunc<&bitcmp>, true, true, TArgs_bitcmp_Policy>; }
-struct TArgs_biteq_Policy {
+TExecFunc arrow_gin_compare_jsonb() { return &GenericExec<TPgDirectFunc<&gin_compare_jsonb>, true, true, TArgs_gin_compare_jsonb_Policy>; }
+struct TArgs_gin_consistent_jsonb_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 8> IsFixedArg = {true,true,false,true,true,true,true,true};
};
-TExecFunc arrow_biteq() { return &GenericExec<TPgDirectFunc<&biteq>, true, true, TArgs_biteq_Policy>; }
-struct TArgs_bitfromint4_Policy {
+TExecFunc arrow_gin_consistent_jsonb() { return &GenericExec<TPgDirectFunc<&gin_consistent_jsonb>, true, true, TArgs_gin_consistent_jsonb_Policy>; }
+struct TArgs_gin_consistent_jsonb_path_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 8> IsFixedArg = {true,true,false,true,true,true,true,true};
};
-TExecFunc arrow_bitfromint4() { return &GenericExec<TPgDirectFunc<&bitfromint4>, true, false, TArgs_bitfromint4_Policy>; }
-struct TArgs_bitfromint8_Policy {
+TExecFunc arrow_gin_consistent_jsonb_path() { return &GenericExec<TPgDirectFunc<&gin_consistent_jsonb_path>, true, true, TArgs_gin_consistent_jsonb_path_Policy>; }
+struct TArgs_gin_extract_jsonb_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_bitfromint8() { return &GenericExec<TPgDirectFunc<&bitfromint8>, true, false, TArgs_bitfromint8_Policy>; }
-struct TArgs_bitge_Policy {
+TExecFunc arrow_gin_extract_jsonb() { return &GenericExec<TPgDirectFunc<&gin_extract_jsonb>, true, true, TArgs_gin_extract_jsonb_Policy>; }
+struct TArgs_gin_extract_jsonb_path_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_bitge() { return &GenericExec<TPgDirectFunc<&bitge>, true, true, TArgs_bitge_Policy>; }
-struct TArgs_bitgetbit_Policy {
+TExecFunc arrow_gin_extract_jsonb_path() { return &GenericExec<TPgDirectFunc<&gin_extract_jsonb_path>, true, true, TArgs_gin_extract_jsonb_path_Policy>; }
+struct TArgs_gin_extract_jsonb_query_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 7> IsFixedArg = {false,true,true,true,true,true,true};
};
-TExecFunc arrow_bitgetbit() { return &GenericExec<TPgDirectFunc<&bitgetbit>, true, true, TArgs_bitgetbit_Policy>; }
-struct TArgs_bitgt_Policy {
+TExecFunc arrow_gin_extract_jsonb_query() { return &GenericExec<TPgDirectFunc<&gin_extract_jsonb_query>, true, true, TArgs_gin_extract_jsonb_query_Policy>; }
+struct TArgs_gin_extract_jsonb_query_path_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 7> IsFixedArg = {false,true,true,true,true,true,true};
};
-TExecFunc arrow_bitgt() { return &GenericExec<TPgDirectFunc<&bitgt>, true, true, TArgs_bitgt_Policy>; }
-struct TArgs_bitle_Policy {
+TExecFunc arrow_gin_extract_jsonb_query_path() { return &GenericExec<TPgDirectFunc<&gin_extract_jsonb_query_path>, true, true, TArgs_gin_extract_jsonb_query_path_Policy>; }
+struct TArgs_gin_triconsistent_jsonb_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 7> IsFixedArg = {true,true,false,true,true,true,true};
};
-TExecFunc arrow_bitle() { return &GenericExec<TPgDirectFunc<&bitle>, true, true, TArgs_bitle_Policy>; }
-struct TArgs_bitlength_Policy {
+TExecFunc arrow_gin_triconsistent_jsonb() { return &GenericExec<TPgDirectFunc<&gin_triconsistent_jsonb>, true, true, TArgs_gin_triconsistent_jsonb_Policy>; }
+struct TArgs_gin_triconsistent_jsonb_path_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 7> IsFixedArg = {true,true,false,true,true,true,true};
};
-TExecFunc arrow_bitlength() { return &GenericExec<TPgDirectFunc<&bitlength>, true, true, TArgs_bitlength_Policy>; }
-struct TArgs_bitlt_Policy {
+TExecFunc arrow_gin_triconsistent_jsonb_path() { return &GenericExec<TPgDirectFunc<&gin_triconsistent_jsonb_path>, true, true, TArgs_gin_triconsistent_jsonb_path_Policy>; }
+struct TArgs_gisthandler_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_bitlt() { return &GenericExec<TPgDirectFunc<&bitlt>, true, true, TArgs_bitlt_Policy>; }
-struct TArgs_bitne_Policy {
+TExecFunc arrow_gisthandler() { return &GenericExec<TPgDirectFunc<&gisthandler>, true, true, TArgs_gisthandler_Policy>; }
+struct TArgs_gtsquery_compress_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_bitne() { return &GenericExec<TPgDirectFunc<&bitne>, true, true, TArgs_bitne_Policy>; }
-struct TArgs_bitnot_Policy {
+TExecFunc arrow_gtsquery_compress() { return &GenericExec<TPgDirectFunc<&gtsquery_compress>, true, true, TArgs_gtsquery_compress_Policy>; }
+struct TArgs_gtsquery_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
};
-TExecFunc arrow_bitnot() { return &GenericExec<TPgDirectFunc<&bitnot>, true, false, TArgs_bitnot_Policy>; }
-struct TArgs_bitoctetlength_Policy {
+TExecFunc arrow_gtsquery_consistent() { return &GenericExec<TPgDirectFunc<&gtsquery_consistent>, true, true, TArgs_gtsquery_consistent_Policy>; }
+struct TArgs_gtsquery_consistent_oldsig_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_bitoctetlength() { return &GenericExec<TPgDirectFunc<&bitoctetlength>, true, true, TArgs_bitoctetlength_Policy>; }
-struct TArgs_bitoverlay_Policy {
+TExecFunc arrow_gtsquery_consistent_oldsig() { return &GenericExec<TPgDirectFunc<&gtsquery_consistent_oldsig>, true, true, TArgs_gtsquery_consistent_oldsig_Policy>; }
+struct TArgs_gtsquery_penalty_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_bitoverlay() { return &GenericExec<TPgDirectFunc<&bitoverlay>, true, false, TArgs_bitoverlay_Policy>; }
-struct TArgs_bitoverlay_no_len_Policy {
+TExecFunc arrow_gtsquery_penalty() { return &GenericExec<TPgDirectFunc<&gtsquery_penalty>, true, true, TArgs_gtsquery_penalty_Policy>; }
+struct TArgs_gtsquery_picksplit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_bitoverlay_no_len() { return &GenericExec<TPgDirectFunc<&bitoverlay_no_len>, true, false, TArgs_bitoverlay_no_len_Policy>; }
-struct TArgs_bitposition_Policy {
+TExecFunc arrow_gtsquery_picksplit() { return &GenericExec<TPgDirectFunc<&gtsquery_picksplit>, true, true, TArgs_gtsquery_picksplit_Policy>; }
+struct TArgs_gtsquery_same_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_bitposition() { return &GenericExec<TPgDirectFunc<&bitposition>, true, true, TArgs_bitposition_Policy>; }
-struct TArgs_bitsetbit_Policy {
+TExecFunc arrow_gtsquery_same() { return &GenericExec<TPgDirectFunc<&gtsquery_same>, true, true, TArgs_gtsquery_same_Policy>; }
+struct TArgs_gtsquery_union_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_bitsetbit() { return &GenericExec<TPgDirectFunc<&bitsetbit>, true, false, TArgs_bitsetbit_Policy>; }
-struct TArgs_bitshiftleft_Policy {
+TExecFunc arrow_gtsquery_union() { return &GenericExec<TPgDirectFunc<&gtsquery_union>, true, true, TArgs_gtsquery_union_Policy>; }
+struct TArgs_hash_range_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_bitshiftleft() { return &GenericExec<TPgDirectFunc<&bitshiftleft>, true, false, TArgs_bitshiftleft_Policy>; }
-struct TArgs_bitshiftright_Policy {
+TExecFunc arrow_hash_range() { return &GenericExec<TPgDirectFunc<&hash_range>, true, true, TArgs_hash_range_Policy>; }
+struct TArgs_hash_range_extended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_bitshiftright() { return &GenericExec<TPgDirectFunc<&bitshiftright>, true, false, TArgs_bitshiftright_Policy>; }
-struct TArgs_bitsubstr_Policy {
+TExecFunc arrow_hash_range_extended() { return &GenericExec<TPgDirectFunc<&hash_range_extended>, true, true, TArgs_hash_range_extended_Policy>; }
+struct TArgs_hash_record_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_bitsubstr() { return &GenericExec<TPgDirectFunc<&bitsubstr>, true, false, TArgs_bitsubstr_Policy>; }
-struct TArgs_bitsubstr_no_len_Policy {
+TExecFunc arrow_hash_record() { return &GenericExec<TPgDirectFunc<&hash_record>, true, true, TArgs_hash_record_Policy>; }
+struct TArgs_hash_record_extended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_bitsubstr_no_len() { return &GenericExec<TPgDirectFunc<&bitsubstr_no_len>, true, false, TArgs_bitsubstr_no_len_Policy>; }
-struct TArgs_bittoint4_Policy {
+TExecFunc arrow_hash_record_extended() { return &GenericExec<TPgDirectFunc<&hash_record_extended>, true, true, TArgs_hash_record_extended_Policy>; }
+struct TArgs_hashhandler_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_bittoint4() { return &GenericExec<TPgDirectFunc<&bittoint4>, true, true, TArgs_bittoint4_Policy>; }
-struct TArgs_bittoint8_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_bittoint8() { return &GenericExec<TPgDirectFunc<&bittoint8>, true, true, TArgs_bittoint8_Policy>; }
-struct TArgs_bittypmodin_Policy {
+TExecFunc arrow_hashhandler() { return &GenericExec<TPgDirectFunc<&hashhandler>, true, true, TArgs_hashhandler_Policy>; }
+struct TArgs_hashmacaddr8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_bittypmodin() { return &GenericExec<TPgDirectFunc<&bittypmodin>, true, true, TArgs_bittypmodin_Policy>; }
-struct TArgs_bittypmodout_Policy {
+TExecFunc arrow_hashmacaddr8() { return &GenericExec<TPgDirectFunc<&hashmacaddr8>, true, true, TArgs_hashmacaddr8_Policy>; }
+struct TArgs_hashmacaddr8extended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_bittypmodout() { return &GenericExec<TPgDirectFunc<&bittypmodout>, true, false, TArgs_bittypmodout_Policy>; }
-struct TArgs_bitxor_Policy {
+TExecFunc arrow_hashmacaddr8extended() { return &GenericExec<TPgDirectFunc<&hashmacaddr8extended>, true, true, TArgs_hashmacaddr8extended_Policy>; }
+struct TArgs_hashtid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_bitxor() { return &GenericExec<TPgDirectFunc<&bitxor>, true, false, TArgs_bitxor_Policy>; }
-struct TArgs_brin_desummarize_range_Policy {
+TExecFunc arrow_hashtid() { return &GenericExec<TPgDirectFunc<&hashtid>, true, true, TArgs_hashtid_Policy>; }
+struct TArgs_hashtidextended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_brin_desummarize_range() { return &GenericExec<TPgDirectFunc<&brin_desummarize_range>, true, true, TArgs_brin_desummarize_range_Policy>; }
-struct TArgs_brin_summarize_new_values_Policy {
+TExecFunc arrow_hashtidextended() { return &GenericExec<TPgDirectFunc<&hashtidextended>, true, true, TArgs_hashtidextended_Policy>; }
+struct TArgs_i8tod_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_brin_summarize_new_values() { return &GenericExec<TPgDirectFunc<&brin_summarize_new_values>, true, true, TArgs_brin_summarize_new_values_Policy>; }
-struct TArgs_brin_summarize_range_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_brin_summarize_range() { return &GenericExec<TPgDirectFunc<&brin_summarize_range>, true, true, TArgs_brin_summarize_range_Policy>; }
-struct TArgs_brinhandler_Policy {
+TExecFunc arrow_i8tod() { return &GenericExec<TPgDirectFunc<&i8tod>, true, true, TArgs_i8tod_Policy>; }
+struct TArgs_i8tof_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_brinhandler() { return &GenericExec<TPgDirectFunc<&brinhandler>, true, true, TArgs_brinhandler_Policy>; }
-struct TArgs_btarraycmp_Policy {
+TExecFunc arrow_i8tof() { return &GenericExec<TPgDirectFunc<&i8tof>, true, true, TArgs_i8tof_Policy>; }
+struct TArgs_i8tooid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_btarraycmp() { return &GenericExec<TPgDirectFunc<&btarraycmp>, true, true, TArgs_btarraycmp_Policy>; }
-struct TArgs_btnametextcmp_Policy {
+TExecFunc arrow_i8tooid() { return &GenericExec<TPgDirectFunc<&i8tooid>, true, true, TArgs_i8tooid_Policy>; }
+struct TArgs_in_range_date_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,false,true,true};
};
-TExecFunc arrow_btnametextcmp() { return &GenericExec<TPgDirectFunc<&btnametextcmp>, true, true, TArgs_btnametextcmp_Policy>; }
-struct TArgs_btrim_Policy {
+TExecFunc arrow_in_range_date_interval() { return &GenericExec<TPgDirectFunc<&in_range_date_interval>, true, true, TArgs_in_range_date_interval_Policy>; }
+struct TArgs_in_range_int8_int8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_btrim() { return &GenericExec<TPgDirectFunc<&btrim>, true, false, TArgs_btrim_Policy>; }
-struct TArgs_btrim1_Policy {
+TExecFunc arrow_in_range_int8_int8() { return &GenericExec<TPgDirectFunc<&in_range_int8_int8>, true, true, TArgs_in_range_int8_int8_Policy>; }
+struct TArgs_in_range_time_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,false,true,true};
};
-TExecFunc arrow_btrim1() { return &GenericExec<TPgDirectFunc<&btrim1>, true, false, TArgs_btrim1_Policy>; }
-struct TArgs_bttext_pattern_cmp_Policy {
+TExecFunc arrow_in_range_time_interval() { return &GenericExec<TPgDirectFunc<&in_range_time_interval>, true, true, TArgs_in_range_time_interval_Policy>; }
+struct TArgs_in_range_timetz_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 5> IsFixedArg = {false,false,false,true,true};
};
-TExecFunc arrow_bttext_pattern_cmp() { return &GenericExec<TPgDirectFunc<&bttext_pattern_cmp>, true, true, TArgs_bttext_pattern_cmp_Policy>; }
-struct TArgs_bttext_pattern_sortsupport_Policy {
+TExecFunc arrow_in_range_timetz_interval() { return &GenericExec<TPgDirectFunc<&in_range_timetz_interval>, true, true, TArgs_in_range_timetz_interval_Policy>; }
+struct TArgs_int28_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_bttext_pattern_sortsupport() { return &GenericExec<TPgDirectFunc<&bttext_pattern_sortsupport>, true, true, TArgs_bttext_pattern_sortsupport_Policy>; }
-struct TArgs_bttextcmp_Policy {
+TExecFunc arrow_int28() { return &GenericExec<TPgDirectFunc<&int28>, true, true, TArgs_int28_Policy>; }
+struct TArgs_int28div_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_bttextcmp() { return &GenericExec<TPgDirectFunc<&bttextcmp>, true, true, TArgs_bttextcmp_Policy>; }
-struct TArgs_bttextnamecmp_Policy {
+TExecFunc arrow_int28div() { return &GenericExec<TPgDirectFunc<&int28div>, true, true, TArgs_int28div_Policy>; }
+struct TArgs_int28eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_bttextnamecmp() { return &GenericExec<TPgDirectFunc<&bttextnamecmp>, true, true, TArgs_bttextnamecmp_Policy>; }
-struct TArgs_bttextsortsupport_Policy {
+TExecFunc arrow_int28eq() { return &GenericExec<TPgDirectFunc<&int28eq>, true, true, TArgs_int28eq_Policy>; }
+struct TArgs_int28ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_bttextsortsupport() { return &GenericExec<TPgDirectFunc<&bttextsortsupport>, true, true, TArgs_bttextsortsupport_Policy>; }
-struct TArgs_btvarstrequalimage_Policy {
+TExecFunc arrow_int28ge() { return &GenericExec<TPgDirectFunc<&int28ge>, true, true, TArgs_int28ge_Policy>; }
+struct TArgs_int28gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_btvarstrequalimage() { return &GenericExec<TPgDirectFunc<&btvarstrequalimage>, true, true, TArgs_btvarstrequalimage_Policy>; }
-struct TArgs_byteaGetBit_Policy {
+TExecFunc arrow_int28gt() { return &GenericExec<TPgDirectFunc<&int28gt>, true, true, TArgs_int28gt_Policy>; }
+struct TArgs_int28le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteaGetBit() { return &GenericExec<TPgDirectFunc<&byteaGetBit>, true, true, TArgs_byteaGetBit_Policy>; }
-struct TArgs_byteaGetByte_Policy {
+TExecFunc arrow_int28le() { return &GenericExec<TPgDirectFunc<&int28le>, true, true, TArgs_int28le_Policy>; }
+struct TArgs_int28lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteaGetByte() { return &GenericExec<TPgDirectFunc<&byteaGetByte>, true, true, TArgs_byteaGetByte_Policy>; }
-struct TArgs_byteaSetBit_Policy {
+TExecFunc arrow_int28lt() { return &GenericExec<TPgDirectFunc<&int28lt>, true, true, TArgs_int28lt_Policy>; }
+struct TArgs_int28mi_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteaSetBit() { return &GenericExec<TPgDirectFunc<&byteaSetBit>, true, false, TArgs_byteaSetBit_Policy>; }
-struct TArgs_byteaSetByte_Policy {
+TExecFunc arrow_int28mi() { return &GenericExec<TPgDirectFunc<&int28mi>, true, true, TArgs_int28mi_Policy>; }
+struct TArgs_int28mul_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteaSetByte() { return &GenericExec<TPgDirectFunc<&byteaSetByte>, true, false, TArgs_byteaSetByte_Policy>; }
-struct TArgs_bytea_bit_count_Policy {
+TExecFunc arrow_int28mul() { return &GenericExec<TPgDirectFunc<&int28mul>, true, true, TArgs_int28mul_Policy>; }
+struct TArgs_int28ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_bytea_bit_count() { return &GenericExec<TPgDirectFunc<&bytea_bit_count>, true, true, TArgs_bytea_bit_count_Policy>; }
-struct TArgs_bytea_sortsupport_Policy {
+TExecFunc arrow_int28ne() { return &GenericExec<TPgDirectFunc<&int28ne>, true, true, TArgs_int28ne_Policy>; }
+struct TArgs_int28pl_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_bytea_sortsupport() { return &GenericExec<TPgDirectFunc<&bytea_sortsupport>, true, true, TArgs_bytea_sortsupport_Policy>; }
-struct TArgs_bytea_string_agg_finalfn_Policy {
+TExecFunc arrow_int28pl() { return &GenericExec<TPgDirectFunc<&int28pl>, true, true, TArgs_int28pl_Policy>; }
+struct TArgs_int48_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_bytea_string_agg_finalfn() { return &GenericExec<TPgDirectFunc<&bytea_string_agg_finalfn>, false, false, TArgs_bytea_string_agg_finalfn_Policy>; }
-struct TArgs_bytea_string_agg_transfn_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
-};
-TExecFunc arrow_bytea_string_agg_transfn() { return &GenericExec<TPgDirectFunc<&bytea_string_agg_transfn>, false, true, TArgs_bytea_string_agg_transfn_Policy>; }
-struct TArgs_bytea_substr_Policy {
+TExecFunc arrow_int48() { return &GenericExec<TPgDirectFunc<&int48>, true, true, TArgs_int48_Policy>; }
+struct TArgs_int48div_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
-};
-TExecFunc arrow_bytea_substr() { return &GenericExec<TPgDirectFunc<&bytea_substr>, true, false, TArgs_bytea_substr_Policy>; }
-struct TArgs_bytea_substr_no_len_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_bytea_substr_no_len() { return &GenericExec<TPgDirectFunc<&bytea_substr_no_len>, true, false, TArgs_bytea_substr_no_len_Policy>; }
-struct TArgs_byteacat_Policy {
+TExecFunc arrow_int48div() { return &GenericExec<TPgDirectFunc<&int48div>, true, true, TArgs_int48div_Policy>; }
+struct TArgs_int48eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteacat() { return &GenericExec<TPgDirectFunc<&byteacat>, true, false, TArgs_byteacat_Policy>; }
-struct TArgs_byteacmp_Policy {
+TExecFunc arrow_int48eq() { return &GenericExec<TPgDirectFunc<&int48eq>, true, true, TArgs_int48eq_Policy>; }
+struct TArgs_int48ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteacmp() { return &GenericExec<TPgDirectFunc<&byteacmp>, true, true, TArgs_byteacmp_Policy>; }
-struct TArgs_byteaeq_Policy {
+TExecFunc arrow_int48ge() { return &GenericExec<TPgDirectFunc<&int48ge>, true, true, TArgs_int48ge_Policy>; }
+struct TArgs_int48gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteaeq() { return &GenericExec<TPgDirectFunc<&byteaeq>, true, true, TArgs_byteaeq_Policy>; }
-struct TArgs_byteage_Policy {
+TExecFunc arrow_int48gt() { return &GenericExec<TPgDirectFunc<&int48gt>, true, true, TArgs_int48gt_Policy>; }
+struct TArgs_int48le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteage() { return &GenericExec<TPgDirectFunc<&byteage>, true, true, TArgs_byteage_Policy>; }
-struct TArgs_byteagt_Policy {
+TExecFunc arrow_int48le() { return &GenericExec<TPgDirectFunc<&int48le>, true, true, TArgs_int48le_Policy>; }
+struct TArgs_int48lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteagt() { return &GenericExec<TPgDirectFunc<&byteagt>, true, true, TArgs_byteagt_Policy>; }
-struct TArgs_byteain_Policy {
+TExecFunc arrow_int48lt() { return &GenericExec<TPgDirectFunc<&int48lt>, true, true, TArgs_int48lt_Policy>; }
+struct TArgs_int48mi_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteain() { return &GenericExec<TPgDirectFunc<&byteain>, true, false, TArgs_byteain_Policy>; }
-struct TArgs_byteale_Policy {
+TExecFunc arrow_int48mi() { return &GenericExec<TPgDirectFunc<&int48mi>, true, true, TArgs_int48mi_Policy>; }
+struct TArgs_int48mul_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteale() { return &GenericExec<TPgDirectFunc<&byteale>, true, true, TArgs_byteale_Policy>; }
-struct TArgs_bytealt_Policy {
+TExecFunc arrow_int48mul() { return &GenericExec<TPgDirectFunc<&int48mul>, true, true, TArgs_int48mul_Policy>; }
+struct TArgs_int48ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_bytealt() { return &GenericExec<TPgDirectFunc<&bytealt>, true, true, TArgs_bytealt_Policy>; }
-struct TArgs_bytealtrim_Policy {
+TExecFunc arrow_int48ne() { return &GenericExec<TPgDirectFunc<&int48ne>, true, true, TArgs_int48ne_Policy>; }
+struct TArgs_int48pl_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_bytealtrim() { return &GenericExec<TPgDirectFunc<&bytealtrim>, true, false, TArgs_bytealtrim_Policy>; }
-struct TArgs_byteane_Policy {
+TExecFunc arrow_int48pl() { return &GenericExec<TPgDirectFunc<&int48pl>, true, true, TArgs_int48pl_Policy>; }
+struct TArgs_int4range_canonical_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_byteane() { return &GenericExec<TPgDirectFunc<&byteane>, true, true, TArgs_byteane_Policy>; }
-struct TArgs_byteaoctetlen_Policy {
+TExecFunc arrow_int4range_canonical() { return &GenericExec<TPgDirectFunc<&int4range_canonical>, true, false, TArgs_int4range_canonical_Policy>; }
+struct TArgs_int4range_subdiff_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteaoctetlen() { return &GenericExec<TPgDirectFunc<&byteaoctetlen>, true, true, TArgs_byteaoctetlen_Policy>; }
-struct TArgs_byteaout_Policy {
+TExecFunc arrow_int4range_subdiff() { return &GenericExec<TPgDirectFunc<&int4range_subdiff>, true, true, TArgs_int4range_subdiff_Policy>; }
+struct TArgs_int82_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_byteaout() { return &GenericExec<TPgDirectFunc<&byteaout>, true, false, TArgs_byteaout_Policy>; }
-struct TArgs_byteaoverlay_Policy {
+TExecFunc arrow_int82() { return &GenericExec<TPgDirectFunc<&int82>, true, true, TArgs_int82_Policy>; }
+struct TArgs_int82div_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteaoverlay() { return &GenericExec<TPgDirectFunc<&byteaoverlay>, true, false, TArgs_byteaoverlay_Policy>; }
-struct TArgs_byteaoverlay_no_len_Policy {
+TExecFunc arrow_int82div() { return &GenericExec<TPgDirectFunc<&int82div>, true, true, TArgs_int82div_Policy>; }
+struct TArgs_int82eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteaoverlay_no_len() { return &GenericExec<TPgDirectFunc<&byteaoverlay_no_len>, true, false, TArgs_byteaoverlay_no_len_Policy>; }
-struct TArgs_byteapos_Policy {
+TExecFunc arrow_int82eq() { return &GenericExec<TPgDirectFunc<&int82eq>, true, true, TArgs_int82eq_Policy>; }
+struct TArgs_int82ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteapos() { return &GenericExec<TPgDirectFunc<&byteapos>, true, true, TArgs_byteapos_Policy>; }
-struct TArgs_bytearecv_Policy {
+TExecFunc arrow_int82ge() { return &GenericExec<TPgDirectFunc<&int82ge>, true, true, TArgs_int82ge_Policy>; }
+struct TArgs_int82gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_bytearecv() { return &GenericExec<TPgDirectFunc<&bytearecv>, true, false, TArgs_bytearecv_Policy>; }
-struct TArgs_byteartrim_Policy {
+TExecFunc arrow_int82gt() { return &GenericExec<TPgDirectFunc<&int82gt>, true, true, TArgs_int82gt_Policy>; }
+struct TArgs_int82le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteartrim() { return &GenericExec<TPgDirectFunc<&byteartrim>, true, false, TArgs_byteartrim_Policy>; }
-struct TArgs_byteasend_Policy {
+TExecFunc arrow_int82le() { return &GenericExec<TPgDirectFunc<&int82le>, true, true, TArgs_int82le_Policy>; }
+struct TArgs_int82lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteasend() { return &GenericExec<TPgDirectFunc<&byteasend>, true, false, TArgs_byteasend_Policy>; }
-struct TArgs_byteatrim_Policy {
+TExecFunc arrow_int82lt() { return &GenericExec<TPgDirectFunc<&int82lt>, true, true, TArgs_int82lt_Policy>; }
+struct TArgs_int82mi_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_byteatrim() { return &GenericExec<TPgDirectFunc<&byteatrim>, true, false, TArgs_byteatrim_Policy>; }
-struct TArgs_chr_Policy {
+TExecFunc arrow_int82mi() { return &GenericExec<TPgDirectFunc<&int82mi>, true, true, TArgs_int82mi_Policy>; }
+struct TArgs_int82mul_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_chr() { return &GenericExec<TPgDirectFunc<&chr>, true, false, TArgs_chr_Policy>; }
-struct TArgs_cstring_in_Policy {
+TExecFunc arrow_int82mul() { return &GenericExec<TPgDirectFunc<&int82mul>, true, true, TArgs_int82mul_Policy>; }
+struct TArgs_int82ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cstring_in() { return &GenericExec<TPgDirectFunc<&cstring_in>, true, false, TArgs_cstring_in_Policy>; }
-struct TArgs_cstring_out_Policy {
+TExecFunc arrow_int82ne() { return &GenericExec<TPgDirectFunc<&int82ne>, true, true, TArgs_int82ne_Policy>; }
+struct TArgs_int82pl_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cstring_out() { return &GenericExec<TPgDirectFunc<&cstring_out>, true, false, TArgs_cstring_out_Policy>; }
-struct TArgs_cstring_recv_Policy {
+TExecFunc arrow_int82pl() { return &GenericExec<TPgDirectFunc<&int82pl>, true, true, TArgs_int82pl_Policy>; }
+struct TArgs_int84_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_cstring_recv() { return &GenericExec<TPgDirectFunc<&cstring_recv>, true, false, TArgs_cstring_recv_Policy>; }
-struct TArgs_cstring_send_Policy {
+TExecFunc arrow_int84() { return &GenericExec<TPgDirectFunc<&int84>, true, true, TArgs_int84_Policy>; }
+struct TArgs_int84div_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cstring_send() { return &GenericExec<TPgDirectFunc<&cstring_send>, true, false, TArgs_cstring_send_Policy>; }
-struct TArgs_elem_contained_by_multirange_Policy {
+TExecFunc arrow_int84div() { return &GenericExec<TPgDirectFunc<&int84div>, true, true, TArgs_int84div_Policy>; }
+struct TArgs_int84eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_elem_contained_by_multirange() { return &GenericExec<TPgDirectFunc<&elem_contained_by_multirange>, true, true, TArgs_elem_contained_by_multirange_Policy>; }
-struct TArgs_event_trigger_in_Policy {
+TExecFunc arrow_int84eq() { return &GenericExec<TPgDirectFunc<&int84eq>, true, true, TArgs_int84eq_Policy>; }
+struct TArgs_int84ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_event_trigger_in() { return &GenericExec<TPgDirectFunc<&event_trigger_in>, false, true, TArgs_event_trigger_in_Policy>; }
-struct TArgs_event_trigger_out_Policy {
+TExecFunc arrow_int84ge() { return &GenericExec<TPgDirectFunc<&int84ge>, true, true, TArgs_int84ge_Policy>; }
+struct TArgs_int84gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_event_trigger_out() { return &GenericExec<TPgDirectFunc<&event_trigger_out>, true, false, TArgs_event_trigger_out_Policy>; }
-struct TArgs_fdw_handler_in_Policy {
+TExecFunc arrow_int84gt() { return &GenericExec<TPgDirectFunc<&int84gt>, true, true, TArgs_int84gt_Policy>; }
+struct TArgs_int84le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_fdw_handler_in() { return &GenericExec<TPgDirectFunc<&fdw_handler_in>, false, true, TArgs_fdw_handler_in_Policy>; }
-struct TArgs_fdw_handler_out_Policy {
+TExecFunc arrow_int84le() { return &GenericExec<TPgDirectFunc<&int84le>, true, true, TArgs_int84le_Policy>; }
+struct TArgs_int84lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_fdw_handler_out() { return &GenericExec<TPgDirectFunc<&fdw_handler_out>, true, false, TArgs_fdw_handler_out_Policy>; }
-struct TArgs_float4_numeric_Policy {
+TExecFunc arrow_int84lt() { return &GenericExec<TPgDirectFunc<&int84lt>, true, true, TArgs_int84lt_Policy>; }
+struct TArgs_int84mi_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float4_numeric() { return &GenericExec<TPgDirectFunc<&float4_numeric>, true, false, TArgs_float4_numeric_Policy>; }
-struct TArgs_float8_numeric_Policy {
+TExecFunc arrow_int84mi() { return &GenericExec<TPgDirectFunc<&int84mi>, true, true, TArgs_int84mi_Policy>; }
+struct TArgs_int84mul_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_float8_numeric() { return &GenericExec<TPgDirectFunc<&float8_numeric>, true, false, TArgs_float8_numeric_Policy>; }
-struct TArgs_get_current_ts_config_Policy {
+TExecFunc arrow_int84mul() { return &GenericExec<TPgDirectFunc<&int84mul>, true, true, TArgs_int84mul_Policy>; }
+struct TArgs_int84ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_get_current_ts_config() { return &GenericExec<TPgDirectFunc<&get_current_ts_config>, true, true, TArgs_get_current_ts_config_Policy>; }
-struct TArgs_getdatabaseencoding_Policy {
+TExecFunc arrow_int84ne() { return &GenericExec<TPgDirectFunc<&int84ne>, true, true, TArgs_int84ne_Policy>; }
+struct TArgs_int84pl_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_getdatabaseencoding() { return &GenericExec<TPgDirectFunc<&getdatabaseencoding>, true, false, TArgs_getdatabaseencoding_Policy>; }
-struct TArgs_gin_clean_pending_list_Policy {
+TExecFunc arrow_int84pl() { return &GenericExec<TPgDirectFunc<&int84pl>, true, true, TArgs_int84pl_Policy>; }
+struct TArgs_int8abs_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gin_clean_pending_list() { return &GenericExec<TPgDirectFunc<&gin_clean_pending_list>, true, true, TArgs_gin_clean_pending_list_Policy>; }
-struct TArgs_gin_compare_jsonb_Policy {
+TExecFunc arrow_int8abs() { return &GenericExec<TPgDirectFunc<&int8abs>, true, true, TArgs_int8abs_Policy>; }
+struct TArgs_int8and_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gin_compare_jsonb() { return &GenericExec<TPgDirectFunc<&gin_compare_jsonb>, true, true, TArgs_gin_compare_jsonb_Policy>; }
-struct TArgs_gin_consistent_jsonb_Policy {
+TExecFunc arrow_int8and() { return &GenericExec<TPgDirectFunc<&int8and>, true, true, TArgs_int8and_Policy>; }
+struct TArgs_int8dec_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 8> IsFixedArg = {true,true,false,true,true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gin_consistent_jsonb() { return &GenericExec<TPgDirectFunc<&gin_consistent_jsonb>, true, true, TArgs_gin_consistent_jsonb_Policy>; }
-struct TArgs_gin_consistent_jsonb_path_Policy {
+TExecFunc arrow_int8dec() { return &GenericExec<TPgDirectFunc<&int8dec>, true, true, TArgs_int8dec_Policy>; }
+struct TArgs_int8dec_any_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 8> IsFixedArg = {true,true,false,true,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gin_consistent_jsonb_path() { return &GenericExec<TPgDirectFunc<&gin_consistent_jsonb_path>, true, true, TArgs_gin_consistent_jsonb_path_Policy>; }
-struct TArgs_gin_extract_jsonb_Policy {
+TExecFunc arrow_int8dec_any() { return &GenericExec<TPgDirectFunc<&int8dec_any>, true, true, TArgs_int8dec_any_Policy>; }
+struct TArgs_int8div_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gin_extract_jsonb() { return &GenericExec<TPgDirectFunc<&gin_extract_jsonb>, true, true, TArgs_gin_extract_jsonb_Policy>; }
-struct TArgs_gin_extract_jsonb_path_Policy {
+TExecFunc arrow_int8div() { return &GenericExec<TPgDirectFunc<&int8div>, true, true, TArgs_int8div_Policy>; }
+struct TArgs_int8eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gin_extract_jsonb_path() { return &GenericExec<TPgDirectFunc<&gin_extract_jsonb_path>, true, true, TArgs_gin_extract_jsonb_path_Policy>; }
-struct TArgs_gin_extract_jsonb_query_Policy {
+TExecFunc arrow_int8eq() { return &GenericExec<TPgDirectFunc<&int8eq>, true, true, TArgs_int8eq_Policy>; }
+struct TArgs_int8gcd_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 7> IsFixedArg = {false,true,true,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gin_extract_jsonb_query() { return &GenericExec<TPgDirectFunc<&gin_extract_jsonb_query>, true, true, TArgs_gin_extract_jsonb_query_Policy>; }
-struct TArgs_gin_extract_jsonb_query_path_Policy {
+TExecFunc arrow_int8gcd() { return &GenericExec<TPgDirectFunc<&int8gcd>, true, true, TArgs_int8gcd_Policy>; }
+struct TArgs_int8ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 7> IsFixedArg = {false,true,true,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gin_extract_jsonb_query_path() { return &GenericExec<TPgDirectFunc<&gin_extract_jsonb_query_path>, true, true, TArgs_gin_extract_jsonb_query_path_Policy>; }
-struct TArgs_gin_triconsistent_jsonb_Policy {
+TExecFunc arrow_int8ge() { return &GenericExec<TPgDirectFunc<&int8ge>, true, true, TArgs_int8ge_Policy>; }
+struct TArgs_int8gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 7> IsFixedArg = {true,true,false,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gin_triconsistent_jsonb() { return &GenericExec<TPgDirectFunc<&gin_triconsistent_jsonb>, true, true, TArgs_gin_triconsistent_jsonb_Policy>; }
-struct TArgs_gin_triconsistent_jsonb_path_Policy {
+TExecFunc arrow_int8gt() { return &GenericExec<TPgDirectFunc<&int8gt>, true, true, TArgs_int8gt_Policy>; }
+struct TArgs_int8in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 7> IsFixedArg = {true,true,false,true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_gin_triconsistent_jsonb_path() { return &GenericExec<TPgDirectFunc<&gin_triconsistent_jsonb_path>, true, true, TArgs_gin_triconsistent_jsonb_path_Policy>; }
-struct TArgs_ginarrayconsistent_Policy {
+TExecFunc arrow_int8in() { return &GenericExec<TPgDirectFunc<&int8in>, true, true, TArgs_int8in_Policy>; }
+struct TArgs_int8inc_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 8> IsFixedArg = {true,true,false,true,true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_ginarrayconsistent() { return &GenericExec<TPgDirectFunc<&ginarrayconsistent>, true, true, TArgs_ginarrayconsistent_Policy>; }
-struct TArgs_ginarrayextract_Policy {
+TExecFunc arrow_int8inc() { return &GenericExec<TPgDirectFunc<&int8inc>, true, true, TArgs_int8inc_Policy>; }
+struct TArgs_int8inc_any_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ginarrayextract() { return &GenericExec<TPgDirectFunc<&ginarrayextract>, true, true, TArgs_ginarrayextract_Policy>; }
-struct TArgs_ginarrayextract_2args_Policy {
+TExecFunc arrow_int8inc_any() { return &GenericExec<TPgDirectFunc<&int8inc_any>, true, true, TArgs_int8inc_any_Policy>; }
+struct TArgs_int8inc_float8_float8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_ginarrayextract_2args() { return &GenericExec<TPgDirectFunc<&ginarrayextract_2args>, true, true, TArgs_ginarrayextract_2args_Policy>; }
-struct TArgs_ginarraytriconsistent_Policy {
+TExecFunc arrow_int8inc_float8_float8() { return &GenericExec<TPgDirectFunc<&int8inc_float8_float8>, true, true, TArgs_int8inc_float8_float8_Policy>; }
+struct TArgs_int8larger_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 7> IsFixedArg = {true,true,false,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ginarraytriconsistent() { return &GenericExec<TPgDirectFunc<&ginarraytriconsistent>, true, true, TArgs_ginarraytriconsistent_Policy>; }
-struct TArgs_ginqueryarrayextract_Policy {
+TExecFunc arrow_int8larger() { return &GenericExec<TPgDirectFunc<&int8larger>, true, true, TArgs_int8larger_Policy>; }
+struct TArgs_int8lcm_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 7> IsFixedArg = {false,true,true,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_ginqueryarrayextract() { return &GenericExec<TPgDirectFunc<&ginqueryarrayextract>, true, true, TArgs_ginqueryarrayextract_Policy>; }
-struct TArgs_gist_box_consistent_Policy {
+TExecFunc arrow_int8lcm() { return &GenericExec<TPgDirectFunc<&int8lcm>, true, true, TArgs_int8lcm_Policy>; }
+struct TArgs_int8le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gist_box_consistent() { return &GenericExec<TPgDirectFunc<&gist_box_consistent>, true, true, TArgs_gist_box_consistent_Policy>; }
-struct TArgs_gist_box_distance_Policy {
+TExecFunc arrow_int8le() { return &GenericExec<TPgDirectFunc<&int8le>, true, true, TArgs_int8le_Policy>; }
+struct TArgs_int8lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gist_box_distance() { return &GenericExec<TPgDirectFunc<&gist_box_distance>, true, true, TArgs_gist_box_distance_Policy>; }
-struct TArgs_gist_box_penalty_Policy {
+TExecFunc arrow_int8lt() { return &GenericExec<TPgDirectFunc<&int8lt>, true, true, TArgs_int8lt_Policy>; }
+struct TArgs_int8mi_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gist_box_penalty() { return &GenericExec<TPgDirectFunc<&gist_box_penalty>, true, true, TArgs_gist_box_penalty_Policy>; }
-struct TArgs_gist_box_picksplit_Policy {
+TExecFunc arrow_int8mi() { return &GenericExec<TPgDirectFunc<&int8mi>, true, true, TArgs_int8mi_Policy>; }
+struct TArgs_int8mod_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gist_box_picksplit() { return &GenericExec<TPgDirectFunc<&gist_box_picksplit>, true, true, TArgs_gist_box_picksplit_Policy>; }
-struct TArgs_gist_box_same_Policy {
+TExecFunc arrow_int8mod() { return &GenericExec<TPgDirectFunc<&int8mod>, true, true, TArgs_int8mod_Policy>; }
+struct TArgs_int8mul_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gist_box_same() { return &GenericExec<TPgDirectFunc<&gist_box_same>, true, true, TArgs_gist_box_same_Policy>; }
-struct TArgs_gist_box_union_Policy {
+TExecFunc arrow_int8mul() { return &GenericExec<TPgDirectFunc<&int8mul>, true, true, TArgs_int8mul_Policy>; }
+struct TArgs_int8ne_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gist_box_union() { return &GenericExec<TPgDirectFunc<&gist_box_union>, true, false, TArgs_gist_box_union_Policy>; }
-struct TArgs_gist_circle_compress_Policy {
+TExecFunc arrow_int8ne() { return &GenericExec<TPgDirectFunc<&int8ne>, true, true, TArgs_int8ne_Policy>; }
+struct TArgs_int8not_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gist_circle_compress() { return &GenericExec<TPgDirectFunc<&gist_circle_compress>, true, true, TArgs_gist_circle_compress_Policy>; }
-struct TArgs_gist_circle_consistent_Policy {
+TExecFunc arrow_int8not() { return &GenericExec<TPgDirectFunc<&int8not>, true, true, TArgs_int8not_Policy>; }
+struct TArgs_int8or_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gist_circle_consistent() { return &GenericExec<TPgDirectFunc<&gist_circle_consistent>, true, true, TArgs_gist_circle_consistent_Policy>; }
-struct TArgs_gist_circle_distance_Policy {
+TExecFunc arrow_int8or() { return &GenericExec<TPgDirectFunc<&int8or>, true, true, TArgs_int8or_Policy>; }
+struct TArgs_int8out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gist_circle_distance() { return &GenericExec<TPgDirectFunc<&gist_circle_distance>, true, true, TArgs_gist_circle_distance_Policy>; }
-struct TArgs_gist_point_compress_Policy {
+TExecFunc arrow_int8out() { return &GenericExec<TPgDirectFunc<&int8out>, true, false, TArgs_int8out_Policy>; }
+struct TArgs_int8pl_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gist_point_compress() { return &GenericExec<TPgDirectFunc<&gist_point_compress>, true, true, TArgs_gist_point_compress_Policy>; }
-struct TArgs_gist_point_consistent_Policy {
+TExecFunc arrow_int8pl() { return &GenericExec<TPgDirectFunc<&int8pl>, true, true, TArgs_int8pl_Policy>; }
+struct TArgs_int8range_canonical_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_gist_point_consistent() { return &GenericExec<TPgDirectFunc<&gist_point_consistent>, true, true, TArgs_gist_point_consistent_Policy>; }
-struct TArgs_gist_point_distance_Policy {
+TExecFunc arrow_int8range_canonical() { return &GenericExec<TPgDirectFunc<&int8range_canonical>, true, false, TArgs_int8range_canonical_Policy>; }
+struct TArgs_int8range_subdiff_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gist_point_distance() { return &GenericExec<TPgDirectFunc<&gist_point_distance>, true, true, TArgs_gist_point_distance_Policy>; }
-struct TArgs_gist_point_fetch_Policy {
+TExecFunc arrow_int8range_subdiff() { return &GenericExec<TPgDirectFunc<&int8range_subdiff>, true, true, TArgs_int8range_subdiff_Policy>; }
+struct TArgs_int8recv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gist_point_fetch() { return &GenericExec<TPgDirectFunc<&gist_point_fetch>, true, true, TArgs_gist_point_fetch_Policy>; }
-struct TArgs_gist_point_sortsupport_Policy {
+TExecFunc arrow_int8recv() { return &GenericExec<TPgDirectFunc<&int8recv>, true, true, TArgs_int8recv_Policy>; }
+struct TArgs_int8send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gist_point_sortsupport() { return &GenericExec<TPgDirectFunc<&gist_point_sortsupport>, true, true, TArgs_gist_point_sortsupport_Policy>; }
-struct TArgs_gist_poly_compress_Policy {
+TExecFunc arrow_int8send() { return &GenericExec<TPgDirectFunc<&int8send>, true, false, TArgs_int8send_Policy>; }
+struct TArgs_int8shl_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gist_poly_compress() { return &GenericExec<TPgDirectFunc<&gist_poly_compress>, true, true, TArgs_gist_poly_compress_Policy>; }
-struct TArgs_gist_poly_consistent_Policy {
+TExecFunc arrow_int8shl() { return &GenericExec<TPgDirectFunc<&int8shl>, true, true, TArgs_int8shl_Policy>; }
+struct TArgs_int8shr_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gist_poly_consistent() { return &GenericExec<TPgDirectFunc<&gist_poly_consistent>, true, true, TArgs_gist_poly_consistent_Policy>; }
-struct TArgs_gist_poly_distance_Policy {
+TExecFunc arrow_int8shr() { return &GenericExec<TPgDirectFunc<&int8shr>, true, true, TArgs_int8shr_Policy>; }
+struct TArgs_int8smaller_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gist_poly_distance() { return &GenericExec<TPgDirectFunc<&gist_poly_distance>, true, true, TArgs_gist_poly_distance_Policy>; }
-struct TArgs_gisthandler_Policy {
+TExecFunc arrow_int8smaller() { return &GenericExec<TPgDirectFunc<&int8smaller>, true, true, TArgs_int8smaller_Policy>; }
+struct TArgs_int8um_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gisthandler() { return &GenericExec<TPgDirectFunc<&gisthandler>, true, true, TArgs_gisthandler_Policy>; }
-struct TArgs_gtsvector_compress_Policy {
+TExecFunc arrow_int8um() { return &GenericExec<TPgDirectFunc<&int8um>, true, true, TArgs_int8um_Policy>; }
+struct TArgs_int8up_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gtsvector_compress() { return &GenericExec<TPgDirectFunc<&gtsvector_compress>, true, true, TArgs_gtsvector_compress_Policy>; }
-struct TArgs_gtsvector_consistent_Policy {
+TExecFunc arrow_int8up() { return &GenericExec<TPgDirectFunc<&int8up>, true, true, TArgs_int8up_Policy>; }
+struct TArgs_int8xor_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gtsvector_consistent() { return &GenericExec<TPgDirectFunc<&gtsvector_consistent>, true, true, TArgs_gtsvector_consistent_Policy>; }
-struct TArgs_gtsvector_consistent_oldsig_Policy {
+TExecFunc arrow_int8xor() { return &GenericExec<TPgDirectFunc<&int8xor>, true, true, TArgs_int8xor_Policy>; }
+struct TArgs_interval_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_gtsvector_consistent_oldsig() { return &GenericExec<TPgDirectFunc<&gtsvector_consistent_oldsig>, true, true, TArgs_gtsvector_consistent_oldsig_Policy>; }
-struct TArgs_gtsvector_decompress_Policy {
+TExecFunc arrow_interval_time() { return &GenericExec<TPgDirectFunc<&interval_time>, true, true, TArgs_interval_time_Policy>; }
+struct TArgs_lastval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_gtsvector_decompress() { return &GenericExec<TPgDirectFunc<&gtsvector_decompress>, true, true, TArgs_gtsvector_decompress_Policy>; }
-struct TArgs_gtsvector_options_Policy {
+TExecFunc arrow_lastval() { return &GenericExec<TPgDirectFunc<&lastval>, true, true, TArgs_lastval_Policy>; }
+struct TArgs_macaddr8_and_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_gtsvector_options() { return &GenericExec<TPgDirectFunc<&gtsvector_options>, false, true, TArgs_gtsvector_options_Policy>; }
-struct TArgs_gtsvector_penalty_Policy {
+TExecFunc arrow_macaddr8_and() { return &GenericExec<TPgDirectFunc<&macaddr8_and>, true, false, TArgs_macaddr8_and_Policy>; }
+struct TArgs_macaddr8_cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_gtsvector_penalty() { return &GenericExec<TPgDirectFunc<&gtsvector_penalty>, true, true, TArgs_gtsvector_penalty_Policy>; }
-struct TArgs_gtsvector_picksplit_Policy {
+TExecFunc arrow_macaddr8_cmp() { return &GenericExec<TPgDirectFunc<&macaddr8_cmp>, true, true, TArgs_macaddr8_cmp_Policy>; }
+struct TArgs_macaddr8_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_gtsvector_picksplit() { return &GenericExec<TPgDirectFunc<&gtsvector_picksplit>, true, true, TArgs_gtsvector_picksplit_Policy>; }
-struct TArgs_gtsvector_same_Policy {
+TExecFunc arrow_macaddr8_eq() { return &GenericExec<TPgDirectFunc<&macaddr8_eq>, true, true, TArgs_macaddr8_eq_Policy>; }
+struct TArgs_macaddr8_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_gtsvector_same() { return &GenericExec<TPgDirectFunc<&gtsvector_same>, true, true, TArgs_gtsvector_same_Policy>; }
-struct TArgs_gtsvector_union_Policy {
+TExecFunc arrow_macaddr8_ge() { return &GenericExec<TPgDirectFunc<&macaddr8_ge>, true, true, TArgs_macaddr8_ge_Policy>; }
+struct TArgs_macaddr8_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_gtsvector_union() { return &GenericExec<TPgDirectFunc<&gtsvector_union>, true, false, TArgs_gtsvector_union_Policy>; }
-struct TArgs_gtsvectorin_Policy {
+TExecFunc arrow_macaddr8_gt() { return &GenericExec<TPgDirectFunc<&macaddr8_gt>, true, true, TArgs_macaddr8_gt_Policy>; }
+struct TArgs_macaddr8_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_gtsvectorin() { return &GenericExec<TPgDirectFunc<&gtsvectorin>, true, false, TArgs_gtsvectorin_Policy>; }
-struct TArgs_gtsvectorout_Policy {
+TExecFunc arrow_macaddr8_in() { return &GenericExec<TPgDirectFunc<&macaddr8_in>, true, false, TArgs_macaddr8_in_Policy>; }
+struct TArgs_macaddr8_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_gtsvectorout() { return &GenericExec<TPgDirectFunc<&gtsvectorout>, true, false, TArgs_gtsvectorout_Policy>; }
-struct TArgs_hash_array_Policy {
+TExecFunc arrow_macaddr8_le() { return &GenericExec<TPgDirectFunc<&macaddr8_le>, true, true, TArgs_macaddr8_le_Policy>; }
+struct TArgs_macaddr8_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_hash_array() { return &GenericExec<TPgDirectFunc<&hash_array>, true, true, TArgs_hash_array_Policy>; }
-struct TArgs_hash_array_extended_Policy {
+TExecFunc arrow_macaddr8_lt() { return &GenericExec<TPgDirectFunc<&macaddr8_lt>, true, true, TArgs_macaddr8_lt_Policy>; }
+struct TArgs_macaddr8_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_hash_array_extended() { return &GenericExec<TPgDirectFunc<&hash_array_extended>, true, true, TArgs_hash_array_extended_Policy>; }
-struct TArgs_hash_multirange_Policy {
+TExecFunc arrow_macaddr8_ne() { return &GenericExec<TPgDirectFunc<&macaddr8_ne>, true, true, TArgs_macaddr8_ne_Policy>; }
+struct TArgs_macaddr8_not_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_hash_multirange() { return &GenericExec<TPgDirectFunc<&hash_multirange>, true, true, TArgs_hash_multirange_Policy>; }
-struct TArgs_hash_multirange_extended_Policy {
+TExecFunc arrow_macaddr8_not() { return &GenericExec<TPgDirectFunc<&macaddr8_not>, true, false, TArgs_macaddr8_not_Policy>; }
+struct TArgs_macaddr8_or_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_hash_multirange_extended() { return &GenericExec<TPgDirectFunc<&hash_multirange_extended>, true, true, TArgs_hash_multirange_extended_Policy>; }
-struct TArgs_hash_numeric_Policy {
+TExecFunc arrow_macaddr8_or() { return &GenericExec<TPgDirectFunc<&macaddr8_or>, true, false, TArgs_macaddr8_or_Policy>; }
+struct TArgs_macaddr8_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_hash_numeric() { return &GenericExec<TPgDirectFunc<&hash_numeric>, true, true, TArgs_hash_numeric_Policy>; }
-struct TArgs_hash_numeric_extended_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
-};
-TExecFunc arrow_hash_numeric_extended() { return &GenericExec<TPgDirectFunc<&hash_numeric_extended>, true, true, TArgs_hash_numeric_extended_Policy>; }
-struct TArgs_hashchar_Policy {
+TExecFunc arrow_macaddr8_out() { return &GenericExec<TPgDirectFunc<&macaddr8_out>, true, false, TArgs_macaddr8_out_Policy>; }
+struct TArgs_macaddr8_recv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hashchar() { return &GenericExec<TPgDirectFunc<&hashchar>, true, true, TArgs_hashchar_Policy>; }
-struct TArgs_hashcharextended_Policy {
+TExecFunc arrow_macaddr8_recv() { return &GenericExec<TPgDirectFunc<&macaddr8_recv>, true, false, TArgs_macaddr8_recv_Policy>; }
+struct TArgs_macaddr8_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_hashcharextended() { return &GenericExec<TPgDirectFunc<&hashcharextended>, true, true, TArgs_hashcharextended_Policy>; }
-struct TArgs_hashenum_Policy {
+TExecFunc arrow_macaddr8_send() { return &GenericExec<TPgDirectFunc<&macaddr8_send>, true, false, TArgs_macaddr8_send_Policy>; }
+struct TArgs_macaddr8_set7bit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_hashenum() { return &GenericExec<TPgDirectFunc<&hashenum>, true, true, TArgs_hashenum_Policy>; }
-struct TArgs_hashenumextended_Policy {
+TExecFunc arrow_macaddr8_set7bit() { return &GenericExec<TPgDirectFunc<&macaddr8_set7bit>, true, false, TArgs_macaddr8_set7bit_Policy>; }
+struct TArgs_macaddr8_trunc_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_hashenumextended() { return &GenericExec<TPgDirectFunc<&hashenumextended>, true, true, TArgs_hashenumextended_Policy>; }
-struct TArgs_hashfloat4_Policy {
+TExecFunc arrow_macaddr8_trunc() { return &GenericExec<TPgDirectFunc<&macaddr8_trunc>, true, false, TArgs_macaddr8_trunc_Policy>; }
+struct TArgs_macaddr8tomacaddr_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_hashfloat4() { return &GenericExec<TPgDirectFunc<&hashfloat4>, true, true, TArgs_hashfloat4_Policy>; }
-struct TArgs_hashfloat4extended_Policy {
+TExecFunc arrow_macaddr8tomacaddr() { return &GenericExec<TPgDirectFunc<&macaddr8tomacaddr>, true, false, TArgs_macaddr8tomacaddr_Policy>; }
+struct TArgs_macaddrtomacaddr8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_hashfloat4extended() { return &GenericExec<TPgDirectFunc<&hashfloat4extended>, true, true, TArgs_hashfloat4extended_Policy>; }
-struct TArgs_hashfloat8_Policy {
+TExecFunc arrow_macaddrtomacaddr8() { return &GenericExec<TPgDirectFunc<&macaddrtomacaddr8>, true, false, TArgs_macaddrtomacaddr8_Policy>; }
+struct TArgs_make_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_hashfloat8() { return &GenericExec<TPgDirectFunc<&hashfloat8>, true, true, TArgs_hashfloat8_Policy>; }
-struct TArgs_hashfloat8extended_Policy {
+TExecFunc arrow_make_date() { return &GenericExec<TPgDirectFunc<&make_date>, true, true, TArgs_make_date_Policy>; }
+struct TArgs_make_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_hashfloat8extended() { return &GenericExec<TPgDirectFunc<&hashfloat8extended>, true, true, TArgs_hashfloat8extended_Policy>; }
-struct TArgs_hashint2_Policy {
+TExecFunc arrow_make_time() { return &GenericExec<TPgDirectFunc<&make_time>, true, true, TArgs_make_time_Policy>; }
+struct TArgs_multirange_gist_compress_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hashint2() { return &GenericExec<TPgDirectFunc<&hashint2>, true, true, TArgs_hashint2_Policy>; }
-struct TArgs_hashint2extended_Policy {
+TExecFunc arrow_multirange_gist_compress() { return &GenericExec<TPgDirectFunc<&multirange_gist_compress>, true, true, TArgs_multirange_gist_compress_Policy>; }
+struct TArgs_multirange_gist_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
};
-TExecFunc arrow_hashint2extended() { return &GenericExec<TPgDirectFunc<&hashint2extended>, true, true, TArgs_hashint2extended_Policy>; }
-struct TArgs_hashint4_Policy {
+TExecFunc arrow_multirange_gist_consistent() { return &GenericExec<TPgDirectFunc<&multirange_gist_consistent>, true, true, TArgs_multirange_gist_consistent_Policy>; }
+struct TArgs_mxid_age_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hashint4() { return &GenericExec<TPgDirectFunc<&hashint4>, true, true, TArgs_hashint4_Policy>; }
-struct TArgs_hashint4extended_Policy {
+TExecFunc arrow_mxid_age() { return &GenericExec<TPgDirectFunc<&mxid_age>, true, true, TArgs_mxid_age_Policy>; }
+struct TArgs_nameconcatoid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_hashint4extended() { return &GenericExec<TPgDirectFunc<&hashint4extended>, true, true, TArgs_hashint4extended_Policy>; }
-struct TArgs_hashint8_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_hashint8() { return &GenericExec<TPgDirectFunc<&hashint8>, true, true, TArgs_hashint8_Policy>; }
-struct TArgs_hashint8extended_Policy {
+TExecFunc arrow_nameconcatoid() { return &GenericExec<TPgDirectFunc<&nameconcatoid>, true, false, TArgs_nameconcatoid_Policy>; }
+struct TArgs_nameeq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_hashint8extended() { return &GenericExec<TPgDirectFunc<&hashint8extended>, true, true, TArgs_hashint8extended_Policy>; }
-struct TArgs_hashmacaddr_Policy {
+TExecFunc arrow_nameeq() { return &GenericExec<TPgDirectFunc<&nameeq>, true, true, TArgs_nameeq_Policy>; }
+struct TArgs_namege_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_hashmacaddr() { return &GenericExec<TPgDirectFunc<&hashmacaddr>, true, true, TArgs_hashmacaddr_Policy>; }
-struct TArgs_hashmacaddrextended_Policy {
+TExecFunc arrow_namege() { return &GenericExec<TPgDirectFunc<&namege>, true, true, TArgs_namege_Policy>; }
+struct TArgs_namegt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_hashmacaddrextended() { return &GenericExec<TPgDirectFunc<&hashmacaddrextended>, true, true, TArgs_hashmacaddrextended_Policy>; }
-struct TArgs_hashname_Policy {
+TExecFunc arrow_namegt() { return &GenericExec<TPgDirectFunc<&namegt>, true, true, TArgs_namegt_Policy>; }
+struct TArgs_namein_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_hashname() { return &GenericExec<TPgDirectFunc<&hashname>, true, true, TArgs_hashname_Policy>; }
-struct TArgs_hashnameextended_Policy {
+TExecFunc arrow_namein() { return &GenericExec<TPgDirectFunc<&namein>, true, false, TArgs_namein_Policy>; }
+struct TArgs_namele_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_hashnameextended() { return &GenericExec<TPgDirectFunc<&hashnameextended>, true, true, TArgs_hashnameextended_Policy>; }
-struct TArgs_hashoid_Policy {
+TExecFunc arrow_namele() { return &GenericExec<TPgDirectFunc<&namele>, true, true, TArgs_namele_Policy>; }
+struct TArgs_namelt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_hashoid() { return &GenericExec<TPgDirectFunc<&hashoid>, true, true, TArgs_hashoid_Policy>; }
-struct TArgs_hashoidextended_Policy {
+TExecFunc arrow_namelt() { return &GenericExec<TPgDirectFunc<&namelt>, true, true, TArgs_namelt_Policy>; }
+struct TArgs_namene_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_hashoidextended() { return &GenericExec<TPgDirectFunc<&hashoidextended>, true, true, TArgs_hashoidextended_Policy>; }
-struct TArgs_hashoidvector_Policy {
+TExecFunc arrow_namene() { return &GenericExec<TPgDirectFunc<&namene>, true, true, TArgs_namene_Policy>; }
+struct TArgs_nameout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_hashoidvector() { return &GenericExec<TPgDirectFunc<&hashoidvector>, true, true, TArgs_hashoidvector_Policy>; }
-struct TArgs_hashoidvectorextended_Policy {
+TExecFunc arrow_nameout() { return &GenericExec<TPgDirectFunc<&nameout>, true, false, TArgs_nameout_Policy>; }
+struct TArgs_namerecv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hashoidvectorextended() { return &GenericExec<TPgDirectFunc<&hashoidvectorextended>, true, true, TArgs_hashoidvectorextended_Policy>; }
-struct TArgs_hashtext_Policy {
+TExecFunc arrow_namerecv() { return &GenericExec<TPgDirectFunc<&namerecv>, true, false, TArgs_namerecv_Policy>; }
+struct TArgs_namesend_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_hashtext() { return &GenericExec<TPgDirectFunc<&hashtext>, true, true, TArgs_hashtext_Policy>; }
-struct TArgs_hashtextextended_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
-};
-TExecFunc arrow_hashtextextended() { return &GenericExec<TPgDirectFunc<&hashtextextended>, true, true, TArgs_hashtextextended_Policy>; }
-struct TArgs_hashvarlena_Policy {
+TExecFunc arrow_namesend() { return &GenericExec<TPgDirectFunc<&namesend>, true, false, TArgs_namesend_Policy>; }
+struct TArgs_nextval_oid_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hashvarlena() { return &GenericExec<TPgDirectFunc<&hashvarlena>, true, true, TArgs_hashvarlena_Policy>; }
-struct TArgs_hashvarlenaextended_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_hashvarlenaextended() { return &GenericExec<TPgDirectFunc<&hashvarlenaextended>, true, true, TArgs_hashvarlenaextended_Policy>; }
-struct TArgs_in_range_numeric_numeric_Policy {
+TExecFunc arrow_nextval_oid() { return &GenericExec<TPgDirectFunc<&nextval_oid>, true, true, TArgs_nextval_oid_Policy>; }
+struct TArgs_numrange_subdiff_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {false,false,false,true,true};
-};
-TExecFunc arrow_in_range_numeric_numeric() { return &GenericExec<TPgDirectFunc<&in_range_numeric_numeric>, true, true, TArgs_in_range_numeric_numeric_Policy>; }
-struct TArgs_index_am_handler_in_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_index_am_handler_in() { return &GenericExec<TPgDirectFunc<&index_am_handler_in>, false, true, TArgs_index_am_handler_in_Policy>; }
-struct TArgs_index_am_handler_out_Policy {
+TExecFunc arrow_numrange_subdiff() { return &GenericExec<TPgDirectFunc<&numrange_subdiff>, true, true, TArgs_numrange_subdiff_Policy>; }
+struct TArgs_oidtoi8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_index_am_handler_out() { return &GenericExec<TPgDirectFunc<&index_am_handler_out>, true, false, TArgs_index_am_handler_out_Policy>; }
-struct TArgs_initcap_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_initcap() { return &GenericExec<TPgDirectFunc<&initcap>, true, false, TArgs_initcap_Policy>; }
-struct TArgs_int2_accum_Policy {
+TExecFunc arrow_oidtoi8() { return &GenericExec<TPgDirectFunc<&oidtoi8>, true, true, TArgs_oidtoi8_Policy>; }
+struct TArgs_overlaps_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_int2_accum() { return &GenericExec<TPgDirectFunc<&int2_accum>, false, true, TArgs_int2_accum_Policy>; }
-struct TArgs_int2_accum_inv_Policy {
+TExecFunc arrow_overlaps_time() { return &GenericExec<TPgDirectFunc<&overlaps_time>, false, true, TArgs_overlaps_time_Policy>; }
+struct TArgs_overlaps_timetz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,false};
};
-TExecFunc arrow_int2_accum_inv() { return &GenericExec<TPgDirectFunc<&int2_accum_inv>, false, true, TArgs_int2_accum_inv_Policy>; }
-struct TArgs_int2_avg_accum_Policy {
+TExecFunc arrow_overlaps_timetz() { return &GenericExec<TPgDirectFunc<&overlaps_timetz>, false, true, TArgs_overlaps_timetz_Policy>; }
+struct TArgs_parse_ident_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_int2_avg_accum() { return &GenericExec<TPgDirectFunc<&int2_avg_accum>, true, false, TArgs_int2_avg_accum_Policy>; }
-struct TArgs_int2_avg_accum_inv_Policy {
+TExecFunc arrow_parse_ident() { return &GenericExec<TPgDirectFunc<&parse_ident>, true, false, TArgs_parse_ident_Policy>; }
+struct TArgs_pg_backend_pid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_int2_avg_accum_inv() { return &GenericExec<TPgDirectFunc<&int2_avg_accum_inv>, true, false, TArgs_int2_avg_accum_inv_Policy>; }
-struct TArgs_int2_numeric_Policy {
+TExecFunc arrow_pg_backend_pid() { return &GenericExec<TPgDirectFunc<&pg_backend_pid>, true, true, TArgs_pg_backend_pid_Policy>; }
+struct TArgs_pg_collation_actual_version_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int2_numeric() { return &GenericExec<TPgDirectFunc<&int2_numeric>, true, false, TArgs_int2_numeric_Policy>; }
-struct TArgs_int2_sum_Policy {
+TExecFunc arrow_pg_collation_actual_version() { return &GenericExec<TPgDirectFunc<&pg_collation_actual_version>, true, false, TArgs_pg_collation_actual_version_Policy>; }
+struct TArgs_pg_collation_for_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int2_sum() { return &GenericExec<TPgDirectFunc<&int2_sum>, false, true, TArgs_int2_sum_Policy>; }
-struct TArgs_int2int4_sum_Policy {
+TExecFunc arrow_pg_collation_for() { return &GenericExec<TPgDirectFunc<&pg_collation_for>, false, false, TArgs_pg_collation_for_Policy>; }
+struct TArgs_pg_column_is_updatable_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_int2int4_sum() { return &GenericExec<TPgDirectFunc<&int2int4_sum>, true, true, TArgs_int2int4_sum_Policy>; }
-struct TArgs_int4_accum_Policy {
+TExecFunc arrow_pg_column_is_updatable() { return &GenericExec<TPgDirectFunc<&pg_column_is_updatable>, true, true, TArgs_pg_column_is_updatable_Policy>; }
+struct TArgs_pg_current_logfile_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_int4_accum() { return &GenericExec<TPgDirectFunc<&int4_accum>, false, true, TArgs_int4_accum_Policy>; }
-struct TArgs_int4_accum_inv_Policy {
+TExecFunc arrow_pg_current_logfile() { return &GenericExec<TPgDirectFunc<&pg_current_logfile>, false, false, TArgs_pg_current_logfile_Policy>; }
+struct TArgs_pg_current_logfile_1arg_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int4_accum_inv() { return &GenericExec<TPgDirectFunc<&int4_accum_inv>, false, true, TArgs_int4_accum_inv_Policy>; }
-struct TArgs_int4_avg_accum_Policy {
+TExecFunc arrow_pg_current_logfile_1arg() { return &GenericExec<TPgDirectFunc<&pg_current_logfile_1arg>, false, false, TArgs_pg_current_logfile_1arg_Policy>; }
+struct TArgs_pg_database_size_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int4_avg_accum() { return &GenericExec<TPgDirectFunc<&int4_avg_accum>, true, false, TArgs_int4_avg_accum_Policy>; }
-struct TArgs_int4_avg_accum_inv_Policy {
+TExecFunc arrow_pg_database_size_name() { return &GenericExec<TPgDirectFunc<&pg_database_size_name>, true, true, TArgs_pg_database_size_name_Policy>; }
+struct TArgs_pg_database_size_oid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4_avg_accum_inv() { return &GenericExec<TPgDirectFunc<&int4_avg_accum_inv>, true, false, TArgs_int4_avg_accum_inv_Policy>; }
-struct TArgs_int4_avg_combine_Policy {
+TExecFunc arrow_pg_database_size_oid() { return &GenericExec<TPgDirectFunc<&pg_database_size_oid>, true, true, TArgs_pg_database_size_oid_Policy>; }
+struct TArgs_pg_filenode_relation_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4_avg_combine() { return &GenericExec<TPgDirectFunc<&int4_avg_combine>, true, false, TArgs_int4_avg_combine_Policy>; }
-struct TArgs_int4_numeric_Policy {
+TExecFunc arrow_pg_filenode_relation() { return &GenericExec<TPgDirectFunc<&pg_filenode_relation>, true, true, TArgs_pg_filenode_relation_Policy>; }
+struct TArgs_pg_get_constraintdef_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4_numeric() { return &GenericExec<TPgDirectFunc<&int4_numeric>, true, false, TArgs_int4_numeric_Policy>; }
-struct TArgs_int4_sum_Policy {
+TExecFunc arrow_pg_get_constraintdef() { return &GenericExec<TPgDirectFunc<&pg_get_constraintdef>, true, false, TArgs_pg_get_constraintdef_Policy>; }
+struct TArgs_pg_get_constraintdef_ext_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4_sum() { return &GenericExec<TPgDirectFunc<&int4_sum>, false, true, TArgs_int4_sum_Policy>; }
-struct TArgs_int8_accum_Policy {
+TExecFunc arrow_pg_get_constraintdef_ext() { return &GenericExec<TPgDirectFunc<&pg_get_constraintdef_ext>, true, false, TArgs_pg_get_constraintdef_ext_Policy>; }
+struct TArgs_pg_get_expr_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_int8_accum() { return &GenericExec<TPgDirectFunc<&int8_accum>, false, true, TArgs_int8_accum_Policy>; }
-struct TArgs_int8_accum_inv_Policy {
+TExecFunc arrow_pg_get_expr() { return &GenericExec<TPgDirectFunc<&pg_get_expr>, true, false, TArgs_pg_get_expr_Policy>; }
+struct TArgs_pg_get_expr_ext_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_int8_accum_inv() { return &GenericExec<TPgDirectFunc<&int8_accum_inv>, false, true, TArgs_int8_accum_inv_Policy>; }
-struct TArgs_int8_avg_Policy {
+TExecFunc arrow_pg_get_expr_ext() { return &GenericExec<TPgDirectFunc<&pg_get_expr_ext>, true, false, TArgs_pg_get_expr_ext_Policy>; }
+struct TArgs_pg_get_function_arg_default_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int8_avg() { return &GenericExec<TPgDirectFunc<&int8_avg>, true, false, TArgs_int8_avg_Policy>; }
-struct TArgs_int8_avg_accum_Policy {
+TExecFunc arrow_pg_get_function_arg_default() { return &GenericExec<TPgDirectFunc<&pg_get_function_arg_default>, true, false, TArgs_pg_get_function_arg_default_Policy>; }
+struct TArgs_pg_get_function_arguments_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8_avg_accum() { return &GenericExec<TPgDirectFunc<&int8_avg_accum>, false, true, TArgs_int8_avg_accum_Policy>; }
-struct TArgs_int8_avg_accum_inv_Policy {
+TExecFunc arrow_pg_get_function_arguments() { return &GenericExec<TPgDirectFunc<&pg_get_function_arguments>, true, false, TArgs_pg_get_function_arguments_Policy>; }
+struct TArgs_pg_get_function_identity_arguments_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8_avg_accum_inv() { return &GenericExec<TPgDirectFunc<&int8_avg_accum_inv>, false, true, TArgs_int8_avg_accum_inv_Policy>; }
-struct TArgs_int8_avg_combine_Policy {
+TExecFunc arrow_pg_get_function_identity_arguments() { return &GenericExec<TPgDirectFunc<&pg_get_function_identity_arguments>, true, false, TArgs_pg_get_function_identity_arguments_Policy>; }
+struct TArgs_pg_get_function_result_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8_avg_combine() { return &GenericExec<TPgDirectFunc<&int8_avg_combine>, false, true, TArgs_int8_avg_combine_Policy>; }
-struct TArgs_int8_avg_deserialize_Policy {
+TExecFunc arrow_pg_get_function_result() { return &GenericExec<TPgDirectFunc<&pg_get_function_result>, true, false, TArgs_pg_get_function_result_Policy>; }
+struct TArgs_pg_get_function_sqlbody_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8_avg_deserialize() { return &GenericExec<TPgDirectFunc<&int8_avg_deserialize>, true, true, TArgs_int8_avg_deserialize_Policy>; }
-struct TArgs_int8_avg_serialize_Policy {
+TExecFunc arrow_pg_get_function_sqlbody() { return &GenericExec<TPgDirectFunc<&pg_get_function_sqlbody>, true, false, TArgs_pg_get_function_sqlbody_Policy>; }
+struct TArgs_pg_get_functiondef_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8_avg_serialize() { return &GenericExec<TPgDirectFunc<&int8_avg_serialize>, true, false, TArgs_int8_avg_serialize_Policy>; }
-struct TArgs_int8_numeric_Policy {
+TExecFunc arrow_pg_get_functiondef() { return &GenericExec<TPgDirectFunc<&pg_get_functiondef>, true, false, TArgs_pg_get_functiondef_Policy>; }
+struct TArgs_pg_get_indexdef_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8_numeric() { return &GenericExec<TPgDirectFunc<&int8_numeric>, true, false, TArgs_int8_numeric_Policy>; }
-struct TArgs_int8_sum_Policy {
+TExecFunc arrow_pg_get_indexdef() { return &GenericExec<TPgDirectFunc<&pg_get_indexdef>, true, false, TArgs_pg_get_indexdef_Policy>; }
+struct TArgs_pg_get_indexdef_ext_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_int8_sum() { return &GenericExec<TPgDirectFunc<&int8_sum>, false, false, TArgs_int8_sum_Policy>; }
-struct TArgs_internal_in_Policy {
+TExecFunc arrow_pg_get_indexdef_ext() { return &GenericExec<TPgDirectFunc<&pg_get_indexdef_ext>, true, false, TArgs_pg_get_indexdef_ext_Policy>; }
+struct TArgs_pg_get_partition_constraintdef_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_internal_in() { return &GenericExec<TPgDirectFunc<&internal_in>, false, true, TArgs_internal_in_Policy>; }
-struct TArgs_internal_out_Policy {
+TExecFunc arrow_pg_get_partition_constraintdef() { return &GenericExec<TPgDirectFunc<&pg_get_partition_constraintdef>, true, false, TArgs_pg_get_partition_constraintdef_Policy>; }
+struct TArgs_pg_get_partkeydef_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_internal_out() { return &GenericExec<TPgDirectFunc<&internal_out>, true, false, TArgs_internal_out_Policy>; }
-struct TArgs_json_agg_finalfn_Policy {
+TExecFunc arrow_pg_get_partkeydef() { return &GenericExec<TPgDirectFunc<&pg_get_partkeydef>, true, false, TArgs_pg_get_partkeydef_Policy>; }
+struct TArgs_pg_get_replica_identity_index_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_json_agg_finalfn() { return &GenericExec<TPgDirectFunc<&json_agg_finalfn>, false, false, TArgs_json_agg_finalfn_Policy>; }
-struct TArgs_json_agg_transfn_Policy {
+TExecFunc arrow_pg_get_replica_identity_index() { return &GenericExec<TPgDirectFunc<&pg_get_replica_identity_index>, true, true, TArgs_pg_get_replica_identity_index_Policy>; }
+struct TArgs_pg_get_ruledef_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_pg_get_ruledef() { return &GenericExec<TPgDirectFunc<&pg_get_ruledef>, true, false, TArgs_pg_get_ruledef_Policy>; }
+struct TArgs_pg_get_ruledef_ext_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_json_agg_transfn() { return &GenericExec<TPgDirectFunc<&json_agg_transfn>, false, true, TArgs_json_agg_transfn_Policy>; }
-struct TArgs_json_array_element_Policy {
+TExecFunc arrow_pg_get_ruledef_ext() { return &GenericExec<TPgDirectFunc<&pg_get_ruledef_ext>, true, false, TArgs_pg_get_ruledef_ext_Policy>; }
+struct TArgs_pg_get_serial_sequence_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_json_array_element() { return &GenericExec<TPgDirectFunc<&json_array_element>, true, false, TArgs_json_array_element_Policy>; }
-struct TArgs_json_array_element_text_Policy {
+TExecFunc arrow_pg_get_serial_sequence() { return &GenericExec<TPgDirectFunc<&pg_get_serial_sequence>, true, false, TArgs_pg_get_serial_sequence_Policy>; }
+struct TArgs_pg_get_statisticsobjdef_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_json_array_element_text() { return &GenericExec<TPgDirectFunc<&json_array_element_text>, true, false, TArgs_json_array_element_text_Policy>; }
-struct TArgs_json_array_length_Policy {
+TExecFunc arrow_pg_get_statisticsobjdef() { return &GenericExec<TPgDirectFunc<&pg_get_statisticsobjdef>, true, false, TArgs_pg_get_statisticsobjdef_Policy>; }
+struct TArgs_pg_get_statisticsobjdef_columns_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_json_array_length() { return &GenericExec<TPgDirectFunc<&json_array_length>, true, true, TArgs_json_array_length_Policy>; }
-struct TArgs_json_build_array_noargs_Policy {
+TExecFunc arrow_pg_get_statisticsobjdef_columns() { return &GenericExec<TPgDirectFunc<&pg_get_statisticsobjdef_columns>, true, false, TArgs_pg_get_statisticsobjdef_columns_Policy>; }
+struct TArgs_pg_get_statisticsobjdef_expressions_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_json_build_array_noargs() { return &GenericExec<TPgDirectFunc<&json_build_array_noargs>, false, false, TArgs_json_build_array_noargs_Policy>; }
-struct TArgs_json_build_object_noargs_Policy {
+TExecFunc arrow_pg_get_statisticsobjdef_expressions() { return &GenericExec<TPgDirectFunc<&pg_get_statisticsobjdef_expressions>, true, false, TArgs_pg_get_statisticsobjdef_expressions_Policy>; }
+struct TArgs_pg_get_triggerdef_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_json_build_object_noargs() { return &GenericExec<TPgDirectFunc<&json_build_object_noargs>, false, false, TArgs_json_build_object_noargs_Policy>; }
-struct TArgs_json_in_Policy {
+TExecFunc arrow_pg_get_triggerdef() { return &GenericExec<TPgDirectFunc<&pg_get_triggerdef>, true, false, TArgs_pg_get_triggerdef_Policy>; }
+struct TArgs_pg_get_triggerdef_ext_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_json_in() { return &GenericExec<TPgDirectFunc<&json_in>, true, false, TArgs_json_in_Policy>; }
-struct TArgs_json_object_Policy {
+TExecFunc arrow_pg_get_triggerdef_ext() { return &GenericExec<TPgDirectFunc<&pg_get_triggerdef_ext>, true, false, TArgs_pg_get_triggerdef_ext_Policy>; }
+struct TArgs_pg_get_userbyid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_json_object() { return &GenericExec<TPgDirectFunc<&json_object>, true, false, TArgs_json_object_Policy>; }
-struct TArgs_json_object_agg_finalfn_Policy {
+TExecFunc arrow_pg_get_userbyid() { return &GenericExec<TPgDirectFunc<&pg_get_userbyid>, true, false, TArgs_pg_get_userbyid_Policy>; }
+struct TArgs_pg_get_viewdef_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_json_object_agg_finalfn() { return &GenericExec<TPgDirectFunc<&json_object_agg_finalfn>, false, false, TArgs_json_object_agg_finalfn_Policy>; }
-struct TArgs_json_object_agg_transfn_Policy {
+TExecFunc arrow_pg_get_viewdef() { return &GenericExec<TPgDirectFunc<&pg_get_viewdef>, true, false, TArgs_pg_get_viewdef_Policy>; }
+struct TArgs_pg_get_viewdef_ext_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_json_object_agg_transfn() { return &GenericExec<TPgDirectFunc<&json_object_agg_transfn>, false, true, TArgs_json_object_agg_transfn_Policy>; }
-struct TArgs_json_object_field_Policy {
+TExecFunc arrow_pg_get_viewdef_ext() { return &GenericExec<TPgDirectFunc<&pg_get_viewdef_ext>, true, false, TArgs_pg_get_viewdef_ext_Policy>; }
+struct TArgs_pg_get_viewdef_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_json_object_field() { return &GenericExec<TPgDirectFunc<&json_object_field>, true, false, TArgs_json_object_field_Policy>; }
-struct TArgs_json_object_field_text_Policy {
+TExecFunc arrow_pg_get_viewdef_name() { return &GenericExec<TPgDirectFunc<&pg_get_viewdef_name>, true, false, TArgs_pg_get_viewdef_name_Policy>; }
+struct TArgs_pg_get_viewdef_name_ext_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_json_object_field_text() { return &GenericExec<TPgDirectFunc<&json_object_field_text>, true, false, TArgs_json_object_field_text_Policy>; }
-struct TArgs_json_object_two_arg_Policy {
+TExecFunc arrow_pg_get_viewdef_name_ext() { return &GenericExec<TPgDirectFunc<&pg_get_viewdef_name_ext>, true, false, TArgs_pg_get_viewdef_name_ext_Policy>; }
+struct TArgs_pg_get_viewdef_wrap_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_json_object_two_arg() { return &GenericExec<TPgDirectFunc<&json_object_two_arg>, true, false, TArgs_json_object_two_arg_Policy>; }
-struct TArgs_json_out_Policy {
+TExecFunc arrow_pg_get_viewdef_wrap() { return &GenericExec<TPgDirectFunc<&pg_get_viewdef_wrap>, true, false, TArgs_pg_get_viewdef_wrap_Policy>; }
+struct TArgs_pg_import_system_collations_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_json_out() { return &GenericExec<TPgDirectFunc<&json_out>, true, false, TArgs_json_out_Policy>; }
-struct TArgs_json_populate_record_Policy {
+TExecFunc arrow_pg_import_system_collations() { return &GenericExec<TPgDirectFunc<&pg_import_system_collations>, true, true, TArgs_pg_import_system_collations_Policy>; }
+struct TArgs_pg_indexes_size_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_json_populate_record() { return &GenericExec<TPgDirectFunc<&json_populate_record>, false, true, TArgs_json_populate_record_Policy>; }
-struct TArgs_json_recv_Policy {
+TExecFunc arrow_pg_indexes_size() { return &GenericExec<TPgDirectFunc<&pg_indexes_size>, true, true, TArgs_pg_indexes_size_Policy>; }
+struct TArgs_pg_log_backend_memory_contexts_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_json_recv() { return &GenericExec<TPgDirectFunc<&json_recv>, true, false, TArgs_json_recv_Policy>; }
-struct TArgs_json_send_Policy {
+TExecFunc arrow_pg_log_backend_memory_contexts() { return &GenericExec<TPgDirectFunc<&pg_log_backend_memory_contexts>, true, true, TArgs_pg_log_backend_memory_contexts_Policy>; }
+struct TArgs_pg_mcv_list_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_json_send() { return &GenericExec<TPgDirectFunc<&json_send>, true, false, TArgs_json_send_Policy>; }
-struct TArgs_json_string_to_tsvector_Policy {
+TExecFunc arrow_pg_mcv_list_in() { return &GenericExec<TPgDirectFunc<&pg_mcv_list_in>, true, false, TArgs_pg_mcv_list_in_Policy>; }
+struct TArgs_pg_mcv_list_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_json_string_to_tsvector() { return &GenericExec<TPgDirectFunc<&json_string_to_tsvector>, true, false, TArgs_json_string_to_tsvector_Policy>; }
-struct TArgs_json_string_to_tsvector_byid_Policy {
+TExecFunc arrow_pg_mcv_list_out() { return &GenericExec<TPgDirectFunc<&pg_mcv_list_out>, true, false, TArgs_pg_mcv_list_out_Policy>; }
+struct TArgs_pg_mcv_list_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_json_string_to_tsvector_byid() { return &GenericExec<TPgDirectFunc<&json_string_to_tsvector_byid>, true, false, TArgs_json_string_to_tsvector_byid_Policy>; }
-struct TArgs_json_strip_nulls_Policy {
+TExecFunc arrow_pg_mcv_list_recv() { return &GenericExec<TPgDirectFunc<&pg_mcv_list_recv>, true, false, TArgs_pg_mcv_list_recv_Policy>; }
+struct TArgs_pg_mcv_list_send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_json_strip_nulls() { return &GenericExec<TPgDirectFunc<&json_strip_nulls>, true, false, TArgs_json_strip_nulls_Policy>; }
-struct TArgs_json_to_record_Policy {
+TExecFunc arrow_pg_mcv_list_send() { return &GenericExec<TPgDirectFunc<&pg_mcv_list_send>, true, false, TArgs_pg_mcv_list_send_Policy>; }
+struct TArgs_pg_ndistinct_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_json_to_record() { return &GenericExec<TPgDirectFunc<&json_to_record>, true, false, TArgs_json_to_record_Policy>; }
-struct TArgs_json_to_tsvector_Policy {
+TExecFunc arrow_pg_ndistinct_in() { return &GenericExec<TPgDirectFunc<&pg_ndistinct_in>, true, false, TArgs_pg_ndistinct_in_Policy>; }
+struct TArgs_pg_ndistinct_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_json_to_tsvector() { return &GenericExec<TPgDirectFunc<&json_to_tsvector>, true, false, TArgs_json_to_tsvector_Policy>; }
-struct TArgs_json_to_tsvector_byid_Policy {
+TExecFunc arrow_pg_ndistinct_out() { return &GenericExec<TPgDirectFunc<&pg_ndistinct_out>, true, false, TArgs_pg_ndistinct_out_Policy>; }
+struct TArgs_pg_ndistinct_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_json_to_tsvector_byid() { return &GenericExec<TPgDirectFunc<&json_to_tsvector_byid>, true, false, TArgs_json_to_tsvector_byid_Policy>; }
-struct TArgs_json_typeof_Policy {
+TExecFunc arrow_pg_ndistinct_recv() { return &GenericExec<TPgDirectFunc<&pg_ndistinct_recv>, true, false, TArgs_pg_ndistinct_recv_Policy>; }
+struct TArgs_pg_ndistinct_send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_json_typeof() { return &GenericExec<TPgDirectFunc<&json_typeof>, true, false, TArgs_json_typeof_Policy>; }
-struct TArgs_jsonb_array_element_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
-};
-TExecFunc arrow_jsonb_array_element() { return &GenericExec<TPgDirectFunc<&jsonb_array_element>, true, false, TArgs_jsonb_array_element_Policy>; }
-struct TArgs_jsonb_array_element_text_Policy {
+TExecFunc arrow_pg_ndistinct_send() { return &GenericExec<TPgDirectFunc<&pg_ndistinct_send>, true, false, TArgs_pg_ndistinct_send_Policy>; }
+struct TArgs_pg_read_binary_file_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,true};
};
-TExecFunc arrow_jsonb_array_element_text() { return &GenericExec<TPgDirectFunc<&jsonb_array_element_text>, true, false, TArgs_jsonb_array_element_text_Policy>; }
-struct TArgs_jsonb_array_length_Policy {
+TExecFunc arrow_pg_read_binary_file() { return &GenericExec<TPgDirectFunc<&pg_read_binary_file>, true, false, TArgs_pg_read_binary_file_Policy>; }
+struct TArgs_pg_read_binary_file_all_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_jsonb_array_length() { return &GenericExec<TPgDirectFunc<&jsonb_array_length>, true, true, TArgs_jsonb_array_length_Policy>; }
-struct TArgs_jsonb_cmp_Policy {
+TExecFunc arrow_pg_read_binary_file_all() { return &GenericExec<TPgDirectFunc<&pg_read_binary_file_all>, true, false, TArgs_pg_read_binary_file_all_Policy>; }
+struct TArgs_pg_read_binary_file_off_len_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_jsonb_cmp() { return &GenericExec<TPgDirectFunc<&jsonb_cmp>, true, true, TArgs_jsonb_cmp_Policy>; }
-struct TArgs_jsonb_concat_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_jsonb_concat() { return &GenericExec<TPgDirectFunc<&jsonb_concat>, true, false, TArgs_jsonb_concat_Policy>; }
-struct TArgs_jsonb_contained_Policy {
+TExecFunc arrow_pg_read_binary_file_off_len() { return &GenericExec<TPgDirectFunc<&pg_read_binary_file_off_len>, true, false, TArgs_pg_read_binary_file_off_len_Policy>; }
+struct TArgs_pg_read_file_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_jsonb_contained() { return &GenericExec<TPgDirectFunc<&jsonb_contained>, true, true, TArgs_jsonb_contained_Policy>; }
-struct TArgs_jsonb_contains_Policy {
+TExecFunc arrow_pg_read_file() { return &GenericExec<TPgDirectFunc<&pg_read_file>, true, false, TArgs_pg_read_file_Policy>; }
+struct TArgs_pg_read_file_all_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_jsonb_contains() { return &GenericExec<TPgDirectFunc<&jsonb_contains>, true, true, TArgs_jsonb_contains_Policy>; }
-struct TArgs_jsonb_delete_Policy {
+TExecFunc arrow_pg_read_file_all() { return &GenericExec<TPgDirectFunc<&pg_read_file_all>, true, false, TArgs_pg_read_file_all_Policy>; }
+struct TArgs_pg_read_file_off_len_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_jsonb_delete() { return &GenericExec<TPgDirectFunc<&jsonb_delete>, true, false, TArgs_jsonb_delete_Policy>; }
-struct TArgs_jsonb_delete_idx_Policy {
+TExecFunc arrow_pg_read_file_off_len() { return &GenericExec<TPgDirectFunc<&pg_read_file_off_len>, true, false, TArgs_pg_read_file_off_len_Policy>; }
+struct TArgs_pg_read_file_v2_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,true};
};
-TExecFunc arrow_jsonb_delete_idx() { return &GenericExec<TPgDirectFunc<&jsonb_delete_idx>, true, false, TArgs_jsonb_delete_idx_Policy>; }
-struct TArgs_jsonb_delete_path_Policy {
+TExecFunc arrow_pg_read_file_v2() { return &GenericExec<TPgDirectFunc<&pg_read_file_v2>, true, false, TArgs_pg_read_file_v2_Policy>; }
+struct TArgs_pg_relation_filenode_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_jsonb_delete_path() { return &GenericExec<TPgDirectFunc<&jsonb_delete_path>, true, false, TArgs_jsonb_delete_path_Policy>; }
-struct TArgs_jsonb_eq_Policy {
+TExecFunc arrow_pg_relation_filenode() { return &GenericExec<TPgDirectFunc<&pg_relation_filenode>, true, true, TArgs_pg_relation_filenode_Policy>; }
+struct TArgs_pg_relation_filepath_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_jsonb_eq() { return &GenericExec<TPgDirectFunc<&jsonb_eq>, true, true, TArgs_jsonb_eq_Policy>; }
-struct TArgs_jsonb_exists_Policy {
+TExecFunc arrow_pg_relation_filepath() { return &GenericExec<TPgDirectFunc<&pg_relation_filepath>, true, false, TArgs_pg_relation_filepath_Policy>; }
+struct TArgs_pg_relation_is_updatable_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_jsonb_exists() { return &GenericExec<TPgDirectFunc<&jsonb_exists>, true, true, TArgs_jsonb_exists_Policy>; }
-struct TArgs_jsonb_exists_all_Policy {
+TExecFunc arrow_pg_relation_is_updatable() { return &GenericExec<TPgDirectFunc<&pg_relation_is_updatable>, true, true, TArgs_pg_relation_is_updatable_Policy>; }
+struct TArgs_pg_relation_size_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_jsonb_exists_all() { return &GenericExec<TPgDirectFunc<&jsonb_exists_all>, true, true, TArgs_jsonb_exists_all_Policy>; }
-struct TArgs_jsonb_exists_any_Policy {
+TExecFunc arrow_pg_relation_size() { return &GenericExec<TPgDirectFunc<&pg_relation_size>, true, true, TArgs_pg_relation_size_Policy>; }
+struct TArgs_pg_replication_origin_advance_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_jsonb_exists_any() { return &GenericExec<TPgDirectFunc<&jsonb_exists_any>, true, true, TArgs_jsonb_exists_any_Policy>; }
-struct TArgs_jsonb_ge_Policy {
+TExecFunc arrow_pg_replication_origin_advance() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_advance>, true, true, TArgs_pg_replication_origin_advance_Policy>; }
+struct TArgs_pg_replication_origin_create_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_jsonb_ge() { return &GenericExec<TPgDirectFunc<&jsonb_ge>, true, true, TArgs_jsonb_ge_Policy>; }
-struct TArgs_jsonb_gt_Policy {
+TExecFunc arrow_pg_replication_origin_create() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_create>, true, true, TArgs_pg_replication_origin_create_Policy>; }
+struct TArgs_pg_replication_origin_drop_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_jsonb_gt() { return &GenericExec<TPgDirectFunc<&jsonb_gt>, true, true, TArgs_jsonb_gt_Policy>; }
-struct TArgs_jsonb_hash_Policy {
+TExecFunc arrow_pg_replication_origin_drop() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_drop>, true, true, TArgs_pg_replication_origin_drop_Policy>; }
+struct TArgs_pg_replication_origin_oid_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_jsonb_hash() { return &GenericExec<TPgDirectFunc<&jsonb_hash>, true, true, TArgs_jsonb_hash_Policy>; }
-struct TArgs_jsonb_hash_extended_Policy {
+TExecFunc arrow_pg_replication_origin_oid() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_oid>, true, true, TArgs_pg_replication_origin_oid_Policy>; }
+struct TArgs_pg_replication_origin_progress_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_jsonb_hash_extended() { return &GenericExec<TPgDirectFunc<&jsonb_hash_extended>, true, true, TArgs_jsonb_hash_extended_Policy>; }
-struct TArgs_jsonb_insert_Policy {
+TExecFunc arrow_pg_replication_origin_progress() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_progress>, true, true, TArgs_pg_replication_origin_progress_Policy>; }
+struct TArgs_pg_replication_origin_session_is_setup_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_jsonb_insert() { return &GenericExec<TPgDirectFunc<&jsonb_insert>, true, false, TArgs_jsonb_insert_Policy>; }
-struct TArgs_jsonb_le_Policy {
+TExecFunc arrow_pg_replication_origin_session_is_setup() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_session_is_setup>, true, true, TArgs_pg_replication_origin_session_is_setup_Policy>; }
+struct TArgs_pg_replication_origin_session_progress_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_jsonb_le() { return &GenericExec<TPgDirectFunc<&jsonb_le>, true, true, TArgs_jsonb_le_Policy>; }
-struct TArgs_jsonb_lt_Policy {
+TExecFunc arrow_pg_replication_origin_session_progress() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_session_progress>, true, true, TArgs_pg_replication_origin_session_progress_Policy>; }
+struct TArgs_pg_replication_origin_session_reset_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_jsonb_lt() { return &GenericExec<TPgDirectFunc<&jsonb_lt>, true, true, TArgs_jsonb_lt_Policy>; }
-struct TArgs_jsonb_ne_Policy {
+TExecFunc arrow_pg_replication_origin_session_reset() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_session_reset>, true, true, TArgs_pg_replication_origin_session_reset_Policy>; }
+struct TArgs_pg_replication_origin_session_setup_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_jsonb_ne() { return &GenericExec<TPgDirectFunc<&jsonb_ne>, true, true, TArgs_jsonb_ne_Policy>; }
-struct TArgs_jsonb_object_field_Policy {
+TExecFunc arrow_pg_replication_origin_session_setup() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_session_setup>, true, true, TArgs_pg_replication_origin_session_setup_Policy>; }
+struct TArgs_pg_replication_origin_xact_reset_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_jsonb_object_field() { return &GenericExec<TPgDirectFunc<&jsonb_object_field>, true, false, TArgs_jsonb_object_field_Policy>; }
-struct TArgs_jsonb_object_field_text_Policy {
+TExecFunc arrow_pg_replication_origin_xact_reset() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_xact_reset>, true, true, TArgs_pg_replication_origin_xact_reset_Policy>; }
+struct TArgs_pg_replication_origin_xact_setup_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_jsonb_object_field_text() { return &GenericExec<TPgDirectFunc<&jsonb_object_field_text>, true, false, TArgs_jsonb_object_field_text_Policy>; }
-struct TArgs_jsonb_populate_record_Policy {
+TExecFunc arrow_pg_replication_origin_xact_setup() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_xact_setup>, true, true, TArgs_pg_replication_origin_xact_setup_Policy>; }
+struct TArgs_pg_sequence_last_value_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_jsonb_populate_record() { return &GenericExec<TPgDirectFunc<&jsonb_populate_record>, false, true, TArgs_jsonb_populate_record_Policy>; }
-struct TArgs_jsonb_pretty_Policy {
+TExecFunc arrow_pg_sequence_last_value() { return &GenericExec<TPgDirectFunc<&pg_sequence_last_value>, true, true, TArgs_pg_sequence_last_value_Policy>; }
+struct TArgs_pg_sequence_parameters_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_jsonb_pretty() { return &GenericExec<TPgDirectFunc<&jsonb_pretty>, true, false, TArgs_jsonb_pretty_Policy>; }
-struct TArgs_jsonb_set_Policy {
+TExecFunc arrow_pg_sequence_parameters() { return &GenericExec<TPgDirectFunc<&pg_sequence_parameters>, true, false, TArgs_pg_sequence_parameters_Policy>; }
+struct TArgs_pg_size_bytes_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_jsonb_set() { return &GenericExec<TPgDirectFunc<&jsonb_set>, true, false, TArgs_jsonb_set_Policy>; }
-struct TArgs_jsonb_set_lax_Policy {
+TExecFunc arrow_pg_size_bytes() { return &GenericExec<TPgDirectFunc<&pg_size_bytes>, true, true, TArgs_pg_size_bytes_Policy>; }
+struct TArgs_pg_size_pretty_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {false,false,false,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_jsonb_set_lax() { return &GenericExec<TPgDirectFunc<&jsonb_set_lax>, false, false, TArgs_jsonb_set_lax_Policy>; }
-struct TArgs_jsonb_string_to_tsvector_Policy {
+TExecFunc arrow_pg_size_pretty() { return &GenericExec<TPgDirectFunc<&pg_size_pretty>, true, false, TArgs_pg_size_pretty_Policy>; }
+struct TArgs_pg_size_pretty_numeric_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_jsonb_string_to_tsvector() { return &GenericExec<TPgDirectFunc<&jsonb_string_to_tsvector>, true, false, TArgs_jsonb_string_to_tsvector_Policy>; }
-struct TArgs_jsonb_string_to_tsvector_byid_Policy {
+TExecFunc arrow_pg_size_pretty_numeric() { return &GenericExec<TPgDirectFunc<&pg_size_pretty_numeric>, true, false, TArgs_pg_size_pretty_numeric_Policy>; }
+struct TArgs_pg_sleep_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_jsonb_string_to_tsvector_byid() { return &GenericExec<TPgDirectFunc<&jsonb_string_to_tsvector_byid>, true, false, TArgs_jsonb_string_to_tsvector_byid_Policy>; }
-struct TArgs_jsonb_strip_nulls_Policy {
+TExecFunc arrow_pg_sleep() { return &GenericExec<TPgDirectFunc<&pg_sleep>, true, true, TArgs_pg_sleep_Policy>; }
+struct TArgs_pg_stat_clear_snapshot_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_pg_stat_clear_snapshot() { return &GenericExec<TPgDirectFunc<&pg_stat_clear_snapshot>, false, true, TArgs_pg_stat_clear_snapshot_Policy>; }
+struct TArgs_pg_stat_file_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_jsonb_strip_nulls() { return &GenericExec<TPgDirectFunc<&jsonb_strip_nulls>, true, false, TArgs_jsonb_strip_nulls_Policy>; }
-struct TArgs_jsonb_to_record_Policy {
+TExecFunc arrow_pg_stat_file() { return &GenericExec<TPgDirectFunc<&pg_stat_file>, true, false, TArgs_pg_stat_file_Policy>; }
+struct TArgs_pg_stat_file_1arg_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_jsonb_to_record() { return &GenericExec<TPgDirectFunc<&jsonb_to_record>, true, false, TArgs_jsonb_to_record_Policy>; }
-struct TArgs_jsonb_to_tsvector_Policy {
+TExecFunc arrow_pg_stat_file_1arg() { return &GenericExec<TPgDirectFunc<&pg_stat_file_1arg>, true, false, TArgs_pg_stat_file_1arg_Policy>; }
+struct TArgs_pg_stat_get_analyze_count_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_jsonb_to_tsvector() { return &GenericExec<TPgDirectFunc<&jsonb_to_tsvector>, true, false, TArgs_jsonb_to_tsvector_Policy>; }
-struct TArgs_jsonb_to_tsvector_byid_Policy {
+TExecFunc arrow_pg_stat_get_analyze_count() { return &GenericExec<TPgDirectFunc<&pg_stat_get_analyze_count>, true, true, TArgs_pg_stat_get_analyze_count_Policy>; }
+struct TArgs_pg_stat_get_archiver_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_jsonb_to_tsvector_byid() { return &GenericExec<TPgDirectFunc<&jsonb_to_tsvector_byid>, true, false, TArgs_jsonb_to_tsvector_byid_Policy>; }
-struct TArgs_language_handler_in_Policy {
+TExecFunc arrow_pg_stat_get_archiver() { return &GenericExec<TPgDirectFunc<&pg_stat_get_archiver>, false, false, TArgs_pg_stat_get_archiver_Policy>; }
+struct TArgs_pg_stat_get_autoanalyze_count_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_language_handler_in() { return &GenericExec<TPgDirectFunc<&language_handler_in>, false, true, TArgs_language_handler_in_Policy>; }
-struct TArgs_language_handler_out_Policy {
+TExecFunc arrow_pg_stat_get_autoanalyze_count() { return &GenericExec<TPgDirectFunc<&pg_stat_get_autoanalyze_count>, true, true, TArgs_pg_stat_get_autoanalyze_count_Policy>; }
+struct TArgs_pg_stat_get_autovacuum_count_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_language_handler_out() { return &GenericExec<TPgDirectFunc<&language_handler_out>, true, false, TArgs_language_handler_out_Policy>; }
-struct TArgs_length_in_encoding_Policy {
+TExecFunc arrow_pg_stat_get_autovacuum_count() { return &GenericExec<TPgDirectFunc<&pg_stat_get_autovacuum_count>, true, true, TArgs_pg_stat_get_autovacuum_count_Policy>; }
+struct TArgs_pg_stat_get_backend_activity_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_length_in_encoding() { return &GenericExec<TPgDirectFunc<&length_in_encoding>, true, true, TArgs_length_in_encoding_Policy>; }
-struct TArgs_lower_Policy {
+TExecFunc arrow_pg_stat_get_backend_activity() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_activity>, true, false, TArgs_pg_stat_get_backend_activity_Policy>; }
+struct TArgs_pg_stat_get_backend_activity_start_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_lower() { return &GenericExec<TPgDirectFunc<&lower>, true, false, TArgs_lower_Policy>; }
-struct TArgs_lpad_Policy {
+TExecFunc arrow_pg_stat_get_backend_activity_start() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_activity_start>, true, true, TArgs_pg_stat_get_backend_activity_start_Policy>; }
+struct TArgs_pg_stat_get_backend_client_addr_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_lpad() { return &GenericExec<TPgDirectFunc<&lpad>, true, false, TArgs_lpad_Policy>; }
-struct TArgs_ltrim_Policy {
+TExecFunc arrow_pg_stat_get_backend_client_addr() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_client_addr>, true, false, TArgs_pg_stat_get_backend_client_addr_Policy>; }
+struct TArgs_pg_stat_get_backend_client_port_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_ltrim() { return &GenericExec<TPgDirectFunc<&ltrim>, true, false, TArgs_ltrim_Policy>; }
-struct TArgs_ltrim1_Policy {
+TExecFunc arrow_pg_stat_get_backend_client_port() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_client_port>, true, true, TArgs_pg_stat_get_backend_client_port_Policy>; }
+struct TArgs_pg_stat_get_backend_dbid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_ltrim1() { return &GenericExec<TPgDirectFunc<&ltrim1>, true, false, TArgs_ltrim1_Policy>; }
-struct TArgs_macaddr_and_Policy {
+TExecFunc arrow_pg_stat_get_backend_dbid() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_dbid>, true, true, TArgs_pg_stat_get_backend_dbid_Policy>; }
+struct TArgs_pg_stat_get_backend_pid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_macaddr_and() { return &GenericExec<TPgDirectFunc<&macaddr_and>, true, false, TArgs_macaddr_and_Policy>; }
-struct TArgs_macaddr_cmp_Policy {
+TExecFunc arrow_pg_stat_get_backend_pid() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_pid>, true, true, TArgs_pg_stat_get_backend_pid_Policy>; }
+struct TArgs_pg_stat_get_backend_start_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_macaddr_cmp() { return &GenericExec<TPgDirectFunc<&macaddr_cmp>, true, true, TArgs_macaddr_cmp_Policy>; }
-struct TArgs_macaddr_eq_Policy {
+TExecFunc arrow_pg_stat_get_backend_start() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_start>, true, true, TArgs_pg_stat_get_backend_start_Policy>; }
+struct TArgs_pg_stat_get_backend_userid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_macaddr_eq() { return &GenericExec<TPgDirectFunc<&macaddr_eq>, true, true, TArgs_macaddr_eq_Policy>; }
-struct TArgs_macaddr_ge_Policy {
+TExecFunc arrow_pg_stat_get_backend_userid() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_userid>, true, true, TArgs_pg_stat_get_backend_userid_Policy>; }
+struct TArgs_pg_stat_get_backend_wait_event_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_macaddr_ge() { return &GenericExec<TPgDirectFunc<&macaddr_ge>, true, true, TArgs_macaddr_ge_Policy>; }
-struct TArgs_macaddr_gt_Policy {
+TExecFunc arrow_pg_stat_get_backend_wait_event() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_wait_event>, true, false, TArgs_pg_stat_get_backend_wait_event_Policy>; }
+struct TArgs_pg_stat_get_backend_wait_event_type_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_macaddr_gt() { return &GenericExec<TPgDirectFunc<&macaddr_gt>, true, true, TArgs_macaddr_gt_Policy>; }
-struct TArgs_macaddr_in_Policy {
+TExecFunc arrow_pg_stat_get_backend_wait_event_type() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_wait_event_type>, true, false, TArgs_pg_stat_get_backend_wait_event_type_Policy>; }
+struct TArgs_pg_stat_get_backend_xact_start_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_macaddr_in() { return &GenericExec<TPgDirectFunc<&macaddr_in>, true, false, TArgs_macaddr_in_Policy>; }
-struct TArgs_macaddr_le_Policy {
+TExecFunc arrow_pg_stat_get_backend_xact_start() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_xact_start>, true, true, TArgs_pg_stat_get_backend_xact_start_Policy>; }
+struct TArgs_pg_stat_get_bgwriter_buf_written_checkpoints_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_macaddr_le() { return &GenericExec<TPgDirectFunc<&macaddr_le>, true, true, TArgs_macaddr_le_Policy>; }
-struct TArgs_macaddr_lt_Policy {
+TExecFunc arrow_pg_stat_get_bgwriter_buf_written_checkpoints() { return &GenericExec<TPgDirectFunc<&pg_stat_get_bgwriter_buf_written_checkpoints>, true, true, TArgs_pg_stat_get_bgwriter_buf_written_checkpoints_Policy>; }
+struct TArgs_pg_stat_get_bgwriter_buf_written_clean_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_macaddr_lt() { return &GenericExec<TPgDirectFunc<&macaddr_lt>, true, true, TArgs_macaddr_lt_Policy>; }
-struct TArgs_macaddr_ne_Policy {
+TExecFunc arrow_pg_stat_get_bgwriter_buf_written_clean() { return &GenericExec<TPgDirectFunc<&pg_stat_get_bgwriter_buf_written_clean>, true, true, TArgs_pg_stat_get_bgwriter_buf_written_clean_Policy>; }
+struct TArgs_pg_stat_get_bgwriter_maxwritten_clean_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_macaddr_ne() { return &GenericExec<TPgDirectFunc<&macaddr_ne>, true, true, TArgs_macaddr_ne_Policy>; }
-struct TArgs_macaddr_not_Policy {
+TExecFunc arrow_pg_stat_get_bgwriter_maxwritten_clean() { return &GenericExec<TPgDirectFunc<&pg_stat_get_bgwriter_maxwritten_clean>, true, true, TArgs_pg_stat_get_bgwriter_maxwritten_clean_Policy>; }
+struct TArgs_pg_stat_get_bgwriter_requested_checkpoints_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_macaddr_not() { return &GenericExec<TPgDirectFunc<&macaddr_not>, true, false, TArgs_macaddr_not_Policy>; }
-struct TArgs_macaddr_or_Policy {
+TExecFunc arrow_pg_stat_get_bgwriter_requested_checkpoints() { return &GenericExec<TPgDirectFunc<&pg_stat_get_bgwriter_requested_checkpoints>, true, true, TArgs_pg_stat_get_bgwriter_requested_checkpoints_Policy>; }
+struct TArgs_pg_stat_get_bgwriter_stat_reset_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_macaddr_or() { return &GenericExec<TPgDirectFunc<&macaddr_or>, true, false, TArgs_macaddr_or_Policy>; }
-struct TArgs_macaddr_out_Policy {
+TExecFunc arrow_pg_stat_get_bgwriter_stat_reset_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_bgwriter_stat_reset_time>, true, true, TArgs_pg_stat_get_bgwriter_stat_reset_time_Policy>; }
+struct TArgs_pg_stat_get_bgwriter_timed_checkpoints_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_macaddr_out() { return &GenericExec<TPgDirectFunc<&macaddr_out>, true, false, TArgs_macaddr_out_Policy>; }
-struct TArgs_macaddr_recv_Policy {
+TExecFunc arrow_pg_stat_get_bgwriter_timed_checkpoints() { return &GenericExec<TPgDirectFunc<&pg_stat_get_bgwriter_timed_checkpoints>, true, true, TArgs_pg_stat_get_bgwriter_timed_checkpoints_Policy>; }
+struct TArgs_pg_stat_get_blocks_fetched_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_macaddr_recv() { return &GenericExec<TPgDirectFunc<&macaddr_recv>, true, false, TArgs_macaddr_recv_Policy>; }
-struct TArgs_macaddr_send_Policy {
+TExecFunc arrow_pg_stat_get_blocks_fetched() { return &GenericExec<TPgDirectFunc<&pg_stat_get_blocks_fetched>, true, true, TArgs_pg_stat_get_blocks_fetched_Policy>; }
+struct TArgs_pg_stat_get_blocks_hit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_macaddr_send() { return &GenericExec<TPgDirectFunc<&macaddr_send>, true, false, TArgs_macaddr_send_Policy>; }
-struct TArgs_macaddr_sortsupport_Policy {
+TExecFunc arrow_pg_stat_get_blocks_hit() { return &GenericExec<TPgDirectFunc<&pg_stat_get_blocks_hit>, true, true, TArgs_pg_stat_get_blocks_hit_Policy>; }
+struct TArgs_pg_stat_get_buf_alloc_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_macaddr_sortsupport() { return &GenericExec<TPgDirectFunc<&macaddr_sortsupport>, true, true, TArgs_macaddr_sortsupport_Policy>; }
-struct TArgs_macaddr_trunc_Policy {
+TExecFunc arrow_pg_stat_get_buf_alloc() { return &GenericExec<TPgDirectFunc<&pg_stat_get_buf_alloc>, true, true, TArgs_pg_stat_get_buf_alloc_Policy>; }
+struct TArgs_pg_stat_get_buf_fsync_backend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_macaddr_trunc() { return &GenericExec<TPgDirectFunc<&macaddr_trunc>, true, false, TArgs_macaddr_trunc_Policy>; }
-struct TArgs_multirange_adjacent_multirange_Policy {
+TExecFunc arrow_pg_stat_get_buf_fsync_backend() { return &GenericExec<TPgDirectFunc<&pg_stat_get_buf_fsync_backend>, true, true, TArgs_pg_stat_get_buf_fsync_backend_Policy>; }
+struct TArgs_pg_stat_get_buf_written_backend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_multirange_adjacent_multirange() { return &GenericExec<TPgDirectFunc<&multirange_adjacent_multirange>, true, true, TArgs_multirange_adjacent_multirange_Policy>; }
-struct TArgs_multirange_adjacent_range_Policy {
+TExecFunc arrow_pg_stat_get_buf_written_backend() { return &GenericExec<TPgDirectFunc<&pg_stat_get_buf_written_backend>, true, true, TArgs_pg_stat_get_buf_written_backend_Policy>; }
+struct TArgs_pg_stat_get_checkpoint_sync_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_multirange_adjacent_range() { return &GenericExec<TPgDirectFunc<&multirange_adjacent_range>, true, true, TArgs_multirange_adjacent_range_Policy>; }
-struct TArgs_multirange_after_multirange_Policy {
+TExecFunc arrow_pg_stat_get_checkpoint_sync_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_checkpoint_sync_time>, true, true, TArgs_pg_stat_get_checkpoint_sync_time_Policy>; }
+struct TArgs_pg_stat_get_checkpoint_write_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_multirange_after_multirange() { return &GenericExec<TPgDirectFunc<&multirange_after_multirange>, true, true, TArgs_multirange_after_multirange_Policy>; }
-struct TArgs_multirange_after_range_Policy {
+TExecFunc arrow_pg_stat_get_checkpoint_write_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_checkpoint_write_time>, true, true, TArgs_pg_stat_get_checkpoint_write_time_Policy>; }
+struct TArgs_pg_stat_get_db_active_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_after_range() { return &GenericExec<TPgDirectFunc<&multirange_after_range>, true, true, TArgs_multirange_after_range_Policy>; }
-struct TArgs_multirange_before_multirange_Policy {
+TExecFunc arrow_pg_stat_get_db_active_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_active_time>, true, true, TArgs_pg_stat_get_db_active_time_Policy>; }
+struct TArgs_pg_stat_get_db_blk_read_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_before_multirange() { return &GenericExec<TPgDirectFunc<&multirange_before_multirange>, true, true, TArgs_multirange_before_multirange_Policy>; }
-struct TArgs_multirange_before_range_Policy {
+TExecFunc arrow_pg_stat_get_db_blk_read_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_blk_read_time>, true, true, TArgs_pg_stat_get_db_blk_read_time_Policy>; }
+struct TArgs_pg_stat_get_db_blk_write_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_before_range() { return &GenericExec<TPgDirectFunc<&multirange_before_range>, true, true, TArgs_multirange_before_range_Policy>; }
-struct TArgs_multirange_cmp_Policy {
+TExecFunc arrow_pg_stat_get_db_blk_write_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_blk_write_time>, true, true, TArgs_pg_stat_get_db_blk_write_time_Policy>; }
+struct TArgs_pg_stat_get_db_blocks_fetched_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_cmp() { return &GenericExec<TPgDirectFunc<&multirange_cmp>, true, true, TArgs_multirange_cmp_Policy>; }
-struct TArgs_multirange_constructor0_Policy {
+TExecFunc arrow_pg_stat_get_db_blocks_fetched() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_blocks_fetched>, true, true, TArgs_pg_stat_get_db_blocks_fetched_Policy>; }
+struct TArgs_pg_stat_get_db_blocks_hit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_constructor0() { return &GenericExec<TPgDirectFunc<&multirange_constructor0>, true, false, TArgs_multirange_constructor0_Policy>; }
-struct TArgs_multirange_constructor1_Policy {
+TExecFunc arrow_pg_stat_get_db_blocks_hit() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_blocks_hit>, true, true, TArgs_pg_stat_get_db_blocks_hit_Policy>; }
+struct TArgs_pg_stat_get_db_checksum_failures_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_constructor1() { return &GenericExec<TPgDirectFunc<&multirange_constructor1>, true, false, TArgs_multirange_constructor1_Policy>; }
-struct TArgs_multirange_contained_by_multirange_Policy {
+TExecFunc arrow_pg_stat_get_db_checksum_failures() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_checksum_failures>, true, true, TArgs_pg_stat_get_db_checksum_failures_Policy>; }
+struct TArgs_pg_stat_get_db_checksum_last_failure_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_contained_by_multirange() { return &GenericExec<TPgDirectFunc<&multirange_contained_by_multirange>, true, true, TArgs_multirange_contained_by_multirange_Policy>; }
-struct TArgs_multirange_contained_by_range_Policy {
+TExecFunc arrow_pg_stat_get_db_checksum_last_failure() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_checksum_last_failure>, true, true, TArgs_pg_stat_get_db_checksum_last_failure_Policy>; }
+struct TArgs_pg_stat_get_db_conflict_all_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_contained_by_range() { return &GenericExec<TPgDirectFunc<&multirange_contained_by_range>, true, true, TArgs_multirange_contained_by_range_Policy>; }
-struct TArgs_multirange_contains_elem_Policy {
+TExecFunc arrow_pg_stat_get_db_conflict_all() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_conflict_all>, true, true, TArgs_pg_stat_get_db_conflict_all_Policy>; }
+struct TArgs_pg_stat_get_db_conflict_bufferpin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_contains_elem() { return &GenericExec<TPgDirectFunc<&multirange_contains_elem>, true, true, TArgs_multirange_contains_elem_Policy>; }
-struct TArgs_multirange_contains_multirange_Policy {
+TExecFunc arrow_pg_stat_get_db_conflict_bufferpin() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_conflict_bufferpin>, true, true, TArgs_pg_stat_get_db_conflict_bufferpin_Policy>; }
+struct TArgs_pg_stat_get_db_conflict_lock_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_contains_multirange() { return &GenericExec<TPgDirectFunc<&multirange_contains_multirange>, true, true, TArgs_multirange_contains_multirange_Policy>; }
-struct TArgs_multirange_contains_range_Policy {
+TExecFunc arrow_pg_stat_get_db_conflict_lock() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_conflict_lock>, true, true, TArgs_pg_stat_get_db_conflict_lock_Policy>; }
+struct TArgs_pg_stat_get_db_conflict_snapshot_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_contains_range() { return &GenericExec<TPgDirectFunc<&multirange_contains_range>, true, true, TArgs_multirange_contains_range_Policy>; }
-struct TArgs_multirange_empty_Policy {
+TExecFunc arrow_pg_stat_get_db_conflict_snapshot() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_conflict_snapshot>, true, true, TArgs_pg_stat_get_db_conflict_snapshot_Policy>; }
+struct TArgs_pg_stat_get_db_conflict_startup_deadlock_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_empty() { return &GenericExec<TPgDirectFunc<&multirange_empty>, true, true, TArgs_multirange_empty_Policy>; }
-struct TArgs_multirange_eq_Policy {
+TExecFunc arrow_pg_stat_get_db_conflict_startup_deadlock() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_conflict_startup_deadlock>, true, true, TArgs_pg_stat_get_db_conflict_startup_deadlock_Policy>; }
+struct TArgs_pg_stat_get_db_conflict_tablespace_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_eq() { return &GenericExec<TPgDirectFunc<&multirange_eq>, true, true, TArgs_multirange_eq_Policy>; }
-struct TArgs_multirange_ge_Policy {
+TExecFunc arrow_pg_stat_get_db_conflict_tablespace() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_conflict_tablespace>, true, true, TArgs_pg_stat_get_db_conflict_tablespace_Policy>; }
+struct TArgs_pg_stat_get_db_deadlocks_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_ge() { return &GenericExec<TPgDirectFunc<&multirange_ge>, true, true, TArgs_multirange_ge_Policy>; }
-struct TArgs_multirange_gt_Policy {
+TExecFunc arrow_pg_stat_get_db_deadlocks() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_deadlocks>, true, true, TArgs_pg_stat_get_db_deadlocks_Policy>; }
+struct TArgs_pg_stat_get_db_idle_in_transaction_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_gt() { return &GenericExec<TPgDirectFunc<&multirange_gt>, true, true, TArgs_multirange_gt_Policy>; }
-struct TArgs_multirange_in_Policy {
+TExecFunc arrow_pg_stat_get_db_idle_in_transaction_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_idle_in_transaction_time>, true, true, TArgs_pg_stat_get_db_idle_in_transaction_time_Policy>; }
+struct TArgs_pg_stat_get_db_numbackends_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_in() { return &GenericExec<TPgDirectFunc<&multirange_in>, true, false, TArgs_multirange_in_Policy>; }
-struct TArgs_multirange_intersect_Policy {
+TExecFunc arrow_pg_stat_get_db_numbackends() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_numbackends>, true, true, TArgs_pg_stat_get_db_numbackends_Policy>; }
+struct TArgs_pg_stat_get_db_session_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_intersect() { return &GenericExec<TPgDirectFunc<&multirange_intersect>, true, false, TArgs_multirange_intersect_Policy>; }
-struct TArgs_multirange_intersect_agg_transfn_Policy {
+TExecFunc arrow_pg_stat_get_db_session_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_session_time>, true, true, TArgs_pg_stat_get_db_session_time_Policy>; }
+struct TArgs_pg_stat_get_db_sessions_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_intersect_agg_transfn() { return &GenericExec<TPgDirectFunc<&multirange_intersect_agg_transfn>, true, false, TArgs_multirange_intersect_agg_transfn_Policy>; }
-struct TArgs_multirange_le_Policy {
+TExecFunc arrow_pg_stat_get_db_sessions() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_sessions>, true, true, TArgs_pg_stat_get_db_sessions_Policy>; }
+struct TArgs_pg_stat_get_db_sessions_abandoned_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_le() { return &GenericExec<TPgDirectFunc<&multirange_le>, true, true, TArgs_multirange_le_Policy>; }
-struct TArgs_multirange_lower_Policy {
+TExecFunc arrow_pg_stat_get_db_sessions_abandoned() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_sessions_abandoned>, true, true, TArgs_pg_stat_get_db_sessions_abandoned_Policy>; }
+struct TArgs_pg_stat_get_db_sessions_fatal_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_lower() { return &GenericExec<TPgDirectFunc<&multirange_lower>, true, true, TArgs_multirange_lower_Policy>; }
-struct TArgs_multirange_lower_inc_Policy {
+TExecFunc arrow_pg_stat_get_db_sessions_fatal() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_sessions_fatal>, true, true, TArgs_pg_stat_get_db_sessions_fatal_Policy>; }
+struct TArgs_pg_stat_get_db_sessions_killed_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_lower_inc() { return &GenericExec<TPgDirectFunc<&multirange_lower_inc>, true, true, TArgs_multirange_lower_inc_Policy>; }
-struct TArgs_multirange_lower_inf_Policy {
+TExecFunc arrow_pg_stat_get_db_sessions_killed() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_sessions_killed>, true, true, TArgs_pg_stat_get_db_sessions_killed_Policy>; }
+struct TArgs_pg_stat_get_db_stat_reset_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_lower_inf() { return &GenericExec<TPgDirectFunc<&multirange_lower_inf>, true, true, TArgs_multirange_lower_inf_Policy>; }
-struct TArgs_multirange_lt_Policy {
+TExecFunc arrow_pg_stat_get_db_stat_reset_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_stat_reset_time>, true, true, TArgs_pg_stat_get_db_stat_reset_time_Policy>; }
+struct TArgs_pg_stat_get_db_temp_bytes_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_lt() { return &GenericExec<TPgDirectFunc<&multirange_lt>, true, true, TArgs_multirange_lt_Policy>; }
-struct TArgs_multirange_minus_Policy {
+TExecFunc arrow_pg_stat_get_db_temp_bytes() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_temp_bytes>, true, true, TArgs_pg_stat_get_db_temp_bytes_Policy>; }
+struct TArgs_pg_stat_get_db_temp_files_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_minus() { return &GenericExec<TPgDirectFunc<&multirange_minus>, true, false, TArgs_multirange_minus_Policy>; }
-struct TArgs_multirange_ne_Policy {
+TExecFunc arrow_pg_stat_get_db_temp_files() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_temp_files>, true, true, TArgs_pg_stat_get_db_temp_files_Policy>; }
+struct TArgs_pg_stat_get_db_tuples_deleted_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_ne() { return &GenericExec<TPgDirectFunc<&multirange_ne>, true, true, TArgs_multirange_ne_Policy>; }
-struct TArgs_multirange_out_Policy {
+TExecFunc arrow_pg_stat_get_db_tuples_deleted() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_tuples_deleted>, true, true, TArgs_pg_stat_get_db_tuples_deleted_Policy>; }
+struct TArgs_pg_stat_get_db_tuples_fetched_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_out() { return &GenericExec<TPgDirectFunc<&multirange_out>, true, false, TArgs_multirange_out_Policy>; }
-struct TArgs_multirange_overlaps_multirange_Policy {
+TExecFunc arrow_pg_stat_get_db_tuples_fetched() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_tuples_fetched>, true, true, TArgs_pg_stat_get_db_tuples_fetched_Policy>; }
+struct TArgs_pg_stat_get_db_tuples_inserted_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_overlaps_multirange() { return &GenericExec<TPgDirectFunc<&multirange_overlaps_multirange>, true, true, TArgs_multirange_overlaps_multirange_Policy>; }
-struct TArgs_multirange_overlaps_range_Policy {
+TExecFunc arrow_pg_stat_get_db_tuples_inserted() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_tuples_inserted>, true, true, TArgs_pg_stat_get_db_tuples_inserted_Policy>; }
+struct TArgs_pg_stat_get_db_tuples_returned_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_overlaps_range() { return &GenericExec<TPgDirectFunc<&multirange_overlaps_range>, true, true, TArgs_multirange_overlaps_range_Policy>; }
-struct TArgs_multirange_overleft_multirange_Policy {
+TExecFunc arrow_pg_stat_get_db_tuples_returned() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_tuples_returned>, true, true, TArgs_pg_stat_get_db_tuples_returned_Policy>; }
+struct TArgs_pg_stat_get_db_tuples_updated_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_overleft_multirange() { return &GenericExec<TPgDirectFunc<&multirange_overleft_multirange>, true, true, TArgs_multirange_overleft_multirange_Policy>; }
-struct TArgs_multirange_overleft_range_Policy {
+TExecFunc arrow_pg_stat_get_db_tuples_updated() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_tuples_updated>, true, true, TArgs_pg_stat_get_db_tuples_updated_Policy>; }
+struct TArgs_pg_stat_get_db_xact_commit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_overleft_range() { return &GenericExec<TPgDirectFunc<&multirange_overleft_range>, true, true, TArgs_multirange_overleft_range_Policy>; }
-struct TArgs_multirange_overright_multirange_Policy {
+TExecFunc arrow_pg_stat_get_db_xact_commit() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_xact_commit>, true, true, TArgs_pg_stat_get_db_xact_commit_Policy>; }
+struct TArgs_pg_stat_get_db_xact_rollback_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_overright_multirange() { return &GenericExec<TPgDirectFunc<&multirange_overright_multirange>, true, true, TArgs_multirange_overright_multirange_Policy>; }
-struct TArgs_multirange_overright_range_Policy {
+TExecFunc arrow_pg_stat_get_db_xact_rollback() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_xact_rollback>, true, true, TArgs_pg_stat_get_db_xact_rollback_Policy>; }
+struct TArgs_pg_stat_get_dead_tuples_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_overright_range() { return &GenericExec<TPgDirectFunc<&multirange_overright_range>, true, true, TArgs_multirange_overright_range_Policy>; }
-struct TArgs_multirange_recv_Policy {
+TExecFunc arrow_pg_stat_get_dead_tuples() { return &GenericExec<TPgDirectFunc<&pg_stat_get_dead_tuples>, true, true, TArgs_pg_stat_get_dead_tuples_Policy>; }
+struct TArgs_pg_stat_get_function_calls_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_recv() { return &GenericExec<TPgDirectFunc<&multirange_recv>, true, false, TArgs_multirange_recv_Policy>; }
-struct TArgs_multirange_send_Policy {
+TExecFunc arrow_pg_stat_get_function_calls() { return &GenericExec<TPgDirectFunc<&pg_stat_get_function_calls>, true, true, TArgs_pg_stat_get_function_calls_Policy>; }
+struct TArgs_pg_stat_get_function_self_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_send() { return &GenericExec<TPgDirectFunc<&multirange_send>, true, false, TArgs_multirange_send_Policy>; }
-struct TArgs_multirange_union_Policy {
+TExecFunc arrow_pg_stat_get_function_self_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_function_self_time>, true, true, TArgs_pg_stat_get_function_self_time_Policy>; }
+struct TArgs_pg_stat_get_function_total_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_union() { return &GenericExec<TPgDirectFunc<&multirange_union>, true, false, TArgs_multirange_union_Policy>; }
-struct TArgs_multirange_upper_Policy {
+TExecFunc arrow_pg_stat_get_function_total_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_function_total_time>, true, true, TArgs_pg_stat_get_function_total_time_Policy>; }
+struct TArgs_pg_stat_get_ins_since_vacuum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_upper() { return &GenericExec<TPgDirectFunc<&multirange_upper>, true, true, TArgs_multirange_upper_Policy>; }
-struct TArgs_multirange_upper_inc_Policy {
+TExecFunc arrow_pg_stat_get_ins_since_vacuum() { return &GenericExec<TPgDirectFunc<&pg_stat_get_ins_since_vacuum>, true, true, TArgs_pg_stat_get_ins_since_vacuum_Policy>; }
+struct TArgs_pg_stat_get_last_analyze_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_upper_inc() { return &GenericExec<TPgDirectFunc<&multirange_upper_inc>, true, true, TArgs_multirange_upper_inc_Policy>; }
-struct TArgs_multirange_upper_inf_Policy {
+TExecFunc arrow_pg_stat_get_last_analyze_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_last_analyze_time>, true, true, TArgs_pg_stat_get_last_analyze_time_Policy>; }
+struct TArgs_pg_stat_get_last_autoanalyze_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_multirange_upper_inf() { return &GenericExec<TPgDirectFunc<&multirange_upper_inf>, true, true, TArgs_multirange_upper_inf_Policy>; }
-struct TArgs_name_text_Policy {
+TExecFunc arrow_pg_stat_get_last_autoanalyze_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_last_autoanalyze_time>, true, true, TArgs_pg_stat_get_last_autoanalyze_time_Policy>; }
+struct TArgs_pg_stat_get_last_autovacuum_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_name_text() { return &GenericExec<TPgDirectFunc<&name_text>, true, false, TArgs_name_text_Policy>; }
-struct TArgs_nameeqtext_Policy {
+TExecFunc arrow_pg_stat_get_last_autovacuum_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_last_autovacuum_time>, true, true, TArgs_pg_stat_get_last_autovacuum_time_Policy>; }
+struct TArgs_pg_stat_get_last_vacuum_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_nameeqtext() { return &GenericExec<TPgDirectFunc<&nameeqtext>, true, true, TArgs_nameeqtext_Policy>; }
-struct TArgs_namegetext_Policy {
+TExecFunc arrow_pg_stat_get_last_vacuum_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_last_vacuum_time>, true, true, TArgs_pg_stat_get_last_vacuum_time_Policy>; }
+struct TArgs_pg_stat_get_live_tuples_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_namegetext() { return &GenericExec<TPgDirectFunc<&namegetext>, true, true, TArgs_namegetext_Policy>; }
-struct TArgs_namegttext_Policy {
+TExecFunc arrow_pg_stat_get_live_tuples() { return &GenericExec<TPgDirectFunc<&pg_stat_get_live_tuples>, true, true, TArgs_pg_stat_get_live_tuples_Policy>; }
+struct TArgs_pg_stat_get_mod_since_analyze_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_namegttext() { return &GenericExec<TPgDirectFunc<&namegttext>, true, true, TArgs_namegttext_Policy>; }
-struct TArgs_nameletext_Policy {
+TExecFunc arrow_pg_stat_get_mod_since_analyze() { return &GenericExec<TPgDirectFunc<&pg_stat_get_mod_since_analyze>, true, true, TArgs_pg_stat_get_mod_since_analyze_Policy>; }
+struct TArgs_pg_stat_get_numscans_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_nameletext() { return &GenericExec<TPgDirectFunc<&nameletext>, true, true, TArgs_nameletext_Policy>; }
-struct TArgs_namelttext_Policy {
+TExecFunc arrow_pg_stat_get_numscans() { return &GenericExec<TPgDirectFunc<&pg_stat_get_numscans>, true, true, TArgs_pg_stat_get_numscans_Policy>; }
+struct TArgs_pg_stat_get_snapshot_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_namelttext() { return &GenericExec<TPgDirectFunc<&namelttext>, true, true, TArgs_namelttext_Policy>; }
-struct TArgs_namenetext_Policy {
+TExecFunc arrow_pg_stat_get_snapshot_timestamp() { return &GenericExec<TPgDirectFunc<&pg_stat_get_snapshot_timestamp>, true, true, TArgs_pg_stat_get_snapshot_timestamp_Policy>; }
+struct TArgs_pg_stat_get_tuples_deleted_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_namenetext() { return &GenericExec<TPgDirectFunc<&namenetext>, true, true, TArgs_namenetext_Policy>; }
-struct TArgs_numeric_Policy {
+TExecFunc arrow_pg_stat_get_tuples_deleted() { return &GenericExec<TPgDirectFunc<&pg_stat_get_tuples_deleted>, true, true, TArgs_pg_stat_get_tuples_deleted_Policy>; }
+struct TArgs_pg_stat_get_tuples_fetched_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric() { return &GenericExec<TPgDirectFunc<&numeric>, true, false, TArgs_numeric_Policy>; }
-struct TArgs_numeric_abs_Policy {
+TExecFunc arrow_pg_stat_get_tuples_fetched() { return &GenericExec<TPgDirectFunc<&pg_stat_get_tuples_fetched>, true, true, TArgs_pg_stat_get_tuples_fetched_Policy>; }
+struct TArgs_pg_stat_get_tuples_hot_updated_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_abs() { return &GenericExec<TPgDirectFunc<&numeric_abs>, true, false, TArgs_numeric_abs_Policy>; }
-struct TArgs_numeric_accum_Policy {
+TExecFunc arrow_pg_stat_get_tuples_hot_updated() { return &GenericExec<TPgDirectFunc<&pg_stat_get_tuples_hot_updated>, true, true, TArgs_pg_stat_get_tuples_hot_updated_Policy>; }
+struct TArgs_pg_stat_get_tuples_inserted_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_accum() { return &GenericExec<TPgDirectFunc<&numeric_accum>, false, true, TArgs_numeric_accum_Policy>; }
-struct TArgs_numeric_accum_inv_Policy {
+TExecFunc arrow_pg_stat_get_tuples_inserted() { return &GenericExec<TPgDirectFunc<&pg_stat_get_tuples_inserted>, true, true, TArgs_pg_stat_get_tuples_inserted_Policy>; }
+struct TArgs_pg_stat_get_tuples_returned_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_accum_inv() { return &GenericExec<TPgDirectFunc<&numeric_accum_inv>, false, true, TArgs_numeric_accum_inv_Policy>; }
-struct TArgs_numeric_add_Policy {
+TExecFunc arrow_pg_stat_get_tuples_returned() { return &GenericExec<TPgDirectFunc<&pg_stat_get_tuples_returned>, true, true, TArgs_pg_stat_get_tuples_returned_Policy>; }
+struct TArgs_pg_stat_get_tuples_updated_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_add() { return &GenericExec<TPgDirectFunc<&numeric_add>, true, false, TArgs_numeric_add_Policy>; }
-struct TArgs_numeric_avg_Policy {
+TExecFunc arrow_pg_stat_get_tuples_updated() { return &GenericExec<TPgDirectFunc<&pg_stat_get_tuples_updated>, true, true, TArgs_pg_stat_get_tuples_updated_Policy>; }
+struct TArgs_pg_stat_get_vacuum_count_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_avg() { return &GenericExec<TPgDirectFunc<&numeric_avg>, false, false, TArgs_numeric_avg_Policy>; }
-struct TArgs_numeric_avg_accum_Policy {
+TExecFunc arrow_pg_stat_get_vacuum_count() { return &GenericExec<TPgDirectFunc<&pg_stat_get_vacuum_count>, true, true, TArgs_pg_stat_get_vacuum_count_Policy>; }
+struct TArgs_pg_stat_get_wal_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_numeric_avg_accum() { return &GenericExec<TPgDirectFunc<&numeric_avg_accum>, false, true, TArgs_numeric_avg_accum_Policy>; }
-struct TArgs_numeric_avg_combine_Policy {
+TExecFunc arrow_pg_stat_get_wal() { return &GenericExec<TPgDirectFunc<&pg_stat_get_wal>, false, false, TArgs_pg_stat_get_wal_Policy>; }
+struct TArgs_pg_stat_get_xact_blocks_fetched_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_avg_combine() { return &GenericExec<TPgDirectFunc<&numeric_avg_combine>, false, true, TArgs_numeric_avg_combine_Policy>; }
-struct TArgs_numeric_avg_deserialize_Policy {
+TExecFunc arrow_pg_stat_get_xact_blocks_fetched() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_blocks_fetched>, true, true, TArgs_pg_stat_get_xact_blocks_fetched_Policy>; }
+struct TArgs_pg_stat_get_xact_blocks_hit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_avg_deserialize() { return &GenericExec<TPgDirectFunc<&numeric_avg_deserialize>, true, true, TArgs_numeric_avg_deserialize_Policy>; }
-struct TArgs_numeric_avg_serialize_Policy {
+TExecFunc arrow_pg_stat_get_xact_blocks_hit() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_blocks_hit>, true, true, TArgs_pg_stat_get_xact_blocks_hit_Policy>; }
+struct TArgs_pg_stat_get_xact_function_calls_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_avg_serialize() { return &GenericExec<TPgDirectFunc<&numeric_avg_serialize>, true, false, TArgs_numeric_avg_serialize_Policy>; }
-struct TArgs_numeric_ceil_Policy {
+TExecFunc arrow_pg_stat_get_xact_function_calls() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_function_calls>, true, true, TArgs_pg_stat_get_xact_function_calls_Policy>; }
+struct TArgs_pg_stat_get_xact_function_self_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_ceil() { return &GenericExec<TPgDirectFunc<&numeric_ceil>, true, false, TArgs_numeric_ceil_Policy>; }
-struct TArgs_numeric_cmp_Policy {
+TExecFunc arrow_pg_stat_get_xact_function_self_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_function_self_time>, true, true, TArgs_pg_stat_get_xact_function_self_time_Policy>; }
+struct TArgs_pg_stat_get_xact_function_total_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_cmp() { return &GenericExec<TPgDirectFunc<&numeric_cmp>, true, true, TArgs_numeric_cmp_Policy>; }
-struct TArgs_numeric_combine_Policy {
+TExecFunc arrow_pg_stat_get_xact_function_total_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_function_total_time>, true, true, TArgs_pg_stat_get_xact_function_total_time_Policy>; }
+struct TArgs_pg_stat_get_xact_numscans_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_combine() { return &GenericExec<TPgDirectFunc<&numeric_combine>, false, true, TArgs_numeric_combine_Policy>; }
-struct TArgs_numeric_deserialize_Policy {
+TExecFunc arrow_pg_stat_get_xact_numscans() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_numscans>, true, true, TArgs_pg_stat_get_xact_numscans_Policy>; }
+struct TArgs_pg_stat_get_xact_tuples_deleted_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_deserialize() { return &GenericExec<TPgDirectFunc<&numeric_deserialize>, true, true, TArgs_numeric_deserialize_Policy>; }
-struct TArgs_numeric_div_Policy {
+TExecFunc arrow_pg_stat_get_xact_tuples_deleted() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_tuples_deleted>, true, true, TArgs_pg_stat_get_xact_tuples_deleted_Policy>; }
+struct TArgs_pg_stat_get_xact_tuples_fetched_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_div() { return &GenericExec<TPgDirectFunc<&numeric_div>, true, false, TArgs_numeric_div_Policy>; }
-struct TArgs_numeric_div_trunc_Policy {
+TExecFunc arrow_pg_stat_get_xact_tuples_fetched() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_tuples_fetched>, true, true, TArgs_pg_stat_get_xact_tuples_fetched_Policy>; }
+struct TArgs_pg_stat_get_xact_tuples_hot_updated_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_div_trunc() { return &GenericExec<TPgDirectFunc<&numeric_div_trunc>, true, false, TArgs_numeric_div_trunc_Policy>; }
-struct TArgs_numeric_eq_Policy {
+TExecFunc arrow_pg_stat_get_xact_tuples_hot_updated() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_tuples_hot_updated>, true, true, TArgs_pg_stat_get_xact_tuples_hot_updated_Policy>; }
+struct TArgs_pg_stat_get_xact_tuples_inserted_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_eq() { return &GenericExec<TPgDirectFunc<&numeric_eq>, true, true, TArgs_numeric_eq_Policy>; }
-struct TArgs_numeric_exp_Policy {
+TExecFunc arrow_pg_stat_get_xact_tuples_inserted() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_tuples_inserted>, true, true, TArgs_pg_stat_get_xact_tuples_inserted_Policy>; }
+struct TArgs_pg_stat_get_xact_tuples_returned_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_exp() { return &GenericExec<TPgDirectFunc<&numeric_exp>, true, false, TArgs_numeric_exp_Policy>; }
-struct TArgs_numeric_fac_Policy {
+TExecFunc arrow_pg_stat_get_xact_tuples_returned() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_tuples_returned>, true, true, TArgs_pg_stat_get_xact_tuples_returned_Policy>; }
+struct TArgs_pg_stat_get_xact_tuples_updated_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_fac() { return &GenericExec<TPgDirectFunc<&numeric_fac>, true, false, TArgs_numeric_fac_Policy>; }
-struct TArgs_numeric_float4_Policy {
+TExecFunc arrow_pg_stat_get_xact_tuples_updated() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_tuples_updated>, true, true, TArgs_pg_stat_get_xact_tuples_updated_Policy>; }
+struct TArgs_pg_stat_reset_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_numeric_float4() { return &GenericExec<TPgDirectFunc<&numeric_float4>, true, true, TArgs_numeric_float4_Policy>; }
-struct TArgs_numeric_float8_Policy {
+TExecFunc arrow_pg_stat_reset() { return &GenericExec<TPgDirectFunc<&pg_stat_reset>, false, true, TArgs_pg_stat_reset_Policy>; }
+struct TArgs_pg_stat_reset_replication_slot_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_float8() { return &GenericExec<TPgDirectFunc<&numeric_float8>, true, true, TArgs_numeric_float8_Policy>; }
-struct TArgs_numeric_floor_Policy {
+TExecFunc arrow_pg_stat_reset_replication_slot() { return &GenericExec<TPgDirectFunc<&pg_stat_reset_replication_slot>, false, true, TArgs_pg_stat_reset_replication_slot_Policy>; }
+struct TArgs_pg_stat_reset_shared_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_floor() { return &GenericExec<TPgDirectFunc<&numeric_floor>, true, false, TArgs_numeric_floor_Policy>; }
-struct TArgs_numeric_gcd_Policy {
+TExecFunc arrow_pg_stat_reset_shared() { return &GenericExec<TPgDirectFunc<&pg_stat_reset_shared>, true, true, TArgs_pg_stat_reset_shared_Policy>; }
+struct TArgs_pg_stat_reset_single_function_counters_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_gcd() { return &GenericExec<TPgDirectFunc<&numeric_gcd>, true, false, TArgs_numeric_gcd_Policy>; }
-struct TArgs_numeric_ge_Policy {
+TExecFunc arrow_pg_stat_reset_single_function_counters() { return &GenericExec<TPgDirectFunc<&pg_stat_reset_single_function_counters>, true, true, TArgs_pg_stat_reset_single_function_counters_Policy>; }
+struct TArgs_pg_stat_reset_single_table_counters_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_ge() { return &GenericExec<TPgDirectFunc<&numeric_ge>, true, true, TArgs_numeric_ge_Policy>; }
-struct TArgs_numeric_gt_Policy {
+TExecFunc arrow_pg_stat_reset_single_table_counters() { return &GenericExec<TPgDirectFunc<&pg_stat_reset_single_table_counters>, true, true, TArgs_pg_stat_reset_single_table_counters_Policy>; }
+struct TArgs_pg_stat_reset_slru_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_gt() { return &GenericExec<TPgDirectFunc<&numeric_gt>, true, true, TArgs_numeric_gt_Policy>; }
-struct TArgs_numeric_in_Policy {
+TExecFunc arrow_pg_stat_reset_slru() { return &GenericExec<TPgDirectFunc<&pg_stat_reset_slru>, false, true, TArgs_pg_stat_reset_slru_Policy>; }
+struct TArgs_pg_table_size_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_in() { return &GenericExec<TPgDirectFunc<&numeric_in>, true, false, TArgs_numeric_in_Policy>; }
-struct TArgs_numeric_inc_Policy {
+TExecFunc arrow_pg_table_size() { return &GenericExec<TPgDirectFunc<&pg_table_size>, true, true, TArgs_pg_table_size_Policy>; }
+struct TArgs_pg_tablespace_location_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_inc() { return &GenericExec<TPgDirectFunc<&numeric_inc>, true, false, TArgs_numeric_inc_Policy>; }
-struct TArgs_numeric_int2_Policy {
+TExecFunc arrow_pg_tablespace_location() { return &GenericExec<TPgDirectFunc<&pg_tablespace_location>, true, false, TArgs_pg_tablespace_location_Policy>; }
+struct TArgs_pg_tablespace_size_name_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_int2() { return &GenericExec<TPgDirectFunc<&numeric_int2>, true, true, TArgs_numeric_int2_Policy>; }
-struct TArgs_numeric_int4_Policy {
+TExecFunc arrow_pg_tablespace_size_name() { return &GenericExec<TPgDirectFunc<&pg_tablespace_size_name>, true, true, TArgs_pg_tablespace_size_name_Policy>; }
+struct TArgs_pg_tablespace_size_oid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_int4() { return &GenericExec<TPgDirectFunc<&numeric_int4>, true, true, TArgs_numeric_int4_Policy>; }
-struct TArgs_numeric_int8_Policy {
+TExecFunc arrow_pg_tablespace_size_oid() { return &GenericExec<TPgDirectFunc<&pg_tablespace_size_oid>, true, true, TArgs_pg_tablespace_size_oid_Policy>; }
+struct TArgs_pg_total_relation_size_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_int8() { return &GenericExec<TPgDirectFunc<&numeric_int8>, true, true, TArgs_numeric_int8_Policy>; }
-struct TArgs_numeric_larger_Policy {
+TExecFunc arrow_pg_total_relation_size() { return &GenericExec<TPgDirectFunc<&pg_total_relation_size>, true, true, TArgs_pg_total_relation_size_Policy>; }
+struct TArgs_pg_typeof_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_numeric_larger() { return &GenericExec<TPgDirectFunc<&numeric_larger>, true, false, TArgs_numeric_larger_Policy>; }
-struct TArgs_numeric_lcm_Policy {
+TExecFunc arrow_pg_typeof() { return &GenericExec<TPgDirectFunc<&pg_typeof>, false, true, TArgs_pg_typeof_Policy>; }
+struct TArgs_positionjoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_numeric_lcm() { return &GenericExec<TPgDirectFunc<&numeric_lcm>, true, false, TArgs_numeric_lcm_Policy>; }
-struct TArgs_numeric_le_Policy {
+TExecFunc arrow_positionjoinsel() { return &GenericExec<TPgDirectFunc<&positionjoinsel>, true, true, TArgs_positionjoinsel_Policy>; }
+struct TArgs_positionsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_numeric_le() { return &GenericExec<TPgDirectFunc<&numeric_le>, true, true, TArgs_numeric_le_Policy>; }
-struct TArgs_numeric_ln_Policy {
+TExecFunc arrow_positionsel() { return &GenericExec<TPgDirectFunc<&positionsel>, true, true, TArgs_positionsel_Policy>; }
+struct TArgs_postgresql_fdw_validator_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_numeric_ln() { return &GenericExec<TPgDirectFunc<&numeric_ln>, true, false, TArgs_numeric_ln_Policy>; }
-struct TArgs_numeric_log_Policy {
+TExecFunc arrow_postgresql_fdw_validator() { return &GenericExec<TPgDirectFunc<&postgresql_fdw_validator>, true, true, TArgs_postgresql_fdw_validator_Policy>; }
+struct TArgs_range_adjacent_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_log() { return &GenericExec<TPgDirectFunc<&numeric_log>, true, false, TArgs_numeric_log_Policy>; }
-struct TArgs_numeric_lt_Policy {
+TExecFunc arrow_range_adjacent() { return &GenericExec<TPgDirectFunc<&range_adjacent>, true, true, TArgs_range_adjacent_Policy>; }
+struct TArgs_range_after_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_lt() { return &GenericExec<TPgDirectFunc<&numeric_lt>, true, true, TArgs_numeric_lt_Policy>; }
-struct TArgs_numeric_min_scale_Policy {
+TExecFunc arrow_range_after() { return &GenericExec<TPgDirectFunc<&range_after>, true, true, TArgs_range_after_Policy>; }
+struct TArgs_range_before_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_min_scale() { return &GenericExec<TPgDirectFunc<&numeric_min_scale>, true, true, TArgs_numeric_min_scale_Policy>; }
-struct TArgs_numeric_mod_Policy {
+TExecFunc arrow_range_before() { return &GenericExec<TPgDirectFunc<&range_before>, true, true, TArgs_range_before_Policy>; }
+struct TArgs_range_cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_mod() { return &GenericExec<TPgDirectFunc<&numeric_mod>, true, false, TArgs_numeric_mod_Policy>; }
-struct TArgs_numeric_mul_Policy {
+TExecFunc arrow_range_cmp() { return &GenericExec<TPgDirectFunc<&range_cmp>, true, true, TArgs_range_cmp_Policy>; }
+TExecFunc arrow_range_constructor2() { return &GenericExec<TPgDirectFunc<&range_constructor2>, false, false, TDefaultArgsPolicy>; }
+TExecFunc arrow_range_constructor3() { return &GenericExec<TPgDirectFunc<&range_constructor3>, false, false, TDefaultArgsPolicy>; }
+struct TArgs_range_contained_by_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_mul() { return &GenericExec<TPgDirectFunc<&numeric_mul>, true, false, TArgs_numeric_mul_Policy>; }
-struct TArgs_numeric_ne_Policy {
+TExecFunc arrow_range_contained_by() { return &GenericExec<TPgDirectFunc<&range_contained_by>, true, true, TArgs_range_contained_by_Policy>; }
+struct TArgs_range_contains_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_ne() { return &GenericExec<TPgDirectFunc<&numeric_ne>, true, true, TArgs_numeric_ne_Policy>; }
-struct TArgs_numeric_out_Policy {
+TExecFunc arrow_range_contains() { return &GenericExec<TPgDirectFunc<&range_contains>, true, true, TArgs_range_contains_Policy>; }
+struct TArgs_range_contains_elem_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_numeric_out() { return &GenericExec<TPgDirectFunc<&numeric_out>, true, false, TArgs_numeric_out_Policy>; }
-struct TArgs_numeric_pg_lsn_Policy {
+TExecFunc arrow_range_contains_elem() { return &GenericExec<TPgDirectFunc<&range_contains_elem>, true, true, TArgs_range_contains_elem_Policy>; }
+struct TArgs_range_empty_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_pg_lsn() { return &GenericExec<TPgDirectFunc<&numeric_pg_lsn>, true, true, TArgs_numeric_pg_lsn_Policy>; }
-struct TArgs_numeric_poly_avg_Policy {
+TExecFunc arrow_range_empty() { return &GenericExec<TPgDirectFunc<&range_empty>, true, true, TArgs_range_empty_Policy>; }
+struct TArgs_range_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_poly_avg() { return &GenericExec<TPgDirectFunc<&numeric_poly_avg>, false, false, TArgs_numeric_poly_avg_Policy>; }
-struct TArgs_numeric_poly_combine_Policy {
+TExecFunc arrow_range_eq() { return &GenericExec<TPgDirectFunc<&range_eq>, true, true, TArgs_range_eq_Policy>; }
+struct TArgs_range_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_poly_combine() { return &GenericExec<TPgDirectFunc<&numeric_poly_combine>, false, true, TArgs_numeric_poly_combine_Policy>; }
-struct TArgs_numeric_poly_deserialize_Policy {
+TExecFunc arrow_range_ge() { return &GenericExec<TPgDirectFunc<&range_ge>, true, true, TArgs_range_ge_Policy>; }
+struct TArgs_range_gist_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
};
-TExecFunc arrow_numeric_poly_deserialize() { return &GenericExec<TPgDirectFunc<&numeric_poly_deserialize>, true, true, TArgs_numeric_poly_deserialize_Policy>; }
-struct TArgs_numeric_poly_serialize_Policy {
+TExecFunc arrow_range_gist_consistent() { return &GenericExec<TPgDirectFunc<&range_gist_consistent>, true, true, TArgs_range_gist_consistent_Policy>; }
+struct TArgs_range_gist_penalty_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_numeric_poly_serialize() { return &GenericExec<TPgDirectFunc<&numeric_poly_serialize>, true, false, TArgs_numeric_poly_serialize_Policy>; }
-struct TArgs_numeric_poly_stddev_pop_Policy {
+TExecFunc arrow_range_gist_penalty() { return &GenericExec<TPgDirectFunc<&range_gist_penalty>, true, true, TArgs_range_gist_penalty_Policy>; }
+struct TArgs_range_gist_picksplit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_numeric_poly_stddev_pop() { return &GenericExec<TPgDirectFunc<&numeric_poly_stddev_pop>, false, false, TArgs_numeric_poly_stddev_pop_Policy>; }
-struct TArgs_numeric_poly_stddev_samp_Policy {
+TExecFunc arrow_range_gist_picksplit() { return &GenericExec<TPgDirectFunc<&range_gist_picksplit>, true, true, TArgs_range_gist_picksplit_Policy>; }
+struct TArgs_range_gist_same_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
};
-TExecFunc arrow_numeric_poly_stddev_samp() { return &GenericExec<TPgDirectFunc<&numeric_poly_stddev_samp>, false, false, TArgs_numeric_poly_stddev_samp_Policy>; }
-struct TArgs_numeric_poly_sum_Policy {
+TExecFunc arrow_range_gist_same() { return &GenericExec<TPgDirectFunc<&range_gist_same>, true, true, TArgs_range_gist_same_Policy>; }
+struct TArgs_range_gist_union_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_numeric_poly_sum() { return &GenericExec<TPgDirectFunc<&numeric_poly_sum>, false, false, TArgs_numeric_poly_sum_Policy>; }
-struct TArgs_numeric_poly_var_pop_Policy {
+TExecFunc arrow_range_gist_union() { return &GenericExec<TPgDirectFunc<&range_gist_union>, true, false, TArgs_range_gist_union_Policy>; }
+struct TArgs_range_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_poly_var_pop() { return &GenericExec<TPgDirectFunc<&numeric_poly_var_pop>, false, false, TArgs_numeric_poly_var_pop_Policy>; }
-struct TArgs_numeric_poly_var_samp_Policy {
+TExecFunc arrow_range_gt() { return &GenericExec<TPgDirectFunc<&range_gt>, true, true, TArgs_range_gt_Policy>; }
+struct TArgs_range_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_numeric_poly_var_samp() { return &GenericExec<TPgDirectFunc<&numeric_poly_var_samp>, false, false, TArgs_numeric_poly_var_samp_Policy>; }
-struct TArgs_numeric_power_Policy {
+TExecFunc arrow_range_in() { return &GenericExec<TPgDirectFunc<&range_in>, true, false, TArgs_range_in_Policy>; }
+struct TArgs_range_intersect_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_power() { return &GenericExec<TPgDirectFunc<&numeric_power>, true, false, TArgs_numeric_power_Policy>; }
-struct TArgs_numeric_recv_Policy {
+TExecFunc arrow_range_intersect() { return &GenericExec<TPgDirectFunc<&range_intersect>, true, false, TArgs_range_intersect_Policy>; }
+struct TArgs_range_intersect_agg_transfn_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_recv() { return &GenericExec<TPgDirectFunc<&numeric_recv>, true, false, TArgs_numeric_recv_Policy>; }
-struct TArgs_numeric_round_Policy {
+TExecFunc arrow_range_intersect_agg_transfn() { return &GenericExec<TPgDirectFunc<&range_intersect_agg_transfn>, true, false, TArgs_range_intersect_agg_transfn_Policy>; }
+struct TArgs_range_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_round() { return &GenericExec<TPgDirectFunc<&numeric_round>, true, false, TArgs_numeric_round_Policy>; }
-struct TArgs_numeric_scale_Policy {
+TExecFunc arrow_range_le() { return &GenericExec<TPgDirectFunc<&range_le>, true, true, TArgs_range_le_Policy>; }
+struct TArgs_range_lower_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_scale() { return &GenericExec<TPgDirectFunc<&numeric_scale>, true, true, TArgs_numeric_scale_Policy>; }
-struct TArgs_numeric_send_Policy {
+TExecFunc arrow_range_lower() { return &GenericExec<TPgDirectFunc<&range_lower>, true, true, TArgs_range_lower_Policy>; }
+struct TArgs_range_lower_inc_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_send() { return &GenericExec<TPgDirectFunc<&numeric_send>, true, false, TArgs_numeric_send_Policy>; }
-struct TArgs_numeric_serialize_Policy {
+TExecFunc arrow_range_lower_inc() { return &GenericExec<TPgDirectFunc<&range_lower_inc>, true, true, TArgs_range_lower_inc_Policy>; }
+struct TArgs_range_lower_inf_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_serialize() { return &GenericExec<TPgDirectFunc<&numeric_serialize>, true, false, TArgs_numeric_serialize_Policy>; }
-struct TArgs_numeric_sign_Policy {
+TExecFunc arrow_range_lower_inf() { return &GenericExec<TPgDirectFunc<&range_lower_inf>, true, true, TArgs_range_lower_inf_Policy>; }
+struct TArgs_range_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_sign() { return &GenericExec<TPgDirectFunc<&numeric_sign>, true, false, TArgs_numeric_sign_Policy>; }
-struct TArgs_numeric_smaller_Policy {
+TExecFunc arrow_range_lt() { return &GenericExec<TPgDirectFunc<&range_lt>, true, true, TArgs_range_lt_Policy>; }
+struct TArgs_range_merge_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_smaller() { return &GenericExec<TPgDirectFunc<&numeric_smaller>, true, false, TArgs_numeric_smaller_Policy>; }
-struct TArgs_numeric_sortsupport_Policy {
+TExecFunc arrow_range_merge() { return &GenericExec<TPgDirectFunc<&range_merge>, true, false, TArgs_range_merge_Policy>; }
+struct TArgs_range_minus_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_sortsupport() { return &GenericExec<TPgDirectFunc<&numeric_sortsupport>, true, true, TArgs_numeric_sortsupport_Policy>; }
-struct TArgs_numeric_sqrt_Policy {
+TExecFunc arrow_range_minus() { return &GenericExec<TPgDirectFunc<&range_minus>, true, false, TArgs_range_minus_Policy>; }
+struct TArgs_range_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_sqrt() { return &GenericExec<TPgDirectFunc<&numeric_sqrt>, true, false, TArgs_numeric_sqrt_Policy>; }
-struct TArgs_numeric_stddev_pop_Policy {
+TExecFunc arrow_range_ne() { return &GenericExec<TPgDirectFunc<&range_ne>, true, true, TArgs_range_ne_Policy>; }
+struct TArgs_range_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_stddev_pop() { return &GenericExec<TPgDirectFunc<&numeric_stddev_pop>, false, false, TArgs_numeric_stddev_pop_Policy>; }
-struct TArgs_numeric_stddev_samp_Policy {
+TExecFunc arrow_range_out() { return &GenericExec<TPgDirectFunc<&range_out>, true, false, TArgs_range_out_Policy>; }
+struct TArgs_range_overlaps_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_stddev_samp() { return &GenericExec<TPgDirectFunc<&numeric_stddev_samp>, false, false, TArgs_numeric_stddev_samp_Policy>; }
-struct TArgs_numeric_sub_Policy {
+TExecFunc arrow_range_overlaps() { return &GenericExec<TPgDirectFunc<&range_overlaps>, true, true, TArgs_range_overlaps_Policy>; }
+struct TArgs_range_overleft_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_sub() { return &GenericExec<TPgDirectFunc<&numeric_sub>, true, false, TArgs_numeric_sub_Policy>; }
-struct TArgs_numeric_sum_Policy {
+TExecFunc arrow_range_overleft() { return &GenericExec<TPgDirectFunc<&range_overleft>, true, true, TArgs_range_overleft_Policy>; }
+struct TArgs_range_overright_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_sum() { return &GenericExec<TPgDirectFunc<&numeric_sum>, false, false, TArgs_numeric_sum_Policy>; }
-struct TArgs_numeric_support_Policy {
+TExecFunc arrow_range_overright() { return &GenericExec<TPgDirectFunc<&range_overright>, true, true, TArgs_range_overright_Policy>; }
+struct TArgs_range_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_numeric_support() { return &GenericExec<TPgDirectFunc<&numeric_support>, true, true, TArgs_numeric_support_Policy>; }
-struct TArgs_numeric_trim_scale_Policy {
+TExecFunc arrow_range_recv() { return &GenericExec<TPgDirectFunc<&range_recv>, true, false, TArgs_range_recv_Policy>; }
+struct TArgs_range_send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_trim_scale() { return &GenericExec<TPgDirectFunc<&numeric_trim_scale>, true, false, TArgs_numeric_trim_scale_Policy>; }
-struct TArgs_numeric_trunc_Policy {
+TExecFunc arrow_range_send() { return &GenericExec<TPgDirectFunc<&range_send>, true, false, TArgs_range_send_Policy>; }
+struct TArgs_range_union_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_trunc() { return &GenericExec<TPgDirectFunc<&numeric_trunc>, true, false, TArgs_numeric_trunc_Policy>; }
-struct TArgs_numeric_uminus_Policy {
+TExecFunc arrow_range_union() { return &GenericExec<TPgDirectFunc<&range_union>, true, false, TArgs_range_union_Policy>; }
+struct TArgs_range_upper_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_uminus() { return &GenericExec<TPgDirectFunc<&numeric_uminus>, true, false, TArgs_numeric_uminus_Policy>; }
-struct TArgs_numeric_uplus_Policy {
+TExecFunc arrow_range_upper() { return &GenericExec<TPgDirectFunc<&range_upper>, true, true, TArgs_range_upper_Policy>; }
+struct TArgs_range_upper_inc_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_uplus() { return &GenericExec<TPgDirectFunc<&numeric_uplus>, true, false, TArgs_numeric_uplus_Policy>; }
-struct TArgs_numeric_var_pop_Policy {
+TExecFunc arrow_range_upper_inc() { return &GenericExec<TPgDirectFunc<&range_upper_inc>, true, true, TArgs_range_upper_inc_Policy>; }
+struct TArgs_range_upper_inf_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_numeric_var_pop() { return &GenericExec<TPgDirectFunc<&numeric_var_pop>, false, false, TArgs_numeric_var_pop_Policy>; }
-struct TArgs_numeric_var_samp_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_numeric_var_samp() { return &GenericExec<TPgDirectFunc<&numeric_var_samp>, false, false, TArgs_numeric_var_samp_Policy>; }
-struct TArgs_numerictypmodin_Policy {
+TExecFunc arrow_range_upper_inf() { return &GenericExec<TPgDirectFunc<&range_upper_inf>, true, true, TArgs_range_upper_inf_Policy>; }
+struct TArgs_record_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numerictypmodin() { return &GenericExec<TPgDirectFunc<&numerictypmodin>, true, true, TArgs_numerictypmodin_Policy>; }
-struct TArgs_numerictypmodout_Policy {
+TExecFunc arrow_record_eq() { return &GenericExec<TPgDirectFunc<&record_eq>, true, true, TArgs_record_eq_Policy>; }
+struct TArgs_record_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numerictypmodout() { return &GenericExec<TPgDirectFunc<&numerictypmodout>, true, false, TArgs_numerictypmodout_Policy>; }
-struct TArgs_pg_client_encoding_Policy {
+TExecFunc arrow_record_ge() { return &GenericExec<TPgDirectFunc<&record_ge>, true, true, TArgs_record_ge_Policy>; }
+struct TArgs_record_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_client_encoding() { return &GenericExec<TPgDirectFunc<&pg_client_encoding>, true, false, TArgs_pg_client_encoding_Policy>; }
-struct TArgs_pg_column_compression_Policy {
+TExecFunc arrow_record_gt() { return &GenericExec<TPgDirectFunc<&record_gt>, true, true, TArgs_record_gt_Policy>; }
+struct TArgs_record_image_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_column_compression() { return &GenericExec<TPgDirectFunc<&pg_column_compression>, true, false, TArgs_pg_column_compression_Policy>; }
-struct TArgs_pg_column_size_Policy {
+TExecFunc arrow_record_image_eq() { return &GenericExec<TPgDirectFunc<&record_image_eq>, true, true, TArgs_record_image_eq_Policy>; }
+struct TArgs_record_image_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_column_size() { return &GenericExec<TPgDirectFunc<&pg_column_size>, true, true, TArgs_pg_column_size_Policy>; }
-struct TArgs_pg_convert_Policy {
+TExecFunc arrow_record_image_ge() { return &GenericExec<TPgDirectFunc<&record_image_ge>, true, true, TArgs_record_image_ge_Policy>; }
+struct TArgs_record_image_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_convert() { return &GenericExec<TPgDirectFunc<&pg_convert>, true, false, TArgs_pg_convert_Policy>; }
-struct TArgs_pg_convert_from_Policy {
+TExecFunc arrow_record_image_gt() { return &GenericExec<TPgDirectFunc<&record_image_gt>, true, true, TArgs_record_image_gt_Policy>; }
+struct TArgs_record_image_le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_convert_from() { return &GenericExec<TPgDirectFunc<&pg_convert_from>, true, false, TArgs_pg_convert_from_Policy>; }
-struct TArgs_pg_convert_to_Policy {
+TExecFunc arrow_record_image_le() { return &GenericExec<TPgDirectFunc<&record_image_le>, true, true, TArgs_record_image_le_Policy>; }
+struct TArgs_record_image_lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_convert_to() { return &GenericExec<TPgDirectFunc<&pg_convert_to>, true, false, TArgs_pg_convert_to_Policy>; }
-struct TArgs_pg_ddl_command_in_Policy {
+TExecFunc arrow_record_image_lt() { return &GenericExec<TPgDirectFunc<&record_image_lt>, true, true, TArgs_record_image_lt_Policy>; }
+struct TArgs_record_image_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_ddl_command_in() { return &GenericExec<TPgDirectFunc<&pg_ddl_command_in>, true, true, TArgs_pg_ddl_command_in_Policy>; }
-struct TArgs_pg_ddl_command_out_Policy {
+TExecFunc arrow_record_image_ne() { return &GenericExec<TPgDirectFunc<&record_image_ne>, true, true, TArgs_record_image_ne_Policy>; }
+struct TArgs_record_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_pg_ddl_command_out() { return &GenericExec<TPgDirectFunc<&pg_ddl_command_out>, true, false, TArgs_pg_ddl_command_out_Policy>; }
-struct TArgs_pg_ddl_command_recv_Policy {
+TExecFunc arrow_record_in() { return &GenericExec<TPgDirectFunc<&record_in>, true, false, TArgs_record_in_Policy>; }
+struct TArgs_record_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_ddl_command_recv() { return &GenericExec<TPgDirectFunc<&pg_ddl_command_recv>, true, true, TArgs_pg_ddl_command_recv_Policy>; }
-struct TArgs_pg_ddl_command_send_Policy {
+TExecFunc arrow_record_le() { return &GenericExec<TPgDirectFunc<&record_le>, true, true, TArgs_record_le_Policy>; }
+struct TArgs_record_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_ddl_command_send() { return &GenericExec<TPgDirectFunc<&pg_ddl_command_send>, true, false, TArgs_pg_ddl_command_send_Policy>; }
-struct TArgs_pg_describe_object_Policy {
+TExecFunc arrow_record_lt() { return &GenericExec<TPgDirectFunc<&record_lt>, true, true, TArgs_record_lt_Policy>; }
+struct TArgs_record_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_describe_object() { return &GenericExec<TPgDirectFunc<&pg_describe_object>, true, false, TArgs_pg_describe_object_Policy>; }
-struct TArgs_pg_encoding_max_length_sql_Policy {
+TExecFunc arrow_record_ne() { return &GenericExec<TPgDirectFunc<&record_ne>, true, true, TArgs_record_ne_Policy>; }
+struct TArgs_record_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_encoding_max_length_sql() { return &GenericExec<TPgDirectFunc<&pg_encoding_max_length_sql>, true, true, TArgs_pg_encoding_max_length_sql_Policy>; }
-struct TArgs_pg_extension_config_dump_Policy {
+TExecFunc arrow_record_out() { return &GenericExec<TPgDirectFunc<&record_out>, true, false, TArgs_record_out_Policy>; }
+struct TArgs_record_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_pg_extension_config_dump() { return &GenericExec<TPgDirectFunc<&pg_extension_config_dump>, true, true, TArgs_pg_extension_config_dump_Policy>; }
-struct TArgs_pg_get_object_address_Policy {
+TExecFunc arrow_record_recv() { return &GenericExec<TPgDirectFunc<&record_recv>, true, false, TArgs_record_recv_Policy>; }
+struct TArgs_record_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_get_object_address() { return &GenericExec<TPgDirectFunc<&pg_get_object_address>, true, false, TArgs_pg_get_object_address_Policy>; }
-struct TArgs_pg_identify_object_Policy {
+TExecFunc arrow_record_send() { return &GenericExec<TPgDirectFunc<&record_send>, true, false, TArgs_record_send_Policy>; }
+struct TArgs_session_user_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_identify_object() { return &GenericExec<TPgDirectFunc<&pg_identify_object>, true, false, TArgs_pg_identify_object_Policy>; }
-struct TArgs_pg_identify_object_as_address_Policy {
+TExecFunc arrow_session_user() { return &GenericExec<TPgDirectFunc<&session_user>, true, false, TArgs_session_user_Policy>; }
+struct TArgs_setval3_oid_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_pg_identify_object_as_address() { return &GenericExec<TPgDirectFunc<&pg_identify_object_as_address>, true, false, TArgs_pg_identify_object_as_address_Policy>; }
-struct TArgs_pg_index_column_has_property_Policy {
+TExecFunc arrow_setval3_oid() { return &GenericExec<TPgDirectFunc<&setval3_oid>, true, true, TArgs_setval3_oid_Policy>; }
+struct TArgs_setval_oid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_index_column_has_property() { return &GenericExec<TPgDirectFunc<&pg_index_column_has_property>, true, true, TArgs_pg_index_column_has_property_Policy>; }
-struct TArgs_pg_index_has_property_Policy {
+TExecFunc arrow_setval_oid() { return &GenericExec<TPgDirectFunc<&setval_oid>, true, true, TArgs_setval_oid_Policy>; }
+struct TArgs_tideq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_index_has_property() { return &GenericExec<TPgDirectFunc<&pg_index_has_property>, true, true, TArgs_pg_index_has_property_Policy>; }
-struct TArgs_pg_indexam_has_property_Policy {
+TExecFunc arrow_tideq() { return &GenericExec<TPgDirectFunc<&tideq>, true, true, TArgs_tideq_Policy>; }
+struct TArgs_tidge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_indexam_has_property() { return &GenericExec<TPgDirectFunc<&pg_indexam_has_property>, true, true, TArgs_pg_indexam_has_property_Policy>; }
-struct TArgs_pg_indexam_progress_phasename_Policy {
+TExecFunc arrow_tidge() { return &GenericExec<TPgDirectFunc<&tidge>, true, true, TArgs_tidge_Policy>; }
+struct TArgs_tidgt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_indexam_progress_phasename() { return &GenericExec<TPgDirectFunc<&pg_indexam_progress_phasename>, true, false, TArgs_pg_indexam_progress_phasename_Policy>; }
-struct TArgs_pg_jit_available_Policy {
+TExecFunc arrow_tidgt() { return &GenericExec<TPgDirectFunc<&tidgt>, true, true, TArgs_tidgt_Policy>; }
+struct TArgs_tidin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_jit_available() { return &GenericExec<TPgDirectFunc<&pg_jit_available>, true, true, TArgs_pg_jit_available_Policy>; }
-struct TArgs_pg_nextoid_Policy {
+TExecFunc arrow_tidin() { return &GenericExec<TPgDirectFunc<&tidin>, true, false, TArgs_tidin_Policy>; }
+struct TArgs_tidlarger_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_nextoid() { return &GenericExec<TPgDirectFunc<&pg_nextoid>, true, true, TArgs_pg_nextoid_Policy>; }
-struct TArgs_pg_node_tree_in_Policy {
+TExecFunc arrow_tidlarger() { return &GenericExec<TPgDirectFunc<&tidlarger>, true, false, TArgs_tidlarger_Policy>; }
+struct TArgs_tidle_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_node_tree_in() { return &GenericExec<TPgDirectFunc<&pg_node_tree_in>, true, false, TArgs_pg_node_tree_in_Policy>; }
-struct TArgs_pg_node_tree_out_Policy {
+TExecFunc arrow_tidle() { return &GenericExec<TPgDirectFunc<&tidle>, true, true, TArgs_tidle_Policy>; }
+struct TArgs_tidlt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_node_tree_out() { return &GenericExec<TPgDirectFunc<&pg_node_tree_out>, true, false, TArgs_pg_node_tree_out_Policy>; }
-struct TArgs_pg_node_tree_recv_Policy {
+TExecFunc arrow_tidlt() { return &GenericExec<TPgDirectFunc<&tidlt>, true, true, TArgs_tidlt_Policy>; }
+struct TArgs_tidne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_node_tree_recv() { return &GenericExec<TPgDirectFunc<&pg_node_tree_recv>, true, false, TArgs_pg_node_tree_recv_Policy>; }
-struct TArgs_pg_node_tree_send_Policy {
+TExecFunc arrow_tidne() { return &GenericExec<TPgDirectFunc<&tidne>, true, true, TArgs_tidne_Policy>; }
+struct TArgs_tidout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_node_tree_send() { return &GenericExec<TPgDirectFunc<&pg_node_tree_send>, true, false, TArgs_pg_node_tree_send_Policy>; }
-struct TArgs_pg_relation_is_publishable_Policy {
+TExecFunc arrow_tidout() { return &GenericExec<TPgDirectFunc<&tidout>, true, false, TArgs_tidout_Policy>; }
+struct TArgs_tidrecv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_relation_is_publishable() { return &GenericExec<TPgDirectFunc<&pg_relation_is_publishable>, true, true, TArgs_pg_relation_is_publishable_Policy>; }
-struct TArgs_phraseto_tsquery_Policy {
+TExecFunc arrow_tidrecv() { return &GenericExec<TPgDirectFunc<&tidrecv>, true, false, TArgs_tidrecv_Policy>; }
+struct TArgs_tidsend_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_phraseto_tsquery() { return &GenericExec<TPgDirectFunc<&phraseto_tsquery>, true, false, TArgs_phraseto_tsquery_Policy>; }
-struct TArgs_phraseto_tsquery_byid_Policy {
+TExecFunc arrow_tidsend() { return &GenericExec<TPgDirectFunc<&tidsend>, true, false, TArgs_tidsend_Policy>; }
+struct TArgs_tidsmaller_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_phraseto_tsquery_byid() { return &GenericExec<TPgDirectFunc<&phraseto_tsquery_byid>, true, false, TArgs_phraseto_tsquery_byid_Policy>; }
-struct TArgs_plainto_tsquery_Policy {
+TExecFunc arrow_tidsmaller() { return &GenericExec<TPgDirectFunc<&tidsmaller>, true, false, TArgs_tidsmaller_Policy>; }
+struct TArgs_time_cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_plainto_tsquery() { return &GenericExec<TPgDirectFunc<&plainto_tsquery>, true, false, TArgs_plainto_tsquery_Policy>; }
-struct TArgs_plainto_tsquery_byid_Policy {
+TExecFunc arrow_time_cmp() { return &GenericExec<TPgDirectFunc<&time_cmp>, true, true, TArgs_time_cmp_Policy>; }
+struct TArgs_time_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_plainto_tsquery_byid() { return &GenericExec<TPgDirectFunc<&plainto_tsquery_byid>, true, false, TArgs_plainto_tsquery_byid_Policy>; }
-struct TArgs_postgresql_fdw_validator_Policy {
+TExecFunc arrow_time_eq() { return &GenericExec<TPgDirectFunc<&time_eq>, true, true, TArgs_time_eq_Policy>; }
+struct TArgs_time_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_postgresql_fdw_validator() { return &GenericExec<TPgDirectFunc<&postgresql_fdw_validator>, true, true, TArgs_postgresql_fdw_validator_Policy>; }
-struct TArgs_range_adjacent_multirange_Policy {
+TExecFunc arrow_time_ge() { return &GenericExec<TPgDirectFunc<&time_ge>, true, true, TArgs_time_ge_Policy>; }
+struct TArgs_time_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_adjacent_multirange() { return &GenericExec<TPgDirectFunc<&range_adjacent_multirange>, true, true, TArgs_range_adjacent_multirange_Policy>; }
-struct TArgs_range_after_multirange_Policy {
+TExecFunc arrow_time_gt() { return &GenericExec<TPgDirectFunc<&time_gt>, true, true, TArgs_time_gt_Policy>; }
+struct TArgs_time_hash_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_range_after_multirange() { return &GenericExec<TPgDirectFunc<&range_after_multirange>, true, true, TArgs_range_after_multirange_Policy>; }
-struct TArgs_range_agg_finalfn_Policy {
+TExecFunc arrow_time_hash() { return &GenericExec<TPgDirectFunc<&time_hash>, true, true, TArgs_time_hash_Policy>; }
+struct TArgs_time_hash_extended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_agg_finalfn() { return &GenericExec<TPgDirectFunc<&range_agg_finalfn>, false, false, TArgs_range_agg_finalfn_Policy>; }
-struct TArgs_range_agg_transfn_Policy {
+TExecFunc arrow_time_hash_extended() { return &GenericExec<TPgDirectFunc<&time_hash_extended>, true, true, TArgs_time_hash_extended_Policy>; }
+struct TArgs_time_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_range_agg_transfn() { return &GenericExec<TPgDirectFunc<&range_agg_transfn>, false, true, TArgs_range_agg_transfn_Policy>; }
-struct TArgs_range_before_multirange_Policy {
+TExecFunc arrow_time_in() { return &GenericExec<TPgDirectFunc<&time_in>, true, true, TArgs_time_in_Policy>; }
+struct TArgs_time_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_range_before_multirange() { return &GenericExec<TPgDirectFunc<&range_before_multirange>, true, true, TArgs_range_before_multirange_Policy>; }
-struct TArgs_range_contained_by_multirange_Policy {
+TExecFunc arrow_time_interval() { return &GenericExec<TPgDirectFunc<&time_interval>, true, false, TArgs_time_interval_Policy>; }
+struct TArgs_time_larger_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_contained_by_multirange() { return &GenericExec<TPgDirectFunc<&range_contained_by_multirange>, true, true, TArgs_range_contained_by_multirange_Policy>; }
-struct TArgs_range_contains_multirange_Policy {
+TExecFunc arrow_time_larger() { return &GenericExec<TPgDirectFunc<&time_larger>, true, true, TArgs_time_larger_Policy>; }
+struct TArgs_time_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_contains_multirange() { return &GenericExec<TPgDirectFunc<&range_contains_multirange>, true, true, TArgs_range_contains_multirange_Policy>; }
-struct TArgs_range_merge_from_multirange_Policy {
+TExecFunc arrow_time_le() { return &GenericExec<TPgDirectFunc<&time_le>, true, true, TArgs_time_le_Policy>; }
+struct TArgs_time_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_merge_from_multirange() { return &GenericExec<TPgDirectFunc<&range_merge_from_multirange>, true, false, TArgs_range_merge_from_multirange_Policy>; }
-struct TArgs_range_overlaps_multirange_Policy {
+TExecFunc arrow_time_lt() { return &GenericExec<TPgDirectFunc<&time_lt>, true, true, TArgs_time_lt_Policy>; }
+struct TArgs_time_mi_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_range_overlaps_multirange() { return &GenericExec<TPgDirectFunc<&range_overlaps_multirange>, true, true, TArgs_range_overlaps_multirange_Policy>; }
-struct TArgs_range_overleft_multirange_Policy {
+TExecFunc arrow_time_mi_interval() { return &GenericExec<TPgDirectFunc<&time_mi_interval>, true, true, TArgs_time_mi_interval_Policy>; }
+struct TArgs_time_mi_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_overleft_multirange() { return &GenericExec<TPgDirectFunc<&range_overleft_multirange>, true, true, TArgs_range_overleft_multirange_Policy>; }
-struct TArgs_range_overright_multirange_Policy {
+TExecFunc arrow_time_mi_time() { return &GenericExec<TPgDirectFunc<&time_mi_time>, true, false, TArgs_time_mi_time_Policy>; }
+struct TArgs_time_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_overright_multirange() { return &GenericExec<TPgDirectFunc<&range_overright_multirange>, true, true, TArgs_range_overright_multirange_Policy>; }
-struct TArgs_repeat_Policy {
+TExecFunc arrow_time_ne() { return &GenericExec<TPgDirectFunc<&time_ne>, true, true, TArgs_time_ne_Policy>; }
+struct TArgs_time_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_repeat() { return &GenericExec<TPgDirectFunc<&repeat>, true, false, TArgs_repeat_Policy>; }
-struct TArgs_replace_text_Policy {
+TExecFunc arrow_time_out() { return &GenericExec<TPgDirectFunc<&time_out>, true, false, TArgs_time_out_Policy>; }
+struct TArgs_time_part_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_replace_text() { return &GenericExec<TPgDirectFunc<&replace_text>, true, false, TArgs_replace_text_Policy>; }
-struct TArgs_row_to_json_Policy {
+TExecFunc arrow_time_part() { return &GenericExec<TPgDirectFunc<&time_part>, true, true, TArgs_time_part_Policy>; }
+struct TArgs_time_pl_interval_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_row_to_json() { return &GenericExec<TPgDirectFunc<&row_to_json>, true, false, TArgs_row_to_json_Policy>; }
-struct TArgs_row_to_json_pretty_Policy {
+TExecFunc arrow_time_pl_interval() { return &GenericExec<TPgDirectFunc<&time_pl_interval>, true, true, TArgs_time_pl_interval_Policy>; }
+struct TArgs_time_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_row_to_json_pretty() { return &GenericExec<TPgDirectFunc<&row_to_json_pretty>, true, false, TArgs_row_to_json_pretty_Policy>; }
-struct TArgs_rpad_Policy {
+TExecFunc arrow_time_recv() { return &GenericExec<TPgDirectFunc<&time_recv>, true, true, TArgs_time_recv_Policy>; }
+struct TArgs_time_scale_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_rpad() { return &GenericExec<TPgDirectFunc<&rpad>, true, false, TArgs_rpad_Policy>; }
-struct TArgs_rtrim_Policy {
+TExecFunc arrow_time_scale() { return &GenericExec<TPgDirectFunc<&time_scale>, true, true, TArgs_time_scale_Policy>; }
+struct TArgs_time_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_rtrim() { return &GenericExec<TPgDirectFunc<&rtrim>, true, false, TArgs_rtrim_Policy>; }
-struct TArgs_rtrim1_Policy {
+TExecFunc arrow_time_send() { return &GenericExec<TPgDirectFunc<&time_send>, true, false, TArgs_time_send_Policy>; }
+struct TArgs_time_smaller_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_rtrim1() { return &GenericExec<TPgDirectFunc<&rtrim1>, true, false, TArgs_rtrim1_Policy>; }
-struct TArgs_set_config_by_name_Policy {
+TExecFunc arrow_time_smaller() { return &GenericExec<TPgDirectFunc<&time_smaller>, true, true, TArgs_time_smaller_Policy>; }
+struct TArgs_time_support_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_set_config_by_name() { return &GenericExec<TPgDirectFunc<&set_config_by_name>, false, false, TArgs_set_config_by_name_Policy>; }
-struct TArgs_shell_in_Policy {
+TExecFunc arrow_time_support() { return &GenericExec<TPgDirectFunc<&time_support>, true, true, TArgs_time_support_Policy>; }
+struct TArgs_time_timetz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_shell_in() { return &GenericExec<TPgDirectFunc<&shell_in>, false, true, TArgs_shell_in_Policy>; }
-struct TArgs_shell_out_Policy {
+TExecFunc arrow_time_timetz() { return &GenericExec<TPgDirectFunc<&time_timetz>, true, false, TArgs_time_timetz_Policy>; }
+struct TArgs_timestamp_cmp_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_shell_out() { return &GenericExec<TPgDirectFunc<&shell_out>, true, false, TArgs_shell_out_Policy>; }
-struct TArgs_show_config_by_name_Policy {
+TExecFunc arrow_timestamp_cmp_date() { return &GenericExec<TPgDirectFunc<&timestamp_cmp_date>, true, true, TArgs_timestamp_cmp_date_Policy>; }
+struct TArgs_timestamp_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_show_config_by_name() { return &GenericExec<TPgDirectFunc<&show_config_by_name>, true, false, TArgs_show_config_by_name_Policy>; }
-struct TArgs_show_config_by_name_missing_ok_Policy {
+TExecFunc arrow_timestamp_date() { return &GenericExec<TPgDirectFunc<&timestamp_date>, true, true, TArgs_timestamp_date_Policy>; }
+struct TArgs_timestamp_eq_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_show_config_by_name_missing_ok() { return &GenericExec<TPgDirectFunc<&show_config_by_name_missing_ok>, true, false, TArgs_show_config_by_name_missing_ok_Policy>; }
-struct TArgs_spg_kd_choose_Policy {
+TExecFunc arrow_timestamp_eq_date() { return &GenericExec<TPgDirectFunc<&timestamp_eq_date>, true, true, TArgs_timestamp_eq_date_Policy>; }
+struct TArgs_timestamp_ge_date_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_spg_kd_choose() { return &GenericExec<TPgDirectFunc<&spg_kd_choose>, true, true, TArgs_spg_kd_choose_Policy>; }
-struct TArgs_spg_kd_config_Policy {
+TExecFunc arrow_timestamp_ge_date() { return &GenericExec<TPgDirectFunc<&timestamp_ge_date>, true, true, TArgs_timestamp_ge_date_Policy>; }
+struct TArgs_timestamp_gt_date_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_spg_kd_config() { return &GenericExec<TPgDirectFunc<&spg_kd_config>, true, true, TArgs_spg_kd_config_Policy>; }
-struct TArgs_spg_kd_inner_consistent_Policy {
+TExecFunc arrow_timestamp_gt_date() { return &GenericExec<TPgDirectFunc<&timestamp_gt_date>, true, true, TArgs_timestamp_gt_date_Policy>; }
+struct TArgs_timestamp_le_date_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_spg_kd_inner_consistent() { return &GenericExec<TPgDirectFunc<&spg_kd_inner_consistent>, true, true, TArgs_spg_kd_inner_consistent_Policy>; }
-struct TArgs_spg_kd_picksplit_Policy {
+TExecFunc arrow_timestamp_le_date() { return &GenericExec<TPgDirectFunc<&timestamp_le_date>, true, true, TArgs_timestamp_le_date_Policy>; }
+struct TArgs_timestamp_lt_date_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_spg_kd_picksplit() { return &GenericExec<TPgDirectFunc<&spg_kd_picksplit>, true, true, TArgs_spg_kd_picksplit_Policy>; }
-struct TArgs_split_part_Policy {
+TExecFunc arrow_timestamp_lt_date() { return &GenericExec<TPgDirectFunc<&timestamp_lt_date>, true, true, TArgs_timestamp_lt_date_Policy>; }
+struct TArgs_timestamp_ne_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_split_part() { return &GenericExec<TPgDirectFunc<&split_part>, true, false, TArgs_split_part_Policy>; }
-struct TArgs_string_agg_finalfn_Policy {
+TExecFunc arrow_timestamp_ne_date() { return &GenericExec<TPgDirectFunc<&timestamp_ne_date>, true, true, TArgs_timestamp_ne_date_Policy>; }
+struct TArgs_timestamp_time_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_string_agg_finalfn() { return &GenericExec<TPgDirectFunc<&string_agg_finalfn>, false, false, TArgs_string_agg_finalfn_Policy>; }
-struct TArgs_string_agg_transfn_Policy {
+TExecFunc arrow_timestamp_time() { return &GenericExec<TPgDirectFunc<&timestamp_time>, true, true, TArgs_timestamp_time_Policy>; }
+struct TArgs_timestamptz_cmp_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_string_agg_transfn() { return &GenericExec<TPgDirectFunc<&string_agg_transfn>, false, true, TArgs_string_agg_transfn_Policy>; }
-struct TArgs_suppress_redundant_updates_trigger_Policy {
+TExecFunc arrow_timestamptz_cmp_date() { return &GenericExec<TPgDirectFunc<&timestamptz_cmp_date>, true, true, TArgs_timestamptz_cmp_date_Policy>; }
+struct TArgs_timestamptz_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_suppress_redundant_updates_trigger() { return &GenericExec<TPgDirectFunc<&suppress_redundant_updates_trigger>, true, true, TArgs_suppress_redundant_updates_trigger_Policy>; }
-struct TArgs_table_am_handler_in_Policy {
+TExecFunc arrow_timestamptz_date() { return &GenericExec<TPgDirectFunc<&timestamptz_date>, true, true, TArgs_timestamptz_date_Policy>; }
+struct TArgs_timestamptz_eq_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_table_am_handler_in() { return &GenericExec<TPgDirectFunc<&table_am_handler_in>, false, true, TArgs_table_am_handler_in_Policy>; }
-struct TArgs_table_am_handler_out_Policy {
+TExecFunc arrow_timestamptz_eq_date() { return &GenericExec<TPgDirectFunc<&timestamptz_eq_date>, true, true, TArgs_timestamptz_eq_date_Policy>; }
+struct TArgs_timestamptz_ge_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_table_am_handler_out() { return &GenericExec<TPgDirectFunc<&table_am_handler_out>, true, false, TArgs_table_am_handler_out_Policy>; }
-struct TArgs_text_format_nv_Policy {
+TExecFunc arrow_timestamptz_ge_date() { return &GenericExec<TPgDirectFunc<&timestamptz_ge_date>, true, true, TArgs_timestamptz_ge_date_Policy>; }
+struct TArgs_timestamptz_gt_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_text_format_nv() { return &GenericExec<TPgDirectFunc<&text_format_nv>, false, false, TArgs_text_format_nv_Policy>; }
-struct TArgs_text_ge_Policy {
+TExecFunc arrow_timestamptz_gt_date() { return &GenericExec<TPgDirectFunc<&timestamptz_gt_date>, true, true, TArgs_timestamptz_gt_date_Policy>; }
+struct TArgs_timestamptz_le_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_text_ge() { return &GenericExec<TPgDirectFunc<&text_ge>, true, true, TArgs_text_ge_Policy>; }
-struct TArgs_text_gt_Policy {
+TExecFunc arrow_timestamptz_le_date() { return &GenericExec<TPgDirectFunc<&timestamptz_le_date>, true, true, TArgs_timestamptz_le_date_Policy>; }
+struct TArgs_timestamptz_lt_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_text_gt() { return &GenericExec<TPgDirectFunc<&text_gt>, true, true, TArgs_text_gt_Policy>; }
-struct TArgs_text_larger_Policy {
+TExecFunc arrow_timestamptz_lt_date() { return &GenericExec<TPgDirectFunc<&timestamptz_lt_date>, true, true, TArgs_timestamptz_lt_date_Policy>; }
+struct TArgs_timestamptz_ne_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_text_larger() { return &GenericExec<TPgDirectFunc<&text_larger>, true, false, TArgs_text_larger_Policy>; }
-struct TArgs_text_le_Policy {
+TExecFunc arrow_timestamptz_ne_date() { return &GenericExec<TPgDirectFunc<&timestamptz_ne_date>, true, true, TArgs_timestamptz_ne_date_Policy>; }
+struct TArgs_timestamptz_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_text_le() { return &GenericExec<TPgDirectFunc<&text_le>, true, true, TArgs_text_le_Policy>; }
-struct TArgs_text_left_Policy {
+TExecFunc arrow_timestamptz_time() { return &GenericExec<TPgDirectFunc<&timestamptz_time>, true, true, TArgs_timestamptz_time_Policy>; }
+struct TArgs_timestamptz_timetz_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_text_left() { return &GenericExec<TPgDirectFunc<&text_left>, true, false, TArgs_text_left_Policy>; }
-struct TArgs_text_lt_Policy {
+TExecFunc arrow_timestamptz_timetz() { return &GenericExec<TPgDirectFunc<&timestamptz_timetz>, true, false, TArgs_timestamptz_timetz_Policy>; }
+struct TArgs_timetypmodin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_text_lt() { return &GenericExec<TPgDirectFunc<&text_lt>, true, true, TArgs_text_lt_Policy>; }
-struct TArgs_text_name_Policy {
+TExecFunc arrow_timetypmodin() { return &GenericExec<TPgDirectFunc<&timetypmodin>, true, true, TArgs_timetypmodin_Policy>; }
+struct TArgs_timetypmodout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_text_name() { return &GenericExec<TPgDirectFunc<&text_name>, true, false, TArgs_text_name_Policy>; }
-struct TArgs_text_pattern_ge_Policy {
+TExecFunc arrow_timetypmodout() { return &GenericExec<TPgDirectFunc<&timetypmodout>, true, false, TArgs_timetypmodout_Policy>; }
+struct TArgs_timetz_cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_text_pattern_ge() { return &GenericExec<TPgDirectFunc<&text_pattern_ge>, true, true, TArgs_text_pattern_ge_Policy>; }
-struct TArgs_text_pattern_gt_Policy {
+TExecFunc arrow_timetz_cmp() { return &GenericExec<TPgDirectFunc<&timetz_cmp>, true, true, TArgs_timetz_cmp_Policy>; }
+struct TArgs_timetz_eq_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_text_pattern_gt() { return &GenericExec<TPgDirectFunc<&text_pattern_gt>, true, true, TArgs_text_pattern_gt_Policy>; }
-struct TArgs_text_pattern_le_Policy {
+TExecFunc arrow_timetz_eq() { return &GenericExec<TPgDirectFunc<&timetz_eq>, true, true, TArgs_timetz_eq_Policy>; }
+struct TArgs_timetz_ge_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_text_pattern_le() { return &GenericExec<TPgDirectFunc<&text_pattern_le>, true, true, TArgs_text_pattern_le_Policy>; }
-struct TArgs_text_pattern_lt_Policy {
+TExecFunc arrow_timetz_ge() { return &GenericExec<TPgDirectFunc<&timetz_ge>, true, true, TArgs_timetz_ge_Policy>; }
+struct TArgs_timetz_gt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_text_pattern_lt() { return &GenericExec<TPgDirectFunc<&text_pattern_lt>, true, true, TArgs_text_pattern_lt_Policy>; }
-struct TArgs_text_reverse_Policy {
+TExecFunc arrow_timetz_gt() { return &GenericExec<TPgDirectFunc<&timetz_gt>, true, true, TArgs_timetz_gt_Policy>; }
+struct TArgs_timetz_hash_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_text_reverse() { return &GenericExec<TPgDirectFunc<&text_reverse>, true, false, TArgs_text_reverse_Policy>; }
-struct TArgs_text_right_Policy {
+TExecFunc arrow_timetz_hash() { return &GenericExec<TPgDirectFunc<&timetz_hash>, true, true, TArgs_timetz_hash_Policy>; }
+struct TArgs_timetz_hash_extended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_text_right() { return &GenericExec<TPgDirectFunc<&text_right>, true, false, TArgs_text_right_Policy>; }
-struct TArgs_text_smaller_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_text_smaller() { return &GenericExec<TPgDirectFunc<&text_smaller>, true, false, TArgs_text_smaller_Policy>; }
-struct TArgs_text_starts_with_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_text_starts_with() { return &GenericExec<TPgDirectFunc<&text_starts_with>, true, true, TArgs_text_starts_with_Policy>; }
-struct TArgs_text_substr_Policy {
+TExecFunc arrow_timetz_hash_extended() { return &GenericExec<TPgDirectFunc<&timetz_hash_extended>, true, true, TArgs_timetz_hash_extended_Policy>; }
+struct TArgs_timetz_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_text_substr() { return &GenericExec<TPgDirectFunc<&text_substr>, true, false, TArgs_text_substr_Policy>; }
-struct TArgs_text_substr_no_len_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
-};
-TExecFunc arrow_text_substr_no_len() { return &GenericExec<TPgDirectFunc<&text_substr_no_len>, true, false, TArgs_text_substr_no_len_Policy>; }
-struct TArgs_text_to_array_Policy {
+TExecFunc arrow_timetz_in() { return &GenericExec<TPgDirectFunc<&timetz_in>, true, false, TArgs_timetz_in_Policy>; }
+struct TArgs_timetz_izone_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_text_to_array() { return &GenericExec<TPgDirectFunc<&text_to_array>, false, false, TArgs_text_to_array_Policy>; }
-struct TArgs_text_to_array_null_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
-};
-TExecFunc arrow_text_to_array_null() { return &GenericExec<TPgDirectFunc<&text_to_array_null>, false, false, TArgs_text_to_array_null_Policy>; }
-struct TArgs_textcat_Policy {
+TExecFunc arrow_timetz_izone() { return &GenericExec<TPgDirectFunc<&timetz_izone>, true, false, TArgs_timetz_izone_Policy>; }
+struct TArgs_timetz_larger_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_textcat() { return &GenericExec<TPgDirectFunc<&textcat>, true, false, TArgs_textcat_Policy>; }
-struct TArgs_texteq_Policy {
+TExecFunc arrow_timetz_larger() { return &GenericExec<TPgDirectFunc<&timetz_larger>, true, false, TArgs_timetz_larger_Policy>; }
+struct TArgs_timetz_le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_texteq() { return &GenericExec<TPgDirectFunc<&texteq>, true, true, TArgs_texteq_Policy>; }
-struct TArgs_texteqname_Policy {
+TExecFunc arrow_timetz_le() { return &GenericExec<TPgDirectFunc<&timetz_le>, true, true, TArgs_timetz_le_Policy>; }
+struct TArgs_timetz_lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_texteqname() { return &GenericExec<TPgDirectFunc<&texteqname>, true, true, TArgs_texteqname_Policy>; }
-struct TArgs_textgename_Policy {
+TExecFunc arrow_timetz_lt() { return &GenericExec<TPgDirectFunc<&timetz_lt>, true, true, TArgs_timetz_lt_Policy>; }
+struct TArgs_timetz_mi_interval_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_textgename() { return &GenericExec<TPgDirectFunc<&textgename>, true, true, TArgs_textgename_Policy>; }
-struct TArgs_textgtname_Policy {
+TExecFunc arrow_timetz_mi_interval() { return &GenericExec<TPgDirectFunc<&timetz_mi_interval>, true, false, TArgs_timetz_mi_interval_Policy>; }
+struct TArgs_timetz_ne_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_textgtname() { return &GenericExec<TPgDirectFunc<&textgtname>, true, true, TArgs_textgtname_Policy>; }
-struct TArgs_textin_Policy {
+TExecFunc arrow_timetz_ne() { return &GenericExec<TPgDirectFunc<&timetz_ne>, true, true, TArgs_timetz_ne_Policy>; }
+struct TArgs_timetz_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_textin() { return &GenericExec<TPgDirectFunc<&textin>, true, false, TArgs_textin_Policy>; }
-struct TArgs_textlen_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_textlen() { return &GenericExec<TPgDirectFunc<&textlen>, true, true, TArgs_textlen_Policy>; }
-struct TArgs_textlename_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_textlename() { return &GenericExec<TPgDirectFunc<&textlename>, true, true, TArgs_textlename_Policy>; }
-struct TArgs_textltname_Policy {
+TExecFunc arrow_timetz_out() { return &GenericExec<TPgDirectFunc<&timetz_out>, true, false, TArgs_timetz_out_Policy>; }
+struct TArgs_timetz_part_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_textltname() { return &GenericExec<TPgDirectFunc<&textltname>, true, true, TArgs_textltname_Policy>; }
-struct TArgs_textne_Policy {
+TExecFunc arrow_timetz_part() { return &GenericExec<TPgDirectFunc<&timetz_part>, true, true, TArgs_timetz_part_Policy>; }
+struct TArgs_timetz_pl_interval_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_textne() { return &GenericExec<TPgDirectFunc<&textne>, true, true, TArgs_textne_Policy>; }
-struct TArgs_textnename_Policy {
+TExecFunc arrow_timetz_pl_interval() { return &GenericExec<TPgDirectFunc<&timetz_pl_interval>, true, false, TArgs_timetz_pl_interval_Policy>; }
+struct TArgs_timetz_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_textnename() { return &GenericExec<TPgDirectFunc<&textnename>, true, true, TArgs_textnename_Policy>; }
-struct TArgs_textoctetlen_Policy {
+TExecFunc arrow_timetz_recv() { return &GenericExec<TPgDirectFunc<&timetz_recv>, true, false, TArgs_timetz_recv_Policy>; }
+struct TArgs_timetz_scale_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_textoctetlen() { return &GenericExec<TPgDirectFunc<&textoctetlen>, true, true, TArgs_textoctetlen_Policy>; }
-struct TArgs_textout_Policy {
+TExecFunc arrow_timetz_scale() { return &GenericExec<TPgDirectFunc<&timetz_scale>, true, false, TArgs_timetz_scale_Policy>; }
+struct TArgs_timetz_send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_textout() { return &GenericExec<TPgDirectFunc<&textout>, true, false, TArgs_textout_Policy>; }
-struct TArgs_textoverlay_Policy {
+TExecFunc arrow_timetz_send() { return &GenericExec<TPgDirectFunc<&timetz_send>, true, false, TArgs_timetz_send_Policy>; }
+struct TArgs_timetz_smaller_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_textoverlay() { return &GenericExec<TPgDirectFunc<&textoverlay>, true, false, TArgs_textoverlay_Policy>; }
-struct TArgs_textoverlay_no_len_Policy {
+TExecFunc arrow_timetz_smaller() { return &GenericExec<TPgDirectFunc<&timetz_smaller>, true, false, TArgs_timetz_smaller_Policy>; }
+struct TArgs_timetz_time_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_textoverlay_no_len() { return &GenericExec<TPgDirectFunc<&textoverlay_no_len>, true, false, TArgs_textoverlay_no_len_Policy>; }
-struct TArgs_textpos_Policy {
+TExecFunc arrow_timetz_time() { return &GenericExec<TPgDirectFunc<&timetz_time>, true, true, TArgs_timetz_time_Policy>; }
+struct TArgs_timetz_zone_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_textpos() { return &GenericExec<TPgDirectFunc<&textpos>, true, true, TArgs_textpos_Policy>; }
-struct TArgs_textrecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_textrecv() { return &GenericExec<TPgDirectFunc<&textrecv>, true, false, TArgs_textrecv_Policy>; }
-struct TArgs_textsend_Policy {
+TExecFunc arrow_timetz_zone() { return &GenericExec<TPgDirectFunc<&timetz_zone>, true, false, TArgs_timetz_zone_Policy>; }
+struct TArgs_timetztypmodin_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_textsend() { return &GenericExec<TPgDirectFunc<&textsend>, true, false, TArgs_textsend_Policy>; }
-struct TArgs_to_hex32_Policy {
+TExecFunc arrow_timetztypmodin() { return &GenericExec<TPgDirectFunc<&timetztypmodin>, true, true, TArgs_timetztypmodin_Policy>; }
+struct TArgs_timetztypmodout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_to_hex32() { return &GenericExec<TPgDirectFunc<&to_hex32>, true, false, TArgs_to_hex32_Policy>; }
-struct TArgs_to_hex64_Policy {
+TExecFunc arrow_timetztypmodout() { return &GenericExec<TPgDirectFunc<&timetztypmodout>, true, false, TArgs_timetztypmodout_Policy>; }
+struct TArgs_ts_headline_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_to_hex64() { return &GenericExec<TPgDirectFunc<&to_hex64>, true, false, TArgs_to_hex64_Policy>; }
-struct TArgs_to_json_Policy {
+TExecFunc arrow_ts_headline() { return &GenericExec<TPgDirectFunc<&ts_headline>, true, false, TArgs_ts_headline_Policy>; }
+struct TArgs_ts_headline_byid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_to_json() { return &GenericExec<TPgDirectFunc<&to_json>, true, false, TArgs_to_json_Policy>; }
-struct TArgs_to_tsquery_Policy {
+TExecFunc arrow_ts_headline_byid() { return &GenericExec<TPgDirectFunc<&ts_headline_byid>, true, false, TArgs_ts_headline_byid_Policy>; }
+struct TArgs_ts_headline_byid_opt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,false,false,false};
};
-TExecFunc arrow_to_tsquery() { return &GenericExec<TPgDirectFunc<&to_tsquery>, true, false, TArgs_to_tsquery_Policy>; }
-struct TArgs_to_tsquery_byid_Policy {
+TExecFunc arrow_ts_headline_byid_opt() { return &GenericExec<TPgDirectFunc<&ts_headline_byid_opt>, true, false, TArgs_ts_headline_byid_opt_Policy>; }
+struct TArgs_ts_headline_json_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_to_tsquery_byid() { return &GenericExec<TPgDirectFunc<&to_tsquery_byid>, true, false, TArgs_to_tsquery_byid_Policy>; }
-struct TArgs_to_tsvector_Policy {
+TExecFunc arrow_ts_headline_json() { return &GenericExec<TPgDirectFunc<&ts_headline_json>, true, false, TArgs_ts_headline_json_Policy>; }
+struct TArgs_ts_headline_json_byid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_to_tsvector() { return &GenericExec<TPgDirectFunc<&to_tsvector>, true, false, TArgs_to_tsvector_Policy>; }
-struct TArgs_to_tsvector_byid_Policy {
+TExecFunc arrow_ts_headline_json_byid() { return &GenericExec<TPgDirectFunc<&ts_headline_json_byid>, true, false, TArgs_ts_headline_json_byid_Policy>; }
+struct TArgs_ts_headline_json_byid_opt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,false,false,false};
};
-TExecFunc arrow_to_tsvector_byid() { return &GenericExec<TPgDirectFunc<&to_tsvector_byid>, true, false, TArgs_to_tsvector_byid_Policy>; }
-struct TArgs_translate_Policy {
+TExecFunc arrow_ts_headline_json_byid_opt() { return &GenericExec<TPgDirectFunc<&ts_headline_json_byid_opt>, true, false, TArgs_ts_headline_json_byid_opt_Policy>; }
+struct TArgs_ts_headline_json_opt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_translate() { return &GenericExec<TPgDirectFunc<&translate>, true, false, TArgs_translate_Policy>; }
-struct TArgs_trigger_in_Policy {
+TExecFunc arrow_ts_headline_json_opt() { return &GenericExec<TPgDirectFunc<&ts_headline_json_opt>, true, false, TArgs_ts_headline_json_opt_Policy>; }
+struct TArgs_ts_headline_jsonb_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_trigger_in() { return &GenericExec<TPgDirectFunc<&trigger_in>, false, true, TArgs_trigger_in_Policy>; }
-struct TArgs_trigger_out_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_trigger_out() { return &GenericExec<TPgDirectFunc<&trigger_out>, true, false, TArgs_trigger_out_Policy>; }
-struct TArgs_trim_array_Policy {
+TExecFunc arrow_ts_headline_jsonb() { return &GenericExec<TPgDirectFunc<&ts_headline_jsonb>, true, false, TArgs_ts_headline_jsonb_Policy>; }
+struct TArgs_ts_headline_jsonb_byid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_trim_array() { return &GenericExec<TPgDirectFunc<&trim_array>, true, false, TArgs_trim_array_Policy>; }
-struct TArgs_tsm_handler_in_Policy {
+TExecFunc arrow_ts_headline_jsonb_byid() { return &GenericExec<TPgDirectFunc<&ts_headline_jsonb_byid>, true, false, TArgs_ts_headline_jsonb_byid_Policy>; }
+struct TArgs_ts_headline_jsonb_byid_opt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,false,false,false};
};
-TExecFunc arrow_tsm_handler_in() { return &GenericExec<TPgDirectFunc<&tsm_handler_in>, false, true, TArgs_tsm_handler_in_Policy>; }
-struct TArgs_tsm_handler_out_Policy {
+TExecFunc arrow_ts_headline_jsonb_byid_opt() { return &GenericExec<TPgDirectFunc<&ts_headline_jsonb_byid_opt>, true, false, TArgs_ts_headline_jsonb_byid_opt_Policy>; }
+struct TArgs_ts_headline_jsonb_opt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_tsm_handler_out() { return &GenericExec<TPgDirectFunc<&tsm_handler_out>, true, false, TArgs_tsm_handler_out_Policy>; }
-struct TArgs_tsm_system_handler_Policy {
+TExecFunc arrow_ts_headline_jsonb_opt() { return &GenericExec<TPgDirectFunc<&ts_headline_jsonb_opt>, true, false, TArgs_ts_headline_jsonb_opt_Policy>; }
+struct TArgs_ts_headline_opt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_tsm_system_handler() { return &GenericExec<TPgDirectFunc<&tsm_system_handler>, true, true, TArgs_tsm_system_handler_Policy>; }
-struct TArgs_tsqueryin_Policy {
+TExecFunc arrow_ts_headline_opt() { return &GenericExec<TPgDirectFunc<&ts_headline_opt>, true, false, TArgs_ts_headline_opt_Policy>; }
+struct TArgs_tsquery_rewrite_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_tsqueryin() { return &GenericExec<TPgDirectFunc<&tsqueryin>, true, false, TArgs_tsqueryin_Policy>; }
-struct TArgs_tsqueryout_Policy {
+TExecFunc arrow_tsquery_rewrite() { return &GenericExec<TPgDirectFunc<&tsquery_rewrite>, true, false, TArgs_tsquery_rewrite_Policy>; }
+struct TArgs_tsquery_rewrite_query_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_tsqueryout() { return &GenericExec<TPgDirectFunc<&tsqueryout>, true, false, TArgs_tsqueryout_Policy>; }
-struct TArgs_tsqueryrecv_Policy {
+TExecFunc arrow_tsquery_rewrite_query() { return &GenericExec<TPgDirectFunc<&tsquery_rewrite_query>, true, false, TArgs_tsquery_rewrite_query_Policy>; }
+struct TArgs_tsrange_subdiff_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_tsqueryrecv() { return &GenericExec<TPgDirectFunc<&tsqueryrecv>, true, false, TArgs_tsqueryrecv_Policy>; }
-struct TArgs_tsquerysend_Policy {
+TExecFunc arrow_tsrange_subdiff() { return &GenericExec<TPgDirectFunc<&tsrange_subdiff>, true, true, TArgs_tsrange_subdiff_Policy>; }
+struct TArgs_tstzrange_subdiff_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_tsquerysend() { return &GenericExec<TPgDirectFunc<&tsquerysend>, true, false, TArgs_tsquerysend_Policy>; }
-struct TArgs_tsquerytree_Policy {
+TExecFunc arrow_tstzrange_subdiff() { return &GenericExec<TPgDirectFunc<&tstzrange_subdiff>, true, true, TArgs_tstzrange_subdiff_Policy>; }
+struct TArgs_xid8cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_tsquerytree() { return &GenericExec<TPgDirectFunc<&tsquerytree>, true, false, TArgs_tsquerytree_Policy>; }
-struct TArgs_tsvectorin_Policy {
+TExecFunc arrow_xid8cmp() { return &GenericExec<TPgDirectFunc<&xid8cmp>, true, true, TArgs_xid8cmp_Policy>; }
+struct TArgs_xid8eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_tsvectorin() { return &GenericExec<TPgDirectFunc<&tsvectorin>, true, false, TArgs_tsvectorin_Policy>; }
-struct TArgs_tsvectorout_Policy {
+TExecFunc arrow_xid8eq() { return &GenericExec<TPgDirectFunc<&xid8eq>, true, true, TArgs_xid8eq_Policy>; }
+struct TArgs_xid8ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_tsvectorout() { return &GenericExec<TPgDirectFunc<&tsvectorout>, true, false, TArgs_tsvectorout_Policy>; }
-struct TArgs_tsvectorrecv_Policy {
+TExecFunc arrow_xid8ge() { return &GenericExec<TPgDirectFunc<&xid8ge>, true, true, TArgs_xid8ge_Policy>; }
+struct TArgs_xid8gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_tsvectorrecv() { return &GenericExec<TPgDirectFunc<&tsvectorrecv>, true, false, TArgs_tsvectorrecv_Policy>; }
-struct TArgs_tsvectorsend_Policy {
+TExecFunc arrow_xid8gt() { return &GenericExec<TPgDirectFunc<&xid8gt>, true, true, TArgs_xid8gt_Policy>; }
+struct TArgs_xid8in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsvectorsend() { return &GenericExec<TPgDirectFunc<&tsvectorsend>, true, false, TArgs_tsvectorsend_Policy>; }
-struct TArgs_unicode_is_normalized_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_unicode_is_normalized() { return &GenericExec<TPgDirectFunc<&unicode_is_normalized>, true, true, TArgs_unicode_is_normalized_Policy>; }
-struct TArgs_unicode_normalize_func_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_unicode_normalize_func() { return &GenericExec<TPgDirectFunc<&unicode_normalize_func>, true, false, TArgs_unicode_normalize_func_Policy>; }
-struct TArgs_unistr_Policy {
+TExecFunc arrow_xid8in() { return &GenericExec<TPgDirectFunc<&xid8in>, true, true, TArgs_xid8in_Policy>; }
+struct TArgs_xid8le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_unistr() { return &GenericExec<TPgDirectFunc<&unistr>, true, false, TArgs_unistr_Policy>; }
-struct TArgs_unknownin_Policy {
+TExecFunc arrow_xid8le() { return &GenericExec<TPgDirectFunc<&xid8le>, true, true, TArgs_xid8le_Policy>; }
+struct TArgs_xid8lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_unknownin() { return &GenericExec<TPgDirectFunc<&unknownin>, true, false, TArgs_unknownin_Policy>; }
-struct TArgs_unknownout_Policy {
+TExecFunc arrow_xid8lt() { return &GenericExec<TPgDirectFunc<&xid8lt>, true, true, TArgs_xid8lt_Policy>; }
+struct TArgs_xid8ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_unknownout() { return &GenericExec<TPgDirectFunc<&unknownout>, true, false, TArgs_unknownout_Policy>; }
-struct TArgs_unknownrecv_Policy {
+TExecFunc arrow_xid8ne() { return &GenericExec<TPgDirectFunc<&xid8ne>, true, true, TArgs_xid8ne_Policy>; }
+struct TArgs_xid8out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_unknownrecv() { return &GenericExec<TPgDirectFunc<&unknownrecv>, true, false, TArgs_unknownrecv_Policy>; }
-struct TArgs_unknownsend_Policy {
+TExecFunc arrow_xid8out() { return &GenericExec<TPgDirectFunc<&xid8out>, true, false, TArgs_xid8out_Policy>; }
+struct TArgs_xid8recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_unknownsend() { return &GenericExec<TPgDirectFunc<&unknownsend>, true, false, TArgs_unknownsend_Policy>; }
-struct TArgs_upper_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_upper() { return &GenericExec<TPgDirectFunc<&upper>, true, false, TArgs_upper_Policy>; }
-struct TArgs_varbit_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
-};
-TExecFunc arrow_varbit() { return &GenericExec<TPgDirectFunc<&varbit>, true, false, TArgs_varbit_Policy>; }
-struct TArgs_varbit_in_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
-};
-TExecFunc arrow_varbit_in() { return &GenericExec<TPgDirectFunc<&varbit_in>, true, false, TArgs_varbit_in_Policy>; }
-struct TArgs_varbit_out_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_varbit_out() { return &GenericExec<TPgDirectFunc<&varbit_out>, true, false, TArgs_varbit_out_Policy>; }
-struct TArgs_varbit_recv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_varbit_recv() { return &GenericExec<TPgDirectFunc<&varbit_recv>, true, false, TArgs_varbit_recv_Policy>; }
-struct TArgs_varbit_send_Policy {
+TExecFunc arrow_xid8recv() { return &GenericExec<TPgDirectFunc<&xid8recv>, true, true, TArgs_xid8recv_Policy>; }
+struct TArgs_xid8send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_varbit_send() { return &GenericExec<TPgDirectFunc<&varbit_send>, true, false, TArgs_varbit_send_Policy>; }
-struct TArgs_varbit_support_Policy {
+TExecFunc arrow_xid8send() { return &GenericExec<TPgDirectFunc<&xid8send>, true, false, TArgs_xid8send_Policy>; }
+struct TArgs_xid8toxid_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_varbit_support() { return &GenericExec<TPgDirectFunc<&varbit_support>, true, true, TArgs_varbit_support_Policy>; }
-struct TArgs_varbittypmodin_Policy {
+TExecFunc arrow_xid8toxid() { return &GenericExec<TPgDirectFunc<&xid8toxid>, true, true, TArgs_xid8toxid_Policy>; }
+struct TArgs_xid_age_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_varbittypmodin() { return &GenericExec<TPgDirectFunc<&varbittypmodin>, true, true, TArgs_varbittypmodin_Policy>; }
-struct TArgs_varbittypmodout_Policy {
+TExecFunc arrow_xid_age() { return &GenericExec<TPgDirectFunc<&xid_age>, true, true, TArgs_xid_age_Policy>; }
+struct TArgs_xideq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_varbittypmodout() { return &GenericExec<TPgDirectFunc<&varbittypmodout>, true, false, TArgs_varbittypmodout_Policy>; }
-struct TArgs_void_in_Policy {
+TExecFunc arrow_xideq() { return &GenericExec<TPgDirectFunc<&xideq>, true, true, TArgs_xideq_Policy>; }
+struct TArgs_xidin_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_void_in() { return &GenericExec<TPgDirectFunc<&void_in>, true, true, TArgs_void_in_Policy>; }
-struct TArgs_void_out_Policy {
+TExecFunc arrow_xidin() { return &GenericExec<TPgDirectFunc<&xidin>, true, true, TArgs_xidin_Policy>; }
+struct TArgs_xidneq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_void_out() { return &GenericExec<TPgDirectFunc<&void_out>, true, false, TArgs_void_out_Policy>; }
-struct TArgs_void_recv_Policy {
+TExecFunc arrow_xidneq() { return &GenericExec<TPgDirectFunc<&xidneq>, true, true, TArgs_xidneq_Policy>; }
+struct TArgs_xidout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_void_recv() { return &GenericExec<TPgDirectFunc<&void_recv>, true, true, TArgs_void_recv_Policy>; }
-struct TArgs_void_send_Policy {
+TExecFunc arrow_xidout() { return &GenericExec<TPgDirectFunc<&xidout>, true, false, TArgs_xidout_Policy>; }
+struct TArgs_xidrecv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_void_send() { return &GenericExec<TPgDirectFunc<&void_send>, true, false, TArgs_void_send_Policy>; }
-struct TArgs_websearch_to_tsquery_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_websearch_to_tsquery() { return &GenericExec<TPgDirectFunc<&websearch_to_tsquery>, true, false, TArgs_websearch_to_tsquery_Policy>; }
-struct TArgs_websearch_to_tsquery_byid_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
-};
-TExecFunc arrow_websearch_to_tsquery_byid() { return &GenericExec<TPgDirectFunc<&websearch_to_tsquery_byid>, true, false, TArgs_websearch_to_tsquery_byid_Policy>; }
-struct TArgs_width_bucket_array_Policy {
+TExecFunc arrow_xidrecv() { return &GenericExec<TPgDirectFunc<&xidrecv>, true, true, TArgs_xidrecv_Policy>; }
+struct TArgs_xidsend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
-};
-TExecFunc arrow_width_bucket_array() { return &GenericExec<TPgDirectFunc<&width_bucket_array>, true, true, TArgs_width_bucket_array_Policy>; }
-struct TArgs_width_bucket_numeric_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_width_bucket_numeric() { return &GenericExec<TPgDirectFunc<&width_bucket_numeric>, true, true, TArgs_width_bucket_numeric_Policy>; }
+TExecFunc arrow_xidsend() { return &GenericExec<TPgDirectFunc<&xidsend>, true, false, TArgs_xidsend_Policy>; }
diff --git a/ydb/library/yql/parser/pg_wrapper/pg_kernels.2.inc b/ydb/library/yql/parser/pg_wrapper/pg_kernels.2.inc
index 800529711f8..aac8627455b 100644
--- a/ydb/library/yql/parser/pg_wrapper/pg_kernels.2.inc
+++ b/ydb/library/yql/parser/pg_wrapper/pg_kernels.2.inc
@@ -1,13 +1,318 @@
-struct TArgs_arraycontjoinsel_Policy {
+struct TArgs_PG_char_to_encoding_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_arraycontjoinsel() { return &GenericExec<TPgDirectFunc<&arraycontjoinsel>, true, true, TArgs_arraycontjoinsel_Policy>; }
-struct TArgs_arraycontsel_Policy {
+TExecFunc arrow_PG_char_to_encoding() { return &GenericExec<TPgDirectFunc<&PG_char_to_encoding>, true, true, TArgs_PG_char_to_encoding_Policy>; }
+struct TArgs_PG_encoding_to_char_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_PG_encoding_to_char() { return &GenericExec<TPgDirectFunc<&PG_encoding_to_char>, true, false, TArgs_PG_encoding_to_char_Policy>; }
+struct TArgs_RI_FKey_cascade_del_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_RI_FKey_cascade_del() { return &GenericExec<TPgDirectFunc<&RI_FKey_cascade_del>, true, true, TArgs_RI_FKey_cascade_del_Policy>; }
+struct TArgs_RI_FKey_cascade_upd_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_RI_FKey_cascade_upd() { return &GenericExec<TPgDirectFunc<&RI_FKey_cascade_upd>, true, true, TArgs_RI_FKey_cascade_upd_Policy>; }
+struct TArgs_RI_FKey_check_ins_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_RI_FKey_check_ins() { return &GenericExec<TPgDirectFunc<&RI_FKey_check_ins>, true, true, TArgs_RI_FKey_check_ins_Policy>; }
+struct TArgs_RI_FKey_check_upd_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_RI_FKey_check_upd() { return &GenericExec<TPgDirectFunc<&RI_FKey_check_upd>, true, true, TArgs_RI_FKey_check_upd_Policy>; }
+struct TArgs_RI_FKey_noaction_del_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_RI_FKey_noaction_del() { return &GenericExec<TPgDirectFunc<&RI_FKey_noaction_del>, true, true, TArgs_RI_FKey_noaction_del_Policy>; }
+struct TArgs_RI_FKey_noaction_upd_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_RI_FKey_noaction_upd() { return &GenericExec<TPgDirectFunc<&RI_FKey_noaction_upd>, true, true, TArgs_RI_FKey_noaction_upd_Policy>; }
+struct TArgs_RI_FKey_restrict_del_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_RI_FKey_restrict_del() { return &GenericExec<TPgDirectFunc<&RI_FKey_restrict_del>, true, true, TArgs_RI_FKey_restrict_del_Policy>; }
+struct TArgs_RI_FKey_restrict_upd_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_RI_FKey_restrict_upd() { return &GenericExec<TPgDirectFunc<&RI_FKey_restrict_upd>, true, true, TArgs_RI_FKey_restrict_upd_Policy>; }
+struct TArgs_RI_FKey_setdefault_del_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_RI_FKey_setdefault_del() { return &GenericExec<TPgDirectFunc<&RI_FKey_setdefault_del>, true, true, TArgs_RI_FKey_setdefault_del_Policy>; }
+struct TArgs_RI_FKey_setdefault_upd_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_RI_FKey_setdefault_upd() { return &GenericExec<TPgDirectFunc<&RI_FKey_setdefault_upd>, true, true, TArgs_RI_FKey_setdefault_upd_Policy>; }
+struct TArgs_RI_FKey_setnull_del_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_RI_FKey_setnull_del() { return &GenericExec<TPgDirectFunc<&RI_FKey_setnull_del>, true, true, TArgs_RI_FKey_setnull_del_Policy>; }
+struct TArgs_RI_FKey_setnull_upd_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_RI_FKey_setnull_upd() { return &GenericExec<TPgDirectFunc<&RI_FKey_setnull_upd>, true, true, TArgs_RI_FKey_setnull_upd_Policy>; }
+struct TArgs_aclcontains_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_aclcontains() { return &GenericExec<TPgDirectFunc<&aclcontains>, true, true, TArgs_aclcontains_Policy>; }
+struct TArgs_acldefault_sql_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_acldefault_sql() { return &GenericExec<TPgDirectFunc<&acldefault_sql>, true, false, TArgs_acldefault_sql_Policy>; }
+struct TArgs_aclinsert_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_aclinsert() { return &GenericExec<TPgDirectFunc<&aclinsert>, true, false, TArgs_aclinsert_Policy>; }
+struct TArgs_aclitem_eq_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_aclitem_eq() { return &GenericExec<TPgDirectFunc<&aclitem_eq>, true, true, TArgs_aclitem_eq_Policy>; }
+struct TArgs_aclitemin_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_aclitemin() { return &GenericExec<TPgDirectFunc<&aclitemin>, true, false, TArgs_aclitemin_Policy>; }
+struct TArgs_aclitemout_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_aclitemout() { return &GenericExec<TPgDirectFunc<&aclitemout>, true, false, TArgs_aclitemout_Policy>; }
+struct TArgs_aclremove_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_aclremove() { return &GenericExec<TPgDirectFunc<&aclremove>, true, false, TArgs_aclremove_Policy>; }
+struct TArgs_array_agg_array_finalfn_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_array_agg_array_finalfn() { return &GenericExec<TPgDirectFunc<&array_agg_array_finalfn>, false, false, TArgs_array_agg_array_finalfn_Policy>; }
+struct TArgs_array_agg_array_transfn_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_array_agg_array_transfn() { return &GenericExec<TPgDirectFunc<&array_agg_array_transfn>, false, true, TArgs_array_agg_array_transfn_Policy>; }
+struct TArgs_array_agg_finalfn_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_array_agg_finalfn() { return &GenericExec<TPgDirectFunc<&array_agg_finalfn>, false, false, TArgs_array_agg_finalfn_Policy>; }
+struct TArgs_array_agg_transfn_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_array_agg_transfn() { return &GenericExec<TPgDirectFunc<&array_agg_transfn>, false, true, TArgs_array_agg_transfn_Policy>; }
+struct TArgs_array_append_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_array_append() { return &GenericExec<TPgDirectFunc<&array_append>, false, false, TArgs_array_append_Policy>; }
+struct TArgs_array_cardinality_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_array_cardinality() { return &GenericExec<TPgDirectFunc<&array_cardinality>, true, true, TArgs_array_cardinality_Policy>; }
+struct TArgs_array_cat_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_array_cat() { return &GenericExec<TPgDirectFunc<&array_cat>, false, false, TArgs_array_cat_Policy>; }
+struct TArgs_array_dims_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_array_dims() { return &GenericExec<TPgDirectFunc<&array_dims>, true, false, TArgs_array_dims_Policy>; }
+struct TArgs_array_eq_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_array_eq() { return &GenericExec<TPgDirectFunc<&array_eq>, true, true, TArgs_array_eq_Policy>; }
+struct TArgs_array_fill_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_array_fill() { return &GenericExec<TPgDirectFunc<&array_fill>, false, false, TArgs_array_fill_Policy>; }
+struct TArgs_array_fill_with_lower_bounds_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+};
+TExecFunc arrow_array_fill_with_lower_bounds() { return &GenericExec<TPgDirectFunc<&array_fill_with_lower_bounds>, false, false, TArgs_array_fill_with_lower_bounds_Policy>; }
+struct TArgs_array_ge_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_array_ge() { return &GenericExec<TPgDirectFunc<&array_ge>, true, true, TArgs_array_ge_Policy>; }
+struct TArgs_array_gt_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_array_gt() { return &GenericExec<TPgDirectFunc<&array_gt>, true, true, TArgs_array_gt_Policy>; }
+struct TArgs_array_in_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+};
+TExecFunc arrow_array_in() { return &GenericExec<TPgDirectFunc<&array_in>, true, false, TArgs_array_in_Policy>; }
+struct TArgs_array_larger_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_arraycontsel() { return &GenericExec<TPgDirectFunc<&arraycontsel>, true, true, TArgs_arraycontsel_Policy>; }
+TExecFunc arrow_array_larger() { return &GenericExec<TPgDirectFunc<&array_larger>, true, false, TArgs_array_larger_Policy>; }
+struct TArgs_array_le_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_array_le() { return &GenericExec<TPgDirectFunc<&array_le>, true, true, TArgs_array_le_Policy>; }
+struct TArgs_array_length_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_array_length() { return &GenericExec<TPgDirectFunc<&array_length>, true, true, TArgs_array_length_Policy>; }
+struct TArgs_array_lower_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_array_lower() { return &GenericExec<TPgDirectFunc<&array_lower>, true, true, TArgs_array_lower_Policy>; }
+struct TArgs_array_lt_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_array_lt() { return &GenericExec<TPgDirectFunc<&array_lt>, true, true, TArgs_array_lt_Policy>; }
+struct TArgs_array_ndims_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_array_ndims() { return &GenericExec<TPgDirectFunc<&array_ndims>, true, true, TArgs_array_ndims_Policy>; }
+struct TArgs_array_ne_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_array_ne() { return &GenericExec<TPgDirectFunc<&array_ne>, true, true, TArgs_array_ne_Policy>; }
+struct TArgs_array_out_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_array_out() { return &GenericExec<TPgDirectFunc<&array_out>, true, false, TArgs_array_out_Policy>; }
+struct TArgs_array_position_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_array_position() { return &GenericExec<TPgDirectFunc<&array_position>, false, true, TArgs_array_position_Policy>; }
+struct TArgs_array_position_start_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+};
+TExecFunc arrow_array_position_start() { return &GenericExec<TPgDirectFunc<&array_position_start>, false, true, TArgs_array_position_start_Policy>; }
+struct TArgs_array_positions_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_array_positions() { return &GenericExec<TPgDirectFunc<&array_positions>, false, false, TArgs_array_positions_Policy>; }
+struct TArgs_array_prepend_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_array_prepend() { return &GenericExec<TPgDirectFunc<&array_prepend>, false, false, TArgs_array_prepend_Policy>; }
+struct TArgs_array_recv_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+};
+TExecFunc arrow_array_recv() { return &GenericExec<TPgDirectFunc<&array_recv>, true, false, TArgs_array_recv_Policy>; }
+struct TArgs_array_remove_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_array_remove() { return &GenericExec<TPgDirectFunc<&array_remove>, false, false, TArgs_array_remove_Policy>; }
+struct TArgs_array_replace_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+};
+TExecFunc arrow_array_replace() { return &GenericExec<TPgDirectFunc<&array_replace>, false, false, TArgs_array_replace_Policy>; }
+struct TArgs_array_send_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_array_send() { return &GenericExec<TPgDirectFunc<&array_send>, true, false, TArgs_array_send_Policy>; }
+struct TArgs_array_smaller_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_array_smaller() { return &GenericExec<TPgDirectFunc<&array_smaller>, true, false, TArgs_array_smaller_Policy>; }
+struct TArgs_array_to_json_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_array_to_json() { return &GenericExec<TPgDirectFunc<&array_to_json>, true, false, TArgs_array_to_json_Policy>; }
+struct TArgs_array_to_json_pretty_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_array_to_json_pretty() { return &GenericExec<TPgDirectFunc<&array_to_json_pretty>, true, false, TArgs_array_to_json_pretty_Policy>; }
+struct TArgs_array_to_tsvector_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_array_to_tsvector() { return &GenericExec<TPgDirectFunc<&array_to_tsvector>, true, false, TArgs_array_to_tsvector_Policy>; }
+struct TArgs_array_unnest_support_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_array_unnest_support() { return &GenericExec<TPgDirectFunc<&array_unnest_support>, true, true, TArgs_array_unnest_support_Policy>; }
+struct TArgs_array_upper_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_array_upper() { return &GenericExec<TPgDirectFunc<&array_upper>, true, true, TArgs_array_upper_Policy>; }
+struct TArgs_arraycontained_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_arraycontained() { return &GenericExec<TPgDirectFunc<&arraycontained>, true, true, TArgs_arraycontained_Policy>; }
+struct TArgs_arraycontains_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_arraycontains() { return &GenericExec<TPgDirectFunc<&arraycontains>, true, true, TArgs_arraycontains_Policy>; }
+struct TArgs_arrayoverlap_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_arrayoverlap() { return &GenericExec<TPgDirectFunc<&arrayoverlap>, true, true, TArgs_arrayoverlap_Policy>; }
+struct TArgs_ascii_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_ascii() { return &GenericExec<TPgDirectFunc<&ascii>, true, true, TArgs_ascii_Policy>; }
+struct TArgs_binary_decode_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_binary_decode() { return &GenericExec<TPgDirectFunc<&binary_decode>, true, false, TArgs_binary_decode_Policy>; }
+struct TArgs_binary_encode_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_binary_encode() { return &GenericExec<TPgDirectFunc<&binary_encode>, true, false, TArgs_binary_encode_Policy>; }
struct TArgs_box_above_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
@@ -198,251 +503,291 @@ struct TArgs_boxes_bound_box_Policy {
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
TExecFunc arrow_boxes_bound_box() { return &GenericExec<TPgDirectFunc<&boxes_bound_box>, true, false, TArgs_boxes_bound_box_Policy>; }
-struct TArgs_btboolcmp_Policy {
+struct TArgs_bpchar_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_btboolcmp() { return &GenericExec<TPgDirectFunc<&btboolcmp>, true, true, TArgs_btboolcmp_Policy>; }
-struct TArgs_btcharcmp_Policy {
+TExecFunc arrow_bpchar() { return &GenericExec<TPgDirectFunc<&bpchar>, true, false, TArgs_bpchar_Policy>; }
+struct TArgs_bpchar_larger_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btcharcmp() { return &GenericExec<TPgDirectFunc<&btcharcmp>, true, true, TArgs_btcharcmp_Policy>; }
-struct TArgs_btint24cmp_Policy {
+TExecFunc arrow_bpchar_larger() { return &GenericExec<TPgDirectFunc<&bpchar_larger>, true, false, TArgs_bpchar_larger_Policy>; }
+struct TArgs_bpchar_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_btint24cmp() { return &GenericExec<TPgDirectFunc<&btint24cmp>, true, true, TArgs_btint24cmp_Policy>; }
-struct TArgs_btint28cmp_Policy {
+TExecFunc arrow_bpchar_name() { return &GenericExec<TPgDirectFunc<&bpchar_name>, true, false, TArgs_bpchar_name_Policy>; }
+struct TArgs_bpchar_pattern_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btint28cmp() { return &GenericExec<TPgDirectFunc<&btint28cmp>, true, true, TArgs_btint28cmp_Policy>; }
-struct TArgs_btint2cmp_Policy {
+TExecFunc arrow_bpchar_pattern_ge() { return &GenericExec<TPgDirectFunc<&bpchar_pattern_ge>, true, true, TArgs_bpchar_pattern_ge_Policy>; }
+struct TArgs_bpchar_pattern_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btint2cmp() { return &GenericExec<TPgDirectFunc<&btint2cmp>, true, true, TArgs_btint2cmp_Policy>; }
-struct TArgs_btint2sortsupport_Policy {
+TExecFunc arrow_bpchar_pattern_gt() { return &GenericExec<TPgDirectFunc<&bpchar_pattern_gt>, true, true, TArgs_bpchar_pattern_gt_Policy>; }
+struct TArgs_bpchar_pattern_le_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_bpchar_pattern_le() { return &GenericExec<TPgDirectFunc<&bpchar_pattern_le>, true, true, TArgs_bpchar_pattern_le_Policy>; }
+struct TArgs_bpchar_pattern_lt_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_bpchar_pattern_lt() { return &GenericExec<TPgDirectFunc<&bpchar_pattern_lt>, true, true, TArgs_bpchar_pattern_lt_Policy>; }
+struct TArgs_bpchar_smaller_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_bpchar_smaller() { return &GenericExec<TPgDirectFunc<&bpchar_smaller>, true, false, TArgs_bpchar_smaller_Policy>; }
+struct TArgs_bpchar_sortsupport_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_btint2sortsupport() { return &GenericExec<TPgDirectFunc<&btint2sortsupport>, true, true, TArgs_btint2sortsupport_Policy>; }
-struct TArgs_btint42cmp_Policy {
+TExecFunc arrow_bpchar_sortsupport() { return &GenericExec<TPgDirectFunc<&bpchar_sortsupport>, true, true, TArgs_bpchar_sortsupport_Policy>; }
+struct TArgs_bpcharcmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btint42cmp() { return &GenericExec<TPgDirectFunc<&btint42cmp>, true, true, TArgs_btint42cmp_Policy>; }
-struct TArgs_btint48cmp_Policy {
+TExecFunc arrow_bpcharcmp() { return &GenericExec<TPgDirectFunc<&bpcharcmp>, true, true, TArgs_bpcharcmp_Policy>; }
+struct TArgs_bpchareq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btint48cmp() { return &GenericExec<TPgDirectFunc<&btint48cmp>, true, true, TArgs_btint48cmp_Policy>; }
-struct TArgs_btint4cmp_Policy {
+TExecFunc arrow_bpchareq() { return &GenericExec<TPgDirectFunc<&bpchareq>, true, true, TArgs_bpchareq_Policy>; }
+struct TArgs_bpcharge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btint4cmp() { return &GenericExec<TPgDirectFunc<&btint4cmp>, true, true, TArgs_btint4cmp_Policy>; }
-struct TArgs_btint4sortsupport_Policy {
+TExecFunc arrow_bpcharge() { return &GenericExec<TPgDirectFunc<&bpcharge>, true, true, TArgs_bpcharge_Policy>; }
+struct TArgs_bpchargt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btint4sortsupport() { return &GenericExec<TPgDirectFunc<&btint4sortsupport>, true, true, TArgs_btint4sortsupport_Policy>; }
-struct TArgs_btint82cmp_Policy {
+TExecFunc arrow_bpchargt() { return &GenericExec<TPgDirectFunc<&bpchargt>, true, true, TArgs_bpchargt_Policy>; }
+struct TArgs_bpcharin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_btint82cmp() { return &GenericExec<TPgDirectFunc<&btint82cmp>, true, true, TArgs_btint82cmp_Policy>; }
-struct TArgs_btint84cmp_Policy {
+TExecFunc arrow_bpcharin() { return &GenericExec<TPgDirectFunc<&bpcharin>, true, false, TArgs_bpcharin_Policy>; }
+struct TArgs_bpcharle_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btint84cmp() { return &GenericExec<TPgDirectFunc<&btint84cmp>, true, true, TArgs_btint84cmp_Policy>; }
-struct TArgs_btint8cmp_Policy {
+TExecFunc arrow_bpcharle() { return &GenericExec<TPgDirectFunc<&bpcharle>, true, true, TArgs_bpcharle_Policy>; }
+struct TArgs_bpcharlen_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_btint8cmp() { return &GenericExec<TPgDirectFunc<&btint8cmp>, true, true, TArgs_btint8cmp_Policy>; }
-struct TArgs_btint8sortsupport_Policy {
+TExecFunc arrow_bpcharlen() { return &GenericExec<TPgDirectFunc<&bpcharlen>, true, true, TArgs_bpcharlen_Policy>; }
+struct TArgs_bpcharlt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btint8sortsupport() { return &GenericExec<TPgDirectFunc<&btint8sortsupport>, true, true, TArgs_btint8sortsupport_Policy>; }
-struct TArgs_btnamecmp_Policy {
+TExecFunc arrow_bpcharlt() { return &GenericExec<TPgDirectFunc<&bpcharlt>, true, true, TArgs_bpcharlt_Policy>; }
+struct TArgs_bpcharne_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_btnamecmp() { return &GenericExec<TPgDirectFunc<&btnamecmp>, true, true, TArgs_btnamecmp_Policy>; }
-struct TArgs_btnamesortsupport_Policy {
+TExecFunc arrow_bpcharne() { return &GenericExec<TPgDirectFunc<&bpcharne>, true, true, TArgs_bpcharne_Policy>; }
+struct TArgs_bpcharoctetlen_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_btnamesortsupport() { return &GenericExec<TPgDirectFunc<&btnamesortsupport>, true, true, TArgs_btnamesortsupport_Policy>; }
-struct TArgs_btoidcmp_Policy {
+TExecFunc arrow_bpcharoctetlen() { return &GenericExec<TPgDirectFunc<&bpcharoctetlen>, true, true, TArgs_bpcharoctetlen_Policy>; }
+struct TArgs_bpcharout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_btoidcmp() { return &GenericExec<TPgDirectFunc<&btoidcmp>, true, true, TArgs_btoidcmp_Policy>; }
-struct TArgs_btoidsortsupport_Policy {
+TExecFunc arrow_bpcharout() { return &GenericExec<TPgDirectFunc<&bpcharout>, true, false, TArgs_bpcharout_Policy>; }
+struct TArgs_bpcharrecv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_btoidsortsupport() { return &GenericExec<TPgDirectFunc<&btoidsortsupport>, true, true, TArgs_btoidsortsupport_Policy>; }
-struct TArgs_btoidvectorcmp_Policy {
+TExecFunc arrow_bpcharrecv() { return &GenericExec<TPgDirectFunc<&bpcharrecv>, true, false, TArgs_bpcharrecv_Policy>; }
+struct TArgs_bpcharsend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_btoidvectorcmp() { return &GenericExec<TPgDirectFunc<&btoidvectorcmp>, true, true, TArgs_btoidvectorcmp_Policy>; }
-struct TArgs_bytealike_Policy {
+TExecFunc arrow_bpcharsend() { return &GenericExec<TPgDirectFunc<&bpcharsend>, true, false, TArgs_bpcharsend_Policy>; }
+struct TArgs_bpchartypmodin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_bytealike() { return &GenericExec<TPgDirectFunc<&bytealike>, true, true, TArgs_bytealike_Policy>; }
-struct TArgs_byteanlike_Policy {
+TExecFunc arrow_bpchartypmodin() { return &GenericExec<TPgDirectFunc<&bpchartypmodin>, true, true, TArgs_bpchartypmodin_Policy>; }
+struct TArgs_bpchartypmodout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_byteanlike() { return &GenericExec<TPgDirectFunc<&byteanlike>, true, true, TArgs_byteanlike_Policy>; }
-struct TArgs_cash_cmp_Policy {
+TExecFunc arrow_bpchartypmodout() { return &GenericExec<TPgDirectFunc<&bpchartypmodout>, true, false, TArgs_bpchartypmodout_Policy>; }
+struct TArgs_brin_desummarize_range_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_cmp() { return &GenericExec<TPgDirectFunc<&cash_cmp>, true, true, TArgs_cash_cmp_Policy>; }
-struct TArgs_cash_div_cash_Policy {
+TExecFunc arrow_brin_desummarize_range() { return &GenericExec<TPgDirectFunc<&brin_desummarize_range>, true, true, TArgs_brin_desummarize_range_Policy>; }
+struct TArgs_brin_summarize_new_values_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_cash_div_cash() { return &GenericExec<TPgDirectFunc<&cash_div_cash>, true, true, TArgs_cash_div_cash_Policy>; }
-struct TArgs_cash_div_flt4_Policy {
+TExecFunc arrow_brin_summarize_new_values() { return &GenericExec<TPgDirectFunc<&brin_summarize_new_values>, true, true, TArgs_brin_summarize_new_values_Policy>; }
+struct TArgs_brin_summarize_range_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_div_flt4() { return &GenericExec<TPgDirectFunc<&cash_div_flt4>, true, true, TArgs_cash_div_flt4_Policy>; }
-struct TArgs_cash_div_flt8_Policy {
+TExecFunc arrow_brin_summarize_range() { return &GenericExec<TPgDirectFunc<&brin_summarize_range>, true, true, TArgs_brin_summarize_range_Policy>; }
+struct TArgs_brinhandler_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_cash_div_flt8() { return &GenericExec<TPgDirectFunc<&cash_div_flt8>, true, true, TArgs_cash_div_flt8_Policy>; }
-struct TArgs_cash_div_int2_Policy {
+TExecFunc arrow_brinhandler() { return &GenericExec<TPgDirectFunc<&brinhandler>, true, true, TArgs_brinhandler_Policy>; }
+struct TArgs_btarraycmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_cash_div_int2() { return &GenericExec<TPgDirectFunc<&cash_div_int2>, true, true, TArgs_cash_div_int2_Policy>; }
-struct TArgs_cash_div_int4_Policy {
+TExecFunc arrow_btarraycmp() { return &GenericExec<TPgDirectFunc<&btarraycmp>, true, true, TArgs_btarraycmp_Policy>; }
+struct TArgs_btboolcmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_div_int4() { return &GenericExec<TPgDirectFunc<&cash_div_int4>, true, true, TArgs_cash_div_int4_Policy>; }
-struct TArgs_cash_div_int8_Policy {
+TExecFunc arrow_btboolcmp() { return &GenericExec<TPgDirectFunc<&btboolcmp>, true, true, TArgs_btboolcmp_Policy>; }
+struct TArgs_btbpchar_pattern_cmp_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_btbpchar_pattern_cmp() { return &GenericExec<TPgDirectFunc<&btbpchar_pattern_cmp>, true, true, TArgs_btbpchar_pattern_cmp_Policy>; }
+struct TArgs_btbpchar_pattern_sortsupport_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_btbpchar_pattern_sortsupport() { return &GenericExec<TPgDirectFunc<&btbpchar_pattern_sortsupport>, true, true, TArgs_btbpchar_pattern_sortsupport_Policy>; }
+struct TArgs_btcharcmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_div_int8() { return &GenericExec<TPgDirectFunc<&cash_div_int8>, true, true, TArgs_cash_div_int8_Policy>; }
-struct TArgs_cash_eq_Policy {
+TExecFunc arrow_btcharcmp() { return &GenericExec<TPgDirectFunc<&btcharcmp>, true, true, TArgs_btcharcmp_Policy>; }
+struct TArgs_btint24cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_eq() { return &GenericExec<TPgDirectFunc<&cash_eq>, true, true, TArgs_cash_eq_Policy>; }
-struct TArgs_cash_ge_Policy {
+TExecFunc arrow_btint24cmp() { return &GenericExec<TPgDirectFunc<&btint24cmp>, true, true, TArgs_btint24cmp_Policy>; }
+struct TArgs_btint28cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_ge() { return &GenericExec<TPgDirectFunc<&cash_ge>, true, true, TArgs_cash_ge_Policy>; }
-struct TArgs_cash_gt_Policy {
+TExecFunc arrow_btint28cmp() { return &GenericExec<TPgDirectFunc<&btint28cmp>, true, true, TArgs_btint28cmp_Policy>; }
+struct TArgs_btint2cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_gt() { return &GenericExec<TPgDirectFunc<&cash_gt>, true, true, TArgs_cash_gt_Policy>; }
-struct TArgs_cash_in_Policy {
+TExecFunc arrow_btint2cmp() { return &GenericExec<TPgDirectFunc<&btint2cmp>, true, true, TArgs_btint2cmp_Policy>; }
+struct TArgs_btint2sortsupport_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_cash_in() { return &GenericExec<TPgDirectFunc<&cash_in>, true, true, TArgs_cash_in_Policy>; }
-struct TArgs_cash_le_Policy {
+TExecFunc arrow_btint2sortsupport() { return &GenericExec<TPgDirectFunc<&btint2sortsupport>, true, true, TArgs_btint2sortsupport_Policy>; }
+struct TArgs_btint42cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_le() { return &GenericExec<TPgDirectFunc<&cash_le>, true, true, TArgs_cash_le_Policy>; }
-struct TArgs_cash_lt_Policy {
+TExecFunc arrow_btint42cmp() { return &GenericExec<TPgDirectFunc<&btint42cmp>, true, true, TArgs_btint42cmp_Policy>; }
+struct TArgs_btint48cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_lt() { return &GenericExec<TPgDirectFunc<&cash_lt>, true, true, TArgs_cash_lt_Policy>; }
-struct TArgs_cash_mi_Policy {
+TExecFunc arrow_btint48cmp() { return &GenericExec<TPgDirectFunc<&btint48cmp>, true, true, TArgs_btint48cmp_Policy>; }
+struct TArgs_btint4cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_mi() { return &GenericExec<TPgDirectFunc<&cash_mi>, true, true, TArgs_cash_mi_Policy>; }
-struct TArgs_cash_mul_flt4_Policy {
+TExecFunc arrow_btint4cmp() { return &GenericExec<TPgDirectFunc<&btint4cmp>, true, true, TArgs_btint4cmp_Policy>; }
+struct TArgs_btint4sortsupport_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_cash_mul_flt4() { return &GenericExec<TPgDirectFunc<&cash_mul_flt4>, true, true, TArgs_cash_mul_flt4_Policy>; }
-struct TArgs_cash_mul_flt8_Policy {
+TExecFunc arrow_btint4sortsupport() { return &GenericExec<TPgDirectFunc<&btint4sortsupport>, true, true, TArgs_btint4sortsupport_Policy>; }
+struct TArgs_btint82cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_mul_flt8() { return &GenericExec<TPgDirectFunc<&cash_mul_flt8>, true, true, TArgs_cash_mul_flt8_Policy>; }
-struct TArgs_cash_mul_int2_Policy {
+TExecFunc arrow_btint82cmp() { return &GenericExec<TPgDirectFunc<&btint82cmp>, true, true, TArgs_btint82cmp_Policy>; }
+struct TArgs_btint84cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_mul_int2() { return &GenericExec<TPgDirectFunc<&cash_mul_int2>, true, true, TArgs_cash_mul_int2_Policy>; }
-struct TArgs_cash_mul_int4_Policy {
+TExecFunc arrow_btint84cmp() { return &GenericExec<TPgDirectFunc<&btint84cmp>, true, true, TArgs_btint84cmp_Policy>; }
+struct TArgs_btint8cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_mul_int4() { return &GenericExec<TPgDirectFunc<&cash_mul_int4>, true, true, TArgs_cash_mul_int4_Policy>; }
-struct TArgs_cash_mul_int8_Policy {
+TExecFunc arrow_btint8cmp() { return &GenericExec<TPgDirectFunc<&btint8cmp>, true, true, TArgs_btint8cmp_Policy>; }
+struct TArgs_btint8sortsupport_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_cash_mul_int8() { return &GenericExec<TPgDirectFunc<&cash_mul_int8>, true, true, TArgs_cash_mul_int8_Policy>; }
-struct TArgs_cash_ne_Policy {
+TExecFunc arrow_btint8sortsupport() { return &GenericExec<TPgDirectFunc<&btint8sortsupport>, true, true, TArgs_btint8sortsupport_Policy>; }
+struct TArgs_btoidcmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_cash_ne() { return &GenericExec<TPgDirectFunc<&cash_ne>, true, true, TArgs_cash_ne_Policy>; }
-struct TArgs_cash_numeric_Policy {
+TExecFunc arrow_btoidcmp() { return &GenericExec<TPgDirectFunc<&btoidcmp>, true, true, TArgs_btoidcmp_Policy>; }
+struct TArgs_btoidsortsupport_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_cash_numeric() { return &GenericExec<TPgDirectFunc<&cash_numeric>, true, false, TArgs_cash_numeric_Policy>; }
-struct TArgs_cash_out_Policy {
+TExecFunc arrow_btoidsortsupport() { return &GenericExec<TPgDirectFunc<&btoidsortsupport>, true, true, TArgs_btoidsortsupport_Policy>; }
+struct TArgs_btoidvectorcmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_cash_out() { return &GenericExec<TPgDirectFunc<&cash_out>, true, false, TArgs_cash_out_Policy>; }
-struct TArgs_cash_pl_Policy {
+TExecFunc arrow_btoidvectorcmp() { return &GenericExec<TPgDirectFunc<&btoidvectorcmp>, true, true, TArgs_btoidvectorcmp_Policy>; }
+struct TArgs_btrim_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_cash_pl() { return &GenericExec<TPgDirectFunc<&cash_pl>, true, true, TArgs_cash_pl_Policy>; }
-struct TArgs_cash_recv_Policy {
+TExecFunc arrow_btrim() { return &GenericExec<TPgDirectFunc<&btrim>, true, false, TArgs_btrim_Policy>; }
+struct TArgs_btrim1_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_cash_recv() { return &GenericExec<TPgDirectFunc<&cash_recv>, true, true, TArgs_cash_recv_Policy>; }
-struct TArgs_cash_send_Policy {
+TExecFunc arrow_btrim1() { return &GenericExec<TPgDirectFunc<&btrim1>, true, false, TArgs_btrim1_Policy>; }
+struct TArgs_bytealike_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_cash_send() { return &GenericExec<TPgDirectFunc<&cash_send>, true, false, TArgs_cash_send_Policy>; }
-struct TArgs_cash_words_Policy {
+TExecFunc arrow_bytealike() { return &GenericExec<TPgDirectFunc<&bytealike>, true, true, TArgs_bytealike_Policy>; }
+struct TArgs_bytealtrim_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_cash_words() { return &GenericExec<TPgDirectFunc<&cash_words>, true, false, TArgs_cash_words_Policy>; }
-struct TArgs_cashlarger_Policy {
+TExecFunc arrow_bytealtrim() { return &GenericExec<TPgDirectFunc<&bytealtrim>, true, false, TArgs_bytealtrim_Policy>; }
+struct TArgs_byteanlike_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_byteanlike() { return &GenericExec<TPgDirectFunc<&byteanlike>, true, true, TArgs_byteanlike_Policy>; }
+struct TArgs_byteartrim_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_cashlarger() { return &GenericExec<TPgDirectFunc<&cashlarger>, true, true, TArgs_cashlarger_Policy>; }
-struct TArgs_cashsmaller_Policy {
+TExecFunc arrow_byteartrim() { return &GenericExec<TPgDirectFunc<&byteartrim>, true, false, TArgs_byteartrim_Policy>; }
+struct TArgs_byteatrim_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_cashsmaller() { return &GenericExec<TPgDirectFunc<&cashsmaller>, true, true, TArgs_cashsmaller_Policy>; }
+TExecFunc arrow_byteatrim() { return &GenericExec<TPgDirectFunc<&byteatrim>, true, false, TArgs_byteatrim_Policy>; }
+struct TArgs_char_bpchar_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_char_bpchar() { return &GenericExec<TPgDirectFunc<&char_bpchar>, true, false, TArgs_char_bpchar_Policy>; }
+struct TArgs_chr_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_chr() { return &GenericExec<TPgDirectFunc<&chr>, true, false, TArgs_chr_Policy>; }
struct TArgs_cidr_abbrev_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
@@ -643,11 +988,6 @@ struct TArgs_circle_sub_pt_Policy {
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
TExecFunc arrow_circle_sub_pt() { return &GenericExec<TPgDirectFunc<&circle_sub_pt>, true, false, TArgs_circle_sub_pt_Policy>; }
-struct TArgs_clock_timestamp_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_clock_timestamp() { return &GenericExec<TPgDirectFunc<&clock_timestamp>, true, true, TArgs_clock_timestamp_Policy>; }
struct TArgs_close_lb_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
@@ -698,21 +1038,16 @@ struct TArgs_cr_circle_Policy {
static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
TExecFunc arrow_cr_circle() { return &GenericExec<TPgDirectFunc<&cr_circle>, true, false, TArgs_cr_circle_Policy>; }
-struct TArgs_current_schema_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_current_schema() { return &GenericExec<TPgDirectFunc<&current_schema>, true, false, TArgs_current_schema_Policy>; }
-struct TArgs_current_schemas_Policy {
+struct TArgs_dispell_init_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_current_schemas() { return &GenericExec<TPgDirectFunc<&current_schemas>, true, false, TArgs_current_schemas_Policy>; }
-struct TArgs_current_user_Policy {
+TExecFunc arrow_dispell_init() { return &GenericExec<TPgDirectFunc<&dispell_init>, true, true, TArgs_dispell_init_Policy>; }
+struct TArgs_dispell_lexize_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_current_user() { return &GenericExec<TPgDirectFunc<&current_user>, true, false, TArgs_current_user_Policy>; }
+TExecFunc arrow_dispell_lexize() { return &GenericExec<TPgDirectFunc<&dispell_lexize>, true, true, TArgs_dispell_lexize_Policy>; }
struct TArgs_dist_bl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
@@ -823,51 +1158,111 @@ struct TArgs_dsynonym_lexize_Policy {
static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
TExecFunc arrow_dsynonym_lexize() { return &GenericExec<TPgDirectFunc<&dsynonym_lexize>, true, true, TArgs_dsynonym_lexize_Policy>; }
-struct TArgs_dtoi8_Policy {
+struct TArgs_enum_cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_dtoi8() { return &GenericExec<TPgDirectFunc<&dtoi8>, true, true, TArgs_dtoi8_Policy>; }
-struct TArgs_eqjoinsel_Policy {
+TExecFunc arrow_enum_cmp() { return &GenericExec<TPgDirectFunc<&enum_cmp>, true, true, TArgs_enum_cmp_Policy>; }
+struct TArgs_enum_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_eqjoinsel() { return &GenericExec<TPgDirectFunc<&eqjoinsel>, true, true, TArgs_eqjoinsel_Policy>; }
-struct TArgs_eqsel_Policy {
+TExecFunc arrow_enum_eq() { return &GenericExec<TPgDirectFunc<&enum_eq>, true, true, TArgs_enum_eq_Policy>; }
+struct TArgs_enum_first_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_eqsel() { return &GenericExec<TPgDirectFunc<&eqsel>, true, true, TArgs_eqsel_Policy>; }
-struct TArgs_extract_interval_Policy {
+TExecFunc arrow_enum_first() { return &GenericExec<TPgDirectFunc<&enum_first>, false, true, TArgs_enum_first_Policy>; }
+struct TArgs_enum_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_extract_interval() { return &GenericExec<TPgDirectFunc<&extract_interval>, true, false, TArgs_extract_interval_Policy>; }
-struct TArgs_extract_timestamp_Policy {
+TExecFunc arrow_enum_ge() { return &GenericExec<TPgDirectFunc<&enum_ge>, true, true, TArgs_enum_ge_Policy>; }
+struct TArgs_enum_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_extract_timestamp() { return &GenericExec<TPgDirectFunc<&extract_timestamp>, true, false, TArgs_extract_timestamp_Policy>; }
-struct TArgs_extract_timestamptz_Policy {
+TExecFunc arrow_enum_gt() { return &GenericExec<TPgDirectFunc<&enum_gt>, true, true, TArgs_enum_gt_Policy>; }
+struct TArgs_enum_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_extract_timestamptz() { return &GenericExec<TPgDirectFunc<&extract_timestamptz>, true, false, TArgs_extract_timestamptz_Policy>; }
-struct TArgs_float8_timestamptz_Policy {
+TExecFunc arrow_enum_in() { return &GenericExec<TPgDirectFunc<&enum_in>, true, true, TArgs_enum_in_Policy>; }
+struct TArgs_enum_larger_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_enum_larger() { return &GenericExec<TPgDirectFunc<&enum_larger>, true, true, TArgs_enum_larger_Policy>; }
+struct TArgs_enum_last_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_enum_last() { return &GenericExec<TPgDirectFunc<&enum_last>, false, true, TArgs_enum_last_Policy>; }
+struct TArgs_enum_le_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_enum_le() { return &GenericExec<TPgDirectFunc<&enum_le>, true, true, TArgs_enum_le_Policy>; }
+struct TArgs_enum_lt_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_enum_lt() { return &GenericExec<TPgDirectFunc<&enum_lt>, true, true, TArgs_enum_lt_Policy>; }
+struct TArgs_enum_ne_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_enum_ne() { return &GenericExec<TPgDirectFunc<&enum_ne>, true, true, TArgs_enum_ne_Policy>; }
+struct TArgs_enum_out_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_enum_out() { return &GenericExec<TPgDirectFunc<&enum_out>, true, false, TArgs_enum_out_Policy>; }
+struct TArgs_enum_range_all_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_float8_timestamptz() { return &GenericExec<TPgDirectFunc<&float8_timestamptz>, true, true, TArgs_float8_timestamptz_Policy>; }
-struct TArgs_flt4_mul_cash_Policy {
+TExecFunc arrow_enum_range_all() { return &GenericExec<TPgDirectFunc<&enum_range_all>, false, false, TArgs_enum_range_all_Policy>; }
+struct TArgs_enum_range_bounds_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_enum_range_bounds() { return &GenericExec<TPgDirectFunc<&enum_range_bounds>, false, false, TArgs_enum_range_bounds_Policy>; }
+struct TArgs_enum_recv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_flt4_mul_cash() { return &GenericExec<TPgDirectFunc<&flt4_mul_cash>, true, true, TArgs_flt4_mul_cash_Policy>; }
-struct TArgs_flt8_mul_cash_Policy {
+TExecFunc arrow_enum_recv() { return &GenericExec<TPgDirectFunc<&enum_recv>, true, true, TArgs_enum_recv_Policy>; }
+struct TArgs_enum_send_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_enum_send() { return &GenericExec<TPgDirectFunc<&enum_send>, true, false, TArgs_enum_send_Policy>; }
+struct TArgs_enum_smaller_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_flt8_mul_cash() { return &GenericExec<TPgDirectFunc<&flt8_mul_cash>, true, true, TArgs_flt8_mul_cash_Policy>; }
+TExecFunc arrow_enum_smaller() { return &GenericExec<TPgDirectFunc<&enum_smaller>, true, true, TArgs_enum_smaller_Policy>; }
+struct TArgs_eqjoinsel_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+};
+TExecFunc arrow_eqjoinsel() { return &GenericExec<TPgDirectFunc<&eqjoinsel>, true, true, TArgs_eqjoinsel_Policy>; }
+struct TArgs_eqsel_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+};
+TExecFunc arrow_eqsel() { return &GenericExec<TPgDirectFunc<&eqsel>, true, true, TArgs_eqsel_Policy>; }
+struct TArgs_float4_to_char_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_float4_to_char() { return &GenericExec<TPgDirectFunc<&float4_to_char>, true, false, TArgs_float4_to_char_Policy>; }
+struct TArgs_float8_to_char_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_float8_to_char() { return &GenericExec<TPgDirectFunc<&float8_to_char>, true, false, TArgs_float8_to_char_Policy>; }
struct TArgs_fmgr_c_validator_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
@@ -883,836 +1278,966 @@ struct TArgs_fmgr_sql_validator_Policy {
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
TExecFunc arrow_fmgr_sql_validator() { return &GenericExec<TPgDirectFunc<&fmgr_sql_validator>, true, true, TArgs_fmgr_sql_validator_Policy>; }
-struct TArgs_ftoi8_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_ftoi8() { return &GenericExec<TPgDirectFunc<&ftoi8>, true, true, TArgs_ftoi8_Policy>; }
struct TArgs_gen_random_uuid_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 0> IsFixedArg = {};
};
TExecFunc arrow_gen_random_uuid() { return &GenericExec<TPgDirectFunc<&gen_random_uuid>, true, false, TArgs_gen_random_uuid_Policy>; }
-struct TArgs_generate_series_int8_support_Policy {
+struct TArgs_getdatabaseencoding_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_generate_series_int8_support() { return &GenericExec<TPgDirectFunc<&generate_series_int8_support>, true, true, TArgs_generate_series_int8_support_Policy>; }
-struct TArgs_gtsquery_compress_Policy {
+TExecFunc arrow_getdatabaseencoding() { return &GenericExec<TPgDirectFunc<&getdatabaseencoding>, true, false, TArgs_getdatabaseencoding_Policy>; }
+struct TArgs_gin_cmp_prefix_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,true};
+};
+TExecFunc arrow_gin_cmp_prefix() { return &GenericExec<TPgDirectFunc<&gin_cmp_prefix>, true, true, TArgs_gin_cmp_prefix_Policy>; }
+struct TArgs_gin_cmp_tslexeme_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_gin_cmp_tslexeme() { return &GenericExec<TPgDirectFunc<&gin_cmp_tslexeme>, true, true, TArgs_gin_cmp_tslexeme_Policy>; }
+struct TArgs_gin_extract_tsquery_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 7> IsFixedArg = {false,true,true,true,true,true,true};
+};
+TExecFunc arrow_gin_extract_tsquery() { return &GenericExec<TPgDirectFunc<&gin_extract_tsquery>, true, true, TArgs_gin_extract_tsquery_Policy>; }
+struct TArgs_gin_extract_tsquery_5args_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {false,true,true,true,true};
+};
+TExecFunc arrow_gin_extract_tsquery_5args() { return &GenericExec<TPgDirectFunc<&gin_extract_tsquery_5args>, true, true, TArgs_gin_extract_tsquery_5args_Policy>; }
+struct TArgs_gin_extract_tsquery_oldsig_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 7> IsFixedArg = {false,true,true,true,true,true,true};
};
-TExecFunc arrow_gtsquery_compress() { return &GenericExec<TPgDirectFunc<&gtsquery_compress>, true, true, TArgs_gtsquery_compress_Policy>; }
-struct TArgs_gtsquery_consistent_Policy {
+TExecFunc arrow_gin_extract_tsquery_oldsig() { return &GenericExec<TPgDirectFunc<&gin_extract_tsquery_oldsig>, true, true, TArgs_gin_extract_tsquery_oldsig_Policy>; }
+struct TArgs_gin_extract_tsvector_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+};
+TExecFunc arrow_gin_extract_tsvector() { return &GenericExec<TPgDirectFunc<&gin_extract_tsvector>, true, true, TArgs_gin_extract_tsvector_Policy>; }
+struct TArgs_gin_extract_tsvector_2args_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_gin_extract_tsvector_2args() { return &GenericExec<TPgDirectFunc<&gin_extract_tsvector_2args>, true, true, TArgs_gin_extract_tsvector_2args_Policy>; }
+struct TArgs_gin_tsquery_consistent_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 8> IsFixedArg = {true,true,false,true,true,true,true,true};
+};
+TExecFunc arrow_gin_tsquery_consistent() { return &GenericExec<TPgDirectFunc<&gin_tsquery_consistent>, true, true, TArgs_gin_tsquery_consistent_Policy>; }
+struct TArgs_gin_tsquery_consistent_6args_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 6> IsFixedArg = {true,true,false,true,true,true};
+};
+TExecFunc arrow_gin_tsquery_consistent_6args() { return &GenericExec<TPgDirectFunc<&gin_tsquery_consistent_6args>, true, true, TArgs_gin_tsquery_consistent_6args_Policy>; }
+struct TArgs_gin_tsquery_consistent_oldsig_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 8> IsFixedArg = {true,true,false,true,true,true,true,true};
+};
+TExecFunc arrow_gin_tsquery_consistent_oldsig() { return &GenericExec<TPgDirectFunc<&gin_tsquery_consistent_oldsig>, true, true, TArgs_gin_tsquery_consistent_oldsig_Policy>; }
+struct TArgs_gin_tsquery_triconsistent_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 7> IsFixedArg = {true,true,false,true,true,true,true};
+};
+TExecFunc arrow_gin_tsquery_triconsistent() { return &GenericExec<TPgDirectFunc<&gin_tsquery_triconsistent>, true, true, TArgs_gin_tsquery_triconsistent_Policy>; }
+struct TArgs_gist_box_consistent_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
};
-TExecFunc arrow_gtsquery_consistent() { return &GenericExec<TPgDirectFunc<&gtsquery_consistent>, true, true, TArgs_gtsquery_consistent_Policy>; }
-struct TArgs_gtsquery_consistent_oldsig_Policy {
+TExecFunc arrow_gist_box_consistent() { return &GenericExec<TPgDirectFunc<&gist_box_consistent>, true, true, TArgs_gist_box_consistent_Policy>; }
+struct TArgs_gist_box_distance_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
};
-TExecFunc arrow_gtsquery_consistent_oldsig() { return &GenericExec<TPgDirectFunc<&gtsquery_consistent_oldsig>, true, true, TArgs_gtsquery_consistent_oldsig_Policy>; }
-struct TArgs_gtsquery_penalty_Policy {
+TExecFunc arrow_gist_box_distance() { return &GenericExec<TPgDirectFunc<&gist_box_distance>, true, true, TArgs_gist_box_distance_Policy>; }
+struct TArgs_gist_box_penalty_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_gtsquery_penalty() { return &GenericExec<TPgDirectFunc<&gtsquery_penalty>, true, true, TArgs_gtsquery_penalty_Policy>; }
-struct TArgs_gtsquery_picksplit_Policy {
+TExecFunc arrow_gist_box_penalty() { return &GenericExec<TPgDirectFunc<&gist_box_penalty>, true, true, TArgs_gist_box_penalty_Policy>; }
+struct TArgs_gist_box_picksplit_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gtsquery_picksplit() { return &GenericExec<TPgDirectFunc<&gtsquery_picksplit>, true, true, TArgs_gtsquery_picksplit_Policy>; }
-struct TArgs_gtsquery_same_Policy {
+TExecFunc arrow_gist_box_picksplit() { return &GenericExec<TPgDirectFunc<&gist_box_picksplit>, true, true, TArgs_gist_box_picksplit_Policy>; }
+struct TArgs_gist_box_same_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
};
-TExecFunc arrow_gtsquery_same() { return &GenericExec<TPgDirectFunc<&gtsquery_same>, true, true, TArgs_gtsquery_same_Policy>; }
-struct TArgs_gtsquery_union_Policy {
+TExecFunc arrow_gist_box_same() { return &GenericExec<TPgDirectFunc<&gist_box_same>, true, true, TArgs_gist_box_same_Policy>; }
+struct TArgs_gist_box_union_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gtsquery_union() { return &GenericExec<TPgDirectFunc<&gtsquery_union>, true, true, TArgs_gtsquery_union_Policy>; }
-struct TArgs_hashinet_Policy {
+TExecFunc arrow_gist_box_union() { return &GenericExec<TPgDirectFunc<&gist_box_union>, true, false, TArgs_gist_box_union_Policy>; }
+struct TArgs_gist_circle_compress_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hashinet() { return &GenericExec<TPgDirectFunc<&hashinet>, true, true, TArgs_hashinet_Policy>; }
-struct TArgs_hashinetextended_Policy {
+TExecFunc arrow_gist_circle_compress() { return &GenericExec<TPgDirectFunc<&gist_circle_compress>, true, true, TArgs_gist_circle_compress_Policy>; }
+struct TArgs_gist_circle_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
};
-TExecFunc arrow_hashinetextended() { return &GenericExec<TPgDirectFunc<&hashinetextended>, true, true, TArgs_hashinetextended_Policy>; }
-struct TArgs_heap_tableam_handler_Policy {
+TExecFunc arrow_gist_circle_consistent() { return &GenericExec<TPgDirectFunc<&gist_circle_consistent>, true, true, TArgs_gist_circle_consistent_Policy>; }
+struct TArgs_gist_circle_distance_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+};
+TExecFunc arrow_gist_circle_distance() { return &GenericExec<TPgDirectFunc<&gist_circle_distance>, true, true, TArgs_gist_circle_distance_Policy>; }
+struct TArgs_gist_point_compress_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_heap_tableam_handler() { return &GenericExec<TPgDirectFunc<&heap_tableam_handler>, true, true, TArgs_heap_tableam_handler_Policy>; }
-struct TArgs_i8tod_Policy {
+TExecFunc arrow_gist_point_compress() { return &GenericExec<TPgDirectFunc<&gist_point_compress>, true, true, TArgs_gist_point_compress_Policy>; }
+struct TArgs_gist_point_consistent_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+};
+TExecFunc arrow_gist_point_consistent() { return &GenericExec<TPgDirectFunc<&gist_point_consistent>, true, true, TArgs_gist_point_consistent_Policy>; }
+struct TArgs_gist_point_distance_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+};
+TExecFunc arrow_gist_point_distance() { return &GenericExec<TPgDirectFunc<&gist_point_distance>, true, true, TArgs_gist_point_distance_Policy>; }
+struct TArgs_gist_point_fetch_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_i8tod() { return &GenericExec<TPgDirectFunc<&i8tod>, true, true, TArgs_i8tod_Policy>; }
-struct TArgs_i8tof_Policy {
+TExecFunc arrow_gist_point_fetch() { return &GenericExec<TPgDirectFunc<&gist_point_fetch>, true, true, TArgs_gist_point_fetch_Policy>; }
+struct TArgs_gist_point_sortsupport_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_i8tof() { return &GenericExec<TPgDirectFunc<&i8tof>, true, true, TArgs_i8tof_Policy>; }
-struct TArgs_i8tooid_Policy {
+TExecFunc arrow_gist_point_sortsupport() { return &GenericExec<TPgDirectFunc<&gist_point_sortsupport>, true, true, TArgs_gist_point_sortsupport_Policy>; }
+struct TArgs_gist_poly_compress_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_i8tooid() { return &GenericExec<TPgDirectFunc<&i8tooid>, true, true, TArgs_i8tooid_Policy>; }
-struct TArgs_iclikejoinsel_Policy {
+TExecFunc arrow_gist_poly_compress() { return &GenericExec<TPgDirectFunc<&gist_poly_compress>, true, true, TArgs_gist_poly_compress_Policy>; }
+struct TArgs_gist_poly_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
};
-TExecFunc arrow_iclikejoinsel() { return &GenericExec<TPgDirectFunc<&iclikejoinsel>, true, true, TArgs_iclikejoinsel_Policy>; }
-struct TArgs_iclikesel_Policy {
+TExecFunc arrow_gist_poly_consistent() { return &GenericExec<TPgDirectFunc<&gist_poly_consistent>, true, true, TArgs_gist_poly_consistent_Policy>; }
+struct TArgs_gist_poly_distance_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
};
-TExecFunc arrow_iclikesel() { return &GenericExec<TPgDirectFunc<&iclikesel>, true, true, TArgs_iclikesel_Policy>; }
-struct TArgs_icnlikejoinsel_Policy {
+TExecFunc arrow_gist_poly_distance() { return &GenericExec<TPgDirectFunc<&gist_poly_distance>, true, true, TArgs_gist_poly_distance_Policy>; }
+struct TArgs_has_any_column_privilege_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_icnlikejoinsel() { return &GenericExec<TPgDirectFunc<&icnlikejoinsel>, true, true, TArgs_icnlikejoinsel_Policy>; }
-struct TArgs_icnlikesel_Policy {
+TExecFunc arrow_has_any_column_privilege_id() { return &GenericExec<TPgDirectFunc<&has_any_column_privilege_id>, true, true, TArgs_has_any_column_privilege_id_Policy>; }
+struct TArgs_has_any_column_privilege_id_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_icnlikesel() { return &GenericExec<TPgDirectFunc<&icnlikesel>, true, true, TArgs_icnlikesel_Policy>; }
-struct TArgs_icregexeqjoinsel_Policy {
+TExecFunc arrow_has_any_column_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_any_column_privilege_id_id>, true, true, TArgs_has_any_column_privilege_id_id_Policy>; }
+struct TArgs_has_any_column_privilege_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_icregexeqjoinsel() { return &GenericExec<TPgDirectFunc<&icregexeqjoinsel>, true, true, TArgs_icregexeqjoinsel_Policy>; }
-struct TArgs_icregexeqsel_Policy {
+TExecFunc arrow_has_any_column_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_any_column_privilege_id_name>, true, true, TArgs_has_any_column_privilege_id_name_Policy>; }
+struct TArgs_has_any_column_privilege_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_icregexeqsel() { return &GenericExec<TPgDirectFunc<&icregexeqsel>, true, true, TArgs_icregexeqsel_Policy>; }
-struct TArgs_icregexnejoinsel_Policy {
+TExecFunc arrow_has_any_column_privilege_name() { return &GenericExec<TPgDirectFunc<&has_any_column_privilege_name>, true, true, TArgs_has_any_column_privilege_name_Policy>; }
+struct TArgs_has_any_column_privilege_name_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_icregexnejoinsel() { return &GenericExec<TPgDirectFunc<&icregexnejoinsel>, true, true, TArgs_icregexnejoinsel_Policy>; }
-struct TArgs_icregexnesel_Policy {
+TExecFunc arrow_has_any_column_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_any_column_privilege_name_id>, true, true, TArgs_has_any_column_privilege_name_id_Policy>; }
+struct TArgs_has_any_column_privilege_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_icregexnesel() { return &GenericExec<TPgDirectFunc<&icregexnesel>, true, true, TArgs_icregexnesel_Policy>; }
-struct TArgs_in_range_int8_int8_Policy {
+TExecFunc arrow_has_any_column_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_any_column_privilege_name_name>, true, true, TArgs_has_any_column_privilege_name_name_Policy>; }
+struct TArgs_has_column_privilege_id_attnum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_in_range_int8_int8() { return &GenericExec<TPgDirectFunc<&in_range_int8_int8>, true, true, TArgs_in_range_int8_int8_Policy>; }
-struct TArgs_in_range_interval_interval_Policy {
+TExecFunc arrow_has_column_privilege_id_attnum() { return &GenericExec<TPgDirectFunc<&has_column_privilege_id_attnum>, true, true, TArgs_has_column_privilege_id_attnum_Policy>; }
+struct TArgs_has_column_privilege_id_id_attnum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {false,false,false,true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,false};
};
-TExecFunc arrow_in_range_interval_interval() { return &GenericExec<TPgDirectFunc<&in_range_interval_interval>, true, true, TArgs_in_range_interval_interval_Policy>; }
-struct TArgs_in_range_timestamp_interval_Policy {
+TExecFunc arrow_has_column_privilege_id_id_attnum() { return &GenericExec<TPgDirectFunc<&has_column_privilege_id_id_attnum>, true, true, TArgs_has_column_privilege_id_id_attnum_Policy>; }
+struct TArgs_has_column_privilege_id_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,false,true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,false,false};
};
-TExecFunc arrow_in_range_timestamp_interval() { return &GenericExec<TPgDirectFunc<&in_range_timestamp_interval>, true, true, TArgs_in_range_timestamp_interval_Policy>; }
-struct TArgs_in_range_timestamptz_interval_Policy {
+TExecFunc arrow_has_column_privilege_id_id_name() { return &GenericExec<TPgDirectFunc<&has_column_privilege_id_id_name>, true, true, TArgs_has_column_privilege_id_id_name_Policy>; }
+struct TArgs_has_column_privilege_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,false,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_in_range_timestamptz_interval() { return &GenericExec<TPgDirectFunc<&in_range_timestamptz_interval>, true, true, TArgs_in_range_timestamptz_interval_Policy>; }
-struct TArgs_inet_abbrev_Policy {
+TExecFunc arrow_has_column_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_column_privilege_id_name>, true, true, TArgs_has_column_privilege_id_name_Policy>; }
+struct TArgs_has_column_privilege_id_name_attnum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,false,true,false};
};
-TExecFunc arrow_inet_abbrev() { return &GenericExec<TPgDirectFunc<&inet_abbrev>, true, false, TArgs_inet_abbrev_Policy>; }
-struct TArgs_inet_client_addr_Policy {
+TExecFunc arrow_has_column_privilege_id_name_attnum() { return &GenericExec<TPgDirectFunc<&has_column_privilege_id_name_attnum>, true, true, TArgs_has_column_privilege_id_name_attnum_Policy>; }
+struct TArgs_has_column_privilege_id_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,false,false,false};
};
-TExecFunc arrow_inet_client_addr() { return &GenericExec<TPgDirectFunc<&inet_client_addr>, false, false, TArgs_inet_client_addr_Policy>; }
-struct TArgs_inet_client_port_Policy {
+TExecFunc arrow_has_column_privilege_id_name_name() { return &GenericExec<TPgDirectFunc<&has_column_privilege_id_name_name>, true, true, TArgs_has_column_privilege_id_name_name_Policy>; }
+struct TArgs_has_column_privilege_name_attnum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_inet_client_port() { return &GenericExec<TPgDirectFunc<&inet_client_port>, false, true, TArgs_inet_client_port_Policy>; }
-struct TArgs_inet_in_Policy {
+TExecFunc arrow_has_column_privilege_name_attnum() { return &GenericExec<TPgDirectFunc<&has_column_privilege_name_attnum>, true, true, TArgs_has_column_privilege_name_attnum_Policy>; }
+struct TArgs_has_column_privilege_name_id_attnum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
};
-TExecFunc arrow_inet_in() { return &GenericExec<TPgDirectFunc<&inet_in>, true, false, TArgs_inet_in_Policy>; }
-struct TArgs_inet_merge_Policy {
+TExecFunc arrow_has_column_privilege_name_id_attnum() { return &GenericExec<TPgDirectFunc<&has_column_privilege_name_id_attnum>, true, true, TArgs_has_column_privilege_name_id_attnum_Policy>; }
+struct TArgs_has_column_privilege_name_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,true,false,false};
};
-TExecFunc arrow_inet_merge() { return &GenericExec<TPgDirectFunc<&inet_merge>, true, false, TArgs_inet_merge_Policy>; }
-struct TArgs_inet_out_Policy {
+TExecFunc arrow_has_column_privilege_name_id_name() { return &GenericExec<TPgDirectFunc<&has_column_privilege_name_id_name>, true, true, TArgs_has_column_privilege_name_id_name_Policy>; }
+struct TArgs_has_column_privilege_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_inet_out() { return &GenericExec<TPgDirectFunc<&inet_out>, true, false, TArgs_inet_out_Policy>; }
-struct TArgs_inet_recv_Policy {
+TExecFunc arrow_has_column_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_column_privilege_name_name>, true, true, TArgs_has_column_privilege_name_name_Policy>; }
+struct TArgs_has_column_privilege_name_name_attnum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,false};
};
-TExecFunc arrow_inet_recv() { return &GenericExec<TPgDirectFunc<&inet_recv>, true, false, TArgs_inet_recv_Policy>; }
-struct TArgs_inet_same_family_Policy {
+TExecFunc arrow_has_column_privilege_name_name_attnum() { return &GenericExec<TPgDirectFunc<&has_column_privilege_name_name_attnum>, true, true, TArgs_has_column_privilege_name_name_attnum_Policy>; }
+struct TArgs_has_column_privilege_name_name_name_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,false};
+};
+TExecFunc arrow_has_column_privilege_name_name_name() { return &GenericExec<TPgDirectFunc<&has_column_privilege_name_name_name>, true, true, TArgs_has_column_privilege_name_name_name_Policy>; }
+struct TArgs_has_database_privilege_id_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_has_database_privilege_id() { return &GenericExec<TPgDirectFunc<&has_database_privilege_id>, true, true, TArgs_has_database_privilege_id_Policy>; }
+struct TArgs_has_database_privilege_id_id_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+};
+TExecFunc arrow_has_database_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_database_privilege_id_id>, true, true, TArgs_has_database_privilege_id_id_Policy>; }
+struct TArgs_has_database_privilege_id_name_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+};
+TExecFunc arrow_has_database_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_database_privilege_id_name>, true, true, TArgs_has_database_privilege_id_name_Policy>; }
+struct TArgs_has_database_privilege_name_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_inet_same_family() { return &GenericExec<TPgDirectFunc<&inet_same_family>, true, true, TArgs_inet_same_family_Policy>; }
-struct TArgs_inet_send_Policy {
+TExecFunc arrow_has_database_privilege_name() { return &GenericExec<TPgDirectFunc<&has_database_privilege_name>, true, true, TArgs_has_database_privilege_name_Policy>; }
+struct TArgs_has_database_privilege_name_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_inet_send() { return &GenericExec<TPgDirectFunc<&inet_send>, true, false, TArgs_inet_send_Policy>; }
-struct TArgs_inet_server_addr_Policy {
+TExecFunc arrow_has_database_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_database_privilege_name_id>, true, true, TArgs_has_database_privilege_name_id_Policy>; }
+struct TArgs_has_database_privilege_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_inet_server_addr() { return &GenericExec<TPgDirectFunc<&inet_server_addr>, false, false, TArgs_inet_server_addr_Policy>; }
-struct TArgs_inet_server_port_Policy {
+TExecFunc arrow_has_database_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_database_privilege_name_name>, true, true, TArgs_has_database_privilege_name_name_Policy>; }
+struct TArgs_has_foreign_data_wrapper_privilege_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_inet_server_port() { return &GenericExec<TPgDirectFunc<&inet_server_port>, false, true, TArgs_inet_server_port_Policy>; }
-struct TArgs_inet_set_masklen_Policy {
+TExecFunc arrow_has_foreign_data_wrapper_privilege_id() { return &GenericExec<TPgDirectFunc<&has_foreign_data_wrapper_privilege_id>, true, true, TArgs_has_foreign_data_wrapper_privilege_id_Policy>; }
+struct TArgs_has_foreign_data_wrapper_privilege_id_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_inet_set_masklen() { return &GenericExec<TPgDirectFunc<&inet_set_masklen>, true, false, TArgs_inet_set_masklen_Policy>; }
-struct TArgs_inet_to_cidr_Policy {
+TExecFunc arrow_has_foreign_data_wrapper_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_foreign_data_wrapper_privilege_id_id>, true, true, TArgs_has_foreign_data_wrapper_privilege_id_id_Policy>; }
+struct TArgs_has_foreign_data_wrapper_privilege_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_inet_to_cidr() { return &GenericExec<TPgDirectFunc<&inet_to_cidr>, true, false, TArgs_inet_to_cidr_Policy>; }
-struct TArgs_inetand_Policy {
+TExecFunc arrow_has_foreign_data_wrapper_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_foreign_data_wrapper_privilege_id_name>, true, true, TArgs_has_foreign_data_wrapper_privilege_id_name_Policy>; }
+struct TArgs_has_foreign_data_wrapper_privilege_name_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_inetand() { return &GenericExec<TPgDirectFunc<&inetand>, true, false, TArgs_inetand_Policy>; }
-struct TArgs_inetmi_Policy {
+TExecFunc arrow_has_foreign_data_wrapper_privilege_name() { return &GenericExec<TPgDirectFunc<&has_foreign_data_wrapper_privilege_name>, true, true, TArgs_has_foreign_data_wrapper_privilege_name_Policy>; }
+struct TArgs_has_foreign_data_wrapper_privilege_name_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_inetmi() { return &GenericExec<TPgDirectFunc<&inetmi>, true, true, TArgs_inetmi_Policy>; }
-struct TArgs_inetmi_int8_Policy {
+TExecFunc arrow_has_foreign_data_wrapper_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_foreign_data_wrapper_privilege_name_id>, true, true, TArgs_has_foreign_data_wrapper_privilege_name_id_Policy>; }
+struct TArgs_has_foreign_data_wrapper_privilege_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_inetmi_int8() { return &GenericExec<TPgDirectFunc<&inetmi_int8>, true, false, TArgs_inetmi_int8_Policy>; }
-struct TArgs_inetnot_Policy {
+TExecFunc arrow_has_foreign_data_wrapper_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_foreign_data_wrapper_privilege_name_name>, true, true, TArgs_has_foreign_data_wrapper_privilege_name_name_Policy>; }
+struct TArgs_has_function_privilege_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_inetnot() { return &GenericExec<TPgDirectFunc<&inetnot>, true, false, TArgs_inetnot_Policy>; }
-struct TArgs_inetor_Policy {
+TExecFunc arrow_has_function_privilege_id() { return &GenericExec<TPgDirectFunc<&has_function_privilege_id>, true, true, TArgs_has_function_privilege_id_Policy>; }
+struct TArgs_has_function_privilege_id_id_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+};
+TExecFunc arrow_has_function_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_function_privilege_id_id>, true, true, TArgs_has_function_privilege_id_id_Policy>; }
+struct TArgs_has_function_privilege_id_name_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+};
+TExecFunc arrow_has_function_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_function_privilege_id_name>, true, true, TArgs_has_function_privilege_id_name_Policy>; }
+struct TArgs_has_function_privilege_name_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_inetor() { return &GenericExec<TPgDirectFunc<&inetor>, true, false, TArgs_inetor_Policy>; }
-struct TArgs_inetpl_Policy {
+TExecFunc arrow_has_function_privilege_name() { return &GenericExec<TPgDirectFunc<&has_function_privilege_name>, true, true, TArgs_has_function_privilege_name_Policy>; }
+struct TArgs_has_function_privilege_name_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_inetpl() { return &GenericExec<TPgDirectFunc<&inetpl>, true, false, TArgs_inetpl_Policy>; }
-struct TArgs_int28_Policy {
+TExecFunc arrow_has_function_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_function_privilege_name_id>, true, true, TArgs_has_function_privilege_name_id_Policy>; }
+struct TArgs_has_function_privilege_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_int28() { return &GenericExec<TPgDirectFunc<&int28>, true, true, TArgs_int28_Policy>; }
-struct TArgs_int28div_Policy {
+TExecFunc arrow_has_function_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_function_privilege_name_name>, true, true, TArgs_has_function_privilege_name_name_Policy>; }
+struct TArgs_has_language_privilege_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_int28div() { return &GenericExec<TPgDirectFunc<&int28div>, true, true, TArgs_int28div_Policy>; }
-struct TArgs_int28eq_Policy {
+TExecFunc arrow_has_language_privilege_id() { return &GenericExec<TPgDirectFunc<&has_language_privilege_id>, true, true, TArgs_has_language_privilege_id_Policy>; }
+struct TArgs_has_language_privilege_id_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_int28eq() { return &GenericExec<TPgDirectFunc<&int28eq>, true, true, TArgs_int28eq_Policy>; }
-struct TArgs_int28ge_Policy {
+TExecFunc arrow_has_language_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_language_privilege_id_id>, true, true, TArgs_has_language_privilege_id_id_Policy>; }
+struct TArgs_has_language_privilege_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_int28ge() { return &GenericExec<TPgDirectFunc<&int28ge>, true, true, TArgs_int28ge_Policy>; }
-struct TArgs_int28gt_Policy {
+TExecFunc arrow_has_language_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_language_privilege_id_name>, true, true, TArgs_has_language_privilege_id_name_Policy>; }
+struct TArgs_has_language_privilege_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_int28gt() { return &GenericExec<TPgDirectFunc<&int28gt>, true, true, TArgs_int28gt_Policy>; }
-struct TArgs_int28le_Policy {
+TExecFunc arrow_has_language_privilege_name() { return &GenericExec<TPgDirectFunc<&has_language_privilege_name>, true, true, TArgs_has_language_privilege_name_Policy>; }
+struct TArgs_has_language_privilege_name_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_int28le() { return &GenericExec<TPgDirectFunc<&int28le>, true, true, TArgs_int28le_Policy>; }
-struct TArgs_int28lt_Policy {
+TExecFunc arrow_has_language_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_language_privilege_name_id>, true, true, TArgs_has_language_privilege_name_id_Policy>; }
+struct TArgs_has_language_privilege_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_int28lt() { return &GenericExec<TPgDirectFunc<&int28lt>, true, true, TArgs_int28lt_Policy>; }
-struct TArgs_int28mi_Policy {
+TExecFunc arrow_has_language_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_language_privilege_name_name>, true, true, TArgs_has_language_privilege_name_name_Policy>; }
+struct TArgs_has_schema_privilege_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_int28mi() { return &GenericExec<TPgDirectFunc<&int28mi>, true, true, TArgs_int28mi_Policy>; }
-struct TArgs_int28mul_Policy {
+TExecFunc arrow_has_schema_privilege_id() { return &GenericExec<TPgDirectFunc<&has_schema_privilege_id>, true, true, TArgs_has_schema_privilege_id_Policy>; }
+struct TArgs_has_schema_privilege_id_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_int28mul() { return &GenericExec<TPgDirectFunc<&int28mul>, true, true, TArgs_int28mul_Policy>; }
-struct TArgs_int28ne_Policy {
+TExecFunc arrow_has_schema_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_schema_privilege_id_id>, true, true, TArgs_has_schema_privilege_id_id_Policy>; }
+struct TArgs_has_schema_privilege_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_int28ne() { return &GenericExec<TPgDirectFunc<&int28ne>, true, true, TArgs_int28ne_Policy>; }
-struct TArgs_int28pl_Policy {
+TExecFunc arrow_has_schema_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_schema_privilege_id_name>, true, true, TArgs_has_schema_privilege_id_name_Policy>; }
+struct TArgs_has_schema_privilege_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_int28pl() { return &GenericExec<TPgDirectFunc<&int28pl>, true, true, TArgs_int28pl_Policy>; }
-struct TArgs_int2_mul_cash_Policy {
+TExecFunc arrow_has_schema_privilege_name() { return &GenericExec<TPgDirectFunc<&has_schema_privilege_name>, true, true, TArgs_has_schema_privilege_name_Policy>; }
+struct TArgs_has_schema_privilege_name_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_int2_mul_cash() { return &GenericExec<TPgDirectFunc<&int2_mul_cash>, true, true, TArgs_int2_mul_cash_Policy>; }
-struct TArgs_int48_Policy {
+TExecFunc arrow_has_schema_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_schema_privilege_name_id>, true, true, TArgs_has_schema_privilege_name_id_Policy>; }
+struct TArgs_has_schema_privilege_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_int48() { return &GenericExec<TPgDirectFunc<&int48>, true, true, TArgs_int48_Policy>; }
-struct TArgs_int48div_Policy {
+TExecFunc arrow_has_schema_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_schema_privilege_name_name>, true, true, TArgs_has_schema_privilege_name_name_Policy>; }
+struct TArgs_has_sequence_privilege_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_int48div() { return &GenericExec<TPgDirectFunc<&int48div>, true, true, TArgs_int48div_Policy>; }
-struct TArgs_int48eq_Policy {
+TExecFunc arrow_has_sequence_privilege_id() { return &GenericExec<TPgDirectFunc<&has_sequence_privilege_id>, true, true, TArgs_has_sequence_privilege_id_Policy>; }
+struct TArgs_has_sequence_privilege_id_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_int48eq() { return &GenericExec<TPgDirectFunc<&int48eq>, true, true, TArgs_int48eq_Policy>; }
-struct TArgs_int48ge_Policy {
+TExecFunc arrow_has_sequence_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_sequence_privilege_id_id>, true, true, TArgs_has_sequence_privilege_id_id_Policy>; }
+struct TArgs_has_sequence_privilege_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_int48ge() { return &GenericExec<TPgDirectFunc<&int48ge>, true, true, TArgs_int48ge_Policy>; }
-struct TArgs_int48gt_Policy {
+TExecFunc arrow_has_sequence_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_sequence_privilege_id_name>, true, true, TArgs_has_sequence_privilege_id_name_Policy>; }
+struct TArgs_has_sequence_privilege_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_int48gt() { return &GenericExec<TPgDirectFunc<&int48gt>, true, true, TArgs_int48gt_Policy>; }
-struct TArgs_int48le_Policy {
+TExecFunc arrow_has_sequence_privilege_name() { return &GenericExec<TPgDirectFunc<&has_sequence_privilege_name>, true, true, TArgs_has_sequence_privilege_name_Policy>; }
+struct TArgs_has_sequence_privilege_name_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_int48le() { return &GenericExec<TPgDirectFunc<&int48le>, true, true, TArgs_int48le_Policy>; }
-struct TArgs_int48lt_Policy {
+TExecFunc arrow_has_sequence_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_sequence_privilege_name_id>, true, true, TArgs_has_sequence_privilege_name_id_Policy>; }
+struct TArgs_has_sequence_privilege_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_int48lt() { return &GenericExec<TPgDirectFunc<&int48lt>, true, true, TArgs_int48lt_Policy>; }
-struct TArgs_int48mi_Policy {
+TExecFunc arrow_has_sequence_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_sequence_privilege_name_name>, true, true, TArgs_has_sequence_privilege_name_name_Policy>; }
+struct TArgs_has_server_privilege_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_int48mi() { return &GenericExec<TPgDirectFunc<&int48mi>, true, true, TArgs_int48mi_Policy>; }
-struct TArgs_int48mul_Policy {
+TExecFunc arrow_has_server_privilege_id() { return &GenericExec<TPgDirectFunc<&has_server_privilege_id>, true, true, TArgs_has_server_privilege_id_Policy>; }
+struct TArgs_has_server_privilege_id_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_int48mul() { return &GenericExec<TPgDirectFunc<&int48mul>, true, true, TArgs_int48mul_Policy>; }
-struct TArgs_int48ne_Policy {
+TExecFunc arrow_has_server_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_server_privilege_id_id>, true, true, TArgs_has_server_privilege_id_id_Policy>; }
+struct TArgs_has_server_privilege_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_int48ne() { return &GenericExec<TPgDirectFunc<&int48ne>, true, true, TArgs_int48ne_Policy>; }
-struct TArgs_int48pl_Policy {
+TExecFunc arrow_has_server_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_server_privilege_id_name>, true, true, TArgs_has_server_privilege_id_name_Policy>; }
+struct TArgs_has_server_privilege_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_int48pl() { return &GenericExec<TPgDirectFunc<&int48pl>, true, true, TArgs_int48pl_Policy>; }
-struct TArgs_int4_cash_Policy {
+TExecFunc arrow_has_server_privilege_name() { return &GenericExec<TPgDirectFunc<&has_server_privilege_name>, true, true, TArgs_has_server_privilege_name_Policy>; }
+struct TArgs_has_server_privilege_name_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_int4_cash() { return &GenericExec<TPgDirectFunc<&int4_cash>, true, true, TArgs_int4_cash_Policy>; }
-struct TArgs_int4_mul_cash_Policy {
+TExecFunc arrow_has_server_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_server_privilege_name_id>, true, true, TArgs_has_server_privilege_name_id_Policy>; }
+struct TArgs_has_server_privilege_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_int4_mul_cash() { return &GenericExec<TPgDirectFunc<&int4_mul_cash>, true, true, TArgs_int4_mul_cash_Policy>; }
-struct TArgs_int82_Policy {
+TExecFunc arrow_has_server_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_server_privilege_name_name>, true, true, TArgs_has_server_privilege_name_name_Policy>; }
+struct TArgs_has_table_privilege_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_int82() { return &GenericExec<TPgDirectFunc<&int82>, true, true, TArgs_int82_Policy>; }
-struct TArgs_int82div_Policy {
+TExecFunc arrow_has_table_privilege_id() { return &GenericExec<TPgDirectFunc<&has_table_privilege_id>, true, true, TArgs_has_table_privilege_id_Policy>; }
+struct TArgs_has_table_privilege_id_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_int82div() { return &GenericExec<TPgDirectFunc<&int82div>, true, true, TArgs_int82div_Policy>; }
-struct TArgs_int82eq_Policy {
+TExecFunc arrow_has_table_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_table_privilege_id_id>, true, true, TArgs_has_table_privilege_id_id_Policy>; }
+struct TArgs_has_table_privilege_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_int82eq() { return &GenericExec<TPgDirectFunc<&int82eq>, true, true, TArgs_int82eq_Policy>; }
-struct TArgs_int82ge_Policy {
+TExecFunc arrow_has_table_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_table_privilege_id_name>, true, true, TArgs_has_table_privilege_id_name_Policy>; }
+struct TArgs_has_table_privilege_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_int82ge() { return &GenericExec<TPgDirectFunc<&int82ge>, true, true, TArgs_int82ge_Policy>; }
-struct TArgs_int82gt_Policy {
+TExecFunc arrow_has_table_privilege_name() { return &GenericExec<TPgDirectFunc<&has_table_privilege_name>, true, true, TArgs_has_table_privilege_name_Policy>; }
+struct TArgs_has_table_privilege_name_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_int82gt() { return &GenericExec<TPgDirectFunc<&int82gt>, true, true, TArgs_int82gt_Policy>; }
-struct TArgs_int82le_Policy {
+TExecFunc arrow_has_table_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_table_privilege_name_id>, true, true, TArgs_has_table_privilege_name_id_Policy>; }
+struct TArgs_has_table_privilege_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_int82le() { return &GenericExec<TPgDirectFunc<&int82le>, true, true, TArgs_int82le_Policy>; }
-struct TArgs_int82lt_Policy {
+TExecFunc arrow_has_table_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_table_privilege_name_name>, true, true, TArgs_has_table_privilege_name_name_Policy>; }
+struct TArgs_has_tablespace_privilege_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_int82lt() { return &GenericExec<TPgDirectFunc<&int82lt>, true, true, TArgs_int82lt_Policy>; }
-struct TArgs_int82mi_Policy {
+TExecFunc arrow_has_tablespace_privilege_id() { return &GenericExec<TPgDirectFunc<&has_tablespace_privilege_id>, true, true, TArgs_has_tablespace_privilege_id_Policy>; }
+struct TArgs_has_tablespace_privilege_id_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_int82mi() { return &GenericExec<TPgDirectFunc<&int82mi>, true, true, TArgs_int82mi_Policy>; }
-struct TArgs_int82mul_Policy {
+TExecFunc arrow_has_tablespace_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_tablespace_privilege_id_id>, true, true, TArgs_has_tablespace_privilege_id_id_Policy>; }
+struct TArgs_has_tablespace_privilege_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_int82mul() { return &GenericExec<TPgDirectFunc<&int82mul>, true, true, TArgs_int82mul_Policy>; }
-struct TArgs_int82ne_Policy {
+TExecFunc arrow_has_tablespace_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_tablespace_privilege_id_name>, true, true, TArgs_has_tablespace_privilege_id_name_Policy>; }
+struct TArgs_has_tablespace_privilege_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_int82ne() { return &GenericExec<TPgDirectFunc<&int82ne>, true, true, TArgs_int82ne_Policy>; }
-struct TArgs_int82pl_Policy {
+TExecFunc arrow_has_tablespace_privilege_name() { return &GenericExec<TPgDirectFunc<&has_tablespace_privilege_name>, true, true, TArgs_has_tablespace_privilege_name_Policy>; }
+struct TArgs_has_tablespace_privilege_name_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_int82pl() { return &GenericExec<TPgDirectFunc<&int82pl>, true, true, TArgs_int82pl_Policy>; }
-struct TArgs_int84_Policy {
+TExecFunc arrow_has_tablespace_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_tablespace_privilege_name_id>, true, true, TArgs_has_tablespace_privilege_name_id_Policy>; }
+struct TArgs_has_tablespace_privilege_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_int84() { return &GenericExec<TPgDirectFunc<&int84>, true, true, TArgs_int84_Policy>; }
-struct TArgs_int84div_Policy {
+TExecFunc arrow_has_tablespace_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_tablespace_privilege_name_name>, true, true, TArgs_has_tablespace_privilege_name_name_Policy>; }
+struct TArgs_has_type_privilege_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_int84div() { return &GenericExec<TPgDirectFunc<&int84div>, true, true, TArgs_int84div_Policy>; }
-struct TArgs_int84eq_Policy {
+TExecFunc arrow_has_type_privilege_id() { return &GenericExec<TPgDirectFunc<&has_type_privilege_id>, true, true, TArgs_has_type_privilege_id_Policy>; }
+struct TArgs_has_type_privilege_id_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_int84eq() { return &GenericExec<TPgDirectFunc<&int84eq>, true, true, TArgs_int84eq_Policy>; }
-struct TArgs_int84ge_Policy {
+TExecFunc arrow_has_type_privilege_id_id() { return &GenericExec<TPgDirectFunc<&has_type_privilege_id_id>, true, true, TArgs_has_type_privilege_id_id_Policy>; }
+struct TArgs_has_type_privilege_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_int84ge() { return &GenericExec<TPgDirectFunc<&int84ge>, true, true, TArgs_int84ge_Policy>; }
-struct TArgs_int84gt_Policy {
+TExecFunc arrow_has_type_privilege_id_name() { return &GenericExec<TPgDirectFunc<&has_type_privilege_id_name>, true, true, TArgs_has_type_privilege_id_name_Policy>; }
+struct TArgs_has_type_privilege_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_int84gt() { return &GenericExec<TPgDirectFunc<&int84gt>, true, true, TArgs_int84gt_Policy>; }
-struct TArgs_int84le_Policy {
+TExecFunc arrow_has_type_privilege_name() { return &GenericExec<TPgDirectFunc<&has_type_privilege_name>, true, true, TArgs_has_type_privilege_name_Policy>; }
+struct TArgs_has_type_privilege_name_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_int84le() { return &GenericExec<TPgDirectFunc<&int84le>, true, true, TArgs_int84le_Policy>; }
-struct TArgs_int84lt_Policy {
+TExecFunc arrow_has_type_privilege_name_id() { return &GenericExec<TPgDirectFunc<&has_type_privilege_name_id>, true, true, TArgs_has_type_privilege_name_id_Policy>; }
+struct TArgs_has_type_privilege_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_int84lt() { return &GenericExec<TPgDirectFunc<&int84lt>, true, true, TArgs_int84lt_Policy>; }
-struct TArgs_int84mi_Policy {
+TExecFunc arrow_has_type_privilege_name_name() { return &GenericExec<TPgDirectFunc<&has_type_privilege_name_name>, true, true, TArgs_has_type_privilege_name_name_Policy>; }
+struct TArgs_hash_aclitem_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int84mi() { return &GenericExec<TPgDirectFunc<&int84mi>, true, true, TArgs_int84mi_Policy>; }
-struct TArgs_int84mul_Policy {
+TExecFunc arrow_hash_aclitem() { return &GenericExec<TPgDirectFunc<&hash_aclitem>, true, true, TArgs_hash_aclitem_Policy>; }
+struct TArgs_hash_aclitem_extended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_int84mul() { return &GenericExec<TPgDirectFunc<&int84mul>, true, true, TArgs_int84mul_Policy>; }
-struct TArgs_int84ne_Policy {
+TExecFunc arrow_hash_aclitem_extended() { return &GenericExec<TPgDirectFunc<&hash_aclitem_extended>, true, true, TArgs_hash_aclitem_extended_Policy>; }
+struct TArgs_hash_array_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int84ne() { return &GenericExec<TPgDirectFunc<&int84ne>, true, true, TArgs_int84ne_Policy>; }
-struct TArgs_int84pl_Policy {
+TExecFunc arrow_hash_array() { return &GenericExec<TPgDirectFunc<&hash_array>, true, true, TArgs_hash_array_Policy>; }
+struct TArgs_hash_array_extended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_int84pl() { return &GenericExec<TPgDirectFunc<&int84pl>, true, true, TArgs_int84pl_Policy>; }
-struct TArgs_int8_cash_Policy {
+TExecFunc arrow_hash_array_extended() { return &GenericExec<TPgDirectFunc<&hash_array_extended>, true, true, TArgs_hash_array_extended_Policy>; }
+struct TArgs_hashbpchar_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int8_cash() { return &GenericExec<TPgDirectFunc<&int8_cash>, true, true, TArgs_int8_cash_Policy>; }
-struct TArgs_int8_mul_cash_Policy {
+TExecFunc arrow_hashbpchar() { return &GenericExec<TPgDirectFunc<&hashbpchar>, true, true, TArgs_hashbpchar_Policy>; }
+struct TArgs_hashbpcharextended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_int8_mul_cash() { return &GenericExec<TPgDirectFunc<&int8_mul_cash>, true, true, TArgs_int8_mul_cash_Policy>; }
-struct TArgs_int8abs_Policy {
+TExecFunc arrow_hashbpcharextended() { return &GenericExec<TPgDirectFunc<&hashbpcharextended>, true, true, TArgs_hashbpcharextended_Policy>; }
+struct TArgs_hashchar_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8abs() { return &GenericExec<TPgDirectFunc<&int8abs>, true, true, TArgs_int8abs_Policy>; }
-struct TArgs_int8and_Policy {
+TExecFunc arrow_hashchar() { return &GenericExec<TPgDirectFunc<&hashchar>, true, true, TArgs_hashchar_Policy>; }
+struct TArgs_hashcharextended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int8and() { return &GenericExec<TPgDirectFunc<&int8and>, true, true, TArgs_int8and_Policy>; }
-struct TArgs_int8dec_Policy {
+TExecFunc arrow_hashcharextended() { return &GenericExec<TPgDirectFunc<&hashcharextended>, true, true, TArgs_hashcharextended_Policy>; }
+struct TArgs_hashenum_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8dec() { return &GenericExec<TPgDirectFunc<&int8dec>, true, true, TArgs_int8dec_Policy>; }
-struct TArgs_int8dec_any_Policy {
+TExecFunc arrow_hashenum() { return &GenericExec<TPgDirectFunc<&hashenum>, true, true, TArgs_hashenum_Policy>; }
+struct TArgs_hashenumextended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int8dec_any() { return &GenericExec<TPgDirectFunc<&int8dec_any>, true, true, TArgs_int8dec_any_Policy>; }
-struct TArgs_int8div_Policy {
+TExecFunc arrow_hashenumextended() { return &GenericExec<TPgDirectFunc<&hashenumextended>, true, true, TArgs_hashenumextended_Policy>; }
+struct TArgs_hashfloat4_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8div() { return &GenericExec<TPgDirectFunc<&int8div>, true, true, TArgs_int8div_Policy>; }
-struct TArgs_int8eq_Policy {
+TExecFunc arrow_hashfloat4() { return &GenericExec<TPgDirectFunc<&hashfloat4>, true, true, TArgs_hashfloat4_Policy>; }
+struct TArgs_hashfloat4extended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int8eq() { return &GenericExec<TPgDirectFunc<&int8eq>, true, true, TArgs_int8eq_Policy>; }
-struct TArgs_int8gcd_Policy {
+TExecFunc arrow_hashfloat4extended() { return &GenericExec<TPgDirectFunc<&hashfloat4extended>, true, true, TArgs_hashfloat4extended_Policy>; }
+struct TArgs_hashfloat8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8gcd() { return &GenericExec<TPgDirectFunc<&int8gcd>, true, true, TArgs_int8gcd_Policy>; }
-struct TArgs_int8ge_Policy {
+TExecFunc arrow_hashfloat8() { return &GenericExec<TPgDirectFunc<&hashfloat8>, true, true, TArgs_hashfloat8_Policy>; }
+struct TArgs_hashfloat8extended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int8ge() { return &GenericExec<TPgDirectFunc<&int8ge>, true, true, TArgs_int8ge_Policy>; }
-struct TArgs_int8gt_Policy {
+TExecFunc arrow_hashfloat8extended() { return &GenericExec<TPgDirectFunc<&hashfloat8extended>, true, true, TArgs_hashfloat8extended_Policy>; }
+struct TArgs_hashinet_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int8gt() { return &GenericExec<TPgDirectFunc<&int8gt>, true, true, TArgs_int8gt_Policy>; }
-struct TArgs_int8in_Policy {
+TExecFunc arrow_hashinet() { return &GenericExec<TPgDirectFunc<&hashinet>, true, true, TArgs_hashinet_Policy>; }
+struct TArgs_hashinetextended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_int8in() { return &GenericExec<TPgDirectFunc<&int8in>, true, true, TArgs_int8in_Policy>; }
-struct TArgs_int8inc_Policy {
+TExecFunc arrow_hashinetextended() { return &GenericExec<TPgDirectFunc<&hashinetextended>, true, true, TArgs_hashinetextended_Policy>; }
+struct TArgs_hashint2_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8inc() { return &GenericExec<TPgDirectFunc<&int8inc>, true, true, TArgs_int8inc_Policy>; }
-struct TArgs_int8inc_any_Policy {
+TExecFunc arrow_hashint2() { return &GenericExec<TPgDirectFunc<&hashint2>, true, true, TArgs_hashint2_Policy>; }
+struct TArgs_hashint2extended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int8inc_any() { return &GenericExec<TPgDirectFunc<&int8inc_any>, true, true, TArgs_int8inc_any_Policy>; }
-struct TArgs_int8inc_float8_float8_Policy {
+TExecFunc arrow_hashint2extended() { return &GenericExec<TPgDirectFunc<&hashint2extended>, true, true, TArgs_hashint2extended_Policy>; }
+struct TArgs_hashint4_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8inc_float8_float8() { return &GenericExec<TPgDirectFunc<&int8inc_float8_float8>, true, true, TArgs_int8inc_float8_float8_Policy>; }
-struct TArgs_int8larger_Policy {
+TExecFunc arrow_hashint4() { return &GenericExec<TPgDirectFunc<&hashint4>, true, true, TArgs_hashint4_Policy>; }
+struct TArgs_hashint4extended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int8larger() { return &GenericExec<TPgDirectFunc<&int8larger>, true, true, TArgs_int8larger_Policy>; }
-struct TArgs_int8lcm_Policy {
+TExecFunc arrow_hashint4extended() { return &GenericExec<TPgDirectFunc<&hashint4extended>, true, true, TArgs_hashint4extended_Policy>; }
+struct TArgs_hashint8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8lcm() { return &GenericExec<TPgDirectFunc<&int8lcm>, true, true, TArgs_int8lcm_Policy>; }
-struct TArgs_int8le_Policy {
+TExecFunc arrow_hashint8() { return &GenericExec<TPgDirectFunc<&hashint8>, true, true, TArgs_hashint8_Policy>; }
+struct TArgs_hashint8extended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int8le() { return &GenericExec<TPgDirectFunc<&int8le>, true, true, TArgs_int8le_Policy>; }
-struct TArgs_int8lt_Policy {
+TExecFunc arrow_hashint8extended() { return &GenericExec<TPgDirectFunc<&hashint8extended>, true, true, TArgs_hashint8extended_Policy>; }
+struct TArgs_hashname_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int8lt() { return &GenericExec<TPgDirectFunc<&int8lt>, true, true, TArgs_int8lt_Policy>; }
-struct TArgs_int8mi_Policy {
+TExecFunc arrow_hashname() { return &GenericExec<TPgDirectFunc<&hashname>, true, true, TArgs_hashname_Policy>; }
+struct TArgs_hashnameextended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_int8mi() { return &GenericExec<TPgDirectFunc<&int8mi>, true, true, TArgs_int8mi_Policy>; }
-struct TArgs_int8mod_Policy {
+TExecFunc arrow_hashnameextended() { return &GenericExec<TPgDirectFunc<&hashnameextended>, true, true, TArgs_hashnameextended_Policy>; }
+struct TArgs_hashoid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8mod() { return &GenericExec<TPgDirectFunc<&int8mod>, true, true, TArgs_int8mod_Policy>; }
-struct TArgs_int8mul_Policy {
+TExecFunc arrow_hashoid() { return &GenericExec<TPgDirectFunc<&hashoid>, true, true, TArgs_hashoid_Policy>; }
+struct TArgs_hashoidextended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int8mul() { return &GenericExec<TPgDirectFunc<&int8mul>, true, true, TArgs_int8mul_Policy>; }
-struct TArgs_int8ne_Policy {
+TExecFunc arrow_hashoidextended() { return &GenericExec<TPgDirectFunc<&hashoidextended>, true, true, TArgs_hashoidextended_Policy>; }
+struct TArgs_hashoidvector_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int8ne() { return &GenericExec<TPgDirectFunc<&int8ne>, true, true, TArgs_int8ne_Policy>; }
-struct TArgs_int8not_Policy {
+TExecFunc arrow_hashoidvector() { return &GenericExec<TPgDirectFunc<&hashoidvector>, true, true, TArgs_hashoidvector_Policy>; }
+struct TArgs_hashoidvectorextended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_int8not() { return &GenericExec<TPgDirectFunc<&int8not>, true, true, TArgs_int8not_Policy>; }
-struct TArgs_int8or_Policy {
+TExecFunc arrow_hashoidvectorextended() { return &GenericExec<TPgDirectFunc<&hashoidvectorextended>, true, true, TArgs_hashoidvectorextended_Policy>; }
+struct TArgs_hashtext_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int8or() { return &GenericExec<TPgDirectFunc<&int8or>, true, true, TArgs_int8or_Policy>; }
-struct TArgs_int8out_Policy {
+TExecFunc arrow_hashtext() { return &GenericExec<TPgDirectFunc<&hashtext>, true, true, TArgs_hashtext_Policy>; }
+struct TArgs_hashtextextended_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_hashtextextended() { return &GenericExec<TPgDirectFunc<&hashtextextended>, true, true, TArgs_hashtextextended_Policy>; }
+struct TArgs_hashvarlena_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8out() { return &GenericExec<TPgDirectFunc<&int8out>, true, false, TArgs_int8out_Policy>; }
-struct TArgs_int8pl_Policy {
+TExecFunc arrow_hashvarlena() { return &GenericExec<TPgDirectFunc<&hashvarlena>, true, true, TArgs_hashvarlena_Policy>; }
+struct TArgs_hashvarlenaextended_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int8pl() { return &GenericExec<TPgDirectFunc<&int8pl>, true, true, TArgs_int8pl_Policy>; }
-struct TArgs_int8recv_Policy {
+TExecFunc arrow_hashvarlenaextended() { return &GenericExec<TPgDirectFunc<&hashvarlenaextended>, true, true, TArgs_hashvarlenaextended_Policy>; }
+struct TArgs_heap_tableam_handler_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8recv() { return &GenericExec<TPgDirectFunc<&int8recv>, true, true, TArgs_int8recv_Policy>; }
-struct TArgs_int8send_Policy {
+TExecFunc arrow_heap_tableam_handler() { return &GenericExec<TPgDirectFunc<&heap_tableam_handler>, true, true, TArgs_heap_tableam_handler_Policy>; }
+struct TArgs_inet_abbrev_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int8send() { return &GenericExec<TPgDirectFunc<&int8send>, true, false, TArgs_int8send_Policy>; }
-struct TArgs_int8shl_Policy {
+TExecFunc arrow_inet_abbrev() { return &GenericExec<TPgDirectFunc<&inet_abbrev>, true, false, TArgs_inet_abbrev_Policy>; }
+struct TArgs_inet_client_addr_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_int8shl() { return &GenericExec<TPgDirectFunc<&int8shl>, true, true, TArgs_int8shl_Policy>; }
-struct TArgs_int8shr_Policy {
+TExecFunc arrow_inet_client_addr() { return &GenericExec<TPgDirectFunc<&inet_client_addr>, false, false, TArgs_inet_client_addr_Policy>; }
+struct TArgs_inet_client_port_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_int8shr() { return &GenericExec<TPgDirectFunc<&int8shr>, true, true, TArgs_int8shr_Policy>; }
-struct TArgs_int8smaller_Policy {
+TExecFunc arrow_inet_client_port() { return &GenericExec<TPgDirectFunc<&inet_client_port>, false, true, TArgs_inet_client_port_Policy>; }
+struct TArgs_inet_gist_compress_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8smaller() { return &GenericExec<TPgDirectFunc<&int8smaller>, true, true, TArgs_int8smaller_Policy>; }
-struct TArgs_int8um_Policy {
+TExecFunc arrow_inet_gist_compress() { return &GenericExec<TPgDirectFunc<&inet_gist_compress>, true, true, TArgs_inet_gist_compress_Policy>; }
+struct TArgs_inet_gist_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
};
-TExecFunc arrow_int8um() { return &GenericExec<TPgDirectFunc<&int8um>, true, true, TArgs_int8um_Policy>; }
-struct TArgs_int8up_Policy {
+TExecFunc arrow_inet_gist_consistent() { return &GenericExec<TPgDirectFunc<&inet_gist_consistent>, true, true, TArgs_inet_gist_consistent_Policy>; }
+struct TArgs_inet_gist_fetch_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int8up() { return &GenericExec<TPgDirectFunc<&int8up>, true, true, TArgs_int8up_Policy>; }
-struct TArgs_int8xor_Policy {
+TExecFunc arrow_inet_gist_fetch() { return &GenericExec<TPgDirectFunc<&inet_gist_fetch>, true, true, TArgs_inet_gist_fetch_Policy>; }
+struct TArgs_inet_gist_penalty_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_int8xor() { return &GenericExec<TPgDirectFunc<&int8xor>, true, true, TArgs_int8xor_Policy>; }
-struct TArgs_inter_lb_Policy {
+TExecFunc arrow_inet_gist_penalty() { return &GenericExec<TPgDirectFunc<&inet_gist_penalty>, true, true, TArgs_inet_gist_penalty_Policy>; }
+struct TArgs_inet_gist_picksplit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_inter_lb() { return &GenericExec<TPgDirectFunc<&inter_lb>, true, true, TArgs_inter_lb_Policy>; }
-struct TArgs_inter_sb_Policy {
+TExecFunc arrow_inet_gist_picksplit() { return &GenericExec<TPgDirectFunc<&inet_gist_picksplit>, true, true, TArgs_inet_gist_picksplit_Policy>; }
+struct TArgs_inet_gist_same_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
};
-TExecFunc arrow_inter_sb() { return &GenericExec<TPgDirectFunc<&inter_sb>, true, true, TArgs_inter_sb_Policy>; }
-struct TArgs_inter_sl_Policy {
+TExecFunc arrow_inet_gist_same() { return &GenericExec<TPgDirectFunc<&inet_gist_same>, true, true, TArgs_inet_gist_same_Policy>; }
+struct TArgs_inet_gist_union_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_inter_sl() { return &GenericExec<TPgDirectFunc<&inter_sl>, true, true, TArgs_inter_sl_Policy>; }
-struct TArgs_interval_accum_Policy {
+TExecFunc arrow_inet_gist_union() { return &GenericExec<TPgDirectFunc<&inet_gist_union>, true, false, TArgs_inet_gist_union_Policy>; }
+struct TArgs_inet_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_interval_accum() { return &GenericExec<TPgDirectFunc<&interval_accum>, true, false, TArgs_interval_accum_Policy>; }
-struct TArgs_interval_accum_inv_Policy {
+TExecFunc arrow_inet_in() { return &GenericExec<TPgDirectFunc<&inet_in>, true, false, TArgs_inet_in_Policy>; }
+struct TArgs_inet_merge_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_interval_accum_inv() { return &GenericExec<TPgDirectFunc<&interval_accum_inv>, true, false, TArgs_interval_accum_inv_Policy>; }
-struct TArgs_interval_avg_Policy {
+TExecFunc arrow_inet_merge() { return &GenericExec<TPgDirectFunc<&inet_merge>, true, false, TArgs_inet_merge_Policy>; }
+struct TArgs_inet_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_interval_avg() { return &GenericExec<TPgDirectFunc<&interval_avg>, true, false, TArgs_interval_avg_Policy>; }
-struct TArgs_interval_cmp_Policy {
+TExecFunc arrow_inet_out() { return &GenericExec<TPgDirectFunc<&inet_out>, true, false, TArgs_inet_out_Policy>; }
+struct TArgs_inet_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_interval_cmp() { return &GenericExec<TPgDirectFunc<&interval_cmp>, true, true, TArgs_interval_cmp_Policy>; }
-struct TArgs_interval_combine_Policy {
+TExecFunc arrow_inet_recv() { return &GenericExec<TPgDirectFunc<&inet_recv>, true, false, TArgs_inet_recv_Policy>; }
+struct TArgs_inet_same_family_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_interval_combine() { return &GenericExec<TPgDirectFunc<&interval_combine>, true, false, TArgs_interval_combine_Policy>; }
-struct TArgs_interval_div_Policy {
+TExecFunc arrow_inet_same_family() { return &GenericExec<TPgDirectFunc<&inet_same_family>, true, true, TArgs_inet_same_family_Policy>; }
+struct TArgs_inet_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_interval_div() { return &GenericExec<TPgDirectFunc<&interval_div>, true, false, TArgs_interval_div_Policy>; }
-struct TArgs_interval_eq_Policy {
+TExecFunc arrow_inet_send() { return &GenericExec<TPgDirectFunc<&inet_send>, true, false, TArgs_inet_send_Policy>; }
+struct TArgs_inet_server_addr_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_interval_eq() { return &GenericExec<TPgDirectFunc<&interval_eq>, true, true, TArgs_interval_eq_Policy>; }
-struct TArgs_interval_finite_Policy {
+TExecFunc arrow_inet_server_addr() { return &GenericExec<TPgDirectFunc<&inet_server_addr>, false, false, TArgs_inet_server_addr_Policy>; }
+struct TArgs_inet_server_port_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_interval_finite() { return &GenericExec<TPgDirectFunc<&interval_finite>, true, true, TArgs_interval_finite_Policy>; }
-struct TArgs_interval_ge_Policy {
+TExecFunc arrow_inet_server_port() { return &GenericExec<TPgDirectFunc<&inet_server_port>, false, true, TArgs_inet_server_port_Policy>; }
+struct TArgs_inet_set_masklen_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_interval_ge() { return &GenericExec<TPgDirectFunc<&interval_ge>, true, true, TArgs_interval_ge_Policy>; }
-struct TArgs_interval_gt_Policy {
+TExecFunc arrow_inet_set_masklen() { return &GenericExec<TPgDirectFunc<&inet_set_masklen>, true, false, TArgs_inet_set_masklen_Policy>; }
+struct TArgs_inet_spg_choose_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_interval_gt() { return &GenericExec<TPgDirectFunc<&interval_gt>, true, true, TArgs_interval_gt_Policy>; }
-struct TArgs_interval_hash_Policy {
+TExecFunc arrow_inet_spg_choose() { return &GenericExec<TPgDirectFunc<&inet_spg_choose>, true, true, TArgs_inet_spg_choose_Policy>; }
+struct TArgs_inet_spg_config_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_interval_hash() { return &GenericExec<TPgDirectFunc<&interval_hash>, true, true, TArgs_interval_hash_Policy>; }
-struct TArgs_interval_hash_extended_Policy {
+TExecFunc arrow_inet_spg_config() { return &GenericExec<TPgDirectFunc<&inet_spg_config>, true, true, TArgs_inet_spg_config_Policy>; }
+struct TArgs_inet_spg_inner_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_interval_hash_extended() { return &GenericExec<TPgDirectFunc<&interval_hash_extended>, true, true, TArgs_interval_hash_extended_Policy>; }
-struct TArgs_interval_in_Policy {
+TExecFunc arrow_inet_spg_inner_consistent() { return &GenericExec<TPgDirectFunc<&inet_spg_inner_consistent>, true, true, TArgs_inet_spg_inner_consistent_Policy>; }
+struct TArgs_inet_spg_leaf_consistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_interval_in() { return &GenericExec<TPgDirectFunc<&interval_in>, true, false, TArgs_interval_in_Policy>; }
-struct TArgs_interval_justify_days_Policy {
+TExecFunc arrow_inet_spg_leaf_consistent() { return &GenericExec<TPgDirectFunc<&inet_spg_leaf_consistent>, true, true, TArgs_inet_spg_leaf_consistent_Policy>; }
+struct TArgs_inet_spg_picksplit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_interval_justify_days() { return &GenericExec<TPgDirectFunc<&interval_justify_days>, true, false, TArgs_interval_justify_days_Policy>; }
-struct TArgs_interval_justify_hours_Policy {
+TExecFunc arrow_inet_spg_picksplit() { return &GenericExec<TPgDirectFunc<&inet_spg_picksplit>, true, true, TArgs_inet_spg_picksplit_Policy>; }
+struct TArgs_inet_to_cidr_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_interval_justify_hours() { return &GenericExec<TPgDirectFunc<&interval_justify_hours>, true, false, TArgs_interval_justify_hours_Policy>; }
-struct TArgs_interval_justify_interval_Policy {
+TExecFunc arrow_inet_to_cidr() { return &GenericExec<TPgDirectFunc<&inet_to_cidr>, true, false, TArgs_inet_to_cidr_Policy>; }
+struct TArgs_inetand_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_interval_justify_interval() { return &GenericExec<TPgDirectFunc<&interval_justify_interval>, true, false, TArgs_interval_justify_interval_Policy>; }
-struct TArgs_interval_larger_Policy {
+TExecFunc arrow_inetand() { return &GenericExec<TPgDirectFunc<&inetand>, true, false, TArgs_inetand_Policy>; }
+struct TArgs_inetmi_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_interval_larger() { return &GenericExec<TPgDirectFunc<&interval_larger>, true, false, TArgs_interval_larger_Policy>; }
-struct TArgs_interval_le_Policy {
+TExecFunc arrow_inetmi() { return &GenericExec<TPgDirectFunc<&inetmi>, true, true, TArgs_inetmi_Policy>; }
+struct TArgs_inetmi_int8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_interval_le() { return &GenericExec<TPgDirectFunc<&interval_le>, true, true, TArgs_interval_le_Policy>; }
-struct TArgs_interval_lt_Policy {
+TExecFunc arrow_inetmi_int8() { return &GenericExec<TPgDirectFunc<&inetmi_int8>, true, false, TArgs_inetmi_int8_Policy>; }
+struct TArgs_inetnot_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_interval_lt() { return &GenericExec<TPgDirectFunc<&interval_lt>, true, true, TArgs_interval_lt_Policy>; }
-struct TArgs_interval_mi_Policy {
+TExecFunc arrow_inetnot() { return &GenericExec<TPgDirectFunc<&inetnot>, true, false, TArgs_inetnot_Policy>; }
+struct TArgs_inetor_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_interval_mi() { return &GenericExec<TPgDirectFunc<&interval_mi>, true, false, TArgs_interval_mi_Policy>; }
-struct TArgs_interval_mul_Policy {
+TExecFunc arrow_inetor() { return &GenericExec<TPgDirectFunc<&inetor>, true, false, TArgs_inetor_Policy>; }
+struct TArgs_inetpl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_interval_mul() { return &GenericExec<TPgDirectFunc<&interval_mul>, true, false, TArgs_interval_mul_Policy>; }
-struct TArgs_interval_ne_Policy {
+TExecFunc arrow_inetpl() { return &GenericExec<TPgDirectFunc<&inetpl>, true, false, TArgs_inetpl_Policy>; }
+struct TArgs_initcap_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_initcap() { return &GenericExec<TPgDirectFunc<&initcap>, true, false, TArgs_initcap_Policy>; }
+struct TArgs_int4_to_char_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_int4_to_char() { return &GenericExec<TPgDirectFunc<&int4_to_char>, true, false, TArgs_int4_to_char_Policy>; }
+struct TArgs_int8_to_char_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_int8_to_char() { return &GenericExec<TPgDirectFunc<&int8_to_char>, true, false, TArgs_int8_to_char_Policy>; }
+struct TArgs_inter_lb_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_interval_ne() { return &GenericExec<TPgDirectFunc<&interval_ne>, true, true, TArgs_interval_ne_Policy>; }
-struct TArgs_interval_out_Policy {
+TExecFunc arrow_inter_lb() { return &GenericExec<TPgDirectFunc<&inter_lb>, true, true, TArgs_inter_lb_Policy>; }
+struct TArgs_inter_sb_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_interval_out() { return &GenericExec<TPgDirectFunc<&interval_out>, true, false, TArgs_interval_out_Policy>; }
-struct TArgs_interval_part_Policy {
+TExecFunc arrow_inter_sb() { return &GenericExec<TPgDirectFunc<&inter_sb>, true, true, TArgs_inter_sb_Policy>; }
+struct TArgs_inter_sl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_interval_part() { return &GenericExec<TPgDirectFunc<&interval_part>, true, true, TArgs_interval_part_Policy>; }
-struct TArgs_interval_pl_Policy {
+TExecFunc arrow_inter_sl() { return &GenericExec<TPgDirectFunc<&inter_sl>, true, true, TArgs_inter_sl_Policy>; }
+struct TArgs_interval_to_char_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_interval_pl() { return &GenericExec<TPgDirectFunc<&interval_pl>, true, false, TArgs_interval_pl_Policy>; }
-struct TArgs_interval_recv_Policy {
+TExecFunc arrow_interval_to_char() { return &GenericExec<TPgDirectFunc<&interval_to_char>, true, false, TArgs_interval_to_char_Policy>; }
+struct TArgs_json_agg_finalfn_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_interval_recv() { return &GenericExec<TPgDirectFunc<&interval_recv>, true, false, TArgs_interval_recv_Policy>; }
-struct TArgs_interval_scale_Policy {
+TExecFunc arrow_json_agg_finalfn() { return &GenericExec<TPgDirectFunc<&json_agg_finalfn>, false, false, TArgs_json_agg_finalfn_Policy>; }
+struct TArgs_json_agg_transfn_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_interval_scale() { return &GenericExec<TPgDirectFunc<&interval_scale>, true, false, TArgs_interval_scale_Policy>; }
-struct TArgs_interval_send_Policy {
+TExecFunc arrow_json_agg_transfn() { return &GenericExec<TPgDirectFunc<&json_agg_transfn>, false, true, TArgs_json_agg_transfn_Policy>; }
+struct TArgs_json_build_array_noargs_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_json_build_array_noargs() { return &GenericExec<TPgDirectFunc<&json_build_array_noargs>, false, false, TArgs_json_build_array_noargs_Policy>; }
+struct TArgs_json_build_object_noargs_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_json_build_object_noargs() { return &GenericExec<TPgDirectFunc<&json_build_object_noargs>, false, false, TArgs_json_build_object_noargs_Policy>; }
+struct TArgs_json_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_interval_send() { return &GenericExec<TPgDirectFunc<&interval_send>, true, false, TArgs_interval_send_Policy>; }
-struct TArgs_interval_smaller_Policy {
+TExecFunc arrow_json_in() { return &GenericExec<TPgDirectFunc<&json_in>, true, false, TArgs_json_in_Policy>; }
+struct TArgs_json_object_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_interval_smaller() { return &GenericExec<TPgDirectFunc<&interval_smaller>, true, false, TArgs_interval_smaller_Policy>; }
-struct TArgs_interval_support_Policy {
+TExecFunc arrow_json_object() { return &GenericExec<TPgDirectFunc<&json_object>, true, false, TArgs_json_object_Policy>; }
+struct TArgs_json_object_agg_finalfn_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_interval_support() { return &GenericExec<TPgDirectFunc<&interval_support>, true, true, TArgs_interval_support_Policy>; }
-struct TArgs_interval_trunc_Policy {
+TExecFunc arrow_json_object_agg_finalfn() { return &GenericExec<TPgDirectFunc<&json_object_agg_finalfn>, false, false, TArgs_json_object_agg_finalfn_Policy>; }
+struct TArgs_json_object_agg_transfn_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+};
+TExecFunc arrow_json_object_agg_transfn() { return &GenericExec<TPgDirectFunc<&json_object_agg_transfn>, false, true, TArgs_json_object_agg_transfn_Policy>; }
+struct TArgs_json_object_two_arg_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_interval_trunc() { return &GenericExec<TPgDirectFunc<&interval_trunc>, true, false, TArgs_interval_trunc_Policy>; }
-struct TArgs_interval_um_Policy {
+TExecFunc arrow_json_object_two_arg() { return &GenericExec<TPgDirectFunc<&json_object_two_arg>, true, false, TArgs_json_object_two_arg_Policy>; }
+struct TArgs_json_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_interval_um() { return &GenericExec<TPgDirectFunc<&interval_um>, true, false, TArgs_interval_um_Policy>; }
-struct TArgs_intervaltypmodin_Policy {
+TExecFunc arrow_json_out() { return &GenericExec<TPgDirectFunc<&json_out>, true, false, TArgs_json_out_Policy>; }
+struct TArgs_json_recv_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_json_recv() { return &GenericExec<TPgDirectFunc<&json_recv>, true, false, TArgs_json_recv_Policy>; }
+struct TArgs_json_send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_intervaltypmodin() { return &GenericExec<TPgDirectFunc<&intervaltypmodin>, true, true, TArgs_intervaltypmodin_Policy>; }
-struct TArgs_intervaltypmodout_Policy {
+TExecFunc arrow_json_send() { return &GenericExec<TPgDirectFunc<&json_send>, true, false, TArgs_json_send_Policy>; }
+struct TArgs_json_typeof_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_intervaltypmodout() { return &GenericExec<TPgDirectFunc<&intervaltypmodout>, true, false, TArgs_intervaltypmodout_Policy>; }
+TExecFunc arrow_json_typeof() { return &GenericExec<TPgDirectFunc<&json_typeof>, true, false, TArgs_json_typeof_Policy>; }
struct TArgs_jsonb_agg_finalfn_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
@@ -1808,11 +2333,21 @@ struct TArgs_jsonb_send_Policy {
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
TExecFunc arrow_jsonb_send() { return &GenericExec<TPgDirectFunc<&jsonb_send>, true, false, TArgs_jsonb_send_Policy>; }
+struct TArgs_jsonb_subscript_handler_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_jsonb_subscript_handler() { return &GenericExec<TPgDirectFunc<&jsonb_subscript_handler>, true, true, TArgs_jsonb_subscript_handler_Policy>; }
struct TArgs_jsonb_typeof_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
TExecFunc arrow_jsonb_typeof() { return &GenericExec<TPgDirectFunc<&jsonb_typeof>, true, false, TArgs_jsonb_typeof_Policy>; }
+struct TArgs_length_in_encoding_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_length_in_encoding() { return &GenericExec<TPgDirectFunc<&length_in_encoding>, true, true, TArgs_length_in_encoding_Policy>; }
struct TArgs_like_escape_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
@@ -1823,16 +2358,6 @@ struct TArgs_like_escape_bytea_Policy {
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
TExecFunc arrow_like_escape_bytea() { return &GenericExec<TPgDirectFunc<&like_escape_bytea>, true, false, TArgs_like_escape_bytea_Policy>; }
-struct TArgs_likejoinsel_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
-};
-TExecFunc arrow_likejoinsel() { return &GenericExec<TPgDirectFunc<&likejoinsel>, true, true, TArgs_likejoinsel_Policy>; }
-struct TArgs_likesel_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
-};
-TExecFunc arrow_likesel() { return &GenericExec<TPgDirectFunc<&likesel>, true, true, TArgs_likesel_Policy>; }
struct TArgs_line_construct_pp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
@@ -1898,6 +2423,16 @@ struct TArgs_line_vertical_Policy {
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
TExecFunc arrow_line_vertical() { return &GenericExec<TPgDirectFunc<&line_vertical>, true, true, TArgs_line_vertical_Policy>; }
+struct TArgs_lower_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_lower() { return &GenericExec<TPgDirectFunc<&lower>, true, false, TArgs_lower_Policy>; }
+struct TArgs_lpad_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+};
+TExecFunc arrow_lpad() { return &GenericExec<TPgDirectFunc<&lpad>, true, false, TArgs_lpad_Policy>; }
struct TArgs_lseg_center_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
@@ -1998,26 +2533,21 @@ struct TArgs_lseg_vertical_Policy {
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
TExecFunc arrow_lseg_vertical() { return &GenericExec<TPgDirectFunc<&lseg_vertical>, true, true, TArgs_lseg_vertical_Policy>; }
-struct TArgs_make_interval_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 7> IsFixedArg = {true,true,true,true,true,true,true};
-};
-TExecFunc arrow_make_interval() { return &GenericExec<TPgDirectFunc<&make_interval>, true, false, TArgs_make_interval_Policy>; }
-struct TArgs_make_timestamp_Policy {
+struct TArgs_ltrim_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 6> IsFixedArg = {true,true,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_make_timestamp() { return &GenericExec<TPgDirectFunc<&make_timestamp>, true, true, TArgs_make_timestamp_Policy>; }
-struct TArgs_make_timestamptz_Policy {
+TExecFunc arrow_ltrim() { return &GenericExec<TPgDirectFunc<&ltrim>, true, false, TArgs_ltrim_Policy>; }
+struct TArgs_ltrim1_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 6> IsFixedArg = {true,true,true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_make_timestamptz() { return &GenericExec<TPgDirectFunc<&make_timestamptz>, true, true, TArgs_make_timestamptz_Policy>; }
-struct TArgs_make_timestamptz_at_timezone_Policy {
+TExecFunc arrow_ltrim1() { return &GenericExec<TPgDirectFunc<&ltrim1>, true, false, TArgs_ltrim1_Policy>; }
+struct TArgs_makeaclitem_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 7> IsFixedArg = {true,true,true,true,true,true,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,false,true};
};
-TExecFunc arrow_make_timestamptz_at_timezone() { return &GenericExec<TPgDirectFunc<&make_timestamptz_at_timezone>, true, true, TArgs_make_timestamptz_at_timezone_Policy>; }
+TExecFunc arrow_makeaclitem() { return &GenericExec<TPgDirectFunc<&makeaclitem>, true, false, TArgs_makeaclitem_Policy>; }
struct TArgs_matchingjoinsel_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
@@ -2028,46 +2558,26 @@ struct TArgs_matchingsel_Policy {
static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
TExecFunc arrow_matchingsel() { return &GenericExec<TPgDirectFunc<&matchingsel>, true, true, TArgs_matchingsel_Policy>; }
-struct TArgs_mode_final_Policy {
+struct TArgs_md5_bytea_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_mode_final() { return &GenericExec<TPgDirectFunc<&mode_final>, false, true, TArgs_mode_final_Policy>; }
-struct TArgs_mul_d_interval_Policy {
+TExecFunc arrow_md5_bytea() { return &GenericExec<TPgDirectFunc<&md5_bytea>, true, false, TArgs_md5_bytea_Policy>; }
+struct TArgs_md5_text_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_mul_d_interval() { return &GenericExec<TPgDirectFunc<&mul_d_interval>, true, false, TArgs_mul_d_interval_Policy>; }
+TExecFunc arrow_md5_text() { return &GenericExec<TPgDirectFunc<&md5_text>, true, false, TArgs_md5_text_Policy>; }
struct TArgs_multirange_typanalyze_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
TExecFunc arrow_multirange_typanalyze() { return &GenericExec<TPgDirectFunc<&multirange_typanalyze>, true, true, TArgs_multirange_typanalyze_Policy>; }
-struct TArgs_multirangesel_Policy {
+struct TArgs_name_bpchar_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
-};
-TExecFunc arrow_multirangesel() { return &GenericExec<TPgDirectFunc<&multirangesel>, true, true, TArgs_multirangesel_Policy>; }
-struct TArgs_nameconcatoid_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
-};
-TExecFunc arrow_nameconcatoid() { return &GenericExec<TPgDirectFunc<&nameconcatoid>, true, false, TArgs_nameconcatoid_Policy>; }
-struct TArgs_nameeq_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_nameeq() { return &GenericExec<TPgDirectFunc<&nameeq>, true, true, TArgs_nameeq_Policy>; }
-struct TArgs_namege_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_namege() { return &GenericExec<TPgDirectFunc<&namege>, true, true, TArgs_namege_Policy>; }
-struct TArgs_namegt_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_namegt() { return &GenericExec<TPgDirectFunc<&namegt>, true, true, TArgs_namegt_Policy>; }
+TExecFunc arrow_name_bpchar() { return &GenericExec<TPgDirectFunc<&name_bpchar>, true, false, TArgs_name_bpchar_Policy>; }
struct TArgs_nameiclike_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
@@ -2078,71 +2588,16 @@ struct TArgs_nameicnlike_Policy {
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
TExecFunc arrow_nameicnlike() { return &GenericExec<TPgDirectFunc<&nameicnlike>, true, true, TArgs_nameicnlike_Policy>; }
-struct TArgs_nameicregexeq_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_nameicregexeq() { return &GenericExec<TPgDirectFunc<&nameicregexeq>, true, true, TArgs_nameicregexeq_Policy>; }
-struct TArgs_nameicregexne_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_nameicregexne() { return &GenericExec<TPgDirectFunc<&nameicregexne>, true, true, TArgs_nameicregexne_Policy>; }
-struct TArgs_namein_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_namein() { return &GenericExec<TPgDirectFunc<&namein>, true, false, TArgs_namein_Policy>; }
-struct TArgs_namele_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_namele() { return &GenericExec<TPgDirectFunc<&namele>, true, true, TArgs_namele_Policy>; }
struct TArgs_namelike_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
TExecFunc arrow_namelike() { return &GenericExec<TPgDirectFunc<&namelike>, true, true, TArgs_namelike_Policy>; }
-struct TArgs_namelt_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_namelt() { return &GenericExec<TPgDirectFunc<&namelt>, true, true, TArgs_namelt_Policy>; }
-struct TArgs_namene_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_namene() { return &GenericExec<TPgDirectFunc<&namene>, true, true, TArgs_namene_Policy>; }
struct TArgs_namenlike_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
TExecFunc arrow_namenlike() { return &GenericExec<TPgDirectFunc<&namenlike>, true, true, TArgs_namenlike_Policy>; }
-struct TArgs_nameout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_nameout() { return &GenericExec<TPgDirectFunc<&nameout>, true, false, TArgs_nameout_Policy>; }
-struct TArgs_namerecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_namerecv() { return &GenericExec<TPgDirectFunc<&namerecv>, true, false, TArgs_namerecv_Policy>; }
-struct TArgs_nameregexeq_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_nameregexeq() { return &GenericExec<TPgDirectFunc<&nameregexeq>, true, true, TArgs_nameregexeq_Policy>; }
-struct TArgs_nameregexne_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_nameregexne() { return &GenericExec<TPgDirectFunc<&nameregexne>, true, true, TArgs_nameregexne_Policy>; }
-struct TArgs_namesend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_namesend() { return &GenericExec<TPgDirectFunc<&namesend>, true, false, TArgs_namesend_Policy>; }
struct TArgs_neqjoinsel_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
@@ -2273,31 +2728,16 @@ struct TArgs_network_supeq_Policy {
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
TExecFunc arrow_network_supeq() { return &GenericExec<TPgDirectFunc<&network_supeq>, true, true, TArgs_network_supeq_Policy>; }
-struct TArgs_nlikejoinsel_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
-};
-TExecFunc arrow_nlikejoinsel() { return &GenericExec<TPgDirectFunc<&nlikejoinsel>, true, true, TArgs_nlikejoinsel_Policy>; }
-struct TArgs_nlikesel_Policy {
+struct TArgs_numeric_to_char_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
-};
-TExecFunc arrow_nlikesel() { return &GenericExec<TPgDirectFunc<&nlikesel>, true, true, TArgs_nlikesel_Policy>; }
-struct TArgs_now_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_now() { return &GenericExec<TPgDirectFunc<&now>, true, true, TArgs_now_Policy>; }
-struct TArgs_numeric_cash_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numeric_cash() { return &GenericExec<TPgDirectFunc<&numeric_cash>, true, true, TArgs_numeric_cash_Policy>; }
-struct TArgs_oidtoi8_Policy {
+TExecFunc arrow_numeric_to_char() { return &GenericExec<TPgDirectFunc<&numeric_to_char>, true, false, TArgs_numeric_to_char_Policy>; }
+struct TArgs_numeric_to_number_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_oidtoi8() { return &GenericExec<TPgDirectFunc<&oidtoi8>, true, true, TArgs_oidtoi8_Policy>; }
+TExecFunc arrow_numeric_to_number() { return &GenericExec<TPgDirectFunc<&numeric_to_number>, true, false, TArgs_numeric_to_number_Policy>; }
struct TArgs_on_pb_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
@@ -2328,16 +2768,6 @@ struct TArgs_on_sl_Policy {
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
TExecFunc arrow_on_sl() { return &GenericExec<TPgDirectFunc<&on_sl>, true, true, TArgs_on_sl_Policy>; }
-struct TArgs_ordered_set_transition_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_ordered_set_transition() { return &GenericExec<TPgDirectFunc<&ordered_set_transition>, false, true, TArgs_ordered_set_transition_Policy>; }
-struct TArgs_overlaps_timestamp_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
-};
-TExecFunc arrow_overlaps_timestamp() { return &GenericExec<TPgDirectFunc<&overlaps_timestamp>, false, true, TArgs_overlaps_timestamp_Policy>; }
struct TArgs_path_add_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
@@ -2463,741 +2893,136 @@ struct TArgs_path_sub_pt_Policy {
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
TExecFunc arrow_path_sub_pt() { return &GenericExec<TPgDirectFunc<&path_sub_pt>, true, false, TArgs_path_sub_pt_Policy>; }
-struct TArgs_percentile_cont_float8_final_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_percentile_cont_float8_final() { return &GenericExec<TPgDirectFunc<&percentile_cont_float8_final>, false, true, TArgs_percentile_cont_float8_final_Policy>; }
-struct TArgs_percentile_cont_float8_multi_final_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
-};
-TExecFunc arrow_percentile_cont_float8_multi_final() { return &GenericExec<TPgDirectFunc<&percentile_cont_float8_multi_final>, false, false, TArgs_percentile_cont_float8_multi_final_Policy>; }
-struct TArgs_percentile_cont_interval_final_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_percentile_cont_interval_final() { return &GenericExec<TPgDirectFunc<&percentile_cont_interval_final>, false, false, TArgs_percentile_cont_interval_final_Policy>; }
-struct TArgs_percentile_cont_interval_multi_final_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
-};
-TExecFunc arrow_percentile_cont_interval_multi_final() { return &GenericExec<TPgDirectFunc<&percentile_cont_interval_multi_final>, false, false, TArgs_percentile_cont_interval_multi_final_Policy>; }
-struct TArgs_percentile_disc_final_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
-};
-TExecFunc arrow_percentile_disc_final() { return &GenericExec<TPgDirectFunc<&percentile_disc_final>, false, true, TArgs_percentile_disc_final_Policy>; }
-struct TArgs_percentile_disc_multi_final_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,true};
-};
-TExecFunc arrow_percentile_disc_multi_final() { return &GenericExec<TPgDirectFunc<&percentile_disc_multi_final>, false, false, TArgs_percentile_disc_multi_final_Policy>; }
-struct TArgs_pg_backend_pid_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_backend_pid() { return &GenericExec<TPgDirectFunc<&pg_backend_pid>, true, true, TArgs_pg_backend_pid_Policy>; }
-struct TArgs_pg_backup_start_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_backup_start_time() { return &GenericExec<TPgDirectFunc<&pg_backup_start_time>, true, true, TArgs_pg_backup_start_time_Policy>; }
-struct TArgs_pg_conf_load_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_conf_load_time() { return &GenericExec<TPgDirectFunc<&pg_conf_load_time>, true, true, TArgs_pg_conf_load_time_Policy>; }
-struct TArgs_pg_control_checkpoint_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_control_checkpoint() { return &GenericExec<TPgDirectFunc<&pg_control_checkpoint>, true, false, TArgs_pg_control_checkpoint_Policy>; }
-struct TArgs_pg_control_init_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_control_init() { return &GenericExec<TPgDirectFunc<&pg_control_init>, true, false, TArgs_pg_control_init_Policy>; }
-struct TArgs_pg_control_recovery_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_control_recovery() { return &GenericExec<TPgDirectFunc<&pg_control_recovery>, true, false, TArgs_pg_control_recovery_Policy>; }
-struct TArgs_pg_control_system_Policy {
+struct TArgs_pg_client_encoding_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_control_system() { return &GenericExec<TPgDirectFunc<&pg_control_system>, true, false, TArgs_pg_control_system_Policy>; }
-struct TArgs_pg_create_restore_point_Policy {
+TExecFunc arrow_pg_client_encoding() { return &GenericExec<TPgDirectFunc<&pg_client_encoding>, true, false, TArgs_pg_client_encoding_Policy>; }
+struct TArgs_pg_convert_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_pg_create_restore_point() { return &GenericExec<TPgDirectFunc<&pg_create_restore_point>, true, true, TArgs_pg_create_restore_point_Policy>; }
-struct TArgs_pg_current_wal_flush_lsn_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_current_wal_flush_lsn() { return &GenericExec<TPgDirectFunc<&pg_current_wal_flush_lsn>, true, true, TArgs_pg_current_wal_flush_lsn_Policy>; }
-struct TArgs_pg_current_wal_insert_lsn_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_current_wal_insert_lsn() { return &GenericExec<TPgDirectFunc<&pg_current_wal_insert_lsn>, true, true, TArgs_pg_current_wal_insert_lsn_Policy>; }
-struct TArgs_pg_current_wal_lsn_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_current_wal_lsn() { return &GenericExec<TPgDirectFunc<&pg_current_wal_lsn>, true, true, TArgs_pg_current_wal_lsn_Policy>; }
-struct TArgs_pg_get_wal_replay_pause_state_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_get_wal_replay_pause_state() { return &GenericExec<TPgDirectFunc<&pg_get_wal_replay_pause_state>, true, false, TArgs_pg_get_wal_replay_pause_state_Policy>; }
-struct TArgs_pg_is_in_backup_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_is_in_backup() { return &GenericExec<TPgDirectFunc<&pg_is_in_backup>, true, true, TArgs_pg_is_in_backup_Policy>; }
-struct TArgs_pg_is_in_recovery_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_is_in_recovery() { return &GenericExec<TPgDirectFunc<&pg_is_in_recovery>, true, true, TArgs_pg_is_in_recovery_Policy>; }
-struct TArgs_pg_is_wal_replay_paused_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_is_wal_replay_paused() { return &GenericExec<TPgDirectFunc<&pg_is_wal_replay_paused>, true, true, TArgs_pg_is_wal_replay_paused_Policy>; }
-struct TArgs_pg_last_wal_receive_lsn_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_last_wal_receive_lsn() { return &GenericExec<TPgDirectFunc<&pg_last_wal_receive_lsn>, true, true, TArgs_pg_last_wal_receive_lsn_Policy>; }
-struct TArgs_pg_last_wal_replay_lsn_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_last_wal_replay_lsn() { return &GenericExec<TPgDirectFunc<&pg_last_wal_replay_lsn>, true, true, TArgs_pg_last_wal_replay_lsn_Policy>; }
-struct TArgs_pg_last_xact_replay_timestamp_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_last_xact_replay_timestamp() { return &GenericExec<TPgDirectFunc<&pg_last_xact_replay_timestamp>, true, true, TArgs_pg_last_xact_replay_timestamp_Policy>; }
-struct TArgs_pg_notification_queue_usage_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_pg_notification_queue_usage() { return &GenericExec<TPgDirectFunc<&pg_notification_queue_usage>, true, true, TArgs_pg_notification_queue_usage_Policy>; }
-struct TArgs_pg_notify_Policy {
+TExecFunc arrow_pg_convert() { return &GenericExec<TPgDirectFunc<&pg_convert>, true, false, TArgs_pg_convert_Policy>; }
+struct TArgs_pg_convert_from_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_notify() { return &GenericExec<TPgDirectFunc<&pg_notify>, false, true, TArgs_pg_notify_Policy>; }
-struct TArgs_pg_partition_root_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_partition_root() { return &GenericExec<TPgDirectFunc<&pg_partition_root>, true, true, TArgs_pg_partition_root_Policy>; }
-struct TArgs_pg_postmaster_start_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_postmaster_start_time() { return &GenericExec<TPgDirectFunc<&pg_postmaster_start_time>, true, true, TArgs_pg_postmaster_start_time_Policy>; }
-struct TArgs_pg_promote_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_pg_promote() { return &GenericExec<TPgDirectFunc<&pg_promote>, true, true, TArgs_pg_promote_Policy>; }
-struct TArgs_pg_replication_origin_advance_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
-};
-TExecFunc arrow_pg_replication_origin_advance() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_advance>, true, true, TArgs_pg_replication_origin_advance_Policy>; }
-struct TArgs_pg_replication_origin_create_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_pg_replication_origin_create() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_create>, true, true, TArgs_pg_replication_origin_create_Policy>; }
-struct TArgs_pg_replication_origin_drop_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_pg_replication_origin_drop() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_drop>, true, true, TArgs_pg_replication_origin_drop_Policy>; }
-struct TArgs_pg_replication_origin_oid_Policy {
+TExecFunc arrow_pg_convert_from() { return &GenericExec<TPgDirectFunc<&pg_convert_from>, true, false, TArgs_pg_convert_from_Policy>; }
+struct TArgs_pg_convert_to_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_replication_origin_oid() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_oid>, true, true, TArgs_pg_replication_origin_oid_Policy>; }
-struct TArgs_pg_replication_origin_progress_Policy {
+TExecFunc arrow_pg_convert_to() { return &GenericExec<TPgDirectFunc<&pg_convert_to>, true, false, TArgs_pg_convert_to_Policy>; }
+struct TArgs_pg_copy_logical_replication_slot_a_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,false};
};
-TExecFunc arrow_pg_replication_origin_progress() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_progress>, true, true, TArgs_pg_replication_origin_progress_Policy>; }
-struct TArgs_pg_replication_origin_session_is_setup_Policy {
+TExecFunc arrow_pg_copy_logical_replication_slot_a() { return &GenericExec<TPgDirectFunc<&pg_copy_logical_replication_slot_a>, true, false, TArgs_pg_copy_logical_replication_slot_a_Policy>; }
+struct TArgs_pg_copy_logical_replication_slot_b_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
};
-TExecFunc arrow_pg_replication_origin_session_is_setup() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_session_is_setup>, true, true, TArgs_pg_replication_origin_session_is_setup_Policy>; }
-struct TArgs_pg_replication_origin_session_progress_Policy {
+TExecFunc arrow_pg_copy_logical_replication_slot_b() { return &GenericExec<TPgDirectFunc<&pg_copy_logical_replication_slot_b>, true, false, TArgs_pg_copy_logical_replication_slot_b_Policy>; }
+struct TArgs_pg_copy_logical_replication_slot_c_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_replication_origin_session_progress() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_session_progress>, true, true, TArgs_pg_replication_origin_session_progress_Policy>; }
-struct TArgs_pg_replication_origin_session_reset_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_replication_origin_session_reset() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_session_reset>, true, true, TArgs_pg_replication_origin_session_reset_Policy>; }
-struct TArgs_pg_replication_origin_session_setup_Policy {
+TExecFunc arrow_pg_copy_logical_replication_slot_c() { return &GenericExec<TPgDirectFunc<&pg_copy_logical_replication_slot_c>, true, false, TArgs_pg_copy_logical_replication_slot_c_Policy>; }
+struct TArgs_pg_copy_physical_replication_slot_a_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
};
-TExecFunc arrow_pg_replication_origin_session_setup() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_session_setup>, true, true, TArgs_pg_replication_origin_session_setup_Policy>; }
-struct TArgs_pg_replication_origin_xact_reset_Policy {
+TExecFunc arrow_pg_copy_physical_replication_slot_a() { return &GenericExec<TPgDirectFunc<&pg_copy_physical_replication_slot_a>, true, false, TArgs_pg_copy_physical_replication_slot_a_Policy>; }
+struct TArgs_pg_copy_physical_replication_slot_b_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_replication_origin_xact_reset() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_xact_reset>, true, true, TArgs_pg_replication_origin_xact_reset_Policy>; }
-struct TArgs_pg_replication_origin_xact_setup_Policy {
+TExecFunc arrow_pg_copy_physical_replication_slot_b() { return &GenericExec<TPgDirectFunc<&pg_copy_physical_replication_slot_b>, true, false, TArgs_pg_copy_physical_replication_slot_b_Policy>; }
+struct TArgs_pg_create_logical_replication_slot_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,true};
};
-TExecFunc arrow_pg_replication_origin_xact_setup() { return &GenericExec<TPgDirectFunc<&pg_replication_origin_xact_setup>, true, true, TArgs_pg_replication_origin_xact_setup_Policy>; }
-struct TArgs_pg_start_backup_Policy {
+TExecFunc arrow_pg_create_logical_replication_slot() { return &GenericExec<TPgDirectFunc<&pg_create_logical_replication_slot>, true, false, TArgs_pg_create_logical_replication_slot_Policy>; }
+struct TArgs_pg_create_physical_replication_slot_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_pg_start_backup() { return &GenericExec<TPgDirectFunc<&pg_start_backup>, true, true, TArgs_pg_start_backup_Policy>; }
-struct TArgs_pg_stat_clear_snapshot_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_clear_snapshot() { return &GenericExec<TPgDirectFunc<&pg_stat_clear_snapshot>, false, true, TArgs_pg_stat_clear_snapshot_Policy>; }
-struct TArgs_pg_stat_get_analyze_count_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_analyze_count() { return &GenericExec<TPgDirectFunc<&pg_stat_get_analyze_count>, true, true, TArgs_pg_stat_get_analyze_count_Policy>; }
-struct TArgs_pg_stat_get_archiver_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_get_archiver() { return &GenericExec<TPgDirectFunc<&pg_stat_get_archiver>, false, false, TArgs_pg_stat_get_archiver_Policy>; }
-struct TArgs_pg_stat_get_autoanalyze_count_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_autoanalyze_count() { return &GenericExec<TPgDirectFunc<&pg_stat_get_autoanalyze_count>, true, true, TArgs_pg_stat_get_autoanalyze_count_Policy>; }
-struct TArgs_pg_stat_get_autovacuum_count_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_autovacuum_count() { return &GenericExec<TPgDirectFunc<&pg_stat_get_autovacuum_count>, true, true, TArgs_pg_stat_get_autovacuum_count_Policy>; }
-struct TArgs_pg_stat_get_backend_activity_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_backend_activity() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_activity>, true, false, TArgs_pg_stat_get_backend_activity_Policy>; }
-struct TArgs_pg_stat_get_backend_activity_start_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_backend_activity_start() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_activity_start>, true, true, TArgs_pg_stat_get_backend_activity_start_Policy>; }
-struct TArgs_pg_stat_get_backend_client_addr_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_backend_client_addr() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_client_addr>, true, false, TArgs_pg_stat_get_backend_client_addr_Policy>; }
-struct TArgs_pg_stat_get_backend_client_port_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_backend_client_port() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_client_port>, true, true, TArgs_pg_stat_get_backend_client_port_Policy>; }
-struct TArgs_pg_stat_get_backend_dbid_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_backend_dbid() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_dbid>, true, true, TArgs_pg_stat_get_backend_dbid_Policy>; }
-struct TArgs_pg_stat_get_backend_pid_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_backend_pid() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_pid>, true, true, TArgs_pg_stat_get_backend_pid_Policy>; }
-struct TArgs_pg_stat_get_backend_start_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_backend_start() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_start>, true, true, TArgs_pg_stat_get_backend_start_Policy>; }
-struct TArgs_pg_stat_get_backend_userid_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_backend_userid() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_userid>, true, true, TArgs_pg_stat_get_backend_userid_Policy>; }
-struct TArgs_pg_stat_get_backend_wait_event_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_backend_wait_event() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_wait_event>, true, false, TArgs_pg_stat_get_backend_wait_event_Policy>; }
-struct TArgs_pg_stat_get_backend_wait_event_type_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_backend_wait_event_type() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_wait_event_type>, true, false, TArgs_pg_stat_get_backend_wait_event_type_Policy>; }
-struct TArgs_pg_stat_get_backend_xact_start_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_backend_xact_start() { return &GenericExec<TPgDirectFunc<&pg_stat_get_backend_xact_start>, true, true, TArgs_pg_stat_get_backend_xact_start_Policy>; }
-struct TArgs_pg_stat_get_bgwriter_buf_written_checkpoints_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_get_bgwriter_buf_written_checkpoints() { return &GenericExec<TPgDirectFunc<&pg_stat_get_bgwriter_buf_written_checkpoints>, true, true, TArgs_pg_stat_get_bgwriter_buf_written_checkpoints_Policy>; }
-struct TArgs_pg_stat_get_bgwriter_buf_written_clean_Policy {
+TExecFunc arrow_pg_create_physical_replication_slot() { return &GenericExec<TPgDirectFunc<&pg_create_physical_replication_slot>, true, false, TArgs_pg_create_physical_replication_slot_Policy>; }
+struct TArgs_pg_drop_replication_slot_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_get_bgwriter_buf_written_clean() { return &GenericExec<TPgDirectFunc<&pg_stat_get_bgwriter_buf_written_clean>, true, true, TArgs_pg_stat_get_bgwriter_buf_written_clean_Policy>; }
-struct TArgs_pg_stat_get_bgwriter_maxwritten_clean_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_get_bgwriter_maxwritten_clean() { return &GenericExec<TPgDirectFunc<&pg_stat_get_bgwriter_maxwritten_clean>, true, true, TArgs_pg_stat_get_bgwriter_maxwritten_clean_Policy>; }
-struct TArgs_pg_stat_get_bgwriter_requested_checkpoints_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_get_bgwriter_requested_checkpoints() { return &GenericExec<TPgDirectFunc<&pg_stat_get_bgwriter_requested_checkpoints>, true, true, TArgs_pg_stat_get_bgwriter_requested_checkpoints_Policy>; }
-struct TArgs_pg_stat_get_bgwriter_stat_reset_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_get_bgwriter_stat_reset_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_bgwriter_stat_reset_time>, true, true, TArgs_pg_stat_get_bgwriter_stat_reset_time_Policy>; }
-struct TArgs_pg_stat_get_bgwriter_timed_checkpoints_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_get_bgwriter_timed_checkpoints() { return &GenericExec<TPgDirectFunc<&pg_stat_get_bgwriter_timed_checkpoints>, true, true, TArgs_pg_stat_get_bgwriter_timed_checkpoints_Policy>; }
-struct TArgs_pg_stat_get_blocks_fetched_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_blocks_fetched() { return &GenericExec<TPgDirectFunc<&pg_stat_get_blocks_fetched>, true, true, TArgs_pg_stat_get_blocks_fetched_Policy>; }
-struct TArgs_pg_stat_get_blocks_hit_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_blocks_hit() { return &GenericExec<TPgDirectFunc<&pg_stat_get_blocks_hit>, true, true, TArgs_pg_stat_get_blocks_hit_Policy>; }
-struct TArgs_pg_stat_get_buf_alloc_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_get_buf_alloc() { return &GenericExec<TPgDirectFunc<&pg_stat_get_buf_alloc>, true, true, TArgs_pg_stat_get_buf_alloc_Policy>; }
-struct TArgs_pg_stat_get_buf_fsync_backend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_get_buf_fsync_backend() { return &GenericExec<TPgDirectFunc<&pg_stat_get_buf_fsync_backend>, true, true, TArgs_pg_stat_get_buf_fsync_backend_Policy>; }
-struct TArgs_pg_stat_get_buf_written_backend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_get_buf_written_backend() { return &GenericExec<TPgDirectFunc<&pg_stat_get_buf_written_backend>, true, true, TArgs_pg_stat_get_buf_written_backend_Policy>; }
-struct TArgs_pg_stat_get_checkpoint_sync_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_get_checkpoint_sync_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_checkpoint_sync_time>, true, true, TArgs_pg_stat_get_checkpoint_sync_time_Policy>; }
-struct TArgs_pg_stat_get_checkpoint_write_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_pg_stat_get_checkpoint_write_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_checkpoint_write_time>, true, true, TArgs_pg_stat_get_checkpoint_write_time_Policy>; }
-struct TArgs_pg_stat_get_db_active_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_active_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_active_time>, true, true, TArgs_pg_stat_get_db_active_time_Policy>; }
-struct TArgs_pg_stat_get_db_blk_read_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_blk_read_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_blk_read_time>, true, true, TArgs_pg_stat_get_db_blk_read_time_Policy>; }
-struct TArgs_pg_stat_get_db_blk_write_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_blk_write_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_blk_write_time>, true, true, TArgs_pg_stat_get_db_blk_write_time_Policy>; }
-struct TArgs_pg_stat_get_db_blocks_fetched_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_blocks_fetched() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_blocks_fetched>, true, true, TArgs_pg_stat_get_db_blocks_fetched_Policy>; }
-struct TArgs_pg_stat_get_db_blocks_hit_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_blocks_hit() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_blocks_hit>, true, true, TArgs_pg_stat_get_db_blocks_hit_Policy>; }
-struct TArgs_pg_stat_get_db_checksum_failures_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_checksum_failures() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_checksum_failures>, true, true, TArgs_pg_stat_get_db_checksum_failures_Policy>; }
-struct TArgs_pg_stat_get_db_checksum_last_failure_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_checksum_last_failure() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_checksum_last_failure>, true, true, TArgs_pg_stat_get_db_checksum_last_failure_Policy>; }
-struct TArgs_pg_stat_get_db_conflict_all_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_conflict_all() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_conflict_all>, true, true, TArgs_pg_stat_get_db_conflict_all_Policy>; }
-struct TArgs_pg_stat_get_db_conflict_bufferpin_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_conflict_bufferpin() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_conflict_bufferpin>, true, true, TArgs_pg_stat_get_db_conflict_bufferpin_Policy>; }
-struct TArgs_pg_stat_get_db_conflict_lock_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_conflict_lock() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_conflict_lock>, true, true, TArgs_pg_stat_get_db_conflict_lock_Policy>; }
-struct TArgs_pg_stat_get_db_conflict_snapshot_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_conflict_snapshot() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_conflict_snapshot>, true, true, TArgs_pg_stat_get_db_conflict_snapshot_Policy>; }
-struct TArgs_pg_stat_get_db_conflict_startup_deadlock_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_conflict_startup_deadlock() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_conflict_startup_deadlock>, true, true, TArgs_pg_stat_get_db_conflict_startup_deadlock_Policy>; }
-struct TArgs_pg_stat_get_db_conflict_tablespace_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_conflict_tablespace() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_conflict_tablespace>, true, true, TArgs_pg_stat_get_db_conflict_tablespace_Policy>; }
-struct TArgs_pg_stat_get_db_deadlocks_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_deadlocks() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_deadlocks>, true, true, TArgs_pg_stat_get_db_deadlocks_Policy>; }
-struct TArgs_pg_stat_get_db_idle_in_transaction_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_idle_in_transaction_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_idle_in_transaction_time>, true, true, TArgs_pg_stat_get_db_idle_in_transaction_time_Policy>; }
-struct TArgs_pg_stat_get_db_numbackends_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_numbackends() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_numbackends>, true, true, TArgs_pg_stat_get_db_numbackends_Policy>; }
-struct TArgs_pg_stat_get_db_session_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_session_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_session_time>, true, true, TArgs_pg_stat_get_db_session_time_Policy>; }
-struct TArgs_pg_stat_get_db_sessions_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_sessions() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_sessions>, true, true, TArgs_pg_stat_get_db_sessions_Policy>; }
-struct TArgs_pg_stat_get_db_sessions_abandoned_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_sessions_abandoned() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_sessions_abandoned>, true, true, TArgs_pg_stat_get_db_sessions_abandoned_Policy>; }
-struct TArgs_pg_stat_get_db_sessions_fatal_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_sessions_fatal() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_sessions_fatal>, true, true, TArgs_pg_stat_get_db_sessions_fatal_Policy>; }
-struct TArgs_pg_stat_get_db_sessions_killed_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_sessions_killed() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_sessions_killed>, true, true, TArgs_pg_stat_get_db_sessions_killed_Policy>; }
-struct TArgs_pg_stat_get_db_stat_reset_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_stat_reset_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_stat_reset_time>, true, true, TArgs_pg_stat_get_db_stat_reset_time_Policy>; }
-struct TArgs_pg_stat_get_db_temp_bytes_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_temp_bytes() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_temp_bytes>, true, true, TArgs_pg_stat_get_db_temp_bytes_Policy>; }
-struct TArgs_pg_stat_get_db_temp_files_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_temp_files() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_temp_files>, true, true, TArgs_pg_stat_get_db_temp_files_Policy>; }
-struct TArgs_pg_stat_get_db_tuples_deleted_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_tuples_deleted() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_tuples_deleted>, true, true, TArgs_pg_stat_get_db_tuples_deleted_Policy>; }
-struct TArgs_pg_stat_get_db_tuples_fetched_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_tuples_fetched() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_tuples_fetched>, true, true, TArgs_pg_stat_get_db_tuples_fetched_Policy>; }
-struct TArgs_pg_stat_get_db_tuples_inserted_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_tuples_inserted() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_tuples_inserted>, true, true, TArgs_pg_stat_get_db_tuples_inserted_Policy>; }
-struct TArgs_pg_stat_get_db_tuples_returned_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_tuples_returned() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_tuples_returned>, true, true, TArgs_pg_stat_get_db_tuples_returned_Policy>; }
-struct TArgs_pg_stat_get_db_tuples_updated_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_tuples_updated() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_tuples_updated>, true, true, TArgs_pg_stat_get_db_tuples_updated_Policy>; }
-struct TArgs_pg_stat_get_db_xact_commit_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_xact_commit() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_xact_commit>, true, true, TArgs_pg_stat_get_db_xact_commit_Policy>; }
-struct TArgs_pg_stat_get_db_xact_rollback_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_db_xact_rollback() { return &GenericExec<TPgDirectFunc<&pg_stat_get_db_xact_rollback>, true, true, TArgs_pg_stat_get_db_xact_rollback_Policy>; }
-struct TArgs_pg_stat_get_dead_tuples_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_dead_tuples() { return &GenericExec<TPgDirectFunc<&pg_stat_get_dead_tuples>, true, true, TArgs_pg_stat_get_dead_tuples_Policy>; }
-struct TArgs_pg_stat_get_function_calls_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_function_calls() { return &GenericExec<TPgDirectFunc<&pg_stat_get_function_calls>, true, true, TArgs_pg_stat_get_function_calls_Policy>; }
-struct TArgs_pg_stat_get_function_self_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_function_self_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_function_self_time>, true, true, TArgs_pg_stat_get_function_self_time_Policy>; }
-struct TArgs_pg_stat_get_function_total_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_function_total_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_function_total_time>, true, true, TArgs_pg_stat_get_function_total_time_Policy>; }
-struct TArgs_pg_stat_get_ins_since_vacuum_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_ins_since_vacuum() { return &GenericExec<TPgDirectFunc<&pg_stat_get_ins_since_vacuum>, true, true, TArgs_pg_stat_get_ins_since_vacuum_Policy>; }
-struct TArgs_pg_stat_get_last_analyze_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_last_analyze_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_last_analyze_time>, true, true, TArgs_pg_stat_get_last_analyze_time_Policy>; }
-struct TArgs_pg_stat_get_last_autoanalyze_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_last_autoanalyze_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_last_autoanalyze_time>, true, true, TArgs_pg_stat_get_last_autoanalyze_time_Policy>; }
-struct TArgs_pg_stat_get_last_autovacuum_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_last_autovacuum_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_last_autovacuum_time>, true, true, TArgs_pg_stat_get_last_autovacuum_time_Policy>; }
-struct TArgs_pg_stat_get_last_vacuum_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_last_vacuum_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_last_vacuum_time>, true, true, TArgs_pg_stat_get_last_vacuum_time_Policy>; }
-struct TArgs_pg_stat_get_live_tuples_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_live_tuples() { return &GenericExec<TPgDirectFunc<&pg_stat_get_live_tuples>, true, true, TArgs_pg_stat_get_live_tuples_Policy>; }
-struct TArgs_pg_stat_get_mod_since_analyze_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_stat_get_mod_since_analyze() { return &GenericExec<TPgDirectFunc<&pg_stat_get_mod_since_analyze>, true, true, TArgs_pg_stat_get_mod_since_analyze_Policy>; }
-struct TArgs_pg_stat_get_numscans_Policy {
+TExecFunc arrow_pg_drop_replication_slot() { return &GenericExec<TPgDirectFunc<&pg_drop_replication_slot>, true, true, TArgs_pg_drop_replication_slot_Policy>; }
+struct TArgs_pg_encoding_max_length_sql_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_stat_get_numscans() { return &GenericExec<TPgDirectFunc<&pg_stat_get_numscans>, true, true, TArgs_pg_stat_get_numscans_Policy>; }
-struct TArgs_pg_stat_get_snapshot_timestamp_Policy {
+TExecFunc arrow_pg_encoding_max_length_sql() { return &GenericExec<TPgDirectFunc<&pg_encoding_max_length_sql>, true, true, TArgs_pg_encoding_max_length_sql_Policy>; }
+struct TArgs_pg_event_trigger_table_rewrite_oid_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_stat_get_snapshot_timestamp() { return &GenericExec<TPgDirectFunc<&pg_stat_get_snapshot_timestamp>, true, true, TArgs_pg_stat_get_snapshot_timestamp_Policy>; }
-struct TArgs_pg_stat_get_tuples_deleted_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_tuples_deleted() { return &GenericExec<TPgDirectFunc<&pg_stat_get_tuples_deleted>, true, true, TArgs_pg_stat_get_tuples_deleted_Policy>; }
-struct TArgs_pg_stat_get_tuples_fetched_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_tuples_fetched() { return &GenericExec<TPgDirectFunc<&pg_stat_get_tuples_fetched>, true, true, TArgs_pg_stat_get_tuples_fetched_Policy>; }
-struct TArgs_pg_stat_get_tuples_hot_updated_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_tuples_hot_updated() { return &GenericExec<TPgDirectFunc<&pg_stat_get_tuples_hot_updated>, true, true, TArgs_pg_stat_get_tuples_hot_updated_Policy>; }
-struct TArgs_pg_stat_get_tuples_inserted_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_tuples_inserted() { return &GenericExec<TPgDirectFunc<&pg_stat_get_tuples_inserted>, true, true, TArgs_pg_stat_get_tuples_inserted_Policy>; }
-struct TArgs_pg_stat_get_tuples_returned_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_tuples_returned() { return &GenericExec<TPgDirectFunc<&pg_stat_get_tuples_returned>, true, true, TArgs_pg_stat_get_tuples_returned_Policy>; }
-struct TArgs_pg_stat_get_tuples_updated_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_tuples_updated() { return &GenericExec<TPgDirectFunc<&pg_stat_get_tuples_updated>, true, true, TArgs_pg_stat_get_tuples_updated_Policy>; }
-struct TArgs_pg_stat_get_vacuum_count_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_vacuum_count() { return &GenericExec<TPgDirectFunc<&pg_stat_get_vacuum_count>, true, true, TArgs_pg_stat_get_vacuum_count_Policy>; }
-struct TArgs_pg_stat_get_wal_Policy {
+TExecFunc arrow_pg_event_trigger_table_rewrite_oid() { return &GenericExec<TPgDirectFunc<&pg_event_trigger_table_rewrite_oid>, true, true, TArgs_pg_event_trigger_table_rewrite_oid_Policy>; }
+struct TArgs_pg_event_trigger_table_rewrite_reason_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_stat_get_wal() { return &GenericExec<TPgDirectFunc<&pg_stat_get_wal>, false, false, TArgs_pg_stat_get_wal_Policy>; }
-struct TArgs_pg_stat_get_xact_blocks_fetched_Policy {
+TExecFunc arrow_pg_event_trigger_table_rewrite_reason() { return &GenericExec<TPgDirectFunc<&pg_event_trigger_table_rewrite_reason>, true, true, TArgs_pg_event_trigger_table_rewrite_reason_Policy>; }
+struct TArgs_pg_extension_config_dump_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_xact_blocks_fetched() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_blocks_fetched>, true, true, TArgs_pg_stat_get_xact_blocks_fetched_Policy>; }
-struct TArgs_pg_stat_get_xact_blocks_hit_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_xact_blocks_hit() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_blocks_hit>, true, true, TArgs_pg_stat_get_xact_blocks_hit_Policy>; }
-struct TArgs_pg_stat_get_xact_function_calls_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_xact_function_calls() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_function_calls>, true, true, TArgs_pg_stat_get_xact_function_calls_Policy>; }
-struct TArgs_pg_stat_get_xact_function_self_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_xact_function_self_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_function_self_time>, true, true, TArgs_pg_stat_get_xact_function_self_time_Policy>; }
-struct TArgs_pg_stat_get_xact_function_total_time_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_xact_function_total_time() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_function_total_time>, true, true, TArgs_pg_stat_get_xact_function_total_time_Policy>; }
-struct TArgs_pg_stat_get_xact_numscans_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_xact_numscans() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_numscans>, true, true, TArgs_pg_stat_get_xact_numscans_Policy>; }
-struct TArgs_pg_stat_get_xact_tuples_deleted_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_xact_tuples_deleted() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_tuples_deleted>, true, true, TArgs_pg_stat_get_xact_tuples_deleted_Policy>; }
-struct TArgs_pg_stat_get_xact_tuples_fetched_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_xact_tuples_fetched() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_tuples_fetched>, true, true, TArgs_pg_stat_get_xact_tuples_fetched_Policy>; }
-struct TArgs_pg_stat_get_xact_tuples_hot_updated_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_xact_tuples_hot_updated() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_tuples_hot_updated>, true, true, TArgs_pg_stat_get_xact_tuples_hot_updated_Policy>; }
-struct TArgs_pg_stat_get_xact_tuples_inserted_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_xact_tuples_inserted() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_tuples_inserted>, true, true, TArgs_pg_stat_get_xact_tuples_inserted_Policy>; }
-struct TArgs_pg_stat_get_xact_tuples_returned_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_xact_tuples_returned() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_tuples_returned>, true, true, TArgs_pg_stat_get_xact_tuples_returned_Policy>; }
-struct TArgs_pg_stat_get_xact_tuples_updated_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_stat_get_xact_tuples_updated() { return &GenericExec<TPgDirectFunc<&pg_stat_get_xact_tuples_updated>, true, true, TArgs_pg_stat_get_xact_tuples_updated_Policy>; }
-struct TArgs_pg_stat_reset_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_pg_stat_reset() { return &GenericExec<TPgDirectFunc<&pg_stat_reset>, false, true, TArgs_pg_stat_reset_Policy>; }
-struct TArgs_pg_stat_reset_replication_slot_Policy {
+TExecFunc arrow_pg_extension_config_dump() { return &GenericExec<TPgDirectFunc<&pg_extension_config_dump>, true, true, TArgs_pg_extension_config_dump_Policy>; }
+struct TArgs_pg_has_role_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_pg_stat_reset_replication_slot() { return &GenericExec<TPgDirectFunc<&pg_stat_reset_replication_slot>, false, true, TArgs_pg_stat_reset_replication_slot_Policy>; }
-struct TArgs_pg_stat_reset_shared_Policy {
+TExecFunc arrow_pg_has_role_id() { return &GenericExec<TPgDirectFunc<&pg_has_role_id>, true, true, TArgs_pg_has_role_id_Policy>; }
+struct TArgs_pg_has_role_id_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_pg_stat_reset_shared() { return &GenericExec<TPgDirectFunc<&pg_stat_reset_shared>, true, true, TArgs_pg_stat_reset_shared_Policy>; }
-struct TArgs_pg_stat_reset_single_function_counters_Policy {
+TExecFunc arrow_pg_has_role_id_id() { return &GenericExec<TPgDirectFunc<&pg_has_role_id_id>, true, true, TArgs_pg_has_role_id_id_Policy>; }
+struct TArgs_pg_has_role_id_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_pg_stat_reset_single_function_counters() { return &GenericExec<TPgDirectFunc<&pg_stat_reset_single_function_counters>, true, true, TArgs_pg_stat_reset_single_function_counters_Policy>; }
-struct TArgs_pg_stat_reset_single_table_counters_Policy {
+TExecFunc arrow_pg_has_role_id_name() { return &GenericExec<TPgDirectFunc<&pg_has_role_id_name>, true, true, TArgs_pg_has_role_id_name_Policy>; }
+struct TArgs_pg_has_role_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_stat_reset_single_table_counters() { return &GenericExec<TPgDirectFunc<&pg_stat_reset_single_table_counters>, true, true, TArgs_pg_stat_reset_single_table_counters_Policy>; }
-struct TArgs_pg_stat_reset_slru_Policy {
+TExecFunc arrow_pg_has_role_name() { return &GenericExec<TPgDirectFunc<&pg_has_role_name>, true, true, TArgs_pg_has_role_name_Policy>; }
+struct TArgs_pg_has_role_name_id_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_pg_stat_reset_slru() { return &GenericExec<TPgDirectFunc<&pg_stat_reset_slru>, false, true, TArgs_pg_stat_reset_slru_Policy>; }
-struct TArgs_pg_stop_backup_Policy {
+TExecFunc arrow_pg_has_role_name_id() { return &GenericExec<TPgDirectFunc<&pg_has_role_name_id>, true, true, TArgs_pg_has_role_name_id_Policy>; }
+struct TArgs_pg_has_role_name_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_pg_stop_backup() { return &GenericExec<TPgDirectFunc<&pg_stop_backup>, true, true, TArgs_pg_stop_backup_Policy>; }
-struct TArgs_pg_switch_wal_Policy {
+TExecFunc arrow_pg_has_role_name_name() { return &GenericExec<TPgDirectFunc<&pg_has_role_name_name>, true, true, TArgs_pg_has_role_name_name_Policy>; }
+struct TArgs_pg_nextoid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,true};
};
-TExecFunc arrow_pg_switch_wal() { return &GenericExec<TPgDirectFunc<&pg_switch_wal>, true, true, TArgs_pg_switch_wal_Policy>; }
-struct TArgs_pg_wal_lsn_diff_Policy {
+TExecFunc arrow_pg_nextoid() { return &GenericExec<TPgDirectFunc<&pg_nextoid>, true, true, TArgs_pg_nextoid_Policy>; }
+struct TArgs_pg_replication_slot_advance_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_pg_wal_lsn_diff() { return &GenericExec<TPgDirectFunc<&pg_wal_lsn_diff>, true, false, TArgs_pg_wal_lsn_diff_Policy>; }
-struct TArgs_pg_wal_replay_pause_Policy {
+TExecFunc arrow_pg_replication_slot_advance() { return &GenericExec<TPgDirectFunc<&pg_replication_slot_advance>, true, false, TArgs_pg_replication_slot_advance_Policy>; }
+struct TArgs_pg_trigger_depth_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_wal_replay_pause() { return &GenericExec<TPgDirectFunc<&pg_wal_replay_pause>, true, true, TArgs_pg_wal_replay_pause_Policy>; }
-struct TArgs_pg_wal_replay_resume_Policy {
+TExecFunc arrow_pg_trigger_depth() { return &GenericExec<TPgDirectFunc<&pg_trigger_depth>, true, true, TArgs_pg_trigger_depth_Policy>; }
+struct TArgs_pgsql_version_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_wal_replay_resume() { return &GenericExec<TPgDirectFunc<&pg_wal_replay_resume>, true, true, TArgs_pg_wal_replay_resume_Policy>; }
-struct TArgs_pg_walfile_name_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_walfile_name() { return &GenericExec<TPgDirectFunc<&pg_walfile_name>, true, false, TArgs_pg_walfile_name_Policy>; }
-struct TArgs_pg_walfile_name_offset_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_pg_walfile_name_offset() { return &GenericExec<TPgDirectFunc<&pg_walfile_name_offset>, true, false, TArgs_pg_walfile_name_offset_Policy>; }
+TExecFunc arrow_pgsql_version() { return &GenericExec<TPgDirectFunc<&pgsql_version>, true, false, TArgs_pgsql_version_Policy>; }
struct TArgs_point_above_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
@@ -3413,16 +3238,6 @@ struct TArgs_poly_send_Policy {
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
TExecFunc arrow_poly_send() { return &GenericExec<TPgDirectFunc<&poly_send>, true, false, TArgs_poly_send_Policy>; }
-struct TArgs_prefixjoinsel_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
-};
-TExecFunc arrow_prefixjoinsel() { return &GenericExec<TPgDirectFunc<&prefixjoinsel>, true, true, TArgs_prefixjoinsel_Policy>; }
-struct TArgs_prefixsel_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
-};
-TExecFunc arrow_prefixsel() { return &GenericExec<TPgDirectFunc<&prefixsel>, true, true, TArgs_prefixsel_Policy>; }
struct TArgs_pt_contained_circle_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
@@ -3453,266 +3268,36 @@ struct TArgs_range_typanalyze_Policy {
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
TExecFunc arrow_range_typanalyze() { return &GenericExec<TPgDirectFunc<&range_typanalyze>, true, true, TArgs_range_typanalyze_Policy>; }
-struct TArgs_regclassin_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_regclassin() { return &GenericExec<TPgDirectFunc<&regclassin>, true, true, TArgs_regclassin_Policy>; }
-struct TArgs_regclassout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regclassout() { return &GenericExec<TPgDirectFunc<&regclassout>, true, false, TArgs_regclassout_Policy>; }
-struct TArgs_regclassrecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regclassrecv() { return &GenericExec<TPgDirectFunc<&regclassrecv>, true, true, TArgs_regclassrecv_Policy>; }
-struct TArgs_regclasssend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regclasssend() { return &GenericExec<TPgDirectFunc<&regclasssend>, true, false, TArgs_regclasssend_Policy>; }
-struct TArgs_regcollationin_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_regcollationin() { return &GenericExec<TPgDirectFunc<&regcollationin>, true, true, TArgs_regcollationin_Policy>; }
-struct TArgs_regcollationout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regcollationout() { return &GenericExec<TPgDirectFunc<&regcollationout>, true, false, TArgs_regcollationout_Policy>; }
-struct TArgs_regcollationrecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regcollationrecv() { return &GenericExec<TPgDirectFunc<&regcollationrecv>, true, true, TArgs_regcollationrecv_Policy>; }
-struct TArgs_regcollationsend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regcollationsend() { return &GenericExec<TPgDirectFunc<&regcollationsend>, true, false, TArgs_regcollationsend_Policy>; }
-struct TArgs_regconfigin_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_regconfigin() { return &GenericExec<TPgDirectFunc<&regconfigin>, true, true, TArgs_regconfigin_Policy>; }
-struct TArgs_regconfigout_Policy {
+struct TArgs_repeat_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regconfigout() { return &GenericExec<TPgDirectFunc<&regconfigout>, true, false, TArgs_regconfigout_Policy>; }
-struct TArgs_regconfigrecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regconfigrecv() { return &GenericExec<TPgDirectFunc<&regconfigrecv>, true, true, TArgs_regconfigrecv_Policy>; }
-struct TArgs_regconfigsend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_regconfigsend() { return &GenericExec<TPgDirectFunc<&regconfigsend>, true, false, TArgs_regconfigsend_Policy>; }
-struct TArgs_regdictionaryin_Policy {
+TExecFunc arrow_repeat() { return &GenericExec<TPgDirectFunc<&repeat>, true, false, TArgs_repeat_Policy>; }
+struct TArgs_row_to_json_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_regdictionaryin() { return &GenericExec<TPgDirectFunc<&regdictionaryin>, true, true, TArgs_regdictionaryin_Policy>; }
-struct TArgs_regdictionaryout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regdictionaryout() { return &GenericExec<TPgDirectFunc<&regdictionaryout>, true, false, TArgs_regdictionaryout_Policy>; }
-struct TArgs_regdictionaryrecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regdictionaryrecv() { return &GenericExec<TPgDirectFunc<&regdictionaryrecv>, true, true, TArgs_regdictionaryrecv_Policy>; }
-struct TArgs_regdictionarysend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regdictionarysend() { return &GenericExec<TPgDirectFunc<&regdictionarysend>, true, false, TArgs_regdictionarysend_Policy>; }
-struct TArgs_regexeqjoinsel_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
-};
-TExecFunc arrow_regexeqjoinsel() { return &GenericExec<TPgDirectFunc<&regexeqjoinsel>, true, true, TArgs_regexeqjoinsel_Policy>; }
-struct TArgs_regexeqsel_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
-};
-TExecFunc arrow_regexeqsel() { return &GenericExec<TPgDirectFunc<&regexeqsel>, true, true, TArgs_regexeqsel_Policy>; }
-struct TArgs_regexnejoinsel_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
-};
-TExecFunc arrow_regexnejoinsel() { return &GenericExec<TPgDirectFunc<&regexnejoinsel>, true, true, TArgs_regexnejoinsel_Policy>; }
-struct TArgs_regexnesel_Policy {
+TExecFunc arrow_row_to_json() { return &GenericExec<TPgDirectFunc<&row_to_json>, true, false, TArgs_row_to_json_Policy>; }
+struct TArgs_row_to_json_pretty_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
-};
-TExecFunc arrow_regexnesel() { return &GenericExec<TPgDirectFunc<&regexnesel>, true, true, TArgs_regexnesel_Policy>; }
-struct TArgs_regexp_match_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
-};
-TExecFunc arrow_regexp_match() { return &GenericExec<TPgDirectFunc<&regexp_match>, true, false, TArgs_regexp_match_Policy>; }
-struct TArgs_regexp_match_no_flags_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_regexp_match_no_flags() { return &GenericExec<TPgDirectFunc<&regexp_match_no_flags>, true, false, TArgs_regexp_match_no_flags_Policy>; }
-struct TArgs_regexp_split_to_array_Policy {
+TExecFunc arrow_row_to_json_pretty() { return &GenericExec<TPgDirectFunc<&row_to_json_pretty>, true, false, TArgs_row_to_json_pretty_Policy>; }
+struct TArgs_rpad_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_regexp_split_to_array() { return &GenericExec<TPgDirectFunc<&regexp_split_to_array>, true, false, TArgs_regexp_split_to_array_Policy>; }
-struct TArgs_regexp_split_to_array_no_flags_Policy {
+TExecFunc arrow_rpad() { return &GenericExec<TPgDirectFunc<&rpad>, true, false, TArgs_rpad_Policy>; }
+struct TArgs_rtrim_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_regexp_split_to_array_no_flags() { return &GenericExec<TPgDirectFunc<&regexp_split_to_array_no_flags>, true, false, TArgs_regexp_split_to_array_no_flags_Policy>; }
-struct TArgs_regnamespacein_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_regnamespacein() { return &GenericExec<TPgDirectFunc<&regnamespacein>, true, true, TArgs_regnamespacein_Policy>; }
-struct TArgs_regnamespaceout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regnamespaceout() { return &GenericExec<TPgDirectFunc<&regnamespaceout>, true, false, TArgs_regnamespaceout_Policy>; }
-struct TArgs_regnamespacerecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regnamespacerecv() { return &GenericExec<TPgDirectFunc<&regnamespacerecv>, true, true, TArgs_regnamespacerecv_Policy>; }
-struct TArgs_regnamespacesend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regnamespacesend() { return &GenericExec<TPgDirectFunc<&regnamespacesend>, true, false, TArgs_regnamespacesend_Policy>; }
-struct TArgs_regoperatorin_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_regoperatorin() { return &GenericExec<TPgDirectFunc<&regoperatorin>, true, true, TArgs_regoperatorin_Policy>; }
-struct TArgs_regoperatorout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regoperatorout() { return &GenericExec<TPgDirectFunc<&regoperatorout>, true, false, TArgs_regoperatorout_Policy>; }
-struct TArgs_regoperatorrecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regoperatorrecv() { return &GenericExec<TPgDirectFunc<&regoperatorrecv>, true, true, TArgs_regoperatorrecv_Policy>; }
-struct TArgs_regoperatorsend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regoperatorsend() { return &GenericExec<TPgDirectFunc<&regoperatorsend>, true, false, TArgs_regoperatorsend_Policy>; }
-struct TArgs_regoperin_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_regoperin() { return &GenericExec<TPgDirectFunc<&regoperin>, true, true, TArgs_regoperin_Policy>; }
-struct TArgs_regoperout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regoperout() { return &GenericExec<TPgDirectFunc<&regoperout>, true, false, TArgs_regoperout_Policy>; }
-struct TArgs_regoperrecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regoperrecv() { return &GenericExec<TPgDirectFunc<&regoperrecv>, true, true, TArgs_regoperrecv_Policy>; }
-struct TArgs_regopersend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regopersend() { return &GenericExec<TPgDirectFunc<&regopersend>, true, false, TArgs_regopersend_Policy>; }
-struct TArgs_regprocedurein_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_regprocedurein() { return &GenericExec<TPgDirectFunc<&regprocedurein>, true, true, TArgs_regprocedurein_Policy>; }
-struct TArgs_regprocedureout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regprocedureout() { return &GenericExec<TPgDirectFunc<&regprocedureout>, true, false, TArgs_regprocedureout_Policy>; }
-struct TArgs_regprocedurerecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regprocedurerecv() { return &GenericExec<TPgDirectFunc<&regprocedurerecv>, true, true, TArgs_regprocedurerecv_Policy>; }
-struct TArgs_regproceduresend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regproceduresend() { return &GenericExec<TPgDirectFunc<&regproceduresend>, true, false, TArgs_regproceduresend_Policy>; }
-struct TArgs_regprocin_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_regprocin() { return &GenericExec<TPgDirectFunc<&regprocin>, true, true, TArgs_regprocin_Policy>; }
-struct TArgs_regprocout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regprocout() { return &GenericExec<TPgDirectFunc<&regprocout>, true, false, TArgs_regprocout_Policy>; }
-struct TArgs_regprocrecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regprocrecv() { return &GenericExec<TPgDirectFunc<&regprocrecv>, true, true, TArgs_regprocrecv_Policy>; }
-struct TArgs_regprocsend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regprocsend() { return &GenericExec<TPgDirectFunc<&regprocsend>, true, false, TArgs_regprocsend_Policy>; }
-struct TArgs_regrolein_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_regrolein() { return &GenericExec<TPgDirectFunc<&regrolein>, true, true, TArgs_regrolein_Policy>; }
-struct TArgs_regroleout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regroleout() { return &GenericExec<TPgDirectFunc<&regroleout>, true, false, TArgs_regroleout_Policy>; }
-struct TArgs_regrolerecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regrolerecv() { return &GenericExec<TPgDirectFunc<&regrolerecv>, true, true, TArgs_regrolerecv_Policy>; }
-struct TArgs_regrolesend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regrolesend() { return &GenericExec<TPgDirectFunc<&regrolesend>, true, false, TArgs_regrolesend_Policy>; }
-struct TArgs_regtypein_Policy {
+TExecFunc arrow_rtrim() { return &GenericExec<TPgDirectFunc<&rtrim>, true, false, TArgs_rtrim_Policy>; }
+struct TArgs_rtrim1_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_regtypein() { return &GenericExec<TPgDirectFunc<&regtypein>, true, true, TArgs_regtypein_Policy>; }
-struct TArgs_regtypeout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regtypeout() { return &GenericExec<TPgDirectFunc<&regtypeout>, true, false, TArgs_regtypeout_Policy>; }
-struct TArgs_regtyperecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regtyperecv() { return &GenericExec<TPgDirectFunc<&regtyperecv>, true, true, TArgs_regtyperecv_Policy>; }
-struct TArgs_regtypesend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_regtypesend() { return &GenericExec<TPgDirectFunc<&regtypesend>, true, false, TArgs_regtypesend_Policy>; }
+TExecFunc arrow_rtrim1() { return &GenericExec<TPgDirectFunc<&rtrim1>, true, false, TArgs_rtrim1_Policy>; }
struct TArgs_scalargejoinsel_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
@@ -3753,491 +3338,366 @@ struct TArgs_scalarltsel_Policy {
static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
TExecFunc arrow_scalarltsel() { return &GenericExec<TPgDirectFunc<&scalarltsel>, true, true, TArgs_scalarltsel_Policy>; }
-struct TArgs_session_user_Policy {
+struct TArgs_set_config_by_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_session_user() { return &GenericExec<TPgDirectFunc<&session_user>, true, false, TArgs_session_user_Policy>; }
-struct TArgs_similar_escape_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
};
-TExecFunc arrow_similar_escape() { return &GenericExec<TPgDirectFunc<&similar_escape>, false, false, TArgs_similar_escape_Policy>; }
-struct TArgs_similar_to_escape_1_Policy {
+TExecFunc arrow_set_config_by_name() { return &GenericExec<TPgDirectFunc<&set_config_by_name>, false, false, TArgs_set_config_by_name_Policy>; }
+struct TArgs_sha224_bytea_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_similar_to_escape_1() { return &GenericExec<TPgDirectFunc<&similar_to_escape_1>, true, false, TArgs_similar_to_escape_1_Policy>; }
-struct TArgs_similar_to_escape_2_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_similar_to_escape_2() { return &GenericExec<TPgDirectFunc<&similar_to_escape_2>, true, false, TArgs_similar_to_escape_2_Policy>; }
-struct TArgs_spghandler_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_spghandler() { return &GenericExec<TPgDirectFunc<&spghandler>, true, true, TArgs_spghandler_Policy>; }
-struct TArgs_statement_timestamp_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
-};
-TExecFunc arrow_statement_timestamp() { return &GenericExec<TPgDirectFunc<&statement_timestamp>, true, true, TArgs_statement_timestamp_Policy>; }
-struct TArgs_text_regclass_Policy {
+TExecFunc arrow_sha224_bytea() { return &GenericExec<TPgDirectFunc<&sha224_bytea>, true, false, TArgs_sha224_bytea_Policy>; }
+struct TArgs_sha256_bytea_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_text_regclass() { return &GenericExec<TPgDirectFunc<&text_regclass>, true, true, TArgs_text_regclass_Policy>; }
-struct TArgs_texticlike_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_texticlike() { return &GenericExec<TPgDirectFunc<&texticlike>, true, true, TArgs_texticlike_Policy>; }
-struct TArgs_texticlike_support_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_texticlike_support() { return &GenericExec<TPgDirectFunc<&texticlike_support>, true, true, TArgs_texticlike_support_Policy>; }
-struct TArgs_texticnlike_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_texticnlike() { return &GenericExec<TPgDirectFunc<&texticnlike>, true, true, TArgs_texticnlike_Policy>; }
-struct TArgs_texticregexeq_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_texticregexeq() { return &GenericExec<TPgDirectFunc<&texticregexeq>, true, true, TArgs_texticregexeq_Policy>; }
-struct TArgs_texticregexeq_support_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_texticregexeq_support() { return &GenericExec<TPgDirectFunc<&texticregexeq_support>, true, true, TArgs_texticregexeq_support_Policy>; }
-struct TArgs_texticregexne_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_texticregexne() { return &GenericExec<TPgDirectFunc<&texticregexne>, true, true, TArgs_texticregexne_Policy>; }
-struct TArgs_textlike_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_textlike() { return &GenericExec<TPgDirectFunc<&textlike>, true, true, TArgs_textlike_Policy>; }
-struct TArgs_textlike_support_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_textlike_support() { return &GenericExec<TPgDirectFunc<&textlike_support>, true, true, TArgs_textlike_support_Policy>; }
-struct TArgs_textnlike_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_textnlike() { return &GenericExec<TPgDirectFunc<&textnlike>, true, true, TArgs_textnlike_Policy>; }
-struct TArgs_textregexeq_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_textregexeq() { return &GenericExec<TPgDirectFunc<&textregexeq>, true, true, TArgs_textregexeq_Policy>; }
-struct TArgs_textregexeq_support_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_textregexeq_support() { return &GenericExec<TPgDirectFunc<&textregexeq_support>, true, true, TArgs_textregexeq_support_Policy>; }
-struct TArgs_textregexne_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_textregexne() { return &GenericExec<TPgDirectFunc<&textregexne>, true, true, TArgs_textregexne_Policy>; }
-struct TArgs_textregexreplace_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,false};
-};
-TExecFunc arrow_textregexreplace() { return &GenericExec<TPgDirectFunc<&textregexreplace>, true, false, TArgs_textregexreplace_Policy>; }
-struct TArgs_textregexreplace_noopt_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
-};
-TExecFunc arrow_textregexreplace_noopt() { return &GenericExec<TPgDirectFunc<&textregexreplace_noopt>, true, false, TArgs_textregexreplace_noopt_Policy>; }
-struct TArgs_textregexsubstr_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_textregexsubstr() { return &GenericExec<TPgDirectFunc<&textregexsubstr>, true, false, TArgs_textregexsubstr_Policy>; }
-struct TArgs_timeofday_Policy {
+TExecFunc arrow_sha256_bytea() { return &GenericExec<TPgDirectFunc<&sha256_bytea>, true, false, TArgs_sha256_bytea_Policy>; }
+struct TArgs_sha384_bytea_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timeofday() { return &GenericExec<TPgDirectFunc<&timeofday>, true, false, TArgs_timeofday_Policy>; }
-struct TArgs_timestamp_age_Policy {
+TExecFunc arrow_sha384_bytea() { return &GenericExec<TPgDirectFunc<&sha384_bytea>, true, false, TArgs_sha384_bytea_Policy>; }
+struct TArgs_sha512_bytea_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timestamp_age() { return &GenericExec<TPgDirectFunc<&timestamp_age>, true, false, TArgs_timestamp_age_Policy>; }
-struct TArgs_timestamp_bin_Policy {
+TExecFunc arrow_sha512_bytea() { return &GenericExec<TPgDirectFunc<&sha512_bytea>, true, false, TArgs_sha512_bytea_Policy>; }
+struct TArgs_show_config_by_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timestamp_bin() { return &GenericExec<TPgDirectFunc<&timestamp_bin>, true, true, TArgs_timestamp_bin_Policy>; }
-struct TArgs_timestamp_cmp_Policy {
+TExecFunc arrow_show_config_by_name() { return &GenericExec<TPgDirectFunc<&show_config_by_name>, true, false, TArgs_show_config_by_name_Policy>; }
+struct TArgs_show_config_by_name_missing_ok_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_timestamp_cmp() { return &GenericExec<TPgDirectFunc<&timestamp_cmp>, true, true, TArgs_timestamp_cmp_Policy>; }
-struct TArgs_timestamp_cmp_timestamptz_Policy {
+TExecFunc arrow_show_config_by_name_missing_ok() { return &GenericExec<TPgDirectFunc<&show_config_by_name_missing_ok>, true, false, TArgs_show_config_by_name_missing_ok_Policy>; }
+struct TArgs_spg_kd_choose_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_timestamp_cmp_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_cmp_timestamptz>, true, true, TArgs_timestamp_cmp_timestamptz_Policy>; }
-struct TArgs_timestamp_eq_Policy {
+TExecFunc arrow_spg_kd_choose() { return &GenericExec<TPgDirectFunc<&spg_kd_choose>, true, true, TArgs_spg_kd_choose_Policy>; }
+struct TArgs_spg_kd_config_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_timestamp_eq() { return &GenericExec<TPgDirectFunc<&timestamp_eq>, true, true, TArgs_timestamp_eq_Policy>; }
-struct TArgs_timestamp_eq_timestamptz_Policy {
+TExecFunc arrow_spg_kd_config() { return &GenericExec<TPgDirectFunc<&spg_kd_config>, true, true, TArgs_spg_kd_config_Policy>; }
+struct TArgs_spg_kd_inner_consistent_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_timestamp_eq_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_eq_timestamptz>, true, true, TArgs_timestamp_eq_timestamptz_Policy>; }
-struct TArgs_timestamp_finite_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_timestamp_finite() { return &GenericExec<TPgDirectFunc<&timestamp_finite>, true, true, TArgs_timestamp_finite_Policy>; }
-struct TArgs_timestamp_ge_Policy {
+TExecFunc arrow_spg_kd_inner_consistent() { return &GenericExec<TPgDirectFunc<&spg_kd_inner_consistent>, true, true, TArgs_spg_kd_inner_consistent_Policy>; }
+struct TArgs_spg_kd_picksplit_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_timestamp_ge() { return &GenericExec<TPgDirectFunc<&timestamp_ge>, true, true, TArgs_timestamp_ge_Policy>; }
-struct TArgs_timestamp_ge_timestamptz_Policy {
+TExecFunc arrow_spg_kd_picksplit() { return &GenericExec<TPgDirectFunc<&spg_kd_picksplit>, true, true, TArgs_spg_kd_picksplit_Policy>; }
+struct TArgs_spg_text_choose_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_timestamp_ge_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_ge_timestamptz>, true, true, TArgs_timestamp_ge_timestamptz_Policy>; }
-struct TArgs_timestamp_gt_Policy {
+TExecFunc arrow_spg_text_choose() { return &GenericExec<TPgDirectFunc<&spg_text_choose>, true, true, TArgs_spg_text_choose_Policy>; }
+struct TArgs_spg_text_config_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_timestamp_gt() { return &GenericExec<TPgDirectFunc<&timestamp_gt>, true, true, TArgs_timestamp_gt_Policy>; }
-struct TArgs_timestamp_gt_timestamptz_Policy {
+TExecFunc arrow_spg_text_config() { return &GenericExec<TPgDirectFunc<&spg_text_config>, true, true, TArgs_spg_text_config_Policy>; }
+struct TArgs_spg_text_inner_consistent_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_timestamp_gt_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_gt_timestamptz>, true, true, TArgs_timestamp_gt_timestamptz_Policy>; }
-struct TArgs_timestamp_hash_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_timestamp_hash() { return &GenericExec<TPgDirectFunc<&timestamp_hash>, true, true, TArgs_timestamp_hash_Policy>; }
-struct TArgs_timestamp_hash_extended_Policy {
+TExecFunc arrow_spg_text_inner_consistent() { return &GenericExec<TPgDirectFunc<&spg_text_inner_consistent>, true, true, TArgs_spg_text_inner_consistent_Policy>; }
+struct TArgs_spg_text_leaf_consistent_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_timestamp_hash_extended() { return &GenericExec<TPgDirectFunc<&timestamp_hash_extended>, true, true, TArgs_timestamp_hash_extended_Policy>; }
-struct TArgs_timestamp_in_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
-};
-TExecFunc arrow_timestamp_in() { return &GenericExec<TPgDirectFunc<&timestamp_in>, true, true, TArgs_timestamp_in_Policy>; }
-struct TArgs_timestamp_izone_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
-};
-TExecFunc arrow_timestamp_izone() { return &GenericExec<TPgDirectFunc<&timestamp_izone>, true, true, TArgs_timestamp_izone_Policy>; }
-struct TArgs_timestamp_larger_Policy {
+TExecFunc arrow_spg_text_leaf_consistent() { return &GenericExec<TPgDirectFunc<&spg_text_leaf_consistent>, true, true, TArgs_spg_text_leaf_consistent_Policy>; }
+struct TArgs_spg_text_picksplit_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_timestamp_larger() { return &GenericExec<TPgDirectFunc<&timestamp_larger>, true, true, TArgs_timestamp_larger_Policy>; }
-struct TArgs_timestamp_le_Policy {
+TExecFunc arrow_spg_text_picksplit() { return &GenericExec<TPgDirectFunc<&spg_text_picksplit>, true, true, TArgs_spg_text_picksplit_Policy>; }
+struct TArgs_texticlike_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamp_le() { return &GenericExec<TPgDirectFunc<&timestamp_le>, true, true, TArgs_timestamp_le_Policy>; }
-struct TArgs_timestamp_le_timestamptz_Policy {
+TExecFunc arrow_texticlike() { return &GenericExec<TPgDirectFunc<&texticlike>, true, true, TArgs_texticlike_Policy>; }
+struct TArgs_texticnlike_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamp_le_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_le_timestamptz>, true, true, TArgs_timestamp_le_timestamptz_Policy>; }
-struct TArgs_timestamp_lt_Policy {
+TExecFunc arrow_texticnlike() { return &GenericExec<TPgDirectFunc<&texticnlike>, true, true, TArgs_texticnlike_Policy>; }
+struct TArgs_textlike_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamp_lt() { return &GenericExec<TPgDirectFunc<&timestamp_lt>, true, true, TArgs_timestamp_lt_Policy>; }
-struct TArgs_timestamp_lt_timestamptz_Policy {
+TExecFunc arrow_textlike() { return &GenericExec<TPgDirectFunc<&textlike>, true, true, TArgs_textlike_Policy>; }
+struct TArgs_textnlike_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamp_lt_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_lt_timestamptz>, true, true, TArgs_timestamp_lt_timestamptz_Policy>; }
-struct TArgs_timestamp_mi_Policy {
+TExecFunc arrow_textnlike() { return &GenericExec<TPgDirectFunc<&textnlike>, true, true, TArgs_textnlike_Policy>; }
+struct TArgs_timestamp_to_char_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_timestamp_mi() { return &GenericExec<TPgDirectFunc<&timestamp_mi>, true, false, TArgs_timestamp_mi_Policy>; }
-struct TArgs_timestamp_mi_interval_Policy {
+TExecFunc arrow_timestamp_to_char() { return &GenericExec<TPgDirectFunc<&timestamp_to_char>, true, false, TArgs_timestamp_to_char_Policy>; }
+struct TArgs_timestamptz_to_char_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_timestamp_mi_interval() { return &GenericExec<TPgDirectFunc<&timestamp_mi_interval>, true, true, TArgs_timestamp_mi_interval_Policy>; }
-struct TArgs_timestamp_ne_Policy {
+TExecFunc arrow_timestamptz_to_char() { return &GenericExec<TPgDirectFunc<&timestamptz_to_char>, true, false, TArgs_timestamptz_to_char_Policy>; }
+struct TArgs_to_date_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamp_ne() { return &GenericExec<TPgDirectFunc<&timestamp_ne>, true, true, TArgs_timestamp_ne_Policy>; }
-struct TArgs_timestamp_ne_timestamptz_Policy {
+TExecFunc arrow_to_date() { return &GenericExec<TPgDirectFunc<&to_date>, true, true, TArgs_to_date_Policy>; }
+struct TArgs_to_json_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamp_ne_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_ne_timestamptz>, true, true, TArgs_timestamp_ne_timestamptz_Policy>; }
-struct TArgs_timestamp_out_Policy {
+TExecFunc arrow_to_json() { return &GenericExec<TPgDirectFunc<&to_json>, true, false, TArgs_to_json_Policy>; }
+struct TArgs_to_jsonb_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamp_out() { return &GenericExec<TPgDirectFunc<&timestamp_out>, true, false, TArgs_timestamp_out_Policy>; }
-struct TArgs_timestamp_part_Policy {
+TExecFunc arrow_to_jsonb() { return &GenericExec<TPgDirectFunc<&to_jsonb>, true, false, TArgs_to_jsonb_Policy>; }
+struct TArgs_to_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamp_part() { return &GenericExec<TPgDirectFunc<&timestamp_part>, true, true, TArgs_timestamp_part_Policy>; }
-struct TArgs_timestamp_pl_interval_Policy {
+TExecFunc arrow_to_timestamp() { return &GenericExec<TPgDirectFunc<&to_timestamp>, true, true, TArgs_to_timestamp_Policy>; }
+struct TArgs_translate_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_timestamp_pl_interval() { return &GenericExec<TPgDirectFunc<&timestamp_pl_interval>, true, true, TArgs_timestamp_pl_interval_Policy>; }
-struct TArgs_timestamp_recv_Policy {
+TExecFunc arrow_translate() { return &GenericExec<TPgDirectFunc<&translate>, true, false, TArgs_translate_Policy>; }
+struct TArgs_trim_array_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_timestamp_recv() { return &GenericExec<TPgDirectFunc<&timestamp_recv>, true, true, TArgs_timestamp_recv_Policy>; }
-struct TArgs_timestamp_scale_Policy {
+TExecFunc arrow_trim_array() { return &GenericExec<TPgDirectFunc<&trim_array>, true, false, TArgs_trim_array_Policy>; }
+struct TArgs_ts_match_qv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamp_scale() { return &GenericExec<TPgDirectFunc<&timestamp_scale>, true, true, TArgs_timestamp_scale_Policy>; }
-struct TArgs_timestamp_send_Policy {
+TExecFunc arrow_ts_match_qv() { return &GenericExec<TPgDirectFunc<&ts_match_qv>, true, true, TArgs_ts_match_qv_Policy>; }
+struct TArgs_ts_match_tq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamp_send() { return &GenericExec<TPgDirectFunc<&timestamp_send>, true, false, TArgs_timestamp_send_Policy>; }
-struct TArgs_timestamp_smaller_Policy {
+TExecFunc arrow_ts_match_tq() { return &GenericExec<TPgDirectFunc<&ts_match_tq>, true, true, TArgs_ts_match_tq_Policy>; }
+struct TArgs_ts_match_tt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamp_smaller() { return &GenericExec<TPgDirectFunc<&timestamp_smaller>, true, true, TArgs_timestamp_smaller_Policy>; }
-struct TArgs_timestamp_sortsupport_Policy {
+TExecFunc arrow_ts_match_tt() { return &GenericExec<TPgDirectFunc<&ts_match_tt>, true, true, TArgs_ts_match_tt_Policy>; }
+struct TArgs_ts_match_vq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamp_sortsupport() { return &GenericExec<TPgDirectFunc<&timestamp_sortsupport>, true, true, TArgs_timestamp_sortsupport_Policy>; }
-struct TArgs_timestamp_support_Policy {
+TExecFunc arrow_ts_match_vq() { return &GenericExec<TPgDirectFunc<&ts_match_vq>, true, true, TArgs_ts_match_vq_Policy>; }
+struct TArgs_tsmatchjoinsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_timestamp_support() { return &GenericExec<TPgDirectFunc<&timestamp_support>, true, true, TArgs_timestamp_support_Policy>; }
-struct TArgs_timestamp_timestamptz_Policy {
+TExecFunc arrow_tsmatchjoinsel() { return &GenericExec<TPgDirectFunc<&tsmatchjoinsel>, true, true, TArgs_tsmatchjoinsel_Policy>; }
+struct TArgs_tsmatchsel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_timestamp_timestamptz() { return &GenericExec<TPgDirectFunc<&timestamp_timestamptz>, true, true, TArgs_timestamp_timestamptz_Policy>; }
-struct TArgs_timestamp_trunc_Policy {
+TExecFunc arrow_tsmatchsel() { return &GenericExec<TPgDirectFunc<&tsmatchsel>, true, true, TArgs_tsmatchsel_Policy>; }
+struct TArgs_tsq_mcontained_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamp_trunc() { return &GenericExec<TPgDirectFunc<&timestamp_trunc>, true, true, TArgs_timestamp_trunc_Policy>; }
-struct TArgs_timestamp_zone_Policy {
+TExecFunc arrow_tsq_mcontained() { return &GenericExec<TPgDirectFunc<&tsq_mcontained>, true, true, TArgs_tsq_mcontained_Policy>; }
+struct TArgs_tsq_mcontains_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamp_zone() { return &GenericExec<TPgDirectFunc<&timestamp_zone>, true, true, TArgs_timestamp_zone_Policy>; }
-struct TArgs_timestamptypmodin_Policy {
+TExecFunc arrow_tsq_mcontains() { return &GenericExec<TPgDirectFunc<&tsq_mcontains>, true, true, TArgs_tsq_mcontains_Policy>; }
+struct TArgs_tsquery_and_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptypmodin() { return &GenericExec<TPgDirectFunc<&timestamptypmodin>, true, true, TArgs_timestamptypmodin_Policy>; }
-struct TArgs_timestamptypmodout_Policy {
+TExecFunc arrow_tsquery_and() { return &GenericExec<TPgDirectFunc<&tsquery_and>, true, false, TArgs_tsquery_and_Policy>; }
+struct TArgs_tsquery_cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptypmodout() { return &GenericExec<TPgDirectFunc<&timestamptypmodout>, true, false, TArgs_timestamptypmodout_Policy>; }
-struct TArgs_timestamptz_age_Policy {
+TExecFunc arrow_tsquery_cmp() { return &GenericExec<TPgDirectFunc<&tsquery_cmp>, true, true, TArgs_tsquery_cmp_Policy>; }
+struct TArgs_tsquery_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_age() { return &GenericExec<TPgDirectFunc<&timestamptz_age>, true, false, TArgs_timestamptz_age_Policy>; }
-struct TArgs_timestamptz_bin_Policy {
+TExecFunc arrow_tsquery_eq() { return &GenericExec<TPgDirectFunc<&tsquery_eq>, true, true, TArgs_tsquery_eq_Policy>; }
+struct TArgs_tsquery_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_bin() { return &GenericExec<TPgDirectFunc<&timestamptz_bin>, true, true, TArgs_timestamptz_bin_Policy>; }
-struct TArgs_timestamptz_cmp_timestamp_Policy {
+TExecFunc arrow_tsquery_ge() { return &GenericExec<TPgDirectFunc<&tsquery_ge>, true, true, TArgs_tsquery_ge_Policy>; }
+struct TArgs_tsquery_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_cmp_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_cmp_timestamp>, true, true, TArgs_timestamptz_cmp_timestamp_Policy>; }
-struct TArgs_timestamptz_eq_timestamp_Policy {
+TExecFunc arrow_tsquery_gt() { return &GenericExec<TPgDirectFunc<&tsquery_gt>, true, true, TArgs_tsquery_gt_Policy>; }
+struct TArgs_tsquery_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_eq_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_eq_timestamp>, true, true, TArgs_timestamptz_eq_timestamp_Policy>; }
-struct TArgs_timestamptz_ge_timestamp_Policy {
+TExecFunc arrow_tsquery_le() { return &GenericExec<TPgDirectFunc<&tsquery_le>, true, true, TArgs_tsquery_le_Policy>; }
+struct TArgs_tsquery_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_ge_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_ge_timestamp>, true, true, TArgs_timestamptz_ge_timestamp_Policy>; }
-struct TArgs_timestamptz_gt_timestamp_Policy {
+TExecFunc arrow_tsquery_lt() { return &GenericExec<TPgDirectFunc<&tsquery_lt>, true, true, TArgs_tsquery_lt_Policy>; }
+struct TArgs_tsquery_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_gt_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_gt_timestamp>, true, true, TArgs_timestamptz_gt_timestamp_Policy>; }
-struct TArgs_timestamptz_in_Policy {
+TExecFunc arrow_tsquery_ne() { return &GenericExec<TPgDirectFunc<&tsquery_ne>, true, true, TArgs_tsquery_ne_Policy>; }
+struct TArgs_tsquery_not_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timestamptz_in() { return &GenericExec<TPgDirectFunc<&timestamptz_in>, true, true, TArgs_timestamptz_in_Policy>; }
-struct TArgs_timestamptz_izone_Policy {
+TExecFunc arrow_tsquery_not() { return &GenericExec<TPgDirectFunc<&tsquery_not>, true, false, TArgs_tsquery_not_Policy>; }
+struct TArgs_tsquery_numnode_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timestamptz_izone() { return &GenericExec<TPgDirectFunc<&timestamptz_izone>, true, true, TArgs_timestamptz_izone_Policy>; }
-struct TArgs_timestamptz_le_timestamp_Policy {
+TExecFunc arrow_tsquery_numnode() { return &GenericExec<TPgDirectFunc<&tsquery_numnode>, true, true, TArgs_tsquery_numnode_Policy>; }
+struct TArgs_tsquery_or_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_le_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_le_timestamp>, true, true, TArgs_timestamptz_le_timestamp_Policy>; }
-struct TArgs_timestamptz_lt_timestamp_Policy {
+TExecFunc arrow_tsquery_or() { return &GenericExec<TPgDirectFunc<&tsquery_or>, true, false, TArgs_tsquery_or_Policy>; }
+struct TArgs_tsquery_phrase_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_lt_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_lt_timestamp>, true, true, TArgs_timestamptz_lt_timestamp_Policy>; }
-struct TArgs_timestamptz_mi_interval_Policy {
+TExecFunc arrow_tsquery_phrase() { return &GenericExec<TPgDirectFunc<&tsquery_phrase>, true, false, TArgs_tsquery_phrase_Policy>; }
+struct TArgs_tsquery_phrase_distance_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
};
-TExecFunc arrow_timestamptz_mi_interval() { return &GenericExec<TPgDirectFunc<&timestamptz_mi_interval>, true, true, TArgs_timestamptz_mi_interval_Policy>; }
-struct TArgs_timestamptz_ne_timestamp_Policy {
+TExecFunc arrow_tsquery_phrase_distance() { return &GenericExec<TPgDirectFunc<&tsquery_phrase_distance>, true, false, TArgs_tsquery_phrase_distance_Policy>; }
+struct TArgs_tsvector_cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_ne_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_ne_timestamp>, true, true, TArgs_timestamptz_ne_timestamp_Policy>; }
-struct TArgs_timestamptz_out_Policy {
+TExecFunc arrow_tsvector_cmp() { return &GenericExec<TPgDirectFunc<&tsvector_cmp>, true, true, TArgs_tsvector_cmp_Policy>; }
+struct TArgs_tsvector_concat_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_out() { return &GenericExec<TPgDirectFunc<&timestamptz_out>, true, false, TArgs_timestamptz_out_Policy>; }
-struct TArgs_timestamptz_part_Policy {
+TExecFunc arrow_tsvector_concat() { return &GenericExec<TPgDirectFunc<&tsvector_concat>, true, false, TArgs_tsvector_concat_Policy>; }
+struct TArgs_tsvector_delete_arr_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_part() { return &GenericExec<TPgDirectFunc<&timestamptz_part>, true, true, TArgs_timestamptz_part_Policy>; }
-struct TArgs_timestamptz_pl_interval_Policy {
+TExecFunc arrow_tsvector_delete_arr() { return &GenericExec<TPgDirectFunc<&tsvector_delete_arr>, true, false, TArgs_tsvector_delete_arr_Policy>; }
+struct TArgs_tsvector_delete_str_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_pl_interval() { return &GenericExec<TPgDirectFunc<&timestamptz_pl_interval>, true, true, TArgs_timestamptz_pl_interval_Policy>; }
-struct TArgs_timestamptz_recv_Policy {
+TExecFunc arrow_tsvector_delete_str() { return &GenericExec<TPgDirectFunc<&tsvector_delete_str>, true, false, TArgs_tsvector_delete_str_Policy>; }
+struct TArgs_tsvector_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_recv() { return &GenericExec<TPgDirectFunc<&timestamptz_recv>, true, true, TArgs_timestamptz_recv_Policy>; }
-struct TArgs_timestamptz_scale_Policy {
+TExecFunc arrow_tsvector_eq() { return &GenericExec<TPgDirectFunc<&tsvector_eq>, true, true, TArgs_tsvector_eq_Policy>; }
+struct TArgs_tsvector_filter_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_scale() { return &GenericExec<TPgDirectFunc<&timestamptz_scale>, true, true, TArgs_timestamptz_scale_Policy>; }
-struct TArgs_timestamptz_send_Policy {
+TExecFunc arrow_tsvector_filter() { return &GenericExec<TPgDirectFunc<&tsvector_filter>, true, false, TArgs_tsvector_filter_Policy>; }
+struct TArgs_tsvector_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_send() { return &GenericExec<TPgDirectFunc<&timestamptz_send>, true, false, TArgs_timestamptz_send_Policy>; }
-struct TArgs_timestamptz_timestamp_Policy {
+TExecFunc arrow_tsvector_ge() { return &GenericExec<TPgDirectFunc<&tsvector_ge>, true, true, TArgs_tsvector_ge_Policy>; }
+struct TArgs_tsvector_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_timestamp() { return &GenericExec<TPgDirectFunc<&timestamptz_timestamp>, true, true, TArgs_timestamptz_timestamp_Policy>; }
-struct TArgs_timestamptz_trunc_Policy {
+TExecFunc arrow_tsvector_gt() { return &GenericExec<TPgDirectFunc<&tsvector_gt>, true, true, TArgs_tsvector_gt_Policy>; }
+struct TArgs_tsvector_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_trunc() { return &GenericExec<TPgDirectFunc<&timestamptz_trunc>, true, true, TArgs_timestamptz_trunc_Policy>; }
-struct TArgs_timestamptz_trunc_zone_Policy {
+TExecFunc arrow_tsvector_le() { return &GenericExec<TPgDirectFunc<&tsvector_le>, true, true, TArgs_tsvector_le_Policy>; }
+struct TArgs_tsvector_length_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timestamptz_trunc_zone() { return &GenericExec<TPgDirectFunc<&timestamptz_trunc_zone>, true, true, TArgs_timestamptz_trunc_zone_Policy>; }
-struct TArgs_timestamptz_zone_Policy {
+TExecFunc arrow_tsvector_length() { return &GenericExec<TPgDirectFunc<&tsvector_length>, true, true, TArgs_tsvector_length_Policy>; }
+struct TArgs_tsvector_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptz_zone() { return &GenericExec<TPgDirectFunc<&timestamptz_zone>, true, true, TArgs_timestamptz_zone_Policy>; }
-struct TArgs_timestamptztypmodin_Policy {
+TExecFunc arrow_tsvector_lt() { return &GenericExec<TPgDirectFunc<&tsvector_lt>, true, true, TArgs_tsvector_lt_Policy>; }
+struct TArgs_tsvector_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timestamptztypmodin() { return &GenericExec<TPgDirectFunc<&timestamptztypmodin>, true, true, TArgs_timestamptztypmodin_Policy>; }
-struct TArgs_timestamptztypmodout_Policy {
+TExecFunc arrow_tsvector_ne() { return &GenericExec<TPgDirectFunc<&tsvector_ne>, true, true, TArgs_tsvector_ne_Policy>; }
+struct TArgs_tsvector_setweight_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_timestamptztypmodout() { return &GenericExec<TPgDirectFunc<&timestamptztypmodout>, true, false, TArgs_timestamptztypmodout_Policy>; }
-struct TArgs_to_jsonb_Policy {
+TExecFunc arrow_tsvector_setweight() { return &GenericExec<TPgDirectFunc<&tsvector_setweight>, true, false, TArgs_tsvector_setweight_Policy>; }
+struct TArgs_tsvector_setweight_by_filter_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,false};
};
-TExecFunc arrow_to_jsonb() { return &GenericExec<TPgDirectFunc<&to_jsonb>, true, false, TArgs_to_jsonb_Policy>; }
-struct TArgs_to_regclass_Policy {
+TExecFunc arrow_tsvector_setweight_by_filter() { return &GenericExec<TPgDirectFunc<&tsvector_setweight_by_filter>, true, false, TArgs_tsvector_setweight_by_filter_Policy>; }
+struct TArgs_tsvector_strip_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_to_regclass() { return &GenericExec<TPgDirectFunc<&to_regclass>, true, true, TArgs_to_regclass_Policy>; }
-struct TArgs_to_regcollation_Policy {
+TExecFunc arrow_tsvector_strip() { return &GenericExec<TPgDirectFunc<&tsvector_strip>, true, false, TArgs_tsvector_strip_Policy>; }
+struct TArgs_tsvector_to_array_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_to_regcollation() { return &GenericExec<TPgDirectFunc<&to_regcollation>, true, true, TArgs_to_regcollation_Policy>; }
-struct TArgs_to_regnamespace_Policy {
+TExecFunc arrow_tsvector_to_array() { return &GenericExec<TPgDirectFunc<&tsvector_to_array>, true, false, TArgs_tsvector_to_array_Policy>; }
+struct TArgs_tsvector_update_trigger_bycolumn_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_to_regnamespace() { return &GenericExec<TPgDirectFunc<&to_regnamespace>, true, true, TArgs_to_regnamespace_Policy>; }
-struct TArgs_to_regoper_Policy {
+TExecFunc arrow_tsvector_update_trigger_bycolumn() { return &GenericExec<TPgDirectFunc<&tsvector_update_trigger_bycolumn>, false, true, TArgs_tsvector_update_trigger_bycolumn_Policy>; }
+struct TArgs_tsvector_update_trigger_byid_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_to_regoper() { return &GenericExec<TPgDirectFunc<&to_regoper>, true, true, TArgs_to_regoper_Policy>; }
-struct TArgs_to_regoperator_Policy {
+TExecFunc arrow_tsvector_update_trigger_byid() { return &GenericExec<TPgDirectFunc<&tsvector_update_trigger_byid>, false, true, TArgs_tsvector_update_trigger_byid_Policy>; }
+struct TArgs_tsvectorin_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_to_regoperator() { return &GenericExec<TPgDirectFunc<&to_regoperator>, true, true, TArgs_to_regoperator_Policy>; }
-struct TArgs_to_regproc_Policy {
+TExecFunc arrow_tsvectorin() { return &GenericExec<TPgDirectFunc<&tsvectorin>, true, false, TArgs_tsvectorin_Policy>; }
+struct TArgs_tsvectorout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_to_regproc() { return &GenericExec<TPgDirectFunc<&to_regproc>, true, true, TArgs_to_regproc_Policy>; }
-struct TArgs_to_regprocedure_Policy {
+TExecFunc arrow_tsvectorout() { return &GenericExec<TPgDirectFunc<&tsvectorout>, true, false, TArgs_tsvectorout_Policy>; }
+struct TArgs_tsvectorrecv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_to_regprocedure() { return &GenericExec<TPgDirectFunc<&to_regprocedure>, true, true, TArgs_to_regprocedure_Policy>; }
-struct TArgs_to_regrole_Policy {
+TExecFunc arrow_tsvectorrecv() { return &GenericExec<TPgDirectFunc<&tsvectorrecv>, true, false, TArgs_tsvectorrecv_Policy>; }
+struct TArgs_tsvectorsend_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_to_regrole() { return &GenericExec<TPgDirectFunc<&to_regrole>, true, true, TArgs_to_regrole_Policy>; }
-struct TArgs_to_regtype_Policy {
+TExecFunc arrow_tsvectorsend() { return &GenericExec<TPgDirectFunc<&tsvectorsend>, true, false, TArgs_tsvectorsend_Policy>; }
+struct TArgs_upper_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_to_regtype() { return &GenericExec<TPgDirectFunc<&to_regtype>, true, true, TArgs_to_regtype_Policy>; }
-struct TArgs_tsmatchjoinsel_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
-};
-TExecFunc arrow_tsmatchjoinsel() { return &GenericExec<TPgDirectFunc<&tsmatchjoinsel>, true, true, TArgs_tsmatchjoinsel_Policy>; }
-struct TArgs_tsmatchsel_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
-};
-TExecFunc arrow_tsmatchsel() { return &GenericExec<TPgDirectFunc<&tsmatchsel>, true, true, TArgs_tsmatchsel_Policy>; }
+TExecFunc arrow_upper() { return &GenericExec<TPgDirectFunc<&upper>, true, false, TArgs_upper_Policy>; }
struct TArgs_uuid_cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
@@ -4308,3 +3768,48 @@ struct TArgs_uuid_sortsupport_Policy {
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
TExecFunc arrow_uuid_sortsupport() { return &GenericExec<TPgDirectFunc<&uuid_sortsupport>, true, true, TArgs_uuid_sortsupport_Policy>; }
+struct TArgs_varchar_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+};
+TExecFunc arrow_varchar() { return &GenericExec<TPgDirectFunc<&varchar>, true, false, TArgs_varchar_Policy>; }
+struct TArgs_varchar_support_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_varchar_support() { return &GenericExec<TPgDirectFunc<&varchar_support>, true, true, TArgs_varchar_support_Policy>; }
+struct TArgs_varcharin_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+};
+TExecFunc arrow_varcharin() { return &GenericExec<TPgDirectFunc<&varcharin>, true, false, TArgs_varcharin_Policy>; }
+struct TArgs_varcharout_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_varcharout() { return &GenericExec<TPgDirectFunc<&varcharout>, true, false, TArgs_varcharout_Policy>; }
+struct TArgs_varcharrecv_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+};
+TExecFunc arrow_varcharrecv() { return &GenericExec<TPgDirectFunc<&varcharrecv>, true, false, TArgs_varcharrecv_Policy>; }
+struct TArgs_varcharsend_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_varcharsend() { return &GenericExec<TPgDirectFunc<&varcharsend>, true, false, TArgs_varcharsend_Policy>; }
+struct TArgs_varchartypmodin_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_varchartypmodin() { return &GenericExec<TPgDirectFunc<&varchartypmodin>, true, true, TArgs_varchartypmodin_Policy>; }
+struct TArgs_varchartypmodout_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_varchartypmodout() { return &GenericExec<TPgDirectFunc<&varchartypmodout>, true, false, TArgs_varchartypmodout_Policy>; }
+struct TArgs_width_bucket_array_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_width_bucket_array() { return &GenericExec<TPgDirectFunc<&width_bucket_array>, true, true, TArgs_width_bucket_array_Policy>; }
diff --git a/ydb/library/yql/parser/pg_wrapper/pg_kernels.3.inc b/ydb/library/yql/parser/pg_wrapper/pg_kernels.3.inc
index f36bf6d56f2..e330140e46e 100644
--- a/ydb/library/yql/parser/pg_wrapper/pg_kernels.3.inc
+++ b/ydb/library/yql/parser/pg_wrapper/pg_kernels.3.inc
@@ -1,13 +1,18 @@
-struct TArgs_binary_decode_Policy {
+struct TArgs_array_subscript_handler_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_binary_decode() { return &GenericExec<TPgDirectFunc<&binary_decode>, true, false, TArgs_binary_decode_Policy>; }
-struct TArgs_binary_encode_Policy {
+TExecFunc arrow_array_subscript_handler() { return &GenericExec<TPgDirectFunc<&array_subscript_handler>, true, true, TArgs_array_subscript_handler_Policy>; }
+struct TArgs_array_to_text_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_binary_encode() { return &GenericExec<TPgDirectFunc<&binary_encode>, true, false, TArgs_binary_encode_Policy>; }
+TExecFunc arrow_array_to_text() { return &GenericExec<TPgDirectFunc<&array_to_text>, true, false, TArgs_array_to_text_Policy>; }
+struct TArgs_array_to_text_null_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+};
+TExecFunc arrow_array_to_text_null() { return &GenericExec<TPgDirectFunc<&array_to_text_null>, false, false, TArgs_array_to_text_null_Policy>; }
struct TArgs_binary_upgrade_create_empty_extension_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 7> IsFixedArg = {false,false,true,false,false,false,false};
@@ -68,216 +73,6 @@ struct TArgs_binary_upgrade_set_record_init_privs_Policy {
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
TExecFunc arrow_binary_upgrade_set_record_init_privs() { return &GenericExec<TPgDirectFunc<&binary_upgrade_set_record_init_privs>, true, true, TArgs_binary_upgrade_set_record_init_privs_Policy>; }
-struct TArgs_bool_accum_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_bool_accum() { return &GenericExec<TPgDirectFunc<&bool_accum>, false, true, TArgs_bool_accum_Policy>; }
-struct TArgs_bool_accum_inv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_bool_accum_inv() { return &GenericExec<TPgDirectFunc<&bool_accum_inv>, false, true, TArgs_bool_accum_inv_Policy>; }
-struct TArgs_bool_alltrue_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_bool_alltrue() { return &GenericExec<TPgDirectFunc<&bool_alltrue>, true, true, TArgs_bool_alltrue_Policy>; }
-struct TArgs_bool_anytrue_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_bool_anytrue() { return &GenericExec<TPgDirectFunc<&bool_anytrue>, true, true, TArgs_bool_anytrue_Policy>; }
-struct TArgs_bool_int4_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_bool_int4() { return &GenericExec<TPgDirectFunc<&bool_int4>, true, true, TArgs_bool_int4_Policy>; }
-struct TArgs_booland_statefunc_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_booland_statefunc() { return &GenericExec<TPgDirectFunc<&booland_statefunc>, true, true, TArgs_booland_statefunc_Policy>; }
-struct TArgs_booleq_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_booleq() { return &GenericExec<TPgDirectFunc<&booleq>, true, true, TArgs_booleq_Policy>; }
-struct TArgs_boolge_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_boolge() { return &GenericExec<TPgDirectFunc<&boolge>, true, true, TArgs_boolge_Policy>; }
-struct TArgs_boolgt_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_boolgt() { return &GenericExec<TPgDirectFunc<&boolgt>, true, true, TArgs_boolgt_Policy>; }
-struct TArgs_boolin_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_boolin() { return &GenericExec<TPgDirectFunc<&boolin>, true, true, TArgs_boolin_Policy>; }
-struct TArgs_boolle_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_boolle() { return &GenericExec<TPgDirectFunc<&boolle>, true, true, TArgs_boolle_Policy>; }
-struct TArgs_boollt_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_boollt() { return &GenericExec<TPgDirectFunc<&boollt>, true, true, TArgs_boollt_Policy>; }
-struct TArgs_boolne_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_boolne() { return &GenericExec<TPgDirectFunc<&boolne>, true, true, TArgs_boolne_Policy>; }
-struct TArgs_boolor_statefunc_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
-};
-TExecFunc arrow_boolor_statefunc() { return &GenericExec<TPgDirectFunc<&boolor_statefunc>, true, true, TArgs_boolor_statefunc_Policy>; }
-struct TArgs_boolout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_boolout() { return &GenericExec<TPgDirectFunc<&boolout>, true, false, TArgs_boolout_Policy>; }
-struct TArgs_boolrecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_boolrecv() { return &GenericExec<TPgDirectFunc<&boolrecv>, true, true, TArgs_boolrecv_Policy>; }
-struct TArgs_boolsend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_boolsend() { return &GenericExec<TPgDirectFunc<&boolsend>, true, false, TArgs_boolsend_Policy>; }
-struct TArgs_booltext_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_booltext() { return &GenericExec<TPgDirectFunc<&booltext>, true, false, TArgs_booltext_Policy>; }
-struct TArgs_bpchar_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
-};
-TExecFunc arrow_bpchar() { return &GenericExec<TPgDirectFunc<&bpchar>, true, false, TArgs_bpchar_Policy>; }
-struct TArgs_bpchar_larger_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpchar_larger() { return &GenericExec<TPgDirectFunc<&bpchar_larger>, true, false, TArgs_bpchar_larger_Policy>; }
-struct TArgs_bpchar_name_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_bpchar_name() { return &GenericExec<TPgDirectFunc<&bpchar_name>, true, false, TArgs_bpchar_name_Policy>; }
-struct TArgs_bpchar_pattern_ge_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpchar_pattern_ge() { return &GenericExec<TPgDirectFunc<&bpchar_pattern_ge>, true, true, TArgs_bpchar_pattern_ge_Policy>; }
-struct TArgs_bpchar_pattern_gt_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpchar_pattern_gt() { return &GenericExec<TPgDirectFunc<&bpchar_pattern_gt>, true, true, TArgs_bpchar_pattern_gt_Policy>; }
-struct TArgs_bpchar_pattern_le_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpchar_pattern_le() { return &GenericExec<TPgDirectFunc<&bpchar_pattern_le>, true, true, TArgs_bpchar_pattern_le_Policy>; }
-struct TArgs_bpchar_pattern_lt_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpchar_pattern_lt() { return &GenericExec<TPgDirectFunc<&bpchar_pattern_lt>, true, true, TArgs_bpchar_pattern_lt_Policy>; }
-struct TArgs_bpchar_smaller_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpchar_smaller() { return &GenericExec<TPgDirectFunc<&bpchar_smaller>, true, false, TArgs_bpchar_smaller_Policy>; }
-struct TArgs_bpchar_sortsupport_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_bpchar_sortsupport() { return &GenericExec<TPgDirectFunc<&bpchar_sortsupport>, true, true, TArgs_bpchar_sortsupport_Policy>; }
-struct TArgs_bpcharcmp_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpcharcmp() { return &GenericExec<TPgDirectFunc<&bpcharcmp>, true, true, TArgs_bpcharcmp_Policy>; }
-struct TArgs_bpchareq_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpchareq() { return &GenericExec<TPgDirectFunc<&bpchareq>, true, true, TArgs_bpchareq_Policy>; }
-struct TArgs_bpcharge_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpcharge() { return &GenericExec<TPgDirectFunc<&bpcharge>, true, true, TArgs_bpcharge_Policy>; }
-struct TArgs_bpchargt_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpchargt() { return &GenericExec<TPgDirectFunc<&bpchargt>, true, true, TArgs_bpchargt_Policy>; }
-struct TArgs_bpcharin_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
-};
-TExecFunc arrow_bpcharin() { return &GenericExec<TPgDirectFunc<&bpcharin>, true, false, TArgs_bpcharin_Policy>; }
-struct TArgs_bpcharle_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpcharle() { return &GenericExec<TPgDirectFunc<&bpcharle>, true, true, TArgs_bpcharle_Policy>; }
-struct TArgs_bpcharlen_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_bpcharlen() { return &GenericExec<TPgDirectFunc<&bpcharlen>, true, true, TArgs_bpcharlen_Policy>; }
-struct TArgs_bpcharlt_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpcharlt() { return &GenericExec<TPgDirectFunc<&bpcharlt>, true, true, TArgs_bpcharlt_Policy>; }
-struct TArgs_bpcharne_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
-};
-TExecFunc arrow_bpcharne() { return &GenericExec<TPgDirectFunc<&bpcharne>, true, true, TArgs_bpcharne_Policy>; }
-struct TArgs_bpcharoctetlen_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_bpcharoctetlen() { return &GenericExec<TPgDirectFunc<&bpcharoctetlen>, true, true, TArgs_bpcharoctetlen_Policy>; }
-struct TArgs_bpcharout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_bpcharout() { return &GenericExec<TPgDirectFunc<&bpcharout>, true, false, TArgs_bpcharout_Policy>; }
-struct TArgs_bpcharrecv_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
-};
-TExecFunc arrow_bpcharrecv() { return &GenericExec<TPgDirectFunc<&bpcharrecv>, true, false, TArgs_bpcharrecv_Policy>; }
-struct TArgs_bpcharsend_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_bpcharsend() { return &GenericExec<TPgDirectFunc<&bpcharsend>, true, false, TArgs_bpcharsend_Policy>; }
-struct TArgs_bpchartypmodin_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
-};
-TExecFunc arrow_bpchartypmodin() { return &GenericExec<TPgDirectFunc<&bpchartypmodin>, true, true, TArgs_bpchartypmodin_Policy>; }
-struct TArgs_bpchartypmodout_Policy {
- static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
-};
-TExecFunc arrow_bpchartypmodout() { return &GenericExec<TPgDirectFunc<&bpchartypmodout>, true, false, TArgs_bpchartypmodout_Policy>; }
struct TArgs_brin_bloom_add_value_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
@@ -323,16 +118,26 @@ struct TArgs_brin_bloom_union_Policy {
static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
TExecFunc arrow_brin_bloom_union() { return &GenericExec<TPgDirectFunc<&brin_bloom_union>, true, true, TArgs_brin_bloom_union_Policy>; }
-struct TArgs_brin_minmax_add_value_Policy {
+struct TArgs_brin_inclusion_add_value_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_brin_minmax_add_value() { return &GenericExec<TPgDirectFunc<&brin_minmax_add_value>, true, true, TArgs_brin_minmax_add_value_Policy>; }
-struct TArgs_brin_minmax_consistent_Policy {
+TExecFunc arrow_brin_inclusion_add_value() { return &GenericExec<TPgDirectFunc<&brin_inclusion_add_value>, true, true, TArgs_brin_inclusion_add_value_Policy>; }
+struct TArgs_brin_inclusion_consistent_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+};
+TExecFunc arrow_brin_inclusion_consistent() { return &GenericExec<TPgDirectFunc<&brin_inclusion_consistent>, true, true, TArgs_brin_inclusion_consistent_Policy>; }
+struct TArgs_brin_inclusion_opcinfo_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_brin_inclusion_opcinfo() { return &GenericExec<TPgDirectFunc<&brin_inclusion_opcinfo>, true, true, TArgs_brin_inclusion_opcinfo_Policy>; }
+struct TArgs_brin_inclusion_union_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_brin_minmax_consistent() { return &GenericExec<TPgDirectFunc<&brin_minmax_consistent>, true, true, TArgs_brin_minmax_consistent_Policy>; }
+TExecFunc arrow_brin_inclusion_union() { return &GenericExec<TPgDirectFunc<&brin_inclusion_union>, true, true, TArgs_brin_inclusion_union_Policy>; }
struct TArgs_brin_minmax_multi_add_value_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
@@ -463,2473 +268,3041 @@ struct TArgs_brin_minmax_multi_union_Policy {
static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
TExecFunc arrow_brin_minmax_multi_union() { return &GenericExec<TPgDirectFunc<&brin_minmax_multi_union>, true, true, TArgs_brin_minmax_multi_union_Policy>; }
-struct TArgs_brin_minmax_opcinfo_Policy {
+struct TArgs_btequalimage_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_brin_minmax_opcinfo() { return &GenericExec<TPgDirectFunc<&brin_minmax_opcinfo>, true, true, TArgs_brin_minmax_opcinfo_Policy>; }
-struct TArgs_brin_minmax_union_Policy {
+TExecFunc arrow_btequalimage() { return &GenericExec<TPgDirectFunc<&btequalimage>, true, true, TArgs_btequalimage_Policy>; }
+struct TArgs_btfloat48cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_brin_minmax_union() { return &GenericExec<TPgDirectFunc<&brin_minmax_union>, true, true, TArgs_brin_minmax_union_Policy>; }
-struct TArgs_btbpchar_pattern_cmp_Policy {
+TExecFunc arrow_btfloat48cmp() { return &GenericExec<TPgDirectFunc<&btfloat48cmp>, true, true, TArgs_btfloat48cmp_Policy>; }
+struct TArgs_btfloat4cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_btbpchar_pattern_cmp() { return &GenericExec<TPgDirectFunc<&btbpchar_pattern_cmp>, true, true, TArgs_btbpchar_pattern_cmp_Policy>; }
-struct TArgs_btbpchar_pattern_sortsupport_Policy {
+TExecFunc arrow_btfloat4cmp() { return &GenericExec<TPgDirectFunc<&btfloat4cmp>, true, true, TArgs_btfloat4cmp_Policy>; }
+struct TArgs_btfloat4sortsupport_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_btbpchar_pattern_sortsupport() { return &GenericExec<TPgDirectFunc<&btbpchar_pattern_sortsupport>, true, true, TArgs_btbpchar_pattern_sortsupport_Policy>; }
-struct TArgs_btequalimage_Policy {
+TExecFunc arrow_btfloat4sortsupport() { return &GenericExec<TPgDirectFunc<&btfloat4sortsupport>, true, true, TArgs_btfloat4sortsupport_Policy>; }
+struct TArgs_btfloat84cmp_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_btfloat84cmp() { return &GenericExec<TPgDirectFunc<&btfloat84cmp>, true, true, TArgs_btfloat84cmp_Policy>; }
+struct TArgs_btfloat8cmp_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_btfloat8cmp() { return &GenericExec<TPgDirectFunc<&btfloat8cmp>, true, true, TArgs_btfloat8cmp_Policy>; }
+struct TArgs_btfloat8sortsupport_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_btequalimage() { return &GenericExec<TPgDirectFunc<&btequalimage>, true, true, TArgs_btequalimage_Policy>; }
+TExecFunc arrow_btfloat8sortsupport() { return &GenericExec<TPgDirectFunc<&btfloat8sortsupport>, true, true, TArgs_btfloat8sortsupport_Policy>; }
struct TArgs_bthandler_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
TExecFunc arrow_bthandler() { return &GenericExec<TPgDirectFunc<&bthandler>, true, true, TArgs_bthandler_Policy>; }
-struct TArgs_bttidcmp_Policy {
+struct TArgs_btnametextcmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_bttidcmp() { return &GenericExec<TPgDirectFunc<&bttidcmp>, true, true, TArgs_bttidcmp_Policy>; }
-struct TArgs_char_bpchar_Policy {
+TExecFunc arrow_btnametextcmp() { return &GenericExec<TPgDirectFunc<&btnametextcmp>, true, true, TArgs_btnametextcmp_Policy>; }
+struct TArgs_bttext_pattern_cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_char_bpchar() { return &GenericExec<TPgDirectFunc<&char_bpchar>, true, false, TArgs_char_bpchar_Policy>; }
-struct TArgs_char_text_Policy {
+TExecFunc arrow_bttext_pattern_cmp() { return &GenericExec<TPgDirectFunc<&bttext_pattern_cmp>, true, true, TArgs_bttext_pattern_cmp_Policy>; }
+struct TArgs_bttext_pattern_sortsupport_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_char_text() { return &GenericExec<TPgDirectFunc<&char_text>, true, false, TArgs_char_text_Policy>; }
-struct TArgs_chareq_Policy {
+TExecFunc arrow_bttext_pattern_sortsupport() { return &GenericExec<TPgDirectFunc<&bttext_pattern_sortsupport>, true, true, TArgs_bttext_pattern_sortsupport_Policy>; }
+struct TArgs_bttextcmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_chareq() { return &GenericExec<TPgDirectFunc<&chareq>, true, true, TArgs_chareq_Policy>; }
-struct TArgs_charge_Policy {
+TExecFunc arrow_bttextcmp() { return &GenericExec<TPgDirectFunc<&bttextcmp>, true, true, TArgs_bttextcmp_Policy>; }
+struct TArgs_bttextnamecmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_charge() { return &GenericExec<TPgDirectFunc<&charge>, true, true, TArgs_charge_Policy>; }
-struct TArgs_chargt_Policy {
+TExecFunc arrow_bttextnamecmp() { return &GenericExec<TPgDirectFunc<&bttextnamecmp>, true, true, TArgs_bttextnamecmp_Policy>; }
+struct TArgs_bttextsortsupport_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_chargt() { return &GenericExec<TPgDirectFunc<&chargt>, true, true, TArgs_chargt_Policy>; }
-struct TArgs_charin_Policy {
+TExecFunc arrow_bttextsortsupport() { return &GenericExec<TPgDirectFunc<&bttextsortsupport>, true, true, TArgs_bttextsortsupport_Policy>; }
+struct TArgs_btvarstrequalimage_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_charin() { return &GenericExec<TPgDirectFunc<&charin>, true, true, TArgs_charin_Policy>; }
-struct TArgs_charle_Policy {
+TExecFunc arrow_btvarstrequalimage() { return &GenericExec<TPgDirectFunc<&btvarstrequalimage>, true, true, TArgs_btvarstrequalimage_Policy>; }
+struct TArgs_byteaGetBit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_charle() { return &GenericExec<TPgDirectFunc<&charle>, true, true, TArgs_charle_Policy>; }
-struct TArgs_charlt_Policy {
+TExecFunc arrow_byteaGetBit() { return &GenericExec<TPgDirectFunc<&byteaGetBit>, true, true, TArgs_byteaGetBit_Policy>; }
+struct TArgs_byteaGetByte_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_charlt() { return &GenericExec<TPgDirectFunc<&charlt>, true, true, TArgs_charlt_Policy>; }
-struct TArgs_charne_Policy {
+TExecFunc arrow_byteaGetByte() { return &GenericExec<TPgDirectFunc<&byteaGetByte>, true, true, TArgs_byteaGetByte_Policy>; }
+struct TArgs_byteaSetBit_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_charne() { return &GenericExec<TPgDirectFunc<&charne>, true, true, TArgs_charne_Policy>; }
-struct TArgs_charout_Policy {
+TExecFunc arrow_byteaSetBit() { return &GenericExec<TPgDirectFunc<&byteaSetBit>, true, false, TArgs_byteaSetBit_Policy>; }
+struct TArgs_byteaSetByte_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_charout() { return &GenericExec<TPgDirectFunc<&charout>, true, false, TArgs_charout_Policy>; }
-struct TArgs_charrecv_Policy {
+TExecFunc arrow_byteaSetByte() { return &GenericExec<TPgDirectFunc<&byteaSetByte>, true, false, TArgs_byteaSetByte_Policy>; }
+struct TArgs_bytea_bit_count_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_charrecv() { return &GenericExec<TPgDirectFunc<&charrecv>, true, true, TArgs_charrecv_Policy>; }
-struct TArgs_charsend_Policy {
+TExecFunc arrow_bytea_bit_count() { return &GenericExec<TPgDirectFunc<&bytea_bit_count>, true, true, TArgs_bytea_bit_count_Policy>; }
+struct TArgs_bytea_sortsupport_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_charsend() { return &GenericExec<TPgDirectFunc<&charsend>, true, false, TArgs_charsend_Policy>; }
-struct TArgs_chartoi4_Policy {
+TExecFunc arrow_bytea_sortsupport() { return &GenericExec<TPgDirectFunc<&bytea_sortsupport>, true, true, TArgs_bytea_sortsupport_Policy>; }
+struct TArgs_bytea_string_agg_finalfn_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_chartoi4() { return &GenericExec<TPgDirectFunc<&chartoi4>, true, true, TArgs_chartoi4_Policy>; }
-struct TArgs_cideq_Policy {
+TExecFunc arrow_bytea_string_agg_finalfn() { return &GenericExec<TPgDirectFunc<&bytea_string_agg_finalfn>, false, false, TArgs_bytea_string_agg_finalfn_Policy>; }
+struct TArgs_bytea_string_agg_transfn_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_cideq() { return &GenericExec<TPgDirectFunc<&cideq>, true, true, TArgs_cideq_Policy>; }
-struct TArgs_cidin_Policy {
+TExecFunc arrow_bytea_string_agg_transfn() { return &GenericExec<TPgDirectFunc<&bytea_string_agg_transfn>, false, true, TArgs_bytea_string_agg_transfn_Policy>; }
+struct TArgs_bytea_substr_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_cidin() { return &GenericExec<TPgDirectFunc<&cidin>, true, true, TArgs_cidin_Policy>; }
-struct TArgs_cidout_Policy {
+TExecFunc arrow_bytea_substr() { return &GenericExec<TPgDirectFunc<&bytea_substr>, true, false, TArgs_bytea_substr_Policy>; }
+struct TArgs_bytea_substr_no_len_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_cidout() { return &GenericExec<TPgDirectFunc<&cidout>, true, false, TArgs_cidout_Policy>; }
-struct TArgs_cidrecv_Policy {
+TExecFunc arrow_bytea_substr_no_len() { return &GenericExec<TPgDirectFunc<&bytea_substr_no_len>, true, false, TArgs_bytea_substr_no_len_Policy>; }
+struct TArgs_byteacat_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_cidrecv() { return &GenericExec<TPgDirectFunc<&cidrecv>, true, true, TArgs_cidrecv_Policy>; }
-struct TArgs_cidsend_Policy {
+TExecFunc arrow_byteacat() { return &GenericExec<TPgDirectFunc<&byteacat>, true, false, TArgs_byteacat_Policy>; }
+struct TArgs_byteacmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_cidsend() { return &GenericExec<TPgDirectFunc<&cidsend>, true, false, TArgs_cidsend_Policy>; }
-struct TArgs_current_database_Policy {
+TExecFunc arrow_byteacmp() { return &GenericExec<TPgDirectFunc<&byteacmp>, true, true, TArgs_byteacmp_Policy>; }
+struct TArgs_byteaeq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_current_database() { return &GenericExec<TPgDirectFunc<&current_database>, true, false, TArgs_current_database_Policy>; }
-struct TArgs_current_query_Policy {
+TExecFunc arrow_byteaeq() { return &GenericExec<TPgDirectFunc<&byteaeq>, true, true, TArgs_byteaeq_Policy>; }
+struct TArgs_byteage_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_current_query() { return &GenericExec<TPgDirectFunc<&current_query>, false, false, TArgs_current_query_Policy>; }
-struct TArgs_currtid_byrelname_Policy {
+TExecFunc arrow_byteage() { return &GenericExec<TPgDirectFunc<&byteage>, true, true, TArgs_byteage_Policy>; }
+struct TArgs_byteagt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_currtid_byrelname() { return &GenericExec<TPgDirectFunc<&currtid_byrelname>, true, false, TArgs_currtid_byrelname_Policy>; }
-struct TArgs_cursor_to_xml_Policy {
+TExecFunc arrow_byteagt() { return &GenericExec<TPgDirectFunc<&byteagt>, true, true, TArgs_byteagt_Policy>; }
+struct TArgs_byteain_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {false,true,true,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_cursor_to_xml() { return &GenericExec<TPgDirectFunc<&cursor_to_xml>, true, false, TArgs_cursor_to_xml_Policy>; }
-struct TArgs_cursor_to_xmlschema_Policy {
+TExecFunc arrow_byteain() { return &GenericExec<TPgDirectFunc<&byteain>, true, false, TArgs_byteain_Policy>; }
+struct TArgs_byteale_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_cursor_to_xmlschema() { return &GenericExec<TPgDirectFunc<&cursor_to_xmlschema>, true, false, TArgs_cursor_to_xmlschema_Policy>; }
-struct TArgs_database_to_xml_Policy {
+TExecFunc arrow_byteale() { return &GenericExec<TPgDirectFunc<&byteale>, true, true, TArgs_byteale_Policy>; }
+struct TArgs_bytealt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_database_to_xml() { return &GenericExec<TPgDirectFunc<&database_to_xml>, true, false, TArgs_database_to_xml_Policy>; }
-struct TArgs_database_to_xml_and_xmlschema_Policy {
+TExecFunc arrow_bytealt() { return &GenericExec<TPgDirectFunc<&bytealt>, true, true, TArgs_bytealt_Policy>; }
+struct TArgs_byteane_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_database_to_xml_and_xmlschema() { return &GenericExec<TPgDirectFunc<&database_to_xml_and_xmlschema>, true, false, TArgs_database_to_xml_and_xmlschema_Policy>; }
-struct TArgs_database_to_xmlschema_Policy {
+TExecFunc arrow_byteane() { return &GenericExec<TPgDirectFunc<&byteane>, true, true, TArgs_byteane_Policy>; }
+struct TArgs_byteaoctetlen_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_database_to_xmlschema() { return &GenericExec<TPgDirectFunc<&database_to_xmlschema>, true, false, TArgs_database_to_xmlschema_Policy>; }
-struct TArgs_date_cmp_Policy {
+TExecFunc arrow_byteaoctetlen() { return &GenericExec<TPgDirectFunc<&byteaoctetlen>, true, true, TArgs_byteaoctetlen_Policy>; }
+struct TArgs_byteaout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_date_cmp() { return &GenericExec<TPgDirectFunc<&date_cmp>, true, true, TArgs_date_cmp_Policy>; }
-struct TArgs_date_cmp_timestamp_Policy {
+TExecFunc arrow_byteaout() { return &GenericExec<TPgDirectFunc<&byteaout>, true, false, TArgs_byteaout_Policy>; }
+struct TArgs_byteaoverlay_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,true};
};
-TExecFunc arrow_date_cmp_timestamp() { return &GenericExec<TPgDirectFunc<&date_cmp_timestamp>, true, true, TArgs_date_cmp_timestamp_Policy>; }
-struct TArgs_date_cmp_timestamptz_Policy {
+TExecFunc arrow_byteaoverlay() { return &GenericExec<TPgDirectFunc<&byteaoverlay>, true, false, TArgs_byteaoverlay_Policy>; }
+struct TArgs_byteaoverlay_no_len_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+};
+TExecFunc arrow_byteaoverlay_no_len() { return &GenericExec<TPgDirectFunc<&byteaoverlay_no_len>, true, false, TArgs_byteaoverlay_no_len_Policy>; }
+struct TArgs_byteapos_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_date_cmp_timestamptz() { return &GenericExec<TPgDirectFunc<&date_cmp_timestamptz>, true, true, TArgs_date_cmp_timestamptz_Policy>; }
-struct TArgs_date_eq_Policy {
+TExecFunc arrow_byteapos() { return &GenericExec<TPgDirectFunc<&byteapos>, true, true, TArgs_byteapos_Policy>; }
+struct TArgs_bytearecv_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_bytearecv() { return &GenericExec<TPgDirectFunc<&bytearecv>, true, false, TArgs_bytearecv_Policy>; }
+struct TArgs_byteasend_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_byteasend() { return &GenericExec<TPgDirectFunc<&byteasend>, true, false, TArgs_byteasend_Policy>; }
+struct TArgs_cash_cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_eq() { return &GenericExec<TPgDirectFunc<&date_eq>, true, true, TArgs_date_eq_Policy>; }
-struct TArgs_date_eq_timestamp_Policy {
+TExecFunc arrow_cash_cmp() { return &GenericExec<TPgDirectFunc<&cash_cmp>, true, true, TArgs_cash_cmp_Policy>; }
+struct TArgs_cash_div_cash_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_eq_timestamp() { return &GenericExec<TPgDirectFunc<&date_eq_timestamp>, true, true, TArgs_date_eq_timestamp_Policy>; }
-struct TArgs_date_eq_timestamptz_Policy {
+TExecFunc arrow_cash_div_cash() { return &GenericExec<TPgDirectFunc<&cash_div_cash>, true, true, TArgs_cash_div_cash_Policy>; }
+struct TArgs_cash_div_flt4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_eq_timestamptz() { return &GenericExec<TPgDirectFunc<&date_eq_timestamptz>, true, true, TArgs_date_eq_timestamptz_Policy>; }
-struct TArgs_date_finite_Policy {
+TExecFunc arrow_cash_div_flt4() { return &GenericExec<TPgDirectFunc<&cash_div_flt4>, true, true, TArgs_cash_div_flt4_Policy>; }
+struct TArgs_cash_div_flt8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_finite() { return &GenericExec<TPgDirectFunc<&date_finite>, true, true, TArgs_date_finite_Policy>; }
-struct TArgs_date_ge_Policy {
+TExecFunc arrow_cash_div_flt8() { return &GenericExec<TPgDirectFunc<&cash_div_flt8>, true, true, TArgs_cash_div_flt8_Policy>; }
+struct TArgs_cash_div_int2_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_ge() { return &GenericExec<TPgDirectFunc<&date_ge>, true, true, TArgs_date_ge_Policy>; }
-struct TArgs_date_ge_timestamp_Policy {
+TExecFunc arrow_cash_div_int2() { return &GenericExec<TPgDirectFunc<&cash_div_int2>, true, true, TArgs_cash_div_int2_Policy>; }
+struct TArgs_cash_div_int4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_ge_timestamp() { return &GenericExec<TPgDirectFunc<&date_ge_timestamp>, true, true, TArgs_date_ge_timestamp_Policy>; }
-struct TArgs_date_ge_timestamptz_Policy {
+TExecFunc arrow_cash_div_int4() { return &GenericExec<TPgDirectFunc<&cash_div_int4>, true, true, TArgs_cash_div_int4_Policy>; }
+struct TArgs_cash_div_int8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_ge_timestamptz() { return &GenericExec<TPgDirectFunc<&date_ge_timestamptz>, true, true, TArgs_date_ge_timestamptz_Policy>; }
-struct TArgs_date_gt_Policy {
+TExecFunc arrow_cash_div_int8() { return &GenericExec<TPgDirectFunc<&cash_div_int8>, true, true, TArgs_cash_div_int8_Policy>; }
+struct TArgs_cash_eq_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_gt() { return &GenericExec<TPgDirectFunc<&date_gt>, true, true, TArgs_date_gt_Policy>; }
-struct TArgs_date_gt_timestamp_Policy {
+TExecFunc arrow_cash_eq() { return &GenericExec<TPgDirectFunc<&cash_eq>, true, true, TArgs_cash_eq_Policy>; }
+struct TArgs_cash_ge_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_gt_timestamp() { return &GenericExec<TPgDirectFunc<&date_gt_timestamp>, true, true, TArgs_date_gt_timestamp_Policy>; }
-struct TArgs_date_gt_timestamptz_Policy {
+TExecFunc arrow_cash_ge() { return &GenericExec<TPgDirectFunc<&cash_ge>, true, true, TArgs_cash_ge_Policy>; }
+struct TArgs_cash_gt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_gt_timestamptz() { return &GenericExec<TPgDirectFunc<&date_gt_timestamptz>, true, true, TArgs_date_gt_timestamptz_Policy>; }
-struct TArgs_date_in_Policy {
+TExecFunc arrow_cash_gt() { return &GenericExec<TPgDirectFunc<&cash_gt>, true, true, TArgs_cash_gt_Policy>; }
+struct TArgs_cash_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_date_in() { return &GenericExec<TPgDirectFunc<&date_in>, true, true, TArgs_date_in_Policy>; }
-struct TArgs_date_larger_Policy {
+TExecFunc arrow_cash_in() { return &GenericExec<TPgDirectFunc<&cash_in>, true, true, TArgs_cash_in_Policy>; }
+struct TArgs_cash_le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_larger() { return &GenericExec<TPgDirectFunc<&date_larger>, true, true, TArgs_date_larger_Policy>; }
-struct TArgs_date_le_Policy {
+TExecFunc arrow_cash_le() { return &GenericExec<TPgDirectFunc<&cash_le>, true, true, TArgs_cash_le_Policy>; }
+struct TArgs_cash_lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_le() { return &GenericExec<TPgDirectFunc<&date_le>, true, true, TArgs_date_le_Policy>; }
-struct TArgs_date_le_timestamp_Policy {
+TExecFunc arrow_cash_lt() { return &GenericExec<TPgDirectFunc<&cash_lt>, true, true, TArgs_cash_lt_Policy>; }
+struct TArgs_cash_mi_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_le_timestamp() { return &GenericExec<TPgDirectFunc<&date_le_timestamp>, true, true, TArgs_date_le_timestamp_Policy>; }
-struct TArgs_date_le_timestamptz_Policy {
+TExecFunc arrow_cash_mi() { return &GenericExec<TPgDirectFunc<&cash_mi>, true, true, TArgs_cash_mi_Policy>; }
+struct TArgs_cash_mul_flt4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_le_timestamptz() { return &GenericExec<TPgDirectFunc<&date_le_timestamptz>, true, true, TArgs_date_le_timestamptz_Policy>; }
-struct TArgs_date_lt_Policy {
+TExecFunc arrow_cash_mul_flt4() { return &GenericExec<TPgDirectFunc<&cash_mul_flt4>, true, true, TArgs_cash_mul_flt4_Policy>; }
+struct TArgs_cash_mul_flt8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_lt() { return &GenericExec<TPgDirectFunc<&date_lt>, true, true, TArgs_date_lt_Policy>; }
-struct TArgs_date_lt_timestamp_Policy {
+TExecFunc arrow_cash_mul_flt8() { return &GenericExec<TPgDirectFunc<&cash_mul_flt8>, true, true, TArgs_cash_mul_flt8_Policy>; }
+struct TArgs_cash_mul_int2_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_lt_timestamp() { return &GenericExec<TPgDirectFunc<&date_lt_timestamp>, true, true, TArgs_date_lt_timestamp_Policy>; }
-struct TArgs_date_lt_timestamptz_Policy {
+TExecFunc arrow_cash_mul_int2() { return &GenericExec<TPgDirectFunc<&cash_mul_int2>, true, true, TArgs_cash_mul_int2_Policy>; }
+struct TArgs_cash_mul_int4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_lt_timestamptz() { return &GenericExec<TPgDirectFunc<&date_lt_timestamptz>, true, true, TArgs_date_lt_timestamptz_Policy>; }
-struct TArgs_date_mi_Policy {
+TExecFunc arrow_cash_mul_int4() { return &GenericExec<TPgDirectFunc<&cash_mul_int4>, true, true, TArgs_cash_mul_int4_Policy>; }
+struct TArgs_cash_mul_int8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_mi() { return &GenericExec<TPgDirectFunc<&date_mi>, true, true, TArgs_date_mi_Policy>; }
-struct TArgs_date_mi_interval_Policy {
+TExecFunc arrow_cash_mul_int8() { return &GenericExec<TPgDirectFunc<&cash_mul_int8>, true, true, TArgs_cash_mul_int8_Policy>; }
+struct TArgs_cash_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_mi_interval() { return &GenericExec<TPgDirectFunc<&date_mi_interval>, true, true, TArgs_date_mi_interval_Policy>; }
-struct TArgs_date_mii_Policy {
+TExecFunc arrow_cash_ne() { return &GenericExec<TPgDirectFunc<&cash_ne>, true, true, TArgs_cash_ne_Policy>; }
+struct TArgs_cash_numeric_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_date_mii() { return &GenericExec<TPgDirectFunc<&date_mii>, true, true, TArgs_date_mii_Policy>; }
-struct TArgs_date_ne_Policy {
+TExecFunc arrow_cash_numeric() { return &GenericExec<TPgDirectFunc<&cash_numeric>, true, false, TArgs_cash_numeric_Policy>; }
+struct TArgs_cash_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_date_ne() { return &GenericExec<TPgDirectFunc<&date_ne>, true, true, TArgs_date_ne_Policy>; }
-struct TArgs_date_ne_timestamp_Policy {
+TExecFunc arrow_cash_out() { return &GenericExec<TPgDirectFunc<&cash_out>, true, false, TArgs_cash_out_Policy>; }
+struct TArgs_cash_pl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_ne_timestamp() { return &GenericExec<TPgDirectFunc<&date_ne_timestamp>, true, true, TArgs_date_ne_timestamp_Policy>; }
-struct TArgs_date_ne_timestamptz_Policy {
+TExecFunc arrow_cash_pl() { return &GenericExec<TPgDirectFunc<&cash_pl>, true, true, TArgs_cash_pl_Policy>; }
+struct TArgs_cash_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_date_ne_timestamptz() { return &GenericExec<TPgDirectFunc<&date_ne_timestamptz>, true, true, TArgs_date_ne_timestamptz_Policy>; }
-struct TArgs_date_out_Policy {
+TExecFunc arrow_cash_recv() { return &GenericExec<TPgDirectFunc<&cash_recv>, true, true, TArgs_cash_recv_Policy>; }
+struct TArgs_cash_send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_date_out() { return &GenericExec<TPgDirectFunc<&date_out>, true, false, TArgs_date_out_Policy>; }
-struct TArgs_date_pl_interval_Policy {
+TExecFunc arrow_cash_send() { return &GenericExec<TPgDirectFunc<&cash_send>, true, false, TArgs_cash_send_Policy>; }
+struct TArgs_cash_words_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_date_pl_interval() { return &GenericExec<TPgDirectFunc<&date_pl_interval>, true, true, TArgs_date_pl_interval_Policy>; }
-struct TArgs_date_pli_Policy {
+TExecFunc arrow_cash_words() { return &GenericExec<TPgDirectFunc<&cash_words>, true, false, TArgs_cash_words_Policy>; }
+struct TArgs_cashlarger_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_pli() { return &GenericExec<TPgDirectFunc<&date_pli>, true, true, TArgs_date_pli_Policy>; }
-struct TArgs_date_recv_Policy {
+TExecFunc arrow_cashlarger() { return &GenericExec<TPgDirectFunc<&cashlarger>, true, true, TArgs_cashlarger_Policy>; }
+struct TArgs_cashsmaller_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_recv() { return &GenericExec<TPgDirectFunc<&date_recv>, true, true, TArgs_date_recv_Policy>; }
-struct TArgs_date_send_Policy {
+TExecFunc arrow_cashsmaller() { return &GenericExec<TPgDirectFunc<&cashsmaller>, true, true, TArgs_cashsmaller_Policy>; }
+struct TArgs_char_text_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_date_send() { return &GenericExec<TPgDirectFunc<&date_send>, true, false, TArgs_date_send_Policy>; }
-struct TArgs_date_smaller_Policy {
+TExecFunc arrow_char_text() { return &GenericExec<TPgDirectFunc<&char_text>, true, false, TArgs_char_text_Policy>; }
+struct TArgs_chareq_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_smaller() { return &GenericExec<TPgDirectFunc<&date_smaller>, true, true, TArgs_date_smaller_Policy>; }
-struct TArgs_date_sortsupport_Policy {
+TExecFunc arrow_chareq() { return &GenericExec<TPgDirectFunc<&chareq>, true, true, TArgs_chareq_Policy>; }
+struct TArgs_charge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_sortsupport() { return &GenericExec<TPgDirectFunc<&date_sortsupport>, true, true, TArgs_date_sortsupport_Policy>; }
-struct TArgs_date_timestamp_Policy {
+TExecFunc arrow_charge() { return &GenericExec<TPgDirectFunc<&charge>, true, true, TArgs_charge_Policy>; }
+struct TArgs_chargt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_date_timestamp() { return &GenericExec<TPgDirectFunc<&date_timestamp>, true, true, TArgs_date_timestamp_Policy>; }
-struct TArgs_date_timestamptz_Policy {
+TExecFunc arrow_chargt() { return &GenericExec<TPgDirectFunc<&chargt>, true, true, TArgs_chargt_Policy>; }
+struct TArgs_charin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_date_timestamptz() { return &GenericExec<TPgDirectFunc<&date_timestamptz>, true, true, TArgs_date_timestamptz_Policy>; }
-struct TArgs_daterange_canonical_Policy {
+TExecFunc arrow_charin() { return &GenericExec<TPgDirectFunc<&charin>, true, true, TArgs_charin_Policy>; }
+struct TArgs_charle_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_daterange_canonical() { return &GenericExec<TPgDirectFunc<&daterange_canonical>, true, false, TArgs_daterange_canonical_Policy>; }
-struct TArgs_daterange_subdiff_Policy {
+TExecFunc arrow_charle() { return &GenericExec<TPgDirectFunc<&charle>, true, true, TArgs_charle_Policy>; }
+struct TArgs_charlt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_daterange_subdiff() { return &GenericExec<TPgDirectFunc<&daterange_subdiff>, true, true, TArgs_daterange_subdiff_Policy>; }
-struct TArgs_datetime_timestamp_Policy {
+TExecFunc arrow_charlt() { return &GenericExec<TPgDirectFunc<&charlt>, true, true, TArgs_charlt_Policy>; }
+struct TArgs_charne_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_datetime_timestamp() { return &GenericExec<TPgDirectFunc<&datetime_timestamp>, true, true, TArgs_datetime_timestamp_Policy>; }
-struct TArgs_datetimetz_timestamptz_Policy {
+TExecFunc arrow_charne() { return &GenericExec<TPgDirectFunc<&charne>, true, true, TArgs_charne_Policy>; }
+struct TArgs_charout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_datetimetz_timestamptz() { return &GenericExec<TPgDirectFunc<&datetimetz_timestamptz>, true, true, TArgs_datetimetz_timestamptz_Policy>; }
-struct TArgs_dispell_init_Policy {
+TExecFunc arrow_charout() { return &GenericExec<TPgDirectFunc<&charout>, true, false, TArgs_charout_Policy>; }
+struct TArgs_charrecv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dispell_init() { return &GenericExec<TPgDirectFunc<&dispell_init>, true, true, TArgs_dispell_init_Policy>; }
-struct TArgs_dispell_lexize_Policy {
+TExecFunc arrow_charrecv() { return &GenericExec<TPgDirectFunc<&charrecv>, true, true, TArgs_charrecv_Policy>; }
+struct TArgs_charsend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_dispell_lexize() { return &GenericExec<TPgDirectFunc<&dispell_lexize>, true, true, TArgs_dispell_lexize_Policy>; }
-struct TArgs_domain_in_Policy {
+TExecFunc arrow_charsend() { return &GenericExec<TPgDirectFunc<&charsend>, true, false, TArgs_charsend_Policy>; }
+struct TArgs_chartoi4_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_domain_in() { return &GenericExec<TPgDirectFunc<&domain_in>, false, true, TArgs_domain_in_Policy>; }
-struct TArgs_domain_recv_Policy {
+TExecFunc arrow_chartoi4() { return &GenericExec<TPgDirectFunc<&chartoi4>, true, true, TArgs_chartoi4_Policy>; }
+struct TArgs_cursor_to_xml_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 5> IsFixedArg = {false,true,true,true,false};
};
-TExecFunc arrow_domain_recv() { return &GenericExec<TPgDirectFunc<&domain_recv>, false, true, TArgs_domain_recv_Policy>; }
-struct TArgs_elem_contained_by_range_Policy {
+TExecFunc arrow_cursor_to_xml() { return &GenericExec<TPgDirectFunc<&cursor_to_xml>, true, false, TArgs_cursor_to_xml_Policy>; }
+struct TArgs_cursor_to_xmlschema_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
};
-TExecFunc arrow_elem_contained_by_range() { return &GenericExec<TPgDirectFunc<&elem_contained_by_range>, true, true, TArgs_elem_contained_by_range_Policy>; }
-struct TArgs_extract_date_Policy {
+TExecFunc arrow_cursor_to_xmlschema() { return &GenericExec<TPgDirectFunc<&cursor_to_xmlschema>, true, false, TArgs_cursor_to_xmlschema_Policy>; }
+struct TArgs_dacos_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_extract_date() { return &GenericExec<TPgDirectFunc<&extract_date>, true, false, TArgs_extract_date_Policy>; }
-struct TArgs_extract_time_Policy {
+TExecFunc arrow_dacos() { return &GenericExec<TPgDirectFunc<&dacos>, true, true, TArgs_dacos_Policy>; }
+struct TArgs_dacosd_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_extract_time() { return &GenericExec<TPgDirectFunc<&extract_time>, true, false, TArgs_extract_time_Policy>; }
-struct TArgs_extract_timetz_Policy {
+TExecFunc arrow_dacosd() { return &GenericExec<TPgDirectFunc<&dacosd>, true, true, TArgs_dacosd_Policy>; }
+struct TArgs_dacosh_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_extract_timetz() { return &GenericExec<TPgDirectFunc<&extract_timetz>, true, false, TArgs_extract_timetz_Policy>; }
-struct TArgs_generate_series_int4_support_Policy {
+TExecFunc arrow_dacosh() { return &GenericExec<TPgDirectFunc<&dacosh>, true, true, TArgs_dacosh_Policy>; }
+struct TArgs_dasin_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_generate_series_int4_support() { return &GenericExec<TPgDirectFunc<&generate_series_int4_support>, true, true, TArgs_generate_series_int4_support_Policy>; }
-struct TArgs_gin_cmp_prefix_Policy {
+TExecFunc arrow_dasin() { return &GenericExec<TPgDirectFunc<&dasin>, true, true, TArgs_dasin_Policy>; }
+struct TArgs_dasind_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gin_cmp_prefix() { return &GenericExec<TPgDirectFunc<&gin_cmp_prefix>, true, true, TArgs_gin_cmp_prefix_Policy>; }
-struct TArgs_gin_cmp_tslexeme_Policy {
+TExecFunc arrow_dasind() { return &GenericExec<TPgDirectFunc<&dasind>, true, true, TArgs_dasind_Policy>; }
+struct TArgs_dasinh_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gin_cmp_tslexeme() { return &GenericExec<TPgDirectFunc<&gin_cmp_tslexeme>, true, true, TArgs_gin_cmp_tslexeme_Policy>; }
-struct TArgs_gin_extract_tsquery_Policy {
+TExecFunc arrow_dasinh() { return &GenericExec<TPgDirectFunc<&dasinh>, true, true, TArgs_dasinh_Policy>; }
+struct TArgs_database_to_xml_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 7> IsFixedArg = {false,true,true,true,true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_gin_extract_tsquery() { return &GenericExec<TPgDirectFunc<&gin_extract_tsquery>, true, true, TArgs_gin_extract_tsquery_Policy>; }
-struct TArgs_gin_extract_tsquery_5args_Policy {
+TExecFunc arrow_database_to_xml() { return &GenericExec<TPgDirectFunc<&database_to_xml>, true, false, TArgs_database_to_xml_Policy>; }
+struct TArgs_database_to_xml_and_xmlschema_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {false,true,true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_gin_extract_tsquery_5args() { return &GenericExec<TPgDirectFunc<&gin_extract_tsquery_5args>, true, true, TArgs_gin_extract_tsquery_5args_Policy>; }
-struct TArgs_gin_extract_tsquery_oldsig_Policy {
+TExecFunc arrow_database_to_xml_and_xmlschema() { return &GenericExec<TPgDirectFunc<&database_to_xml_and_xmlschema>, true, false, TArgs_database_to_xml_and_xmlschema_Policy>; }
+struct TArgs_database_to_xmlschema_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 7> IsFixedArg = {false,true,true,true,true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_gin_extract_tsquery_oldsig() { return &GenericExec<TPgDirectFunc<&gin_extract_tsquery_oldsig>, true, true, TArgs_gin_extract_tsquery_oldsig_Policy>; }
-struct TArgs_gin_extract_tsvector_Policy {
+TExecFunc arrow_database_to_xmlschema() { return &GenericExec<TPgDirectFunc<&database_to_xmlschema>, true, false, TArgs_database_to_xmlschema_Policy>; }
+struct TArgs_datan_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gin_extract_tsvector() { return &GenericExec<TPgDirectFunc<&gin_extract_tsvector>, true, true, TArgs_gin_extract_tsvector_Policy>; }
-struct TArgs_gin_extract_tsvector_2args_Policy {
+TExecFunc arrow_datan() { return &GenericExec<TPgDirectFunc<&datan>, true, true, TArgs_datan_Policy>; }
+struct TArgs_datan2_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gin_extract_tsvector_2args() { return &GenericExec<TPgDirectFunc<&gin_extract_tsvector_2args>, true, true, TArgs_gin_extract_tsvector_2args_Policy>; }
-struct TArgs_gin_tsquery_consistent_Policy {
+TExecFunc arrow_datan2() { return &GenericExec<TPgDirectFunc<&datan2>, true, true, TArgs_datan2_Policy>; }
+struct TArgs_datan2d_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 8> IsFixedArg = {true,true,false,true,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_gin_tsquery_consistent() { return &GenericExec<TPgDirectFunc<&gin_tsquery_consistent>, true, true, TArgs_gin_tsquery_consistent_Policy>; }
-struct TArgs_gin_tsquery_consistent_6args_Policy {
+TExecFunc arrow_datan2d() { return &GenericExec<TPgDirectFunc<&datan2d>, true, true, TArgs_datan2d_Policy>; }
+struct TArgs_datand_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 6> IsFixedArg = {true,true,false,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gin_tsquery_consistent_6args() { return &GenericExec<TPgDirectFunc<&gin_tsquery_consistent_6args>, true, true, TArgs_gin_tsquery_consistent_6args_Policy>; }
-struct TArgs_gin_tsquery_consistent_oldsig_Policy {
+TExecFunc arrow_datand() { return &GenericExec<TPgDirectFunc<&datand>, true, true, TArgs_datand_Policy>; }
+struct TArgs_datanh_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 8> IsFixedArg = {true,true,false,true,true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gin_tsquery_consistent_oldsig() { return &GenericExec<TPgDirectFunc<&gin_tsquery_consistent_oldsig>, true, true, TArgs_gin_tsquery_consistent_oldsig_Policy>; }
-struct TArgs_gin_tsquery_triconsistent_Policy {
+TExecFunc arrow_datanh() { return &GenericExec<TPgDirectFunc<&datanh>, true, true, TArgs_datanh_Policy>; }
+struct TArgs_dcbrt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 7> IsFixedArg = {true,true,false,true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_gin_tsquery_triconsistent() { return &GenericExec<TPgDirectFunc<&gin_tsquery_triconsistent>, true, true, TArgs_gin_tsquery_triconsistent_Policy>; }
-struct TArgs_ginhandler_Policy {
+TExecFunc arrow_dcbrt() { return &GenericExec<TPgDirectFunc<&dcbrt>, true, true, TArgs_dcbrt_Policy>; }
+struct TArgs_dceil_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_ginhandler() { return &GenericExec<TPgDirectFunc<&ginhandler>, true, true, TArgs_ginhandler_Policy>; }
-struct TArgs_hash_range_Policy {
+TExecFunc arrow_dceil() { return &GenericExec<TPgDirectFunc<&dceil>, true, true, TArgs_dceil_Policy>; }
+struct TArgs_dcos_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hash_range() { return &GenericExec<TPgDirectFunc<&hash_range>, true, true, TArgs_hash_range_Policy>; }
-struct TArgs_hash_range_extended_Policy {
+TExecFunc arrow_dcos() { return &GenericExec<TPgDirectFunc<&dcos>, true, true, TArgs_dcos_Policy>; }
+struct TArgs_dcosd_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hash_range_extended() { return &GenericExec<TPgDirectFunc<&hash_range_extended>, true, true, TArgs_hash_range_extended_Policy>; }
-struct TArgs_hashbpchar_Policy {
+TExecFunc arrow_dcosd() { return &GenericExec<TPgDirectFunc<&dcosd>, true, true, TArgs_dcosd_Policy>; }
+struct TArgs_dcosh_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hashbpchar() { return &GenericExec<TPgDirectFunc<&hashbpchar>, true, true, TArgs_hashbpchar_Policy>; }
-struct TArgs_hashbpcharextended_Policy {
+TExecFunc arrow_dcosh() { return &GenericExec<TPgDirectFunc<&dcosh>, true, true, TArgs_dcosh_Policy>; }
+struct TArgs_dcot_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hashbpcharextended() { return &GenericExec<TPgDirectFunc<&hashbpcharextended>, true, true, TArgs_hashbpcharextended_Policy>; }
-struct TArgs_hashhandler_Policy {
+TExecFunc arrow_dcot() { return &GenericExec<TPgDirectFunc<&dcot>, true, true, TArgs_dcot_Policy>; }
+struct TArgs_dcotd_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hashhandler() { return &GenericExec<TPgDirectFunc<&hashhandler>, true, true, TArgs_hashhandler_Policy>; }
-struct TArgs_hashtid_Policy {
+TExecFunc arrow_dcotd() { return &GenericExec<TPgDirectFunc<&dcotd>, true, true, TArgs_dcotd_Policy>; }
+struct TArgs_degrees_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hashtid() { return &GenericExec<TPgDirectFunc<&hashtid>, true, true, TArgs_hashtid_Policy>; }
-struct TArgs_hashtidextended_Policy {
+TExecFunc arrow_degrees() { return &GenericExec<TPgDirectFunc<&degrees>, true, true, TArgs_degrees_Policy>; }
+struct TArgs_dexp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_hashtidextended() { return &GenericExec<TPgDirectFunc<&hashtidextended>, true, true, TArgs_hashtidextended_Policy>; }
-struct TArgs_i2toi4_Policy {
+TExecFunc arrow_dexp() { return &GenericExec<TPgDirectFunc<&dexp>, true, true, TArgs_dexp_Policy>; }
+struct TArgs_dfloor_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_i2toi4() { return &GenericExec<TPgDirectFunc<&i2toi4>, true, true, TArgs_i2toi4_Policy>; }
-struct TArgs_i4tochar_Policy {
+TExecFunc arrow_dfloor() { return &GenericExec<TPgDirectFunc<&dfloor>, true, true, TArgs_dfloor_Policy>; }
+struct TArgs_dlog1_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_i4tochar() { return &GenericExec<TPgDirectFunc<&i4tochar>, true, true, TArgs_i4tochar_Policy>; }
-struct TArgs_i4toi2_Policy {
+TExecFunc arrow_dlog1() { return &GenericExec<TPgDirectFunc<&dlog1>, true, true, TArgs_dlog1_Policy>; }
+struct TArgs_dlog10_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_i4toi2() { return &GenericExec<TPgDirectFunc<&i4toi2>, true, true, TArgs_i4toi2_Policy>; }
-struct TArgs_in_range_date_interval_Policy {
+TExecFunc arrow_dlog10() { return &GenericExec<TPgDirectFunc<&dlog10>, true, true, TArgs_dlog10_Policy>; }
+struct TArgs_domain_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,false,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_in_range_date_interval() { return &GenericExec<TPgDirectFunc<&in_range_date_interval>, true, true, TArgs_in_range_date_interval_Policy>; }
-struct TArgs_in_range_int2_int2_Policy {
+TExecFunc arrow_domain_in() { return &GenericExec<TPgDirectFunc<&domain_in>, false, true, TArgs_domain_in_Policy>; }
+struct TArgs_domain_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_in_range_int2_int2() { return &GenericExec<TPgDirectFunc<&in_range_int2_int2>, true, true, TArgs_in_range_int2_int2_Policy>; }
-struct TArgs_in_range_int2_int4_Policy {
+TExecFunc arrow_domain_recv() { return &GenericExec<TPgDirectFunc<&domain_recv>, false, true, TArgs_domain_recv_Policy>; }
+struct TArgs_dpi_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_in_range_int2_int4() { return &GenericExec<TPgDirectFunc<&in_range_int2_int4>, true, true, TArgs_in_range_int2_int4_Policy>; }
-struct TArgs_in_range_int2_int8_Policy {
+TExecFunc arrow_dpi() { return &GenericExec<TPgDirectFunc<&dpi>, true, true, TArgs_dpi_Policy>; }
+struct TArgs_dpow_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_in_range_int2_int8() { return &GenericExec<TPgDirectFunc<&in_range_int2_int8>, true, true, TArgs_in_range_int2_int8_Policy>; }
-struct TArgs_in_range_int4_int2_Policy {
+TExecFunc arrow_dpow() { return &GenericExec<TPgDirectFunc<&dpow>, true, true, TArgs_dpow_Policy>; }
+struct TArgs_drandom_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_in_range_int4_int2() { return &GenericExec<TPgDirectFunc<&in_range_int4_int2>, true, true, TArgs_in_range_int4_int2_Policy>; }
-struct TArgs_in_range_int4_int4_Policy {
+TExecFunc arrow_drandom() { return &GenericExec<TPgDirectFunc<&drandom>, true, true, TArgs_drandom_Policy>; }
+struct TArgs_dround_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_in_range_int4_int4() { return &GenericExec<TPgDirectFunc<&in_range_int4_int4>, true, true, TArgs_in_range_int4_int4_Policy>; }
-struct TArgs_in_range_int4_int8_Policy {
+TExecFunc arrow_dround() { return &GenericExec<TPgDirectFunc<&dround>, true, true, TArgs_dround_Policy>; }
+struct TArgs_dsign_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_in_range_int4_int8() { return &GenericExec<TPgDirectFunc<&in_range_int4_int8>, true, true, TArgs_in_range_int4_int8_Policy>; }
-struct TArgs_in_range_time_interval_Policy {
+TExecFunc arrow_dsign() { return &GenericExec<TPgDirectFunc<&dsign>, true, true, TArgs_dsign_Policy>; }
+struct TArgs_dsin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_in_range_time_interval() { return &GenericExec<TPgDirectFunc<&in_range_time_interval>, true, true, TArgs_in_range_time_interval_Policy>; }
-struct TArgs_in_range_timetz_interval_Policy {
+TExecFunc arrow_dsin() { return &GenericExec<TPgDirectFunc<&dsin>, true, true, TArgs_dsin_Policy>; }
+struct TArgs_dsind_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {false,false,false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_in_range_timetz_interval() { return &GenericExec<TPgDirectFunc<&in_range_timetz_interval>, true, true, TArgs_in_range_timetz_interval_Policy>; }
-struct TArgs_inet_gist_compress_Policy {
+TExecFunc arrow_dsind() { return &GenericExec<TPgDirectFunc<&dsind>, true, true, TArgs_dsind_Policy>; }
+struct TArgs_dsinh_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_inet_gist_compress() { return &GenericExec<TPgDirectFunc<&inet_gist_compress>, true, true, TArgs_inet_gist_compress_Policy>; }
-struct TArgs_inet_gist_consistent_Policy {
+TExecFunc arrow_dsinh() { return &GenericExec<TPgDirectFunc<&dsinh>, true, true, TArgs_dsinh_Policy>; }
+struct TArgs_dsqrt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,false,true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_inet_gist_consistent() { return &GenericExec<TPgDirectFunc<&inet_gist_consistent>, true, true, TArgs_inet_gist_consistent_Policy>; }
-struct TArgs_inet_gist_fetch_Policy {
+TExecFunc arrow_dsqrt() { return &GenericExec<TPgDirectFunc<&dsqrt>, true, true, TArgs_dsqrt_Policy>; }
+struct TArgs_dtan_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_inet_gist_fetch() { return &GenericExec<TPgDirectFunc<&inet_gist_fetch>, true, true, TArgs_inet_gist_fetch_Policy>; }
-struct TArgs_inet_gist_penalty_Policy {
+TExecFunc arrow_dtan() { return &GenericExec<TPgDirectFunc<&dtan>, true, true, TArgs_dtan_Policy>; }
+struct TArgs_dtand_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_inet_gist_penalty() { return &GenericExec<TPgDirectFunc<&inet_gist_penalty>, true, true, TArgs_inet_gist_penalty_Policy>; }
-struct TArgs_inet_gist_picksplit_Policy {
+TExecFunc arrow_dtand() { return &GenericExec<TPgDirectFunc<&dtand>, true, true, TArgs_dtand_Policy>; }
+struct TArgs_dtanh_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_inet_gist_picksplit() { return &GenericExec<TPgDirectFunc<&inet_gist_picksplit>, true, true, TArgs_inet_gist_picksplit_Policy>; }
-struct TArgs_inet_gist_same_Policy {
+TExecFunc arrow_dtanh() { return &GenericExec<TPgDirectFunc<&dtanh>, true, true, TArgs_dtanh_Policy>; }
+struct TArgs_dtof_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_inet_gist_same() { return &GenericExec<TPgDirectFunc<&inet_gist_same>, true, true, TArgs_inet_gist_same_Policy>; }
-struct TArgs_inet_gist_union_Policy {
+TExecFunc arrow_dtof() { return &GenericExec<TPgDirectFunc<&dtof>, true, true, TArgs_dtof_Policy>; }
+struct TArgs_dtoi2_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_dtoi2() { return &GenericExec<TPgDirectFunc<&dtoi2>, true, true, TArgs_dtoi2_Policy>; }
+struct TArgs_dtoi4_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_inet_gist_union() { return &GenericExec<TPgDirectFunc<&inet_gist_union>, true, false, TArgs_inet_gist_union_Policy>; }
-struct TArgs_int24div_Policy {
+TExecFunc arrow_dtoi4() { return &GenericExec<TPgDirectFunc<&dtoi4>, true, true, TArgs_dtoi4_Policy>; }
+struct TArgs_dtrunc_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_dtrunc() { return &GenericExec<TPgDirectFunc<&dtrunc>, true, true, TArgs_dtrunc_Policy>; }
+struct TArgs_elem_contained_by_multirange_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+};
+TExecFunc arrow_elem_contained_by_multirange() { return &GenericExec<TPgDirectFunc<&elem_contained_by_multirange>, true, true, TArgs_elem_contained_by_multirange_Policy>; }
+struct TArgs_float48div_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int24div() { return &GenericExec<TPgDirectFunc<&int24div>, true, true, TArgs_int24div_Policy>; }
-struct TArgs_int24eq_Policy {
+TExecFunc arrow_float48div() { return &GenericExec<TPgDirectFunc<&float48div>, true, true, TArgs_float48div_Policy>; }
+struct TArgs_float48eq_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int24eq() { return &GenericExec<TPgDirectFunc<&int24eq>, true, true, TArgs_int24eq_Policy>; }
-struct TArgs_int24ge_Policy {
+TExecFunc arrow_float48eq() { return &GenericExec<TPgDirectFunc<&float48eq>, true, true, TArgs_float48eq_Policy>; }
+struct TArgs_float48ge_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int24ge() { return &GenericExec<TPgDirectFunc<&int24ge>, true, true, TArgs_int24ge_Policy>; }
-struct TArgs_int24gt_Policy {
+TExecFunc arrow_float48ge() { return &GenericExec<TPgDirectFunc<&float48ge>, true, true, TArgs_float48ge_Policy>; }
+struct TArgs_float48gt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int24gt() { return &GenericExec<TPgDirectFunc<&int24gt>, true, true, TArgs_int24gt_Policy>; }
-struct TArgs_int24le_Policy {
+TExecFunc arrow_float48gt() { return &GenericExec<TPgDirectFunc<&float48gt>, true, true, TArgs_float48gt_Policy>; }
+struct TArgs_float48le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int24le() { return &GenericExec<TPgDirectFunc<&int24le>, true, true, TArgs_int24le_Policy>; }
-struct TArgs_int24lt_Policy {
+TExecFunc arrow_float48le() { return &GenericExec<TPgDirectFunc<&float48le>, true, true, TArgs_float48le_Policy>; }
+struct TArgs_float48lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int24lt() { return &GenericExec<TPgDirectFunc<&int24lt>, true, true, TArgs_int24lt_Policy>; }
-struct TArgs_int24mi_Policy {
+TExecFunc arrow_float48lt() { return &GenericExec<TPgDirectFunc<&float48lt>, true, true, TArgs_float48lt_Policy>; }
+struct TArgs_float48mi_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int24mi() { return &GenericExec<TPgDirectFunc<&int24mi>, true, true, TArgs_int24mi_Policy>; }
-struct TArgs_int24mul_Policy {
+TExecFunc arrow_float48mi() { return &GenericExec<TPgDirectFunc<&float48mi>, true, true, TArgs_float48mi_Policy>; }
+struct TArgs_float48mul_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int24mul() { return &GenericExec<TPgDirectFunc<&int24mul>, true, true, TArgs_int24mul_Policy>; }
-struct TArgs_int24ne_Policy {
+TExecFunc arrow_float48mul() { return &GenericExec<TPgDirectFunc<&float48mul>, true, true, TArgs_float48mul_Policy>; }
+struct TArgs_float48ne_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int24ne() { return &GenericExec<TPgDirectFunc<&int24ne>, true, true, TArgs_int24ne_Policy>; }
-struct TArgs_int24pl_Policy {
+TExecFunc arrow_float48ne() { return &GenericExec<TPgDirectFunc<&float48ne>, true, true, TArgs_float48ne_Policy>; }
+struct TArgs_float48pl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int24pl() { return &GenericExec<TPgDirectFunc<&int24pl>, true, true, TArgs_int24pl_Policy>; }
-struct TArgs_int2abs_Policy {
+TExecFunc arrow_float48pl() { return &GenericExec<TPgDirectFunc<&float48pl>, true, true, TArgs_float48pl_Policy>; }
+struct TArgs_float4_accum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_int2abs() { return &GenericExec<TPgDirectFunc<&int2abs>, true, true, TArgs_int2abs_Policy>; }
-struct TArgs_int2and_Policy {
+TExecFunc arrow_float4_accum() { return &GenericExec<TPgDirectFunc<&float4_accum>, true, false, TArgs_float4_accum_Policy>; }
+struct TArgs_float4abs_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int2and() { return &GenericExec<TPgDirectFunc<&int2and>, true, true, TArgs_int2and_Policy>; }
-struct TArgs_int2div_Policy {
+TExecFunc arrow_float4abs() { return &GenericExec<TPgDirectFunc<&float4abs>, true, true, TArgs_float4abs_Policy>; }
+struct TArgs_float4div_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2div() { return &GenericExec<TPgDirectFunc<&int2div>, true, true, TArgs_int2div_Policy>; }
-struct TArgs_int2eq_Policy {
+TExecFunc arrow_float4div() { return &GenericExec<TPgDirectFunc<&float4div>, true, true, TArgs_float4div_Policy>; }
+struct TArgs_float4eq_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2eq() { return &GenericExec<TPgDirectFunc<&int2eq>, true, true, TArgs_int2eq_Policy>; }
-struct TArgs_int2ge_Policy {
+TExecFunc arrow_float4eq() { return &GenericExec<TPgDirectFunc<&float4eq>, true, true, TArgs_float4eq_Policy>; }
+struct TArgs_float4ge_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2ge() { return &GenericExec<TPgDirectFunc<&int2ge>, true, true, TArgs_int2ge_Policy>; }
-struct TArgs_int2gt_Policy {
+TExecFunc arrow_float4ge() { return &GenericExec<TPgDirectFunc<&float4ge>, true, true, TArgs_float4ge_Policy>; }
+struct TArgs_float4gt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2gt() { return &GenericExec<TPgDirectFunc<&int2gt>, true, true, TArgs_int2gt_Policy>; }
-struct TArgs_int2in_Policy {
+TExecFunc arrow_float4gt() { return &GenericExec<TPgDirectFunc<&float4gt>, true, true, TArgs_float4gt_Policy>; }
+struct TArgs_float4in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int2in() { return &GenericExec<TPgDirectFunc<&int2in>, true, true, TArgs_int2in_Policy>; }
-struct TArgs_int2larger_Policy {
+TExecFunc arrow_float4in() { return &GenericExec<TPgDirectFunc<&float4in>, true, true, TArgs_float4in_Policy>; }
+struct TArgs_float4larger_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2larger() { return &GenericExec<TPgDirectFunc<&int2larger>, true, true, TArgs_int2larger_Policy>; }
-struct TArgs_int2le_Policy {
+TExecFunc arrow_float4larger() { return &GenericExec<TPgDirectFunc<&float4larger>, true, true, TArgs_float4larger_Policy>; }
+struct TArgs_float4le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2le() { return &GenericExec<TPgDirectFunc<&int2le>, true, true, TArgs_int2le_Policy>; }
-struct TArgs_int2lt_Policy {
+TExecFunc arrow_float4le() { return &GenericExec<TPgDirectFunc<&float4le>, true, true, TArgs_float4le_Policy>; }
+struct TArgs_float4lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2lt() { return &GenericExec<TPgDirectFunc<&int2lt>, true, true, TArgs_int2lt_Policy>; }
-struct TArgs_int2mi_Policy {
+TExecFunc arrow_float4lt() { return &GenericExec<TPgDirectFunc<&float4lt>, true, true, TArgs_float4lt_Policy>; }
+struct TArgs_float4mi_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2mi() { return &GenericExec<TPgDirectFunc<&int2mi>, true, true, TArgs_int2mi_Policy>; }
-struct TArgs_int2mod_Policy {
+TExecFunc arrow_float4mi() { return &GenericExec<TPgDirectFunc<&float4mi>, true, true, TArgs_float4mi_Policy>; }
+struct TArgs_float4mul_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2mod() { return &GenericExec<TPgDirectFunc<&int2mod>, true, true, TArgs_int2mod_Policy>; }
-struct TArgs_int2mul_Policy {
+TExecFunc arrow_float4mul() { return &GenericExec<TPgDirectFunc<&float4mul>, true, true, TArgs_float4mul_Policy>; }
+struct TArgs_float4ne_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2mul() { return &GenericExec<TPgDirectFunc<&int2mul>, true, true, TArgs_int2mul_Policy>; }
-struct TArgs_int2ne_Policy {
+TExecFunc arrow_float4ne() { return &GenericExec<TPgDirectFunc<&float4ne>, true, true, TArgs_float4ne_Policy>; }
+struct TArgs_float4out_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_float4out() { return &GenericExec<TPgDirectFunc<&float4out>, true, false, TArgs_float4out_Policy>; }
+struct TArgs_float4pl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2ne() { return &GenericExec<TPgDirectFunc<&int2ne>, true, true, TArgs_int2ne_Policy>; }
-struct TArgs_int2not_Policy {
+TExecFunc arrow_float4pl() { return &GenericExec<TPgDirectFunc<&float4pl>, true, true, TArgs_float4pl_Policy>; }
+struct TArgs_float4recv_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_float4recv() { return &GenericExec<TPgDirectFunc<&float4recv>, true, true, TArgs_float4recv_Policy>; }
+struct TArgs_float4send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int2not() { return &GenericExec<TPgDirectFunc<&int2not>, true, true, TArgs_int2not_Policy>; }
-struct TArgs_int2or_Policy {
+TExecFunc arrow_float4send() { return &GenericExec<TPgDirectFunc<&float4send>, true, false, TArgs_float4send_Policy>; }
+struct TArgs_float4smaller_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2or() { return &GenericExec<TPgDirectFunc<&int2or>, true, true, TArgs_int2or_Policy>; }
-struct TArgs_int2out_Policy {
+TExecFunc arrow_float4smaller() { return &GenericExec<TPgDirectFunc<&float4smaller>, true, true, TArgs_float4smaller_Policy>; }
+struct TArgs_float4um_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_float4um() { return &GenericExec<TPgDirectFunc<&float4um>, true, true, TArgs_float4um_Policy>; }
+struct TArgs_float4up_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int2out() { return &GenericExec<TPgDirectFunc<&int2out>, true, false, TArgs_int2out_Policy>; }
-struct TArgs_int2pl_Policy {
+TExecFunc arrow_float4up() { return &GenericExec<TPgDirectFunc<&float4up>, true, true, TArgs_float4up_Policy>; }
+struct TArgs_float84div_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2pl() { return &GenericExec<TPgDirectFunc<&int2pl>, true, true, TArgs_int2pl_Policy>; }
-struct TArgs_int2recv_Policy {
+TExecFunc arrow_float84div() { return &GenericExec<TPgDirectFunc<&float84div>, true, true, TArgs_float84div_Policy>; }
+struct TArgs_float84eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2recv() { return &GenericExec<TPgDirectFunc<&int2recv>, true, true, TArgs_int2recv_Policy>; }
-struct TArgs_int2send_Policy {
+TExecFunc arrow_float84eq() { return &GenericExec<TPgDirectFunc<&float84eq>, true, true, TArgs_float84eq_Policy>; }
+struct TArgs_float84ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2send() { return &GenericExec<TPgDirectFunc<&int2send>, true, false, TArgs_int2send_Policy>; }
-struct TArgs_int2shl_Policy {
+TExecFunc arrow_float84ge() { return &GenericExec<TPgDirectFunc<&float84ge>, true, true, TArgs_float84ge_Policy>; }
+struct TArgs_float84gt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2shl() { return &GenericExec<TPgDirectFunc<&int2shl>, true, true, TArgs_int2shl_Policy>; }
-struct TArgs_int2shr_Policy {
+TExecFunc arrow_float84gt() { return &GenericExec<TPgDirectFunc<&float84gt>, true, true, TArgs_float84gt_Policy>; }
+struct TArgs_float84le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2shr() { return &GenericExec<TPgDirectFunc<&int2shr>, true, true, TArgs_int2shr_Policy>; }
-struct TArgs_int2smaller_Policy {
+TExecFunc arrow_float84le() { return &GenericExec<TPgDirectFunc<&float84le>, true, true, TArgs_float84le_Policy>; }
+struct TArgs_float84lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2smaller() { return &GenericExec<TPgDirectFunc<&int2smaller>, true, true, TArgs_int2smaller_Policy>; }
-struct TArgs_int2um_Policy {
+TExecFunc arrow_float84lt() { return &GenericExec<TPgDirectFunc<&float84lt>, true, true, TArgs_float84lt_Policy>; }
+struct TArgs_float84mi_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int2um() { return &GenericExec<TPgDirectFunc<&int2um>, true, true, TArgs_int2um_Policy>; }
-struct TArgs_int2up_Policy {
+TExecFunc arrow_float84mi() { return &GenericExec<TPgDirectFunc<&float84mi>, true, true, TArgs_float84mi_Policy>; }
+struct TArgs_float84mul_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_float84mul() { return &GenericExec<TPgDirectFunc<&float84mul>, true, true, TArgs_float84mul_Policy>; }
+struct TArgs_float84ne_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_float84ne() { return &GenericExec<TPgDirectFunc<&float84ne>, true, true, TArgs_float84ne_Policy>; }
+struct TArgs_float84pl_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_float84pl() { return &GenericExec<TPgDirectFunc<&float84pl>, true, true, TArgs_float84pl_Policy>; }
+struct TArgs_float8_accum_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_int2up() { return &GenericExec<TPgDirectFunc<&int2up>, true, true, TArgs_int2up_Policy>; }
-struct TArgs_int2vectorin_Policy {
+TExecFunc arrow_float8_accum() { return &GenericExec<TPgDirectFunc<&float8_accum>, true, false, TArgs_float8_accum_Policy>; }
+struct TArgs_float8_avg_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int2vectorin() { return &GenericExec<TPgDirectFunc<&int2vectorin>, true, false, TArgs_int2vectorin_Policy>; }
-struct TArgs_int2vectorout_Policy {
+TExecFunc arrow_float8_avg() { return &GenericExec<TPgDirectFunc<&float8_avg>, true, true, TArgs_float8_avg_Policy>; }
+struct TArgs_float8_combine_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_float8_combine() { return &GenericExec<TPgDirectFunc<&float8_combine>, true, false, TArgs_float8_combine_Policy>; }
+struct TArgs_float8_corr_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int2vectorout() { return &GenericExec<TPgDirectFunc<&int2vectorout>, true, false, TArgs_int2vectorout_Policy>; }
-struct TArgs_int2vectorrecv_Policy {
+TExecFunc arrow_float8_corr() { return &GenericExec<TPgDirectFunc<&float8_corr>, true, true, TArgs_float8_corr_Policy>; }
+struct TArgs_float8_covar_pop_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int2vectorrecv() { return &GenericExec<TPgDirectFunc<&int2vectorrecv>, true, false, TArgs_int2vectorrecv_Policy>; }
-struct TArgs_int2vectorsend_Policy {
+TExecFunc arrow_float8_covar_pop() { return &GenericExec<TPgDirectFunc<&float8_covar_pop>, true, true, TArgs_float8_covar_pop_Policy>; }
+struct TArgs_float8_covar_samp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int2vectorsend() { return &GenericExec<TPgDirectFunc<&int2vectorsend>, true, false, TArgs_int2vectorsend_Policy>; }
-struct TArgs_int2xor_Policy {
+TExecFunc arrow_float8_covar_samp() { return &GenericExec<TPgDirectFunc<&float8_covar_samp>, true, true, TArgs_float8_covar_samp_Policy>; }
+struct TArgs_float8_regr_accum_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_int2xor() { return &GenericExec<TPgDirectFunc<&int2xor>, true, true, TArgs_int2xor_Policy>; }
-struct TArgs_int42div_Policy {
+TExecFunc arrow_float8_regr_accum() { return &GenericExec<TPgDirectFunc<&float8_regr_accum>, true, false, TArgs_float8_regr_accum_Policy>; }
+struct TArgs_float8_regr_avgx_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int42div() { return &GenericExec<TPgDirectFunc<&int42div>, true, true, TArgs_int42div_Policy>; }
-struct TArgs_int42eq_Policy {
+TExecFunc arrow_float8_regr_avgx() { return &GenericExec<TPgDirectFunc<&float8_regr_avgx>, true, true, TArgs_float8_regr_avgx_Policy>; }
+struct TArgs_float8_regr_avgy_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int42eq() { return &GenericExec<TPgDirectFunc<&int42eq>, true, true, TArgs_int42eq_Policy>; }
-struct TArgs_int42ge_Policy {
+TExecFunc arrow_float8_regr_avgy() { return &GenericExec<TPgDirectFunc<&float8_regr_avgy>, true, true, TArgs_float8_regr_avgy_Policy>; }
+struct TArgs_float8_regr_combine_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_int42ge() { return &GenericExec<TPgDirectFunc<&int42ge>, true, true, TArgs_int42ge_Policy>; }
-struct TArgs_int42gt_Policy {
+TExecFunc arrow_float8_regr_combine() { return &GenericExec<TPgDirectFunc<&float8_regr_combine>, true, false, TArgs_float8_regr_combine_Policy>; }
+struct TArgs_float8_regr_intercept_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int42gt() { return &GenericExec<TPgDirectFunc<&int42gt>, true, true, TArgs_int42gt_Policy>; }
-struct TArgs_int42le_Policy {
+TExecFunc arrow_float8_regr_intercept() { return &GenericExec<TPgDirectFunc<&float8_regr_intercept>, true, true, TArgs_float8_regr_intercept_Policy>; }
+struct TArgs_float8_regr_r2_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int42le() { return &GenericExec<TPgDirectFunc<&int42le>, true, true, TArgs_int42le_Policy>; }
-struct TArgs_int42lt_Policy {
+TExecFunc arrow_float8_regr_r2() { return &GenericExec<TPgDirectFunc<&float8_regr_r2>, true, true, TArgs_float8_regr_r2_Policy>; }
+struct TArgs_float8_regr_slope_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_float8_regr_slope() { return &GenericExec<TPgDirectFunc<&float8_regr_slope>, true, true, TArgs_float8_regr_slope_Policy>; }
+struct TArgs_float8_regr_sxx_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_float8_regr_sxx() { return &GenericExec<TPgDirectFunc<&float8_regr_sxx>, true, true, TArgs_float8_regr_sxx_Policy>; }
+struct TArgs_float8_regr_sxy_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_float8_regr_sxy() { return &GenericExec<TPgDirectFunc<&float8_regr_sxy>, true, true, TArgs_float8_regr_sxy_Policy>; }
+struct TArgs_float8_regr_syy_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int42lt() { return &GenericExec<TPgDirectFunc<&int42lt>, true, true, TArgs_int42lt_Policy>; }
-struct TArgs_int42mi_Policy {
+TExecFunc arrow_float8_regr_syy() { return &GenericExec<TPgDirectFunc<&float8_regr_syy>, true, true, TArgs_float8_regr_syy_Policy>; }
+struct TArgs_float8_stddev_pop_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_float8_stddev_pop() { return &GenericExec<TPgDirectFunc<&float8_stddev_pop>, true, true, TArgs_float8_stddev_pop_Policy>; }
+struct TArgs_float8_stddev_samp_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_float8_stddev_samp() { return &GenericExec<TPgDirectFunc<&float8_stddev_samp>, true, true, TArgs_float8_stddev_samp_Policy>; }
+struct TArgs_float8_var_pop_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_float8_var_pop() { return &GenericExec<TPgDirectFunc<&float8_var_pop>, true, true, TArgs_float8_var_pop_Policy>; }
+struct TArgs_float8_var_samp_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_float8_var_samp() { return &GenericExec<TPgDirectFunc<&float8_var_samp>, true, true, TArgs_float8_var_samp_Policy>; }
+struct TArgs_float8abs_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_float8abs() { return &GenericExec<TPgDirectFunc<&float8abs>, true, true, TArgs_float8abs_Policy>; }
+struct TArgs_float8div_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int42mi() { return &GenericExec<TPgDirectFunc<&int42mi>, true, true, TArgs_int42mi_Policy>; }
-struct TArgs_int42mul_Policy {
+TExecFunc arrow_float8div() { return &GenericExec<TPgDirectFunc<&float8div>, true, true, TArgs_float8div_Policy>; }
+struct TArgs_float8eq_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int42mul() { return &GenericExec<TPgDirectFunc<&int42mul>, true, true, TArgs_int42mul_Policy>; }
-struct TArgs_int42ne_Policy {
+TExecFunc arrow_float8eq() { return &GenericExec<TPgDirectFunc<&float8eq>, true, true, TArgs_float8eq_Policy>; }
+struct TArgs_float8ge_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int42ne() { return &GenericExec<TPgDirectFunc<&int42ne>, true, true, TArgs_int42ne_Policy>; }
-struct TArgs_int42pl_Policy {
+TExecFunc arrow_float8ge() { return &GenericExec<TPgDirectFunc<&float8ge>, true, true, TArgs_float8ge_Policy>; }
+struct TArgs_float8gt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int42pl() { return &GenericExec<TPgDirectFunc<&int42pl>, true, true, TArgs_int42pl_Policy>; }
-struct TArgs_int4_bool_Policy {
+TExecFunc arrow_float8gt() { return &GenericExec<TPgDirectFunc<&float8gt>, true, true, TArgs_float8gt_Policy>; }
+struct TArgs_float8in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int4_bool() { return &GenericExec<TPgDirectFunc<&int4_bool>, true, true, TArgs_int4_bool_Policy>; }
-struct TArgs_int4abs_Policy {
+TExecFunc arrow_float8in() { return &GenericExec<TPgDirectFunc<&float8in>, true, true, TArgs_float8in_Policy>; }
+struct TArgs_float8larger_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4abs() { return &GenericExec<TPgDirectFunc<&int4abs>, true, true, TArgs_int4abs_Policy>; }
-struct TArgs_int4and_Policy {
+TExecFunc arrow_float8larger() { return &GenericExec<TPgDirectFunc<&float8larger>, true, true, TArgs_float8larger_Policy>; }
+struct TArgs_float8le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4and() { return &GenericExec<TPgDirectFunc<&int4and>, true, true, TArgs_int4and_Policy>; }
-struct TArgs_int4div_Policy {
+TExecFunc arrow_float8le() { return &GenericExec<TPgDirectFunc<&float8le>, true, true, TArgs_float8le_Policy>; }
+struct TArgs_float8lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4div() { return &GenericExec<TPgDirectFunc<&int4div>, true, true, TArgs_int4div_Policy>; }
-struct TArgs_int4eq_Policy {
+TExecFunc arrow_float8lt() { return &GenericExec<TPgDirectFunc<&float8lt>, true, true, TArgs_float8lt_Policy>; }
+struct TArgs_float8mi_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4eq() { return &GenericExec<TPgDirectFunc<&int4eq>, true, true, TArgs_int4eq_Policy>; }
-struct TArgs_int4gcd_Policy {
+TExecFunc arrow_float8mi() { return &GenericExec<TPgDirectFunc<&float8mi>, true, true, TArgs_float8mi_Policy>; }
+struct TArgs_float8mul_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4gcd() { return &GenericExec<TPgDirectFunc<&int4gcd>, true, true, TArgs_int4gcd_Policy>; }
-struct TArgs_int4ge_Policy {
+TExecFunc arrow_float8mul() { return &GenericExec<TPgDirectFunc<&float8mul>, true, true, TArgs_float8mul_Policy>; }
+struct TArgs_float8ne_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4ge() { return &GenericExec<TPgDirectFunc<&int4ge>, true, true, TArgs_int4ge_Policy>; }
-struct TArgs_int4gt_Policy {
+TExecFunc arrow_float8ne() { return &GenericExec<TPgDirectFunc<&float8ne>, true, true, TArgs_float8ne_Policy>; }
+struct TArgs_float8out_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_float8out() { return &GenericExec<TPgDirectFunc<&float8out>, true, false, TArgs_float8out_Policy>; }
+struct TArgs_float8pl_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4gt() { return &GenericExec<TPgDirectFunc<&int4gt>, true, true, TArgs_int4gt_Policy>; }
-struct TArgs_int4in_Policy {
+TExecFunc arrow_float8pl() { return &GenericExec<TPgDirectFunc<&float8pl>, true, true, TArgs_float8pl_Policy>; }
+struct TArgs_float8recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4in() { return &GenericExec<TPgDirectFunc<&int4in>, true, true, TArgs_int4in_Policy>; }
-struct TArgs_int4inc_Policy {
+TExecFunc arrow_float8recv() { return &GenericExec<TPgDirectFunc<&float8recv>, true, true, TArgs_float8recv_Policy>; }
+struct TArgs_float8send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4inc() { return &GenericExec<TPgDirectFunc<&int4inc>, true, true, TArgs_int4inc_Policy>; }
-struct TArgs_int4larger_Policy {
+TExecFunc arrow_float8send() { return &GenericExec<TPgDirectFunc<&float8send>, true, false, TArgs_float8send_Policy>; }
+struct TArgs_float8smaller_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4larger() { return &GenericExec<TPgDirectFunc<&int4larger>, true, true, TArgs_int4larger_Policy>; }
-struct TArgs_int4lcm_Policy {
+TExecFunc arrow_float8smaller() { return &GenericExec<TPgDirectFunc<&float8smaller>, true, true, TArgs_float8smaller_Policy>; }
+struct TArgs_float8um_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4lcm() { return &GenericExec<TPgDirectFunc<&int4lcm>, true, true, TArgs_int4lcm_Policy>; }
-struct TArgs_int4le_Policy {
+TExecFunc arrow_float8um() { return &GenericExec<TPgDirectFunc<&float8um>, true, true, TArgs_float8um_Policy>; }
+struct TArgs_float8up_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4le() { return &GenericExec<TPgDirectFunc<&int4le>, true, true, TArgs_int4le_Policy>; }
-struct TArgs_int4lt_Policy {
+TExecFunc arrow_float8up() { return &GenericExec<TPgDirectFunc<&float8up>, true, true, TArgs_float8up_Policy>; }
+struct TArgs_flt4_mul_cash_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4lt() { return &GenericExec<TPgDirectFunc<&int4lt>, true, true, TArgs_int4lt_Policy>; }
-struct TArgs_int4mi_Policy {
+TExecFunc arrow_flt4_mul_cash() { return &GenericExec<TPgDirectFunc<&flt4_mul_cash>, true, true, TArgs_flt4_mul_cash_Policy>; }
+struct TArgs_flt8_mul_cash_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4mi() { return &GenericExec<TPgDirectFunc<&int4mi>, true, true, TArgs_int4mi_Policy>; }
-struct TArgs_int4mod_Policy {
+TExecFunc arrow_flt8_mul_cash() { return &GenericExec<TPgDirectFunc<&flt8_mul_cash>, true, true, TArgs_flt8_mul_cash_Policy>; }
+struct TArgs_format_type_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4mod() { return &GenericExec<TPgDirectFunc<&int4mod>, true, true, TArgs_int4mod_Policy>; }
-struct TArgs_int4mul_Policy {
+TExecFunc arrow_format_type() { return &GenericExec<TPgDirectFunc<&format_type>, false, false, TArgs_format_type_Policy>; }
+struct TArgs_ftod_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4mul() { return &GenericExec<TPgDirectFunc<&int4mul>, true, true, TArgs_int4mul_Policy>; }
-struct TArgs_int4ne_Policy {
+TExecFunc arrow_ftod() { return &GenericExec<TPgDirectFunc<&ftod>, true, true, TArgs_ftod_Policy>; }
+struct TArgs_ftoi2_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4ne() { return &GenericExec<TPgDirectFunc<&int4ne>, true, true, TArgs_int4ne_Policy>; }
-struct TArgs_int4not_Policy {
+TExecFunc arrow_ftoi2() { return &GenericExec<TPgDirectFunc<&ftoi2>, true, true, TArgs_ftoi2_Policy>; }
+struct TArgs_ftoi4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4not() { return &GenericExec<TPgDirectFunc<&int4not>, true, true, TArgs_int4not_Policy>; }
-struct TArgs_int4or_Policy {
+TExecFunc arrow_ftoi4() { return &GenericExec<TPgDirectFunc<&ftoi4>, true, true, TArgs_ftoi4_Policy>; }
+struct TArgs_ginarrayconsistent_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 8> IsFixedArg = {true,true,false,true,true,true,true,true};
};
-TExecFunc arrow_int4or() { return &GenericExec<TPgDirectFunc<&int4or>, true, true, TArgs_int4or_Policy>; }
-struct TArgs_int4out_Policy {
+TExecFunc arrow_ginarrayconsistent() { return &GenericExec<TPgDirectFunc<&ginarrayconsistent>, true, true, TArgs_ginarrayconsistent_Policy>; }
+struct TArgs_ginarrayextract_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+};
+TExecFunc arrow_ginarrayextract() { return &GenericExec<TPgDirectFunc<&ginarrayextract>, true, true, TArgs_ginarrayextract_Policy>; }
+struct TArgs_ginarrayextract_2args_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_ginarrayextract_2args() { return &GenericExec<TPgDirectFunc<&ginarrayextract_2args>, true, true, TArgs_ginarrayextract_2args_Policy>; }
+struct TArgs_ginarraytriconsistent_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 7> IsFixedArg = {true,true,false,true,true,true,true};
+};
+TExecFunc arrow_ginarraytriconsistent() { return &GenericExec<TPgDirectFunc<&ginarraytriconsistent>, true, true, TArgs_ginarraytriconsistent_Policy>; }
+struct TArgs_ginhandler_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4out() { return &GenericExec<TPgDirectFunc<&int4out>, true, false, TArgs_int4out_Policy>; }
-struct TArgs_int4pl_Policy {
+TExecFunc arrow_ginhandler() { return &GenericExec<TPgDirectFunc<&ginhandler>, true, true, TArgs_ginhandler_Policy>; }
+struct TArgs_ginqueryarrayextract_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 7> IsFixedArg = {false,true,true,true,true,true,true};
};
-TExecFunc arrow_int4pl() { return &GenericExec<TPgDirectFunc<&int4pl>, true, true, TArgs_int4pl_Policy>; }
-struct TArgs_int4range_canonical_Policy {
+TExecFunc arrow_ginqueryarrayextract() { return &GenericExec<TPgDirectFunc<&ginqueryarrayextract>, true, true, TArgs_ginqueryarrayextract_Policy>; }
+struct TArgs_hash_multirange_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int4range_canonical() { return &GenericExec<TPgDirectFunc<&int4range_canonical>, true, false, TArgs_int4range_canonical_Policy>; }
-struct TArgs_int4range_subdiff_Policy {
+TExecFunc arrow_hash_multirange() { return &GenericExec<TPgDirectFunc<&hash_multirange>, true, true, TArgs_hash_multirange_Policy>; }
+struct TArgs_hash_multirange_extended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_int4range_subdiff() { return &GenericExec<TPgDirectFunc<&int4range_subdiff>, true, true, TArgs_int4range_subdiff_Policy>; }
-struct TArgs_int4recv_Policy {
+TExecFunc arrow_hash_multirange_extended() { return &GenericExec<TPgDirectFunc<&hash_multirange_extended>, true, true, TArgs_hash_multirange_extended_Policy>; }
+struct TArgs_i2tod_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4recv() { return &GenericExec<TPgDirectFunc<&int4recv>, true, true, TArgs_int4recv_Policy>; }
-struct TArgs_int4send_Policy {
+TExecFunc arrow_i2tod() { return &GenericExec<TPgDirectFunc<&i2tod>, true, true, TArgs_i2tod_Policy>; }
+struct TArgs_i2tof_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4send() { return &GenericExec<TPgDirectFunc<&int4send>, true, false, TArgs_int4send_Policy>; }
-struct TArgs_int4shl_Policy {
+TExecFunc arrow_i2tof() { return &GenericExec<TPgDirectFunc<&i2tof>, true, true, TArgs_i2tof_Policy>; }
+struct TArgs_i4tochar_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4shl() { return &GenericExec<TPgDirectFunc<&int4shl>, true, true, TArgs_int4shl_Policy>; }
-struct TArgs_int4shr_Policy {
+TExecFunc arrow_i4tochar() { return &GenericExec<TPgDirectFunc<&i4tochar>, true, true, TArgs_i4tochar_Policy>; }
+struct TArgs_i4tod_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_i4tod() { return &GenericExec<TPgDirectFunc<&i4tod>, true, true, TArgs_i4tod_Policy>; }
+struct TArgs_i4tof_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_i4tof() { return &GenericExec<TPgDirectFunc<&i4tof>, true, true, TArgs_i4tof_Policy>; }
+struct TArgs_in_range_float4_float8_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+};
+TExecFunc arrow_in_range_float4_float8() { return &GenericExec<TPgDirectFunc<&in_range_float4_float8>, true, true, TArgs_in_range_float4_float8_Policy>; }
+struct TArgs_in_range_float8_float8_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
};
-TExecFunc arrow_int4shr() { return &GenericExec<TPgDirectFunc<&int4shr>, true, true, TArgs_int4shr_Policy>; }
-struct TArgs_int4smaller_Policy {
+TExecFunc arrow_in_range_float8_float8() { return &GenericExec<TPgDirectFunc<&in_range_float8_float8>, true, true, TArgs_in_range_float8_float8_Policy>; }
+struct TArgs_int2_mul_cash_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4smaller() { return &GenericExec<TPgDirectFunc<&int4smaller>, true, true, TArgs_int4smaller_Policy>; }
-struct TArgs_int4um_Policy {
+TExecFunc arrow_int2_mul_cash() { return &GenericExec<TPgDirectFunc<&int2_mul_cash>, true, true, TArgs_int2_mul_cash_Policy>; }
+struct TArgs_int4_cash_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4um() { return &GenericExec<TPgDirectFunc<&int4um>, true, true, TArgs_int4um_Policy>; }
-struct TArgs_int4up_Policy {
+TExecFunc arrow_int4_cash() { return &GenericExec<TPgDirectFunc<&int4_cash>, true, true, TArgs_int4_cash_Policy>; }
+struct TArgs_int4_mul_cash_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_int4_mul_cash() { return &GenericExec<TPgDirectFunc<&int4_mul_cash>, true, true, TArgs_int4_mul_cash_Policy>; }
+struct TArgs_int8_cash_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_int4up() { return &GenericExec<TPgDirectFunc<&int4up>, true, true, TArgs_int4up_Policy>; }
-struct TArgs_int4xor_Policy {
+TExecFunc arrow_int8_cash() { return &GenericExec<TPgDirectFunc<&int8_cash>, true, true, TArgs_int8_cash_Policy>; }
+struct TArgs_int8_mul_cash_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_int4xor() { return &GenericExec<TPgDirectFunc<&int4xor>, true, true, TArgs_int4xor_Policy>; }
-struct TArgs_int8range_canonical_Policy {
+TExecFunc arrow_int8_mul_cash() { return &GenericExec<TPgDirectFunc<&int8_mul_cash>, true, true, TArgs_int8_mul_cash_Policy>; }
+struct TArgs_json_array_element_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_json_array_element() { return &GenericExec<TPgDirectFunc<&json_array_element>, true, false, TArgs_json_array_element_Policy>; }
+struct TArgs_json_array_element_text_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_json_array_element_text() { return &GenericExec<TPgDirectFunc<&json_array_element_text>, true, false, TArgs_json_array_element_text_Policy>; }
+struct TArgs_json_array_length_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_int8range_canonical() { return &GenericExec<TPgDirectFunc<&int8range_canonical>, true, false, TArgs_int8range_canonical_Policy>; }
-struct TArgs_int8range_subdiff_Policy {
+TExecFunc arrow_json_array_length() { return &GenericExec<TPgDirectFunc<&json_array_length>, true, true, TArgs_json_array_length_Policy>; }
+struct TArgs_json_object_field_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_json_object_field() { return &GenericExec<TPgDirectFunc<&json_object_field>, true, false, TArgs_json_object_field_Policy>; }
+struct TArgs_json_object_field_text_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_json_object_field_text() { return &GenericExec<TPgDirectFunc<&json_object_field_text>, true, false, TArgs_json_object_field_text_Policy>; }
+struct TArgs_json_populate_record_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,true};
};
-TExecFunc arrow_int8range_subdiff() { return &GenericExec<TPgDirectFunc<&int8range_subdiff>, true, true, TArgs_int8range_subdiff_Policy>; }
-struct TArgs_interval_time_Policy {
+TExecFunc arrow_json_populate_record() { return &GenericExec<TPgDirectFunc<&json_populate_record>, false, true, TArgs_json_populate_record_Policy>; }
+struct TArgs_json_strip_nulls_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_interval_time() { return &GenericExec<TPgDirectFunc<&interval_time>, true, true, TArgs_interval_time_Policy>; }
-struct TArgs_jsonb_path_exists_Policy {
+TExecFunc arrow_json_strip_nulls() { return &GenericExec<TPgDirectFunc<&json_strip_nulls>, true, false, TArgs_json_strip_nulls_Policy>; }
+struct TArgs_json_to_record_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_jsonb_path_exists() { return &GenericExec<TPgDirectFunc<&jsonb_path_exists>, true, true, TArgs_jsonb_path_exists_Policy>; }
-struct TArgs_jsonb_path_exists_opr_Policy {
+TExecFunc arrow_json_to_record() { return &GenericExec<TPgDirectFunc<&json_to_record>, true, false, TArgs_json_to_record_Policy>; }
+struct TArgs_jsonb_array_element_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_jsonb_array_element() { return &GenericExec<TPgDirectFunc<&jsonb_array_element>, true, false, TArgs_jsonb_array_element_Policy>; }
+struct TArgs_jsonb_array_element_text_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_jsonb_array_element_text() { return &GenericExec<TPgDirectFunc<&jsonb_array_element_text>, true, false, TArgs_jsonb_array_element_text_Policy>; }
+struct TArgs_jsonb_array_length_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_jsonb_array_length() { return &GenericExec<TPgDirectFunc<&jsonb_array_length>, true, true, TArgs_jsonb_array_length_Policy>; }
+struct TArgs_jsonb_cmp_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_jsonb_path_exists_opr() { return &GenericExec<TPgDirectFunc<&jsonb_path_exists_opr>, true, true, TArgs_jsonb_path_exists_opr_Policy>; }
-struct TArgs_jsonb_path_exists_tz_Policy {
+TExecFunc arrow_jsonb_cmp() { return &GenericExec<TPgDirectFunc<&jsonb_cmp>, true, true, TArgs_jsonb_cmp_Policy>; }
+struct TArgs_jsonb_concat_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_jsonb_path_exists_tz() { return &GenericExec<TPgDirectFunc<&jsonb_path_exists_tz>, true, true, TArgs_jsonb_path_exists_tz_Policy>; }
-struct TArgs_jsonb_path_match_Policy {
+TExecFunc arrow_jsonb_concat() { return &GenericExec<TPgDirectFunc<&jsonb_concat>, true, false, TArgs_jsonb_concat_Policy>; }
+struct TArgs_jsonb_contained_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_jsonb_path_match() { return &GenericExec<TPgDirectFunc<&jsonb_path_match>, true, true, TArgs_jsonb_path_match_Policy>; }
-struct TArgs_jsonb_path_match_opr_Policy {
+TExecFunc arrow_jsonb_contained() { return &GenericExec<TPgDirectFunc<&jsonb_contained>, true, true, TArgs_jsonb_contained_Policy>; }
+struct TArgs_jsonb_contains_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_jsonb_path_match_opr() { return &GenericExec<TPgDirectFunc<&jsonb_path_match_opr>, true, true, TArgs_jsonb_path_match_opr_Policy>; }
-struct TArgs_jsonb_path_match_tz_Policy {
+TExecFunc arrow_jsonb_contains() { return &GenericExec<TPgDirectFunc<&jsonb_contains>, true, true, TArgs_jsonb_contains_Policy>; }
+struct TArgs_jsonb_delete_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_jsonb_path_match_tz() { return &GenericExec<TPgDirectFunc<&jsonb_path_match_tz>, true, true, TArgs_jsonb_path_match_tz_Policy>; }
-struct TArgs_jsonb_path_query_array_Policy {
+TExecFunc arrow_jsonb_delete() { return &GenericExec<TPgDirectFunc<&jsonb_delete>, true, false, TArgs_jsonb_delete_Policy>; }
+struct TArgs_jsonb_delete_idx_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_jsonb_path_query_array() { return &GenericExec<TPgDirectFunc<&jsonb_path_query_array>, true, false, TArgs_jsonb_path_query_array_Policy>; }
-struct TArgs_jsonb_path_query_array_tz_Policy {
+TExecFunc arrow_jsonb_delete_idx() { return &GenericExec<TPgDirectFunc<&jsonb_delete_idx>, true, false, TArgs_jsonb_delete_idx_Policy>; }
+struct TArgs_jsonb_delete_path_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_jsonb_path_query_array_tz() { return &GenericExec<TPgDirectFunc<&jsonb_path_query_array_tz>, true, false, TArgs_jsonb_path_query_array_tz_Policy>; }
-struct TArgs_jsonb_path_query_first_Policy {
+TExecFunc arrow_jsonb_delete_path() { return &GenericExec<TPgDirectFunc<&jsonb_delete_path>, true, false, TArgs_jsonb_delete_path_Policy>; }
+struct TArgs_jsonb_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_jsonb_path_query_first() { return &GenericExec<TPgDirectFunc<&jsonb_path_query_first>, true, false, TArgs_jsonb_path_query_first_Policy>; }
-struct TArgs_jsonb_path_query_first_tz_Policy {
+TExecFunc arrow_jsonb_eq() { return &GenericExec<TPgDirectFunc<&jsonb_eq>, true, true, TArgs_jsonb_eq_Policy>; }
+struct TArgs_jsonb_exists_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_jsonb_path_query_first_tz() { return &GenericExec<TPgDirectFunc<&jsonb_path_query_first_tz>, true, false, TArgs_jsonb_path_query_first_tz_Policy>; }
-struct TArgs_jsonb_subscript_handler_Policy {
+TExecFunc arrow_jsonb_exists() { return &GenericExec<TPgDirectFunc<&jsonb_exists>, true, true, TArgs_jsonb_exists_Policy>; }
+struct TArgs_jsonb_exists_all_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_jsonb_subscript_handler() { return &GenericExec<TPgDirectFunc<&jsonb_subscript_handler>, true, true, TArgs_jsonb_subscript_handler_Policy>; }
-struct TArgs_make_date_Policy {
+TExecFunc arrow_jsonb_exists_all() { return &GenericExec<TPgDirectFunc<&jsonb_exists_all>, true, true, TArgs_jsonb_exists_all_Policy>; }
+struct TArgs_jsonb_exists_any_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_make_date() { return &GenericExec<TPgDirectFunc<&make_date>, true, true, TArgs_make_date_Policy>; }
-struct TArgs_make_time_Policy {
+TExecFunc arrow_jsonb_exists_any() { return &GenericExec<TPgDirectFunc<&jsonb_exists_any>, true, true, TArgs_jsonb_exists_any_Policy>; }
+struct TArgs_jsonb_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_make_time() { return &GenericExec<TPgDirectFunc<&make_time>, true, true, TArgs_make_time_Policy>; }
-struct TArgs_mxid_age_Policy {
+TExecFunc arrow_jsonb_ge() { return &GenericExec<TPgDirectFunc<&jsonb_ge>, true, true, TArgs_jsonb_ge_Policy>; }
+struct TArgs_jsonb_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_mxid_age() { return &GenericExec<TPgDirectFunc<&mxid_age>, true, true, TArgs_mxid_age_Policy>; }
-struct TArgs_name_bpchar_Policy {
+TExecFunc arrow_jsonb_gt() { return &GenericExec<TPgDirectFunc<&jsonb_gt>, true, true, TArgs_jsonb_gt_Policy>; }
+struct TArgs_jsonb_hash_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_name_bpchar() { return &GenericExec<TPgDirectFunc<&name_bpchar>, true, false, TArgs_name_bpchar_Policy>; }
-struct TArgs_networkjoinsel_Policy {
+TExecFunc arrow_jsonb_hash() { return &GenericExec<TPgDirectFunc<&jsonb_hash>, true, true, TArgs_jsonb_hash_Policy>; }
+struct TArgs_jsonb_hash_extended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 5> IsFixedArg = {true,true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_networkjoinsel() { return &GenericExec<TPgDirectFunc<&networkjoinsel>, true, true, TArgs_networkjoinsel_Policy>; }
-struct TArgs_networksel_Policy {
+TExecFunc arrow_jsonb_hash_extended() { return &GenericExec<TPgDirectFunc<&jsonb_hash_extended>, true, true, TArgs_jsonb_hash_extended_Policy>; }
+struct TArgs_jsonb_insert_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_networksel() { return &GenericExec<TPgDirectFunc<&networksel>, true, true, TArgs_networksel_Policy>; }
-struct TArgs_numrange_subdiff_Policy {
+TExecFunc arrow_jsonb_insert() { return &GenericExec<TPgDirectFunc<&jsonb_insert>, true, false, TArgs_jsonb_insert_Policy>; }
+struct TArgs_jsonb_le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_numrange_subdiff() { return &GenericExec<TPgDirectFunc<&numrange_subdiff>, true, true, TArgs_numrange_subdiff_Policy>; }
-struct TArgs_overlaps_time_Policy {
+TExecFunc arrow_jsonb_le() { return &GenericExec<TPgDirectFunc<&jsonb_le>, true, true, TArgs_jsonb_le_Policy>; }
+struct TArgs_jsonb_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_overlaps_time() { return &GenericExec<TPgDirectFunc<&overlaps_time>, false, true, TArgs_overlaps_time_Policy>; }
-struct TArgs_overlaps_timetz_Policy {
+TExecFunc arrow_jsonb_lt() { return &GenericExec<TPgDirectFunc<&jsonb_lt>, true, true, TArgs_jsonb_lt_Policy>; }
+struct TArgs_jsonb_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_overlaps_timetz() { return &GenericExec<TPgDirectFunc<&overlaps_timetz>, false, true, TArgs_overlaps_timetz_Policy>; }
-struct TArgs_parse_ident_Policy {
+TExecFunc arrow_jsonb_ne() { return &GenericExec<TPgDirectFunc<&jsonb_ne>, true, true, TArgs_jsonb_ne_Policy>; }
+struct TArgs_jsonb_object_field_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_parse_ident() { return &GenericExec<TPgDirectFunc<&parse_ident>, true, false, TArgs_parse_ident_Policy>; }
-struct TArgs_pg_collation_for_Policy {
+TExecFunc arrow_jsonb_object_field() { return &GenericExec<TPgDirectFunc<&jsonb_object_field>, true, false, TArgs_jsonb_object_field_Policy>; }
+struct TArgs_jsonb_object_field_text_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_collation_for() { return &GenericExec<TPgDirectFunc<&pg_collation_for>, false, false, TArgs_pg_collation_for_Policy>; }
-struct TArgs_pg_collation_is_visible_Policy {
+TExecFunc arrow_jsonb_object_field_text() { return &GenericExec<TPgDirectFunc<&jsonb_object_field_text>, true, false, TArgs_jsonb_object_field_text_Policy>; }
+struct TArgs_jsonb_populate_record_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_pg_collation_is_visible() { return &GenericExec<TPgDirectFunc<&pg_collation_is_visible>, true, true, TArgs_pg_collation_is_visible_Policy>; }
-struct TArgs_pg_column_is_updatable_Policy {
+TExecFunc arrow_jsonb_populate_record() { return &GenericExec<TPgDirectFunc<&jsonb_populate_record>, false, true, TArgs_jsonb_populate_record_Policy>; }
+struct TArgs_jsonb_pretty_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_column_is_updatable() { return &GenericExec<TPgDirectFunc<&pg_column_is_updatable>, true, true, TArgs_pg_column_is_updatable_Policy>; }
-struct TArgs_pg_conversion_is_visible_Policy {
+TExecFunc arrow_jsonb_pretty() { return &GenericExec<TPgDirectFunc<&jsonb_pretty>, true, false, TArgs_jsonb_pretty_Policy>; }
+struct TArgs_jsonb_set_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_pg_conversion_is_visible() { return &GenericExec<TPgDirectFunc<&pg_conversion_is_visible>, true, true, TArgs_pg_conversion_is_visible_Policy>; }
-struct TArgs_pg_current_logfile_Policy {
+TExecFunc arrow_jsonb_set() { return &GenericExec<TPgDirectFunc<&jsonb_set>, true, false, TArgs_jsonb_set_Policy>; }
+struct TArgs_jsonb_set_lax_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 5> IsFixedArg = {false,false,false,true,false};
+};
+TExecFunc arrow_jsonb_set_lax() { return &GenericExec<TPgDirectFunc<&jsonb_set_lax>, false, false, TArgs_jsonb_set_lax_Policy>; }
+struct TArgs_jsonb_strip_nulls_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_current_logfile() { return &GenericExec<TPgDirectFunc<&pg_current_logfile>, false, false, TArgs_pg_current_logfile_Policy>; }
-struct TArgs_pg_current_logfile_1arg_Policy {
+TExecFunc arrow_jsonb_strip_nulls() { return &GenericExec<TPgDirectFunc<&jsonb_strip_nulls>, true, false, TArgs_jsonb_strip_nulls_Policy>; }
+struct TArgs_jsonb_to_record_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_current_logfile_1arg() { return &GenericExec<TPgDirectFunc<&pg_current_logfile_1arg>, false, false, TArgs_pg_current_logfile_1arg_Policy>; }
-struct TArgs_pg_dependencies_in_Policy {
+TExecFunc arrow_jsonb_to_record() { return &GenericExec<TPgDirectFunc<&jsonb_to_record>, true, false, TArgs_jsonb_to_record_Policy>; }
+struct TArgs_jsonpath_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_dependencies_in() { return &GenericExec<TPgDirectFunc<&pg_dependencies_in>, true, false, TArgs_pg_dependencies_in_Policy>; }
-struct TArgs_pg_dependencies_out_Policy {
+TExecFunc arrow_jsonpath_in() { return &GenericExec<TPgDirectFunc<&jsonpath_in>, true, false, TArgs_jsonpath_in_Policy>; }
+struct TArgs_jsonpath_out_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_dependencies_out() { return &GenericExec<TPgDirectFunc<&pg_dependencies_out>, true, false, TArgs_pg_dependencies_out_Policy>; }
-struct TArgs_pg_dependencies_recv_Policy {
+TExecFunc arrow_jsonpath_out() { return &GenericExec<TPgDirectFunc<&jsonpath_out>, true, false, TArgs_jsonpath_out_Policy>; }
+struct TArgs_jsonpath_recv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_dependencies_recv() { return &GenericExec<TPgDirectFunc<&pg_dependencies_recv>, true, false, TArgs_pg_dependencies_recv_Policy>; }
-struct TArgs_pg_dependencies_send_Policy {
+TExecFunc arrow_jsonpath_recv() { return &GenericExec<TPgDirectFunc<&jsonpath_recv>, true, false, TArgs_jsonpath_recv_Policy>; }
+struct TArgs_jsonpath_send_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_dependencies_send() { return &GenericExec<TPgDirectFunc<&pg_dependencies_send>, true, false, TArgs_pg_dependencies_send_Policy>; }
-struct TArgs_pg_event_trigger_table_rewrite_oid_Policy {
+TExecFunc arrow_jsonpath_send() { return &GenericExec<TPgDirectFunc<&jsonpath_send>, true, false, TArgs_jsonpath_send_Policy>; }
+struct TArgs_multirange_adjacent_multirange_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_event_trigger_table_rewrite_oid() { return &GenericExec<TPgDirectFunc<&pg_event_trigger_table_rewrite_oid>, true, true, TArgs_pg_event_trigger_table_rewrite_oid_Policy>; }
-struct TArgs_pg_event_trigger_table_rewrite_reason_Policy {
+TExecFunc arrow_multirange_adjacent_multirange() { return &GenericExec<TPgDirectFunc<&multirange_adjacent_multirange>, true, true, TArgs_multirange_adjacent_multirange_Policy>; }
+struct TArgs_multirange_adjacent_range_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_event_trigger_table_rewrite_reason() { return &GenericExec<TPgDirectFunc<&pg_event_trigger_table_rewrite_reason>, true, true, TArgs_pg_event_trigger_table_rewrite_reason_Policy>; }
-struct TArgs_pg_export_snapshot_Policy {
+TExecFunc arrow_multirange_adjacent_range() { return &GenericExec<TPgDirectFunc<&multirange_adjacent_range>, true, true, TArgs_multirange_adjacent_range_Policy>; }
+struct TArgs_multirange_after_multirange_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_after_multirange() { return &GenericExec<TPgDirectFunc<&multirange_after_multirange>, true, true, TArgs_multirange_after_multirange_Policy>; }
+struct TArgs_multirange_after_range_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_after_range() { return &GenericExec<TPgDirectFunc<&multirange_after_range>, true, true, TArgs_multirange_after_range_Policy>; }
+struct TArgs_multirange_before_multirange_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_before_multirange() { return &GenericExec<TPgDirectFunc<&multirange_before_multirange>, true, true, TArgs_multirange_before_multirange_Policy>; }
+struct TArgs_multirange_before_range_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_before_range() { return &GenericExec<TPgDirectFunc<&multirange_before_range>, true, true, TArgs_multirange_before_range_Policy>; }
+struct TArgs_multirange_cmp_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_cmp() { return &GenericExec<TPgDirectFunc<&multirange_cmp>, true, true, TArgs_multirange_cmp_Policy>; }
+struct TArgs_multirange_constructor0_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_pg_export_snapshot() { return &GenericExec<TPgDirectFunc<&pg_export_snapshot>, true, false, TArgs_pg_export_snapshot_Policy>; }
-struct TArgs_pg_function_is_visible_Policy {
+TExecFunc arrow_multirange_constructor0() { return &GenericExec<TPgDirectFunc<&multirange_constructor0>, true, false, TArgs_multirange_constructor0_Policy>; }
+struct TArgs_multirange_constructor1_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_function_is_visible() { return &GenericExec<TPgDirectFunc<&pg_function_is_visible>, true, true, TArgs_pg_function_is_visible_Policy>; }
-struct TArgs_pg_get_constraintdef_Policy {
+TExecFunc arrow_multirange_constructor1() { return &GenericExec<TPgDirectFunc<&multirange_constructor1>, true, false, TArgs_multirange_constructor1_Policy>; }
+struct TArgs_multirange_contained_by_multirange_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_constraintdef() { return &GenericExec<TPgDirectFunc<&pg_get_constraintdef>, true, false, TArgs_pg_get_constraintdef_Policy>; }
-struct TArgs_pg_get_constraintdef_ext_Policy {
+TExecFunc arrow_multirange_contained_by_multirange() { return &GenericExec<TPgDirectFunc<&multirange_contained_by_multirange>, true, true, TArgs_multirange_contained_by_multirange_Policy>; }
+struct TArgs_multirange_contained_by_range_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_constraintdef_ext() { return &GenericExec<TPgDirectFunc<&pg_get_constraintdef_ext>, true, false, TArgs_pg_get_constraintdef_ext_Policy>; }
-struct TArgs_pg_get_expr_Policy {
+TExecFunc arrow_multirange_contained_by_range() { return &GenericExec<TPgDirectFunc<&multirange_contained_by_range>, true, true, TArgs_multirange_contained_by_range_Policy>; }
+struct TArgs_multirange_contains_elem_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_pg_get_expr() { return &GenericExec<TPgDirectFunc<&pg_get_expr>, true, false, TArgs_pg_get_expr_Policy>; }
-struct TArgs_pg_get_expr_ext_Policy {
+TExecFunc arrow_multirange_contains_elem() { return &GenericExec<TPgDirectFunc<&multirange_contains_elem>, true, true, TArgs_multirange_contains_elem_Policy>; }
+struct TArgs_multirange_contains_multirange_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_contains_multirange() { return &GenericExec<TPgDirectFunc<&multirange_contains_multirange>, true, true, TArgs_multirange_contains_multirange_Policy>; }
+struct TArgs_multirange_contains_range_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_contains_range() { return &GenericExec<TPgDirectFunc<&multirange_contains_range>, true, true, TArgs_multirange_contains_range_Policy>; }
+struct TArgs_multirange_empty_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_multirange_empty() { return &GenericExec<TPgDirectFunc<&multirange_empty>, true, true, TArgs_multirange_empty_Policy>; }
+struct TArgs_multirange_eq_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_eq() { return &GenericExec<TPgDirectFunc<&multirange_eq>, true, true, TArgs_multirange_eq_Policy>; }
+struct TArgs_multirange_ge_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_ge() { return &GenericExec<TPgDirectFunc<&multirange_ge>, true, true, TArgs_multirange_ge_Policy>; }
+struct TArgs_multirange_gt_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_gt() { return &GenericExec<TPgDirectFunc<&multirange_gt>, true, true, TArgs_multirange_gt_Policy>; }
+struct TArgs_multirange_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_pg_get_expr_ext() { return &GenericExec<TPgDirectFunc<&pg_get_expr_ext>, true, false, TArgs_pg_get_expr_ext_Policy>; }
-struct TArgs_pg_get_function_arg_default_Policy {
+TExecFunc arrow_multirange_in() { return &GenericExec<TPgDirectFunc<&multirange_in>, true, false, TArgs_multirange_in_Policy>; }
+struct TArgs_multirange_intersect_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_function_arg_default() { return &GenericExec<TPgDirectFunc<&pg_get_function_arg_default>, true, false, TArgs_pg_get_function_arg_default_Policy>; }
-struct TArgs_pg_get_function_arguments_Policy {
+TExecFunc arrow_multirange_intersect() { return &GenericExec<TPgDirectFunc<&multirange_intersect>, true, false, TArgs_multirange_intersect_Policy>; }
+struct TArgs_multirange_intersect_agg_transfn_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_function_arguments() { return &GenericExec<TPgDirectFunc<&pg_get_function_arguments>, true, false, TArgs_pg_get_function_arguments_Policy>; }
-struct TArgs_pg_get_function_identity_arguments_Policy {
+TExecFunc arrow_multirange_intersect_agg_transfn() { return &GenericExec<TPgDirectFunc<&multirange_intersect_agg_transfn>, true, false, TArgs_multirange_intersect_agg_transfn_Policy>; }
+struct TArgs_multirange_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_function_identity_arguments() { return &GenericExec<TPgDirectFunc<&pg_get_function_identity_arguments>, true, false, TArgs_pg_get_function_identity_arguments_Policy>; }
-struct TArgs_pg_get_function_result_Policy {
+TExecFunc arrow_multirange_le() { return &GenericExec<TPgDirectFunc<&multirange_le>, true, true, TArgs_multirange_le_Policy>; }
+struct TArgs_multirange_lower_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_get_function_result() { return &GenericExec<TPgDirectFunc<&pg_get_function_result>, true, false, TArgs_pg_get_function_result_Policy>; }
-struct TArgs_pg_get_function_sqlbody_Policy {
+TExecFunc arrow_multirange_lower() { return &GenericExec<TPgDirectFunc<&multirange_lower>, true, true, TArgs_multirange_lower_Policy>; }
+struct TArgs_multirange_lower_inc_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_get_function_sqlbody() { return &GenericExec<TPgDirectFunc<&pg_get_function_sqlbody>, true, false, TArgs_pg_get_function_sqlbody_Policy>; }
-struct TArgs_pg_get_functiondef_Policy {
+TExecFunc arrow_multirange_lower_inc() { return &GenericExec<TPgDirectFunc<&multirange_lower_inc>, true, true, TArgs_multirange_lower_inc_Policy>; }
+struct TArgs_multirange_lower_inf_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_get_functiondef() { return &GenericExec<TPgDirectFunc<&pg_get_functiondef>, true, false, TArgs_pg_get_functiondef_Policy>; }
-struct TArgs_pg_get_indexdef_Policy {
+TExecFunc arrow_multirange_lower_inf() { return &GenericExec<TPgDirectFunc<&multirange_lower_inf>, true, true, TArgs_multirange_lower_inf_Policy>; }
+struct TArgs_multirange_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_lt() { return &GenericExec<TPgDirectFunc<&multirange_lt>, true, true, TArgs_multirange_lt_Policy>; }
+struct TArgs_multirange_minus_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_minus() { return &GenericExec<TPgDirectFunc<&multirange_minus>, true, false, TArgs_multirange_minus_Policy>; }
+struct TArgs_multirange_ne_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_ne() { return &GenericExec<TPgDirectFunc<&multirange_ne>, true, true, TArgs_multirange_ne_Policy>; }
+struct TArgs_multirange_out_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_multirange_out() { return &GenericExec<TPgDirectFunc<&multirange_out>, true, false, TArgs_multirange_out_Policy>; }
+struct TArgs_multirange_overlaps_multirange_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_overlaps_multirange() { return &GenericExec<TPgDirectFunc<&multirange_overlaps_multirange>, true, true, TArgs_multirange_overlaps_multirange_Policy>; }
+struct TArgs_multirange_overlaps_range_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_overlaps_range() { return &GenericExec<TPgDirectFunc<&multirange_overlaps_range>, true, true, TArgs_multirange_overlaps_range_Policy>; }
+struct TArgs_multirange_overleft_multirange_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_overleft_multirange() { return &GenericExec<TPgDirectFunc<&multirange_overleft_multirange>, true, true, TArgs_multirange_overleft_multirange_Policy>; }
+struct TArgs_multirange_overleft_range_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_overleft_range() { return &GenericExec<TPgDirectFunc<&multirange_overleft_range>, true, true, TArgs_multirange_overleft_range_Policy>; }
+struct TArgs_multirange_overright_multirange_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_indexdef() { return &GenericExec<TPgDirectFunc<&pg_get_indexdef>, true, false, TArgs_pg_get_indexdef_Policy>; }
-struct TArgs_pg_get_indexdef_ext_Policy {
+TExecFunc arrow_multirange_overright_multirange() { return &GenericExec<TPgDirectFunc<&multirange_overright_multirange>, true, true, TArgs_multirange_overright_multirange_Policy>; }
+struct TArgs_multirange_overright_range_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_multirange_overright_range() { return &GenericExec<TPgDirectFunc<&multirange_overright_range>, true, true, TArgs_multirange_overright_range_Policy>; }
+struct TArgs_multirange_recv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
};
-TExecFunc arrow_pg_get_indexdef_ext() { return &GenericExec<TPgDirectFunc<&pg_get_indexdef_ext>, true, false, TArgs_pg_get_indexdef_ext_Policy>; }
-struct TArgs_pg_get_partition_constraintdef_Policy {
+TExecFunc arrow_multirange_recv() { return &GenericExec<TPgDirectFunc<&multirange_recv>, true, false, TArgs_multirange_recv_Policy>; }
+struct TArgs_multirange_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_get_partition_constraintdef() { return &GenericExec<TPgDirectFunc<&pg_get_partition_constraintdef>, true, false, TArgs_pg_get_partition_constraintdef_Policy>; }
-struct TArgs_pg_get_partkeydef_Policy {
+TExecFunc arrow_multirange_send() { return &GenericExec<TPgDirectFunc<&multirange_send>, true, false, TArgs_multirange_send_Policy>; }
+struct TArgs_multirange_union_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_partkeydef() { return &GenericExec<TPgDirectFunc<&pg_get_partkeydef>, true, false, TArgs_pg_get_partkeydef_Policy>; }
-struct TArgs_pg_get_replica_identity_index_Policy {
+TExecFunc arrow_multirange_union() { return &GenericExec<TPgDirectFunc<&multirange_union>, true, false, TArgs_multirange_union_Policy>; }
+struct TArgs_multirange_upper_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_get_replica_identity_index() { return &GenericExec<TPgDirectFunc<&pg_get_replica_identity_index>, true, true, TArgs_pg_get_replica_identity_index_Policy>; }
-struct TArgs_pg_get_ruledef_Policy {
+TExecFunc arrow_multirange_upper() { return &GenericExec<TPgDirectFunc<&multirange_upper>, true, true, TArgs_multirange_upper_Policy>; }
+struct TArgs_multirange_upper_inc_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_get_ruledef() { return &GenericExec<TPgDirectFunc<&pg_get_ruledef>, true, false, TArgs_pg_get_ruledef_Policy>; }
-struct TArgs_pg_get_ruledef_ext_Policy {
+TExecFunc arrow_multirange_upper_inc() { return &GenericExec<TPgDirectFunc<&multirange_upper_inc>, true, true, TArgs_multirange_upper_inc_Policy>; }
+struct TArgs_multirange_upper_inf_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_multirange_upper_inf() { return &GenericExec<TPgDirectFunc<&multirange_upper_inf>, true, true, TArgs_multirange_upper_inf_Policy>; }
+struct TArgs_name_text_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_get_ruledef_ext() { return &GenericExec<TPgDirectFunc<&pg_get_ruledef_ext>, true, false, TArgs_pg_get_ruledef_ext_Policy>; }
-struct TArgs_pg_get_serial_sequence_Policy {
+TExecFunc arrow_name_text() { return &GenericExec<TPgDirectFunc<&name_text>, true, false, TArgs_name_text_Policy>; }
+struct TArgs_nameeqtext_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_serial_sequence() { return &GenericExec<TPgDirectFunc<&pg_get_serial_sequence>, true, false, TArgs_pg_get_serial_sequence_Policy>; }
-struct TArgs_pg_get_statisticsobjdef_Policy {
+TExecFunc arrow_nameeqtext() { return &GenericExec<TPgDirectFunc<&nameeqtext>, true, true, TArgs_nameeqtext_Policy>; }
+struct TArgs_namegetext_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_statisticsobjdef() { return &GenericExec<TPgDirectFunc<&pg_get_statisticsobjdef>, true, false, TArgs_pg_get_statisticsobjdef_Policy>; }
-struct TArgs_pg_get_statisticsobjdef_columns_Policy {
+TExecFunc arrow_namegetext() { return &GenericExec<TPgDirectFunc<&namegetext>, true, true, TArgs_namegetext_Policy>; }
+struct TArgs_namegttext_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_statisticsobjdef_columns() { return &GenericExec<TPgDirectFunc<&pg_get_statisticsobjdef_columns>, true, false, TArgs_pg_get_statisticsobjdef_columns_Policy>; }
-struct TArgs_pg_get_statisticsobjdef_expressions_Policy {
+TExecFunc arrow_namegttext() { return &GenericExec<TPgDirectFunc<&namegttext>, true, true, TArgs_namegttext_Policy>; }
+struct TArgs_nameicregexeq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_statisticsobjdef_expressions() { return &GenericExec<TPgDirectFunc<&pg_get_statisticsobjdef_expressions>, true, false, TArgs_pg_get_statisticsobjdef_expressions_Policy>; }
-struct TArgs_pg_get_triggerdef_Policy {
+TExecFunc arrow_nameicregexeq() { return &GenericExec<TPgDirectFunc<&nameicregexeq>, true, true, TArgs_nameicregexeq_Policy>; }
+struct TArgs_nameicregexne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_triggerdef() { return &GenericExec<TPgDirectFunc<&pg_get_triggerdef>, true, false, TArgs_pg_get_triggerdef_Policy>; }
-struct TArgs_pg_get_triggerdef_ext_Policy {
+TExecFunc arrow_nameicregexne() { return &GenericExec<TPgDirectFunc<&nameicregexne>, true, true, TArgs_nameicregexne_Policy>; }
+struct TArgs_nameletext_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_triggerdef_ext() { return &GenericExec<TPgDirectFunc<&pg_get_triggerdef_ext>, true, false, TArgs_pg_get_triggerdef_ext_Policy>; }
-struct TArgs_pg_get_userbyid_Policy {
+TExecFunc arrow_nameletext() { return &GenericExec<TPgDirectFunc<&nameletext>, true, true, TArgs_nameletext_Policy>; }
+struct TArgs_namelttext_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_userbyid() { return &GenericExec<TPgDirectFunc<&pg_get_userbyid>, true, false, TArgs_pg_get_userbyid_Policy>; }
-struct TArgs_pg_get_viewdef_Policy {
+TExecFunc arrow_namelttext() { return &GenericExec<TPgDirectFunc<&namelttext>, true, true, TArgs_namelttext_Policy>; }
+struct TArgs_namenetext_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_get_viewdef() { return &GenericExec<TPgDirectFunc<&pg_get_viewdef>, true, false, TArgs_pg_get_viewdef_Policy>; }
-struct TArgs_pg_get_viewdef_ext_Policy {
+TExecFunc arrow_namenetext() { return &GenericExec<TPgDirectFunc<&namenetext>, true, true, TArgs_namenetext_Policy>; }
+struct TArgs_nameregexeq_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_nameregexeq() { return &GenericExec<TPgDirectFunc<&nameregexeq>, true, true, TArgs_nameregexeq_Policy>; }
+struct TArgs_nameregexne_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_nameregexne() { return &GenericExec<TPgDirectFunc<&nameregexne>, true, true, TArgs_nameregexne_Policy>; }
+struct TArgs_numeric_cash_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_numeric_cash() { return &GenericExec<TPgDirectFunc<&numeric_cash>, true, true, TArgs_numeric_cash_Policy>; }
+struct TArgs_oideq_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_get_viewdef_ext() { return &GenericExec<TPgDirectFunc<&pg_get_viewdef_ext>, true, false, TArgs_pg_get_viewdef_ext_Policy>; }
-struct TArgs_pg_get_viewdef_name_Policy {
+TExecFunc arrow_oideq() { return &GenericExec<TPgDirectFunc<&oideq>, true, true, TArgs_oideq_Policy>; }
+struct TArgs_oidge_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_oidge() { return &GenericExec<TPgDirectFunc<&oidge>, true, true, TArgs_oidge_Policy>; }
+struct TArgs_oidgt_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_oidgt() { return &GenericExec<TPgDirectFunc<&oidgt>, true, true, TArgs_oidgt_Policy>; }
+struct TArgs_oidin_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_get_viewdef_name() { return &GenericExec<TPgDirectFunc<&pg_get_viewdef_name>, true, false, TArgs_pg_get_viewdef_name_Policy>; }
-struct TArgs_pg_get_viewdef_name_ext_Policy {
+TExecFunc arrow_oidin() { return &GenericExec<TPgDirectFunc<&oidin>, true, true, TArgs_oidin_Policy>; }
+struct TArgs_oidlarger_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_get_viewdef_name_ext() { return &GenericExec<TPgDirectFunc<&pg_get_viewdef_name_ext>, true, false, TArgs_pg_get_viewdef_name_ext_Policy>; }
-struct TArgs_pg_get_viewdef_wrap_Policy {
+TExecFunc arrow_oidlarger() { return &GenericExec<TPgDirectFunc<&oidlarger>, true, true, TArgs_oidlarger_Policy>; }
+struct TArgs_oidle_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_get_viewdef_wrap() { return &GenericExec<TPgDirectFunc<&pg_get_viewdef_wrap>, true, false, TArgs_pg_get_viewdef_wrap_Policy>; }
-struct TArgs_pg_is_other_temp_schema_Policy {
+TExecFunc arrow_oidle() { return &GenericExec<TPgDirectFunc<&oidle>, true, true, TArgs_oidle_Policy>; }
+struct TArgs_oidlt_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_oidlt() { return &GenericExec<TPgDirectFunc<&oidlt>, true, true, TArgs_oidlt_Policy>; }
+struct TArgs_oidne_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_oidne() { return &GenericExec<TPgDirectFunc<&oidne>, true, true, TArgs_oidne_Policy>; }
+struct TArgs_oidout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_is_other_temp_schema() { return &GenericExec<TPgDirectFunc<&pg_is_other_temp_schema>, true, true, TArgs_pg_is_other_temp_schema_Policy>; }
-struct TArgs_pg_log_backend_memory_contexts_Policy {
+TExecFunc arrow_oidout() { return &GenericExec<TPgDirectFunc<&oidout>, true, false, TArgs_oidout_Policy>; }
+struct TArgs_oidrecv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_log_backend_memory_contexts() { return &GenericExec<TPgDirectFunc<&pg_log_backend_memory_contexts>, true, true, TArgs_pg_log_backend_memory_contexts_Policy>; }
-struct TArgs_pg_mcv_list_in_Policy {
+TExecFunc arrow_oidrecv() { return &GenericExec<TPgDirectFunc<&oidrecv>, true, true, TArgs_oidrecv_Policy>; }
+struct TArgs_oidsend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_mcv_list_in() { return &GenericExec<TPgDirectFunc<&pg_mcv_list_in>, true, false, TArgs_pg_mcv_list_in_Policy>; }
-struct TArgs_pg_mcv_list_out_Policy {
+TExecFunc arrow_oidsend() { return &GenericExec<TPgDirectFunc<&oidsend>, true, false, TArgs_oidsend_Policy>; }
+struct TArgs_oidsmaller_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_mcv_list_out() { return &GenericExec<TPgDirectFunc<&pg_mcv_list_out>, true, false, TArgs_pg_mcv_list_out_Policy>; }
-struct TArgs_pg_mcv_list_recv_Policy {
+TExecFunc arrow_oidsmaller() { return &GenericExec<TPgDirectFunc<&oidsmaller>, true, true, TArgs_oidsmaller_Policy>; }
+struct TArgs_oidvectoreq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_mcv_list_recv() { return &GenericExec<TPgDirectFunc<&pg_mcv_list_recv>, true, false, TArgs_pg_mcv_list_recv_Policy>; }
-struct TArgs_pg_mcv_list_send_Policy {
+TExecFunc arrow_oidvectoreq() { return &GenericExec<TPgDirectFunc<&oidvectoreq>, true, true, TArgs_oidvectoreq_Policy>; }
+struct TArgs_oidvectorge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_mcv_list_send() { return &GenericExec<TPgDirectFunc<&pg_mcv_list_send>, true, false, TArgs_pg_mcv_list_send_Policy>; }
-struct TArgs_pg_my_temp_schema_Policy {
+TExecFunc arrow_oidvectorge() { return &GenericExec<TPgDirectFunc<&oidvectorge>, true, true, TArgs_oidvectorge_Policy>; }
+struct TArgs_oidvectorgt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 0> IsFixedArg = {};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_pg_my_temp_schema() { return &GenericExec<TPgDirectFunc<&pg_my_temp_schema>, true, true, TArgs_pg_my_temp_schema_Policy>; }
-struct TArgs_pg_ndistinct_in_Policy {
+TExecFunc arrow_oidvectorgt() { return &GenericExec<TPgDirectFunc<&oidvectorgt>, true, true, TArgs_oidvectorgt_Policy>; }
+struct TArgs_oidvectorin_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_ndistinct_in() { return &GenericExec<TPgDirectFunc<&pg_ndistinct_in>, true, false, TArgs_pg_ndistinct_in_Policy>; }
-struct TArgs_pg_ndistinct_out_Policy {
+TExecFunc arrow_oidvectorin() { return &GenericExec<TPgDirectFunc<&oidvectorin>, true, false, TArgs_oidvectorin_Policy>; }
+struct TArgs_oidvectorle_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_oidvectorle() { return &GenericExec<TPgDirectFunc<&oidvectorle>, true, true, TArgs_oidvectorle_Policy>; }
+struct TArgs_oidvectorlt_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_oidvectorlt() { return &GenericExec<TPgDirectFunc<&oidvectorlt>, true, true, TArgs_oidvectorlt_Policy>; }
+struct TArgs_oidvectorne_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_oidvectorne() { return &GenericExec<TPgDirectFunc<&oidvectorne>, true, true, TArgs_oidvectorne_Policy>; }
+struct TArgs_oidvectorout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_ndistinct_out() { return &GenericExec<TPgDirectFunc<&pg_ndistinct_out>, true, false, TArgs_pg_ndistinct_out_Policy>; }
-struct TArgs_pg_ndistinct_recv_Policy {
+TExecFunc arrow_oidvectorout() { return &GenericExec<TPgDirectFunc<&oidvectorout>, true, false, TArgs_oidvectorout_Policy>; }
+struct TArgs_oidvectorrecv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_ndistinct_recv() { return &GenericExec<TPgDirectFunc<&pg_ndistinct_recv>, true, false, TArgs_pg_ndistinct_recv_Policy>; }
-struct TArgs_pg_ndistinct_send_Policy {
+TExecFunc arrow_oidvectorrecv() { return &GenericExec<TPgDirectFunc<&oidvectorrecv>, true, false, TArgs_oidvectorrecv_Policy>; }
+struct TArgs_oidvectorsend_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_ndistinct_send() { return &GenericExec<TPgDirectFunc<&pg_ndistinct_send>, true, false, TArgs_pg_ndistinct_send_Policy>; }
-struct TArgs_pg_opclass_is_visible_Policy {
+TExecFunc arrow_oidvectorsend() { return &GenericExec<TPgDirectFunc<&oidvectorsend>, true, false, TArgs_oidvectorsend_Policy>; }
+struct TArgs_oidvectortypes_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_pg_opclass_is_visible() { return &GenericExec<TPgDirectFunc<&pg_opclass_is_visible>, true, true, TArgs_pg_opclass_is_visible_Policy>; }
-struct TArgs_pg_operator_is_visible_Policy {
+TExecFunc arrow_oidvectortypes() { return &GenericExec<TPgDirectFunc<&oidvectortypes>, true, false, TArgs_oidvectortypes_Policy>; }
+struct TArgs_pg_advisory_lock_int4_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_operator_is_visible() { return &GenericExec<TPgDirectFunc<&pg_operator_is_visible>, true, true, TArgs_pg_operator_is_visible_Policy>; }
-struct TArgs_pg_opfamily_is_visible_Policy {
+TExecFunc arrow_pg_advisory_lock_int4() { return &GenericExec<TPgDirectFunc<&pg_advisory_lock_int4>, true, true, TArgs_pg_advisory_lock_int4_Policy>; }
+struct TArgs_pg_advisory_lock_int8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_opfamily_is_visible() { return &GenericExec<TPgDirectFunc<&pg_opfamily_is_visible>, true, true, TArgs_pg_opfamily_is_visible_Policy>; }
-struct TArgs_pg_relation_is_updatable_Policy {
+TExecFunc arrow_pg_advisory_lock_int8() { return &GenericExec<TPgDirectFunc<&pg_advisory_lock_int8>, true, true, TArgs_pg_advisory_lock_int8_Policy>; }
+struct TArgs_pg_advisory_lock_shared_int4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_pg_relation_is_updatable() { return &GenericExec<TPgDirectFunc<&pg_relation_is_updatable>, true, true, TArgs_pg_relation_is_updatable_Policy>; }
-struct TArgs_pg_sleep_Policy {
+TExecFunc arrow_pg_advisory_lock_shared_int4() { return &GenericExec<TPgDirectFunc<&pg_advisory_lock_shared_int4>, true, true, TArgs_pg_advisory_lock_shared_int4_Policy>; }
+struct TArgs_pg_advisory_lock_shared_int8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_sleep() { return &GenericExec<TPgDirectFunc<&pg_sleep>, true, true, TArgs_pg_sleep_Policy>; }
-struct TArgs_pg_statistics_obj_is_visible_Policy {
+TExecFunc arrow_pg_advisory_lock_shared_int8() { return &GenericExec<TPgDirectFunc<&pg_advisory_lock_shared_int8>, true, true, TArgs_pg_advisory_lock_shared_int8_Policy>; }
+struct TArgs_pg_advisory_unlock_all_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_pg_advisory_unlock_all() { return &GenericExec<TPgDirectFunc<&pg_advisory_unlock_all>, true, true, TArgs_pg_advisory_unlock_all_Policy>; }
+struct TArgs_pg_advisory_unlock_int4_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_pg_advisory_unlock_int4() { return &GenericExec<TPgDirectFunc<&pg_advisory_unlock_int4>, true, true, TArgs_pg_advisory_unlock_int4_Policy>; }
+struct TArgs_pg_advisory_unlock_int8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_statistics_obj_is_visible() { return &GenericExec<TPgDirectFunc<&pg_statistics_obj_is_visible>, true, true, TArgs_pg_statistics_obj_is_visible_Policy>; }
-struct TArgs_pg_table_is_visible_Policy {
+TExecFunc arrow_pg_advisory_unlock_int8() { return &GenericExec<TPgDirectFunc<&pg_advisory_unlock_int8>, true, true, TArgs_pg_advisory_unlock_int8_Policy>; }
+struct TArgs_pg_advisory_unlock_shared_int4_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_pg_advisory_unlock_shared_int4() { return &GenericExec<TPgDirectFunc<&pg_advisory_unlock_shared_int4>, true, true, TArgs_pg_advisory_unlock_shared_int4_Policy>; }
+struct TArgs_pg_advisory_unlock_shared_int8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_table_is_visible() { return &GenericExec<TPgDirectFunc<&pg_table_is_visible>, true, true, TArgs_pg_table_is_visible_Policy>; }
-struct TArgs_pg_tablespace_location_Policy {
+TExecFunc arrow_pg_advisory_unlock_shared_int8() { return &GenericExec<TPgDirectFunc<&pg_advisory_unlock_shared_int8>, true, true, TArgs_pg_advisory_unlock_shared_int8_Policy>; }
+struct TArgs_pg_advisory_xact_lock_int4_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_pg_advisory_xact_lock_int4() { return &GenericExec<TPgDirectFunc<&pg_advisory_xact_lock_int4>, true, true, TArgs_pg_advisory_xact_lock_int4_Policy>; }
+struct TArgs_pg_advisory_xact_lock_int8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_tablespace_location() { return &GenericExec<TPgDirectFunc<&pg_tablespace_location>, true, false, TArgs_pg_tablespace_location_Policy>; }
-struct TArgs_pg_ts_config_is_visible_Policy {
+TExecFunc arrow_pg_advisory_xact_lock_int8() { return &GenericExec<TPgDirectFunc<&pg_advisory_xact_lock_int8>, true, true, TArgs_pg_advisory_xact_lock_int8_Policy>; }
+struct TArgs_pg_advisory_xact_lock_shared_int4_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_pg_advisory_xact_lock_shared_int4() { return &GenericExec<TPgDirectFunc<&pg_advisory_xact_lock_shared_int4>, true, true, TArgs_pg_advisory_xact_lock_shared_int4_Policy>; }
+struct TArgs_pg_advisory_xact_lock_shared_int8_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_ts_config_is_visible() { return &GenericExec<TPgDirectFunc<&pg_ts_config_is_visible>, true, true, TArgs_pg_ts_config_is_visible_Policy>; }
-struct TArgs_pg_ts_dict_is_visible_Policy {
+TExecFunc arrow_pg_advisory_xact_lock_shared_int8() { return &GenericExec<TPgDirectFunc<&pg_advisory_xact_lock_shared_int8>, true, true, TArgs_pg_advisory_xact_lock_shared_int8_Policy>; }
+struct TArgs_pg_backup_start_time_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_pg_backup_start_time() { return &GenericExec<TPgDirectFunc<&pg_backup_start_time>, true, true, TArgs_pg_backup_start_time_Policy>; }
+struct TArgs_pg_blocking_pids_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_ts_dict_is_visible() { return &GenericExec<TPgDirectFunc<&pg_ts_dict_is_visible>, true, true, TArgs_pg_ts_dict_is_visible_Policy>; }
-struct TArgs_pg_ts_parser_is_visible_Policy {
+TExecFunc arrow_pg_blocking_pids() { return &GenericExec<TPgDirectFunc<&pg_blocking_pids>, true, false, TArgs_pg_blocking_pids_Policy>; }
+struct TArgs_pg_collation_is_visible_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_ts_parser_is_visible() { return &GenericExec<TPgDirectFunc<&pg_ts_parser_is_visible>, true, true, TArgs_pg_ts_parser_is_visible_Policy>; }
-struct TArgs_pg_ts_template_is_visible_Policy {
+TExecFunc arrow_pg_collation_is_visible() { return &GenericExec<TPgDirectFunc<&pg_collation_is_visible>, true, true, TArgs_pg_collation_is_visible_Policy>; }
+struct TArgs_pg_column_compression_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_ts_template_is_visible() { return &GenericExec<TPgDirectFunc<&pg_ts_template_is_visible>, true, true, TArgs_pg_ts_template_is_visible_Policy>; }
-struct TArgs_pg_type_is_visible_Policy {
+TExecFunc arrow_pg_column_compression() { return &GenericExec<TPgDirectFunc<&pg_column_compression>, true, false, TArgs_pg_column_compression_Policy>; }
+struct TArgs_pg_column_size_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_type_is_visible() { return &GenericExec<TPgDirectFunc<&pg_type_is_visible>, true, true, TArgs_pg_type_is_visible_Policy>; }
-struct TArgs_pg_typeof_Policy {
+TExecFunc arrow_pg_column_size() { return &GenericExec<TPgDirectFunc<&pg_column_size>, true, true, TArgs_pg_column_size_Policy>; }
+struct TArgs_pg_control_checkpoint_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_pg_control_checkpoint() { return &GenericExec<TPgDirectFunc<&pg_control_checkpoint>, true, false, TArgs_pg_control_checkpoint_Policy>; }
+struct TArgs_pg_control_init_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_pg_control_init() { return &GenericExec<TPgDirectFunc<&pg_control_init>, true, false, TArgs_pg_control_init_Policy>; }
+struct TArgs_pg_control_recovery_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_pg_control_recovery() { return &GenericExec<TPgDirectFunc<&pg_control_recovery>, true, false, TArgs_pg_control_recovery_Policy>; }
+struct TArgs_pg_control_system_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_pg_control_system() { return &GenericExec<TPgDirectFunc<&pg_control_system>, true, false, TArgs_pg_control_system_Policy>; }
+struct TArgs_pg_conversion_is_visible_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_pg_typeof() { return &GenericExec<TPgDirectFunc<&pg_typeof>, false, true, TArgs_pg_typeof_Policy>; }
-struct TArgs_prsd_end_Policy {
+TExecFunc arrow_pg_conversion_is_visible() { return &GenericExec<TPgDirectFunc<&pg_conversion_is_visible>, true, true, TArgs_pg_conversion_is_visible_Policy>; }
+struct TArgs_pg_create_restore_point_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_pg_create_restore_point() { return &GenericExec<TPgDirectFunc<&pg_create_restore_point>, true, true, TArgs_pg_create_restore_point_Policy>; }
+struct TArgs_pg_current_wal_flush_lsn_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_pg_current_wal_flush_lsn() { return &GenericExec<TPgDirectFunc<&pg_current_wal_flush_lsn>, true, true, TArgs_pg_current_wal_flush_lsn_Policy>; }
+struct TArgs_pg_current_wal_insert_lsn_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_pg_current_wal_insert_lsn() { return &GenericExec<TPgDirectFunc<&pg_current_wal_insert_lsn>, true, true, TArgs_pg_current_wal_insert_lsn_Policy>; }
+struct TArgs_pg_current_wal_lsn_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_pg_current_wal_lsn() { return &GenericExec<TPgDirectFunc<&pg_current_wal_lsn>, true, true, TArgs_pg_current_wal_lsn_Policy>; }
+struct TArgs_pg_function_is_visible_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_prsd_end() { return &GenericExec<TPgDirectFunc<&prsd_end>, true, true, TArgs_prsd_end_Policy>; }
-struct TArgs_prsd_headline_Policy {
+TExecFunc arrow_pg_function_is_visible() { return &GenericExec<TPgDirectFunc<&pg_function_is_visible>, true, true, TArgs_pg_function_is_visible_Policy>; }
+struct TArgs_pg_get_wal_replay_pause_state_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_pg_get_wal_replay_pause_state() { return &GenericExec<TPgDirectFunc<&pg_get_wal_replay_pause_state>, true, false, TArgs_pg_get_wal_replay_pause_state_Policy>; }
+struct TArgs_pg_index_column_has_property_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {true,true,false};
};
-TExecFunc arrow_prsd_headline() { return &GenericExec<TPgDirectFunc<&prsd_headline>, true, true, TArgs_prsd_headline_Policy>; }
-struct TArgs_prsd_lextype_Policy {
+TExecFunc arrow_pg_index_column_has_property() { return &GenericExec<TPgDirectFunc<&pg_index_column_has_property>, true, true, TArgs_pg_index_column_has_property_Policy>; }
+struct TArgs_pg_index_has_property_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_prsd_lextype() { return &GenericExec<TPgDirectFunc<&prsd_lextype>, true, true, TArgs_prsd_lextype_Policy>; }
-struct TArgs_prsd_nexttoken_Policy {
+TExecFunc arrow_pg_index_has_property() { return &GenericExec<TPgDirectFunc<&pg_index_has_property>, true, true, TArgs_pg_index_has_property_Policy>; }
+struct TArgs_pg_indexam_has_property_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_prsd_nexttoken() { return &GenericExec<TPgDirectFunc<&prsd_nexttoken>, true, true, TArgs_prsd_nexttoken_Policy>; }
-struct TArgs_prsd_start_Policy {
+TExecFunc arrow_pg_indexam_has_property() { return &GenericExec<TPgDirectFunc<&pg_indexam_has_property>, true, true, TArgs_pg_indexam_has_property_Policy>; }
+struct TArgs_pg_indexam_progress_phasename_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_prsd_start() { return &GenericExec<TPgDirectFunc<&prsd_start>, true, true, TArgs_prsd_start_Policy>; }
-struct TArgs_query_to_xml_Policy {
+TExecFunc arrow_pg_indexam_progress_phasename() { return &GenericExec<TPgDirectFunc<&pg_indexam_progress_phasename>, true, false, TArgs_pg_indexam_progress_phasename_Policy>; }
+struct TArgs_pg_is_in_backup_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_query_to_xml() { return &GenericExec<TPgDirectFunc<&query_to_xml>, true, false, TArgs_query_to_xml_Policy>; }
-struct TArgs_query_to_xml_and_xmlschema_Policy {
+TExecFunc arrow_pg_is_in_backup() { return &GenericExec<TPgDirectFunc<&pg_is_in_backup>, true, true, TArgs_pg_is_in_backup_Policy>; }
+struct TArgs_pg_is_in_recovery_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_query_to_xml_and_xmlschema() { return &GenericExec<TPgDirectFunc<&query_to_xml_and_xmlschema>, true, false, TArgs_query_to_xml_and_xmlschema_Policy>; }
-struct TArgs_query_to_xmlschema_Policy {
+TExecFunc arrow_pg_is_in_recovery() { return &GenericExec<TPgDirectFunc<&pg_is_in_recovery>, true, true, TArgs_pg_is_in_recovery_Policy>; }
+struct TArgs_pg_is_other_temp_schema_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_query_to_xmlschema() { return &GenericExec<TPgDirectFunc<&query_to_xmlschema>, true, false, TArgs_query_to_xmlschema_Policy>; }
-struct TArgs_range_adjacent_Policy {
+TExecFunc arrow_pg_is_other_temp_schema() { return &GenericExec<TPgDirectFunc<&pg_is_other_temp_schema>, true, true, TArgs_pg_is_other_temp_schema_Policy>; }
+struct TArgs_pg_is_wal_replay_paused_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_range_adjacent() { return &GenericExec<TPgDirectFunc<&range_adjacent>, true, true, TArgs_range_adjacent_Policy>; }
-struct TArgs_range_after_Policy {
+TExecFunc arrow_pg_is_wal_replay_paused() { return &GenericExec<TPgDirectFunc<&pg_is_wal_replay_paused>, true, true, TArgs_pg_is_wal_replay_paused_Policy>; }
+struct TArgs_pg_isolation_test_session_is_blocked_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_range_after() { return &GenericExec<TPgDirectFunc<&range_after>, true, true, TArgs_range_after_Policy>; }
-struct TArgs_range_before_Policy {
+TExecFunc arrow_pg_isolation_test_session_is_blocked() { return &GenericExec<TPgDirectFunc<&pg_isolation_test_session_is_blocked>, true, true, TArgs_pg_isolation_test_session_is_blocked_Policy>; }
+struct TArgs_pg_jit_available_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_range_before() { return &GenericExec<TPgDirectFunc<&range_before>, true, true, TArgs_range_before_Policy>; }
-struct TArgs_range_cmp_Policy {
+TExecFunc arrow_pg_jit_available() { return &GenericExec<TPgDirectFunc<&pg_jit_available>, true, true, TArgs_pg_jit_available_Policy>; }
+struct TArgs_pg_last_committed_xact_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_range_cmp() { return &GenericExec<TPgDirectFunc<&range_cmp>, true, true, TArgs_range_cmp_Policy>; }
-TExecFunc arrow_range_constructor2() { return &GenericExec<TPgDirectFunc<&range_constructor2>, false, false, TDefaultArgsPolicy>; }
-TExecFunc arrow_range_constructor3() { return &GenericExec<TPgDirectFunc<&range_constructor3>, false, false, TDefaultArgsPolicy>; }
-struct TArgs_range_contained_by_Policy {
+TExecFunc arrow_pg_last_committed_xact() { return &GenericExec<TPgDirectFunc<&pg_last_committed_xact>, true, false, TArgs_pg_last_committed_xact_Policy>; }
+struct TArgs_pg_last_wal_receive_lsn_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_range_contained_by() { return &GenericExec<TPgDirectFunc<&range_contained_by>, true, true, TArgs_range_contained_by_Policy>; }
-struct TArgs_range_contains_Policy {
+TExecFunc arrow_pg_last_wal_receive_lsn() { return &GenericExec<TPgDirectFunc<&pg_last_wal_receive_lsn>, true, true, TArgs_pg_last_wal_receive_lsn_Policy>; }
+struct TArgs_pg_last_wal_replay_lsn_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_range_contains() { return &GenericExec<TPgDirectFunc<&range_contains>, true, true, TArgs_range_contains_Policy>; }
-struct TArgs_range_contains_elem_Policy {
+TExecFunc arrow_pg_last_wal_replay_lsn() { return &GenericExec<TPgDirectFunc<&pg_last_wal_replay_lsn>, true, true, TArgs_pg_last_wal_replay_lsn_Policy>; }
+struct TArgs_pg_last_xact_replay_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_range_contains_elem() { return &GenericExec<TPgDirectFunc<&range_contains_elem>, true, true, TArgs_range_contains_elem_Policy>; }
-struct TArgs_range_empty_Policy {
+TExecFunc arrow_pg_last_xact_replay_timestamp() { return &GenericExec<TPgDirectFunc<&pg_last_xact_replay_timestamp>, true, true, TArgs_pg_last_xact_replay_timestamp_Policy>; }
+struct TArgs_pg_lsn_cmp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_empty() { return &GenericExec<TPgDirectFunc<&range_empty>, true, true, TArgs_range_empty_Policy>; }
-struct TArgs_range_eq_Policy {
+TExecFunc arrow_pg_lsn_cmp() { return &GenericExec<TPgDirectFunc<&pg_lsn_cmp>, true, true, TArgs_pg_lsn_cmp_Policy>; }
+struct TArgs_pg_lsn_eq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_eq() { return &GenericExec<TPgDirectFunc<&range_eq>, true, true, TArgs_range_eq_Policy>; }
-struct TArgs_range_ge_Policy {
+TExecFunc arrow_pg_lsn_eq() { return &GenericExec<TPgDirectFunc<&pg_lsn_eq>, true, true, TArgs_pg_lsn_eq_Policy>; }
+struct TArgs_pg_lsn_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_ge() { return &GenericExec<TPgDirectFunc<&range_ge>, true, true, TArgs_range_ge_Policy>; }
-struct TArgs_range_gt_Policy {
+TExecFunc arrow_pg_lsn_ge() { return &GenericExec<TPgDirectFunc<&pg_lsn_ge>, true, true, TArgs_pg_lsn_ge_Policy>; }
+struct TArgs_pg_lsn_gt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_gt() { return &GenericExec<TPgDirectFunc<&range_gt>, true, true, TArgs_range_gt_Policy>; }
-struct TArgs_range_in_Policy {
+TExecFunc arrow_pg_lsn_gt() { return &GenericExec<TPgDirectFunc<&pg_lsn_gt>, true, true, TArgs_pg_lsn_gt_Policy>; }
+struct TArgs_pg_lsn_hash_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_range_in() { return &GenericExec<TPgDirectFunc<&range_in>, true, false, TArgs_range_in_Policy>; }
-struct TArgs_range_intersect_Policy {
+TExecFunc arrow_pg_lsn_hash() { return &GenericExec<TPgDirectFunc<&pg_lsn_hash>, true, true, TArgs_pg_lsn_hash_Policy>; }
+struct TArgs_pg_lsn_hash_extended_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_intersect() { return &GenericExec<TPgDirectFunc<&range_intersect>, true, false, TArgs_range_intersect_Policy>; }
-struct TArgs_range_intersect_agg_transfn_Policy {
+TExecFunc arrow_pg_lsn_hash_extended() { return &GenericExec<TPgDirectFunc<&pg_lsn_hash_extended>, true, true, TArgs_pg_lsn_hash_extended_Policy>; }
+struct TArgs_pg_lsn_in_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_range_intersect_agg_transfn() { return &GenericExec<TPgDirectFunc<&range_intersect_agg_transfn>, true, false, TArgs_range_intersect_agg_transfn_Policy>; }
-struct TArgs_range_le_Policy {
+TExecFunc arrow_pg_lsn_in() { return &GenericExec<TPgDirectFunc<&pg_lsn_in>, true, true, TArgs_pg_lsn_in_Policy>; }
+struct TArgs_pg_lsn_larger_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_le() { return &GenericExec<TPgDirectFunc<&range_le>, true, true, TArgs_range_le_Policy>; }
-struct TArgs_range_lower_Policy {
+TExecFunc arrow_pg_lsn_larger() { return &GenericExec<TPgDirectFunc<&pg_lsn_larger>, true, true, TArgs_pg_lsn_larger_Policy>; }
+struct TArgs_pg_lsn_le_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_lower() { return &GenericExec<TPgDirectFunc<&range_lower>, true, true, TArgs_range_lower_Policy>; }
-struct TArgs_range_lower_inc_Policy {
+TExecFunc arrow_pg_lsn_le() { return &GenericExec<TPgDirectFunc<&pg_lsn_le>, true, true, TArgs_pg_lsn_le_Policy>; }
+struct TArgs_pg_lsn_lt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_lower_inc() { return &GenericExec<TPgDirectFunc<&range_lower_inc>, true, true, TArgs_range_lower_inc_Policy>; }
-struct TArgs_range_lower_inf_Policy {
+TExecFunc arrow_pg_lsn_lt() { return &GenericExec<TPgDirectFunc<&pg_lsn_lt>, true, true, TArgs_pg_lsn_lt_Policy>; }
+struct TArgs_pg_lsn_mi_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_lower_inf() { return &GenericExec<TPgDirectFunc<&range_lower_inf>, true, true, TArgs_range_lower_inf_Policy>; }
-struct TArgs_range_lt_Policy {
+TExecFunc arrow_pg_lsn_mi() { return &GenericExec<TPgDirectFunc<&pg_lsn_mi>, true, false, TArgs_pg_lsn_mi_Policy>; }
+struct TArgs_pg_lsn_mii_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_range_lt() { return &GenericExec<TPgDirectFunc<&range_lt>, true, true, TArgs_range_lt_Policy>; }
-struct TArgs_range_merge_Policy {
+TExecFunc arrow_pg_lsn_mii() { return &GenericExec<TPgDirectFunc<&pg_lsn_mii>, true, true, TArgs_pg_lsn_mii_Policy>; }
+struct TArgs_pg_lsn_ne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_merge() { return &GenericExec<TPgDirectFunc<&range_merge>, true, false, TArgs_range_merge_Policy>; }
-struct TArgs_range_minus_Policy {
+TExecFunc arrow_pg_lsn_ne() { return &GenericExec<TPgDirectFunc<&pg_lsn_ne>, true, true, TArgs_pg_lsn_ne_Policy>; }
+struct TArgs_pg_lsn_out_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_range_minus() { return &GenericExec<TPgDirectFunc<&range_minus>, true, false, TArgs_range_minus_Policy>; }
-struct TArgs_range_ne_Policy {
+TExecFunc arrow_pg_lsn_out() { return &GenericExec<TPgDirectFunc<&pg_lsn_out>, true, false, TArgs_pg_lsn_out_Policy>; }
+struct TArgs_pg_lsn_pli_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_range_ne() { return &GenericExec<TPgDirectFunc<&range_ne>, true, true, TArgs_range_ne_Policy>; }
-struct TArgs_range_out_Policy {
+TExecFunc arrow_pg_lsn_pli() { return &GenericExec<TPgDirectFunc<&pg_lsn_pli>, true, true, TArgs_pg_lsn_pli_Policy>; }
+struct TArgs_pg_lsn_recv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_range_out() { return &GenericExec<TPgDirectFunc<&range_out>, true, false, TArgs_range_out_Policy>; }
-struct TArgs_range_overlaps_Policy {
+TExecFunc arrow_pg_lsn_recv() { return &GenericExec<TPgDirectFunc<&pg_lsn_recv>, true, true, TArgs_pg_lsn_recv_Policy>; }
+struct TArgs_pg_lsn_send_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_range_overlaps() { return &GenericExec<TPgDirectFunc<&range_overlaps>, true, true, TArgs_range_overlaps_Policy>; }
-struct TArgs_range_overleft_Policy {
+TExecFunc arrow_pg_lsn_send() { return &GenericExec<TPgDirectFunc<&pg_lsn_send>, true, false, TArgs_pg_lsn_send_Policy>; }
+struct TArgs_pg_lsn_smaller_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+};
+TExecFunc arrow_pg_lsn_smaller() { return &GenericExec<TPgDirectFunc<&pg_lsn_smaller>, true, true, TArgs_pg_lsn_smaller_Policy>; }
+struct TArgs_pg_my_temp_schema_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_range_overleft() { return &GenericExec<TPgDirectFunc<&range_overleft>, true, true, TArgs_range_overleft_Policy>; }
-struct TArgs_range_overright_Policy {
+TExecFunc arrow_pg_my_temp_schema() { return &GenericExec<TPgDirectFunc<&pg_my_temp_schema>, true, true, TArgs_pg_my_temp_schema_Policy>; }
+struct TArgs_pg_notification_queue_usage_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
+};
+TExecFunc arrow_pg_notification_queue_usage() { return &GenericExec<TPgDirectFunc<&pg_notification_queue_usage>, true, true, TArgs_pg_notification_queue_usage_Policy>; }
+struct TArgs_pg_notify_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_range_overright() { return &GenericExec<TPgDirectFunc<&range_overright>, true, true, TArgs_range_overright_Policy>; }
-struct TArgs_range_recv_Policy {
+TExecFunc arrow_pg_notify() { return &GenericExec<TPgDirectFunc<&pg_notify>, false, true, TArgs_pg_notify_Policy>; }
+struct TArgs_pg_opclass_is_visible_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_range_recv() { return &GenericExec<TPgDirectFunc<&range_recv>, true, false, TArgs_range_recv_Policy>; }
-struct TArgs_range_send_Policy {
+TExecFunc arrow_pg_opclass_is_visible() { return &GenericExec<TPgDirectFunc<&pg_opclass_is_visible>, true, true, TArgs_pg_opclass_is_visible_Policy>; }
+struct TArgs_pg_operator_is_visible_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_range_send() { return &GenericExec<TPgDirectFunc<&range_send>, true, false, TArgs_range_send_Policy>; }
-struct TArgs_range_union_Policy {
+TExecFunc arrow_pg_operator_is_visible() { return &GenericExec<TPgDirectFunc<&pg_operator_is_visible>, true, true, TArgs_pg_operator_is_visible_Policy>; }
+struct TArgs_pg_opfamily_is_visible_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_range_union() { return &GenericExec<TPgDirectFunc<&range_union>, true, false, TArgs_range_union_Policy>; }
-struct TArgs_range_upper_Policy {
+TExecFunc arrow_pg_opfamily_is_visible() { return &GenericExec<TPgDirectFunc<&pg_opfamily_is_visible>, true, true, TArgs_pg_opfamily_is_visible_Policy>; }
+struct TArgs_pg_partition_root_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_range_upper() { return &GenericExec<TPgDirectFunc<&range_upper>, true, true, TArgs_range_upper_Policy>; }
-struct TArgs_range_upper_inc_Policy {
+TExecFunc arrow_pg_partition_root() { return &GenericExec<TPgDirectFunc<&pg_partition_root>, true, true, TArgs_pg_partition_root_Policy>; }
+struct TArgs_pg_promote_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_range_upper_inc() { return &GenericExec<TPgDirectFunc<&range_upper_inc>, true, true, TArgs_range_upper_inc_Policy>; }
-struct TArgs_range_upper_inf_Policy {
+TExecFunc arrow_pg_promote() { return &GenericExec<TPgDirectFunc<&pg_promote>, true, true, TArgs_pg_promote_Policy>; }
+struct TArgs_pg_relation_is_publishable_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_range_upper_inf() { return &GenericExec<TPgDirectFunc<&range_upper_inf>, true, true, TArgs_range_upper_inf_Policy>; }
-struct TArgs_row_security_active_Policy {
+TExecFunc arrow_pg_relation_is_publishable() { return &GenericExec<TPgDirectFunc<&pg_relation_is_publishable>, true, true, TArgs_pg_relation_is_publishable_Policy>; }
+struct TArgs_pg_safe_snapshot_blocking_pids_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_row_security_active() { return &GenericExec<TPgDirectFunc<&row_security_active>, true, true, TArgs_row_security_active_Policy>; }
-struct TArgs_row_security_active_name_Policy {
+TExecFunc arrow_pg_safe_snapshot_blocking_pids() { return &GenericExec<TPgDirectFunc<&pg_safe_snapshot_blocking_pids>, true, false, TArgs_pg_safe_snapshot_blocking_pids_Policy>; }
+struct TArgs_pg_start_backup_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_row_security_active_name() { return &GenericExec<TPgDirectFunc<&row_security_active_name>, true, true, TArgs_row_security_active_name_Policy>; }
-struct TArgs_schema_to_xml_Policy {
+TExecFunc arrow_pg_start_backup() { return &GenericExec<TPgDirectFunc<&pg_start_backup>, true, true, TArgs_pg_start_backup_Policy>; }
+struct TArgs_pg_statistics_obj_is_visible_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_schema_to_xml() { return &GenericExec<TPgDirectFunc<&schema_to_xml>, true, false, TArgs_schema_to_xml_Policy>; }
-struct TArgs_schema_to_xml_and_xmlschema_Policy {
+TExecFunc arrow_pg_statistics_obj_is_visible() { return &GenericExec<TPgDirectFunc<&pg_statistics_obj_is_visible>, true, true, TArgs_pg_statistics_obj_is_visible_Policy>; }
+struct TArgs_pg_stop_backup_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_schema_to_xml_and_xmlschema() { return &GenericExec<TPgDirectFunc<&schema_to_xml_and_xmlschema>, true, false, TArgs_schema_to_xml_and_xmlschema_Policy>; }
-struct TArgs_schema_to_xmlschema_Policy {
+TExecFunc arrow_pg_stop_backup() { return &GenericExec<TPgDirectFunc<&pg_stop_backup>, true, true, TArgs_pg_stop_backup_Policy>; }
+struct TArgs_pg_switch_wal_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_schema_to_xmlschema() { return &GenericExec<TPgDirectFunc<&schema_to_xmlschema>, true, false, TArgs_schema_to_xmlschema_Policy>; }
-struct TArgs_spg_bbox_quad_config_Policy {
+TExecFunc arrow_pg_switch_wal() { return &GenericExec<TPgDirectFunc<&pg_switch_wal>, true, true, TArgs_pg_switch_wal_Policy>; }
+struct TArgs_pg_table_is_visible_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_bbox_quad_config() { return &GenericExec<TPgDirectFunc<&spg_bbox_quad_config>, true, true, TArgs_spg_bbox_quad_config_Policy>; }
-struct TArgs_spg_box_quad_choose_Policy {
+TExecFunc arrow_pg_table_is_visible() { return &GenericExec<TPgDirectFunc<&pg_table_is_visible>, true, true, TArgs_pg_table_is_visible_Policy>; }
+struct TArgs_pg_try_advisory_lock_int4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_spg_box_quad_choose() { return &GenericExec<TPgDirectFunc<&spg_box_quad_choose>, true, true, TArgs_spg_box_quad_choose_Policy>; }
-struct TArgs_spg_box_quad_config_Policy {
+TExecFunc arrow_pg_try_advisory_lock_int4() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_lock_int4>, true, true, TArgs_pg_try_advisory_lock_int4_Policy>; }
+struct TArgs_pg_try_advisory_lock_int8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_box_quad_config() { return &GenericExec<TPgDirectFunc<&spg_box_quad_config>, true, true, TArgs_spg_box_quad_config_Policy>; }
-struct TArgs_spg_box_quad_inner_consistent_Policy {
+TExecFunc arrow_pg_try_advisory_lock_int8() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_lock_int8>, true, true, TArgs_pg_try_advisory_lock_int8_Policy>; }
+struct TArgs_pg_try_advisory_lock_shared_int4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_spg_box_quad_inner_consistent() { return &GenericExec<TPgDirectFunc<&spg_box_quad_inner_consistent>, true, true, TArgs_spg_box_quad_inner_consistent_Policy>; }
-struct TArgs_spg_box_quad_leaf_consistent_Policy {
+TExecFunc arrow_pg_try_advisory_lock_shared_int4() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_lock_shared_int4>, true, true, TArgs_pg_try_advisory_lock_shared_int4_Policy>; }
+struct TArgs_pg_try_advisory_lock_shared_int8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_box_quad_leaf_consistent() { return &GenericExec<TPgDirectFunc<&spg_box_quad_leaf_consistent>, true, true, TArgs_spg_box_quad_leaf_consistent_Policy>; }
-struct TArgs_spg_box_quad_picksplit_Policy {
+TExecFunc arrow_pg_try_advisory_lock_shared_int8() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_lock_shared_int8>, true, true, TArgs_pg_try_advisory_lock_shared_int8_Policy>; }
+struct TArgs_pg_try_advisory_xact_lock_int4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_spg_box_quad_picksplit() { return &GenericExec<TPgDirectFunc<&spg_box_quad_picksplit>, true, true, TArgs_spg_box_quad_picksplit_Policy>; }
-struct TArgs_spg_poly_quad_compress_Policy {
+TExecFunc arrow_pg_try_advisory_xact_lock_int4() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_xact_lock_int4>, true, true, TArgs_pg_try_advisory_xact_lock_int4_Policy>; }
+struct TArgs_pg_try_advisory_xact_lock_int8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_poly_quad_compress() { return &GenericExec<TPgDirectFunc<&spg_poly_quad_compress>, true, false, TArgs_spg_poly_quad_compress_Policy>; }
-struct TArgs_spg_quad_choose_Policy {
+TExecFunc arrow_pg_try_advisory_xact_lock_int8() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_xact_lock_int8>, true, true, TArgs_pg_try_advisory_xact_lock_int8_Policy>; }
+struct TArgs_pg_try_advisory_xact_lock_shared_int4_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_spg_quad_choose() { return &GenericExec<TPgDirectFunc<&spg_quad_choose>, true, true, TArgs_spg_quad_choose_Policy>; }
-struct TArgs_spg_quad_config_Policy {
+TExecFunc arrow_pg_try_advisory_xact_lock_shared_int4() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_xact_lock_shared_int4>, true, true, TArgs_pg_try_advisory_xact_lock_shared_int4_Policy>; }
+struct TArgs_pg_try_advisory_xact_lock_shared_int8_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_quad_config() { return &GenericExec<TPgDirectFunc<&spg_quad_config>, true, true, TArgs_spg_quad_config_Policy>; }
-struct TArgs_spg_quad_inner_consistent_Policy {
+TExecFunc arrow_pg_try_advisory_xact_lock_shared_int8() { return &GenericExec<TPgDirectFunc<&pg_try_advisory_xact_lock_shared_int8>, true, true, TArgs_pg_try_advisory_xact_lock_shared_int8_Policy>; }
+struct TArgs_pg_ts_config_is_visible_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_quad_inner_consistent() { return &GenericExec<TPgDirectFunc<&spg_quad_inner_consistent>, true, true, TArgs_spg_quad_inner_consistent_Policy>; }
-struct TArgs_spg_quad_leaf_consistent_Policy {
+TExecFunc arrow_pg_ts_config_is_visible() { return &GenericExec<TPgDirectFunc<&pg_ts_config_is_visible>, true, true, TArgs_pg_ts_config_is_visible_Policy>; }
+struct TArgs_pg_ts_dict_is_visible_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_quad_leaf_consistent() { return &GenericExec<TPgDirectFunc<&spg_quad_leaf_consistent>, true, true, TArgs_spg_quad_leaf_consistent_Policy>; }
-struct TArgs_spg_quad_picksplit_Policy {
+TExecFunc arrow_pg_ts_dict_is_visible() { return &GenericExec<TPgDirectFunc<&pg_ts_dict_is_visible>, true, true, TArgs_pg_ts_dict_is_visible_Policy>; }
+struct TArgs_pg_ts_parser_is_visible_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_quad_picksplit() { return &GenericExec<TPgDirectFunc<&spg_quad_picksplit>, true, true, TArgs_spg_quad_picksplit_Policy>; }
-struct TArgs_spg_range_quad_choose_Policy {
+TExecFunc arrow_pg_ts_parser_is_visible() { return &GenericExec<TPgDirectFunc<&pg_ts_parser_is_visible>, true, true, TArgs_pg_ts_parser_is_visible_Policy>; }
+struct TArgs_pg_ts_template_is_visible_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_range_quad_choose() { return &GenericExec<TPgDirectFunc<&spg_range_quad_choose>, true, true, TArgs_spg_range_quad_choose_Policy>; }
-struct TArgs_spg_range_quad_config_Policy {
+TExecFunc arrow_pg_ts_template_is_visible() { return &GenericExec<TPgDirectFunc<&pg_ts_template_is_visible>, true, true, TArgs_pg_ts_template_is_visible_Policy>; }
+struct TArgs_pg_type_is_visible_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_range_quad_config() { return &GenericExec<TPgDirectFunc<&spg_range_quad_config>, true, true, TArgs_spg_range_quad_config_Policy>; }
-struct TArgs_spg_range_quad_inner_consistent_Policy {
+TExecFunc arrow_pg_type_is_visible() { return &GenericExec<TPgDirectFunc<&pg_type_is_visible>, true, true, TArgs_pg_type_is_visible_Policy>; }
+struct TArgs_pg_wal_lsn_diff_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {true,true};
};
-TExecFunc arrow_spg_range_quad_inner_consistent() { return &GenericExec<TPgDirectFunc<&spg_range_quad_inner_consistent>, true, true, TArgs_spg_range_quad_inner_consistent_Policy>; }
-struct TArgs_spg_range_quad_leaf_consistent_Policy {
+TExecFunc arrow_pg_wal_lsn_diff() { return &GenericExec<TPgDirectFunc<&pg_wal_lsn_diff>, true, false, TArgs_pg_wal_lsn_diff_Policy>; }
+struct TArgs_pg_wal_replay_pause_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_spg_range_quad_leaf_consistent() { return &GenericExec<TPgDirectFunc<&spg_range_quad_leaf_consistent>, true, true, TArgs_spg_range_quad_leaf_consistent_Policy>; }
-struct TArgs_spg_range_quad_picksplit_Policy {
+TExecFunc arrow_pg_wal_replay_pause() { return &GenericExec<TPgDirectFunc<&pg_wal_replay_pause>, true, true, TArgs_pg_wal_replay_pause_Policy>; }
+struct TArgs_pg_wal_replay_resume_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_spg_range_quad_picksplit() { return &GenericExec<TPgDirectFunc<&spg_range_quad_picksplit>, true, true, TArgs_spg_range_quad_picksplit_Policy>; }
-struct TArgs_spg_text_choose_Policy {
+TExecFunc arrow_pg_wal_replay_resume() { return &GenericExec<TPgDirectFunc<&pg_wal_replay_resume>, true, true, TArgs_pg_wal_replay_resume_Policy>; }
+struct TArgs_pg_walfile_name_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_text_choose() { return &GenericExec<TPgDirectFunc<&spg_text_choose>, true, true, TArgs_spg_text_choose_Policy>; }
-struct TArgs_spg_text_config_Policy {
+TExecFunc arrow_pg_walfile_name() { return &GenericExec<TPgDirectFunc<&pg_walfile_name>, true, false, TArgs_pg_walfile_name_Policy>; }
+struct TArgs_pg_walfile_name_offset_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_text_config() { return &GenericExec<TPgDirectFunc<&spg_text_config>, true, true, TArgs_spg_text_config_Policy>; }
-struct TArgs_spg_text_inner_consistent_Policy {
+TExecFunc arrow_pg_walfile_name_offset() { return &GenericExec<TPgDirectFunc<&pg_walfile_name_offset>, true, false, TArgs_pg_walfile_name_offset_Policy>; }
+struct TArgs_pg_xact_commit_timestamp_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_text_inner_consistent() { return &GenericExec<TPgDirectFunc<&spg_text_inner_consistent>, true, true, TArgs_spg_text_inner_consistent_Policy>; }
-struct TArgs_spg_text_leaf_consistent_Policy {
+TExecFunc arrow_pg_xact_commit_timestamp() { return &GenericExec<TPgDirectFunc<&pg_xact_commit_timestamp>, true, true, TArgs_pg_xact_commit_timestamp_Policy>; }
+struct TArgs_pg_xact_commit_timestamp_origin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_spg_text_leaf_consistent() { return &GenericExec<TPgDirectFunc<&spg_text_leaf_consistent>, true, true, TArgs_spg_text_leaf_consistent_Policy>; }
-struct TArgs_spg_text_picksplit_Policy {
+TExecFunc arrow_pg_xact_commit_timestamp_origin() { return &GenericExec<TPgDirectFunc<&pg_xact_commit_timestamp_origin>, true, false, TArgs_pg_xact_commit_timestamp_origin_Policy>; }
+struct TArgs_query_to_xml_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
};
-TExecFunc arrow_spg_text_picksplit() { return &GenericExec<TPgDirectFunc<&spg_text_picksplit>, true, true, TArgs_spg_text_picksplit_Policy>; }
-struct TArgs_table_to_xml_Policy {
+TExecFunc arrow_query_to_xml() { return &GenericExec<TPgDirectFunc<&query_to_xml>, true, false, TArgs_query_to_xml_Policy>; }
+struct TArgs_query_to_xml_and_xmlschema_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
};
-TExecFunc arrow_table_to_xml() { return &GenericExec<TPgDirectFunc<&table_to_xml>, true, false, TArgs_table_to_xml_Policy>; }
-struct TArgs_table_to_xml_and_xmlschema_Policy {
+TExecFunc arrow_query_to_xml_and_xmlschema() { return &GenericExec<TPgDirectFunc<&query_to_xml_and_xmlschema>, true, false, TArgs_query_to_xml_and_xmlschema_Policy>; }
+struct TArgs_query_to_xmlschema_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
};
-TExecFunc arrow_table_to_xml_and_xmlschema() { return &GenericExec<TPgDirectFunc<&table_to_xml_and_xmlschema>, true, false, TArgs_table_to_xml_and_xmlschema_Policy>; }
-struct TArgs_table_to_xmlschema_Policy {
+TExecFunc arrow_query_to_xmlschema() { return &GenericExec<TPgDirectFunc<&query_to_xmlschema>, true, false, TArgs_query_to_xmlschema_Policy>; }
+struct TArgs_radians_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_table_to_xmlschema() { return &GenericExec<TPgDirectFunc<&table_to_xmlschema>, true, false, TArgs_table_to_xmlschema_Policy>; }
-struct TArgs_text_char_Policy {
+TExecFunc arrow_radians() { return &GenericExec<TPgDirectFunc<&radians>, true, true, TArgs_radians_Policy>; }
+struct TArgs_range_adjacent_multirange_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_text_char() { return &GenericExec<TPgDirectFunc<&text_char>, true, true, TArgs_text_char_Policy>; }
-struct TArgs_texttoxml_Policy {
+TExecFunc arrow_range_adjacent_multirange() { return &GenericExec<TPgDirectFunc<&range_adjacent_multirange>, true, true, TArgs_range_adjacent_multirange_Policy>; }
+struct TArgs_range_after_multirange_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_texttoxml() { return &GenericExec<TPgDirectFunc<&texttoxml>, true, false, TArgs_texttoxml_Policy>; }
-struct TArgs_thesaurus_init_Policy {
+TExecFunc arrow_range_after_multirange() { return &GenericExec<TPgDirectFunc<&range_after_multirange>, true, true, TArgs_range_after_multirange_Policy>; }
+struct TArgs_range_agg_finalfn_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_thesaurus_init() { return &GenericExec<TPgDirectFunc<&thesaurus_init>, true, true, TArgs_thesaurus_init_Policy>; }
-struct TArgs_thesaurus_lexize_Policy {
+TExecFunc arrow_range_agg_finalfn() { return &GenericExec<TPgDirectFunc<&range_agg_finalfn>, false, false, TArgs_range_agg_finalfn_Policy>; }
+struct TArgs_range_agg_transfn_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {true,false};
};
-TExecFunc arrow_thesaurus_lexize() { return &GenericExec<TPgDirectFunc<&thesaurus_lexize>, true, true, TArgs_thesaurus_lexize_Policy>; }
-struct TArgs_tideq_Policy {
+TExecFunc arrow_range_agg_transfn() { return &GenericExec<TPgDirectFunc<&range_agg_transfn>, false, true, TArgs_range_agg_transfn_Policy>; }
+struct TArgs_range_before_multirange_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_tideq() { return &GenericExec<TPgDirectFunc<&tideq>, true, true, TArgs_tideq_Policy>; }
-struct TArgs_tidge_Policy {
+TExecFunc arrow_range_before_multirange() { return &GenericExec<TPgDirectFunc<&range_before_multirange>, true, true, TArgs_range_before_multirange_Policy>; }
+struct TArgs_range_contained_by_multirange_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_tidge() { return &GenericExec<TPgDirectFunc<&tidge>, true, true, TArgs_tidge_Policy>; }
-struct TArgs_tidgt_Policy {
+TExecFunc arrow_range_contained_by_multirange() { return &GenericExec<TPgDirectFunc<&range_contained_by_multirange>, true, true, TArgs_range_contained_by_multirange_Policy>; }
+struct TArgs_range_contains_multirange_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_tidgt() { return &GenericExec<TPgDirectFunc<&tidgt>, true, true, TArgs_tidgt_Policy>; }
-struct TArgs_tidin_Policy {
+TExecFunc arrow_range_contains_multirange() { return &GenericExec<TPgDirectFunc<&range_contains_multirange>, true, true, TArgs_range_contains_multirange_Policy>; }
+struct TArgs_range_merge_from_multirange_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tidin() { return &GenericExec<TPgDirectFunc<&tidin>, true, false, TArgs_tidin_Policy>; }
-struct TArgs_tidlarger_Policy {
+TExecFunc arrow_range_merge_from_multirange() { return &GenericExec<TPgDirectFunc<&range_merge_from_multirange>, true, false, TArgs_range_merge_from_multirange_Policy>; }
+struct TArgs_range_overlaps_multirange_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_tidlarger() { return &GenericExec<TPgDirectFunc<&tidlarger>, true, false, TArgs_tidlarger_Policy>; }
-struct TArgs_tidle_Policy {
+TExecFunc arrow_range_overlaps_multirange() { return &GenericExec<TPgDirectFunc<&range_overlaps_multirange>, true, true, TArgs_range_overlaps_multirange_Policy>; }
+struct TArgs_range_overleft_multirange_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_tidle() { return &GenericExec<TPgDirectFunc<&tidle>, true, true, TArgs_tidle_Policy>; }
-struct TArgs_tidlt_Policy {
+TExecFunc arrow_range_overleft_multirange() { return &GenericExec<TPgDirectFunc<&range_overleft_multirange>, true, true, TArgs_range_overleft_multirange_Policy>; }
+struct TArgs_range_overright_multirange_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_tidlt() { return &GenericExec<TPgDirectFunc<&tidlt>, true, true, TArgs_tidlt_Policy>; }
-struct TArgs_tidne_Policy {
+TExecFunc arrow_range_overright_multirange() { return &GenericExec<TPgDirectFunc<&range_overright_multirange>, true, true, TArgs_range_overright_multirange_Policy>; }
+struct TArgs_rangesel_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_tidne() { return &GenericExec<TPgDirectFunc<&tidne>, true, true, TArgs_tidne_Policy>; }
-struct TArgs_tidout_Policy {
+TExecFunc arrow_rangesel() { return &GenericExec<TPgDirectFunc<&rangesel>, true, true, TArgs_rangesel_Policy>; }
+struct TArgs_raw_array_subscript_handler_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_raw_array_subscript_handler() { return &GenericExec<TPgDirectFunc<&raw_array_subscript_handler>, true, true, TArgs_raw_array_subscript_handler_Policy>; }
+struct TArgs_regclassin_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tidout() { return &GenericExec<TPgDirectFunc<&tidout>, true, false, TArgs_tidout_Policy>; }
-struct TArgs_tidrecv_Policy {
+TExecFunc arrow_regclassin() { return &GenericExec<TPgDirectFunc<&regclassin>, true, true, TArgs_regclassin_Policy>; }
+struct TArgs_regclassout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_tidrecv() { return &GenericExec<TPgDirectFunc<&tidrecv>, true, false, TArgs_tidrecv_Policy>; }
-struct TArgs_tidsend_Policy {
+TExecFunc arrow_regclassout() { return &GenericExec<TPgDirectFunc<&regclassout>, true, false, TArgs_regclassout_Policy>; }
+struct TArgs_regclassrecv_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_regclassrecv() { return &GenericExec<TPgDirectFunc<&regclassrecv>, true, true, TArgs_regclassrecv_Policy>; }
+struct TArgs_regclasssend_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_regclasssend() { return &GenericExec<TPgDirectFunc<&regclasssend>, true, false, TArgs_regclasssend_Policy>; }
+struct TArgs_regcollationin_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tidsend() { return &GenericExec<TPgDirectFunc<&tidsend>, true, false, TArgs_tidsend_Policy>; }
-struct TArgs_tidsmaller_Policy {
+TExecFunc arrow_regcollationin() { return &GenericExec<TPgDirectFunc<&regcollationin>, true, true, TArgs_regcollationin_Policy>; }
+struct TArgs_regcollationout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_tidsmaller() { return &GenericExec<TPgDirectFunc<&tidsmaller>, true, false, TArgs_tidsmaller_Policy>; }
-struct TArgs_time_cmp_Policy {
+TExecFunc arrow_regcollationout() { return &GenericExec<TPgDirectFunc<&regcollationout>, true, false, TArgs_regcollationout_Policy>; }
+struct TArgs_regcollationrecv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_cmp() { return &GenericExec<TPgDirectFunc<&time_cmp>, true, true, TArgs_time_cmp_Policy>; }
-struct TArgs_time_eq_Policy {
+TExecFunc arrow_regcollationrecv() { return &GenericExec<TPgDirectFunc<&regcollationrecv>, true, true, TArgs_regcollationrecv_Policy>; }
+struct TArgs_regcollationsend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_eq() { return &GenericExec<TPgDirectFunc<&time_eq>, true, true, TArgs_time_eq_Policy>; }
-struct TArgs_time_ge_Policy {
+TExecFunc arrow_regcollationsend() { return &GenericExec<TPgDirectFunc<&regcollationsend>, true, false, TArgs_regcollationsend_Policy>; }
+struct TArgs_regconfigin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_time_ge() { return &GenericExec<TPgDirectFunc<&time_ge>, true, true, TArgs_time_ge_Policy>; }
-struct TArgs_time_gt_Policy {
+TExecFunc arrow_regconfigin() { return &GenericExec<TPgDirectFunc<&regconfigin>, true, true, TArgs_regconfigin_Policy>; }
+struct TArgs_regconfigout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_gt() { return &GenericExec<TPgDirectFunc<&time_gt>, true, true, TArgs_time_gt_Policy>; }
-struct TArgs_time_hash_Policy {
+TExecFunc arrow_regconfigout() { return &GenericExec<TPgDirectFunc<&regconfigout>, true, false, TArgs_regconfigout_Policy>; }
+struct TArgs_regconfigrecv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_hash() { return &GenericExec<TPgDirectFunc<&time_hash>, true, true, TArgs_time_hash_Policy>; }
-struct TArgs_time_hash_extended_Policy {
+TExecFunc arrow_regconfigrecv() { return &GenericExec<TPgDirectFunc<&regconfigrecv>, true, true, TArgs_regconfigrecv_Policy>; }
+struct TArgs_regconfigsend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_hash_extended() { return &GenericExec<TPgDirectFunc<&time_hash_extended>, true, true, TArgs_time_hash_extended_Policy>; }
-struct TArgs_time_in_Policy {
+TExecFunc arrow_regconfigsend() { return &GenericExec<TPgDirectFunc<&regconfigsend>, true, false, TArgs_regconfigsend_Policy>; }
+struct TArgs_regdictionaryin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_time_in() { return &GenericExec<TPgDirectFunc<&time_in>, true, true, TArgs_time_in_Policy>; }
-struct TArgs_time_interval_Policy {
+TExecFunc arrow_regdictionaryin() { return &GenericExec<TPgDirectFunc<&regdictionaryin>, true, true, TArgs_regdictionaryin_Policy>; }
+struct TArgs_regdictionaryout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_interval() { return &GenericExec<TPgDirectFunc<&time_interval>, true, false, TArgs_time_interval_Policy>; }
-struct TArgs_time_larger_Policy {
+TExecFunc arrow_regdictionaryout() { return &GenericExec<TPgDirectFunc<&regdictionaryout>, true, false, TArgs_regdictionaryout_Policy>; }
+struct TArgs_regdictionaryrecv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_larger() { return &GenericExec<TPgDirectFunc<&time_larger>, true, true, TArgs_time_larger_Policy>; }
-struct TArgs_time_le_Policy {
+TExecFunc arrow_regdictionaryrecv() { return &GenericExec<TPgDirectFunc<&regdictionaryrecv>, true, true, TArgs_regdictionaryrecv_Policy>; }
+struct TArgs_regdictionarysend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_le() { return &GenericExec<TPgDirectFunc<&time_le>, true, true, TArgs_time_le_Policy>; }
-struct TArgs_time_lt_Policy {
+TExecFunc arrow_regdictionarysend() { return &GenericExec<TPgDirectFunc<&regdictionarysend>, true, false, TArgs_regdictionarysend_Policy>; }
+struct TArgs_regexp_match_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_time_lt() { return &GenericExec<TPgDirectFunc<&time_lt>, true, true, TArgs_time_lt_Policy>; }
-struct TArgs_time_mi_interval_Policy {
+TExecFunc arrow_regexp_match() { return &GenericExec<TPgDirectFunc<&regexp_match>, true, false, TArgs_regexp_match_Policy>; }
+struct TArgs_regexp_match_no_flags_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_time_mi_interval() { return &GenericExec<TPgDirectFunc<&time_mi_interval>, true, true, TArgs_time_mi_interval_Policy>; }
-struct TArgs_time_mi_time_Policy {
+TExecFunc arrow_regexp_match_no_flags() { return &GenericExec<TPgDirectFunc<&regexp_match_no_flags>, true, false, TArgs_regexp_match_no_flags_Policy>; }
+struct TArgs_regexp_split_to_array_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_time_mi_time() { return &GenericExec<TPgDirectFunc<&time_mi_time>, true, false, TArgs_time_mi_time_Policy>; }
-struct TArgs_time_ne_Policy {
+TExecFunc arrow_regexp_split_to_array() { return &GenericExec<TPgDirectFunc<&regexp_split_to_array>, true, false, TArgs_regexp_split_to_array_Policy>; }
+struct TArgs_regexp_split_to_array_no_flags_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_time_ne() { return &GenericExec<TPgDirectFunc<&time_ne>, true, true, TArgs_time_ne_Policy>; }
-struct TArgs_time_out_Policy {
+TExecFunc arrow_regexp_split_to_array_no_flags() { return &GenericExec<TPgDirectFunc<&regexp_split_to_array_no_flags>, true, false, TArgs_regexp_split_to_array_no_flags_Policy>; }
+struct TArgs_regnamespacein_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_time_out() { return &GenericExec<TPgDirectFunc<&time_out>, true, false, TArgs_time_out_Policy>; }
-struct TArgs_time_part_Policy {
+TExecFunc arrow_regnamespacein() { return &GenericExec<TPgDirectFunc<&regnamespacein>, true, true, TArgs_regnamespacein_Policy>; }
+struct TArgs_regnamespaceout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_part() { return &GenericExec<TPgDirectFunc<&time_part>, true, true, TArgs_time_part_Policy>; }
-struct TArgs_time_pl_interval_Policy {
+TExecFunc arrow_regnamespaceout() { return &GenericExec<TPgDirectFunc<&regnamespaceout>, true, false, TArgs_regnamespaceout_Policy>; }
+struct TArgs_regnamespacerecv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_pl_interval() { return &GenericExec<TPgDirectFunc<&time_pl_interval>, true, true, TArgs_time_pl_interval_Policy>; }
-struct TArgs_time_recv_Policy {
+TExecFunc arrow_regnamespacerecv() { return &GenericExec<TPgDirectFunc<&regnamespacerecv>, true, true, TArgs_regnamespacerecv_Policy>; }
+struct TArgs_regnamespacesend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_recv() { return &GenericExec<TPgDirectFunc<&time_recv>, true, true, TArgs_time_recv_Policy>; }
-struct TArgs_time_scale_Policy {
+TExecFunc arrow_regnamespacesend() { return &GenericExec<TPgDirectFunc<&regnamespacesend>, true, false, TArgs_regnamespacesend_Policy>; }
+struct TArgs_regoperatorin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_time_scale() { return &GenericExec<TPgDirectFunc<&time_scale>, true, true, TArgs_time_scale_Policy>; }
-struct TArgs_time_send_Policy {
+TExecFunc arrow_regoperatorin() { return &GenericExec<TPgDirectFunc<&regoperatorin>, true, true, TArgs_regoperatorin_Policy>; }
+struct TArgs_regoperatorout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_send() { return &GenericExec<TPgDirectFunc<&time_send>, true, false, TArgs_time_send_Policy>; }
-struct TArgs_time_smaller_Policy {
+TExecFunc arrow_regoperatorout() { return &GenericExec<TPgDirectFunc<&regoperatorout>, true, false, TArgs_regoperatorout_Policy>; }
+struct TArgs_regoperatorrecv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_smaller() { return &GenericExec<TPgDirectFunc<&time_smaller>, true, true, TArgs_time_smaller_Policy>; }
-struct TArgs_time_support_Policy {
+TExecFunc arrow_regoperatorrecv() { return &GenericExec<TPgDirectFunc<&regoperatorrecv>, true, true, TArgs_regoperatorrecv_Policy>; }
+struct TArgs_regoperatorsend_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_time_support() { return &GenericExec<TPgDirectFunc<&time_support>, true, true, TArgs_time_support_Policy>; }
-struct TArgs_time_timetz_Policy {
+TExecFunc arrow_regoperatorsend() { return &GenericExec<TPgDirectFunc<&regoperatorsend>, true, false, TArgs_regoperatorsend_Policy>; }
+struct TArgs_regoperin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_time_timetz() { return &GenericExec<TPgDirectFunc<&time_timetz>, true, false, TArgs_time_timetz_Policy>; }
-struct TArgs_timestamp_cmp_date_Policy {
+TExecFunc arrow_regoperin() { return &GenericExec<TPgDirectFunc<&regoperin>, true, true, TArgs_regoperin_Policy>; }
+struct TArgs_regoperout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamp_cmp_date() { return &GenericExec<TPgDirectFunc<&timestamp_cmp_date>, true, true, TArgs_timestamp_cmp_date_Policy>; }
-struct TArgs_timestamp_date_Policy {
+TExecFunc arrow_regoperout() { return &GenericExec<TPgDirectFunc<&regoperout>, true, false, TArgs_regoperout_Policy>; }
+struct TArgs_regoperrecv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamp_date() { return &GenericExec<TPgDirectFunc<&timestamp_date>, true, true, TArgs_timestamp_date_Policy>; }
-struct TArgs_timestamp_eq_date_Policy {
+TExecFunc arrow_regoperrecv() { return &GenericExec<TPgDirectFunc<&regoperrecv>, true, true, TArgs_regoperrecv_Policy>; }
+struct TArgs_regopersend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamp_eq_date() { return &GenericExec<TPgDirectFunc<&timestamp_eq_date>, true, true, TArgs_timestamp_eq_date_Policy>; }
-struct TArgs_timestamp_ge_date_Policy {
+TExecFunc arrow_regopersend() { return &GenericExec<TPgDirectFunc<&regopersend>, true, false, TArgs_regopersend_Policy>; }
+struct TArgs_regprocedurein_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timestamp_ge_date() { return &GenericExec<TPgDirectFunc<&timestamp_ge_date>, true, true, TArgs_timestamp_ge_date_Policy>; }
-struct TArgs_timestamp_gt_date_Policy {
+TExecFunc arrow_regprocedurein() { return &GenericExec<TPgDirectFunc<&regprocedurein>, true, true, TArgs_regprocedurein_Policy>; }
+struct TArgs_regprocedureout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamp_gt_date() { return &GenericExec<TPgDirectFunc<&timestamp_gt_date>, true, true, TArgs_timestamp_gt_date_Policy>; }
-struct TArgs_timestamp_le_date_Policy {
+TExecFunc arrow_regprocedureout() { return &GenericExec<TPgDirectFunc<&regprocedureout>, true, false, TArgs_regprocedureout_Policy>; }
+struct TArgs_regprocedurerecv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamp_le_date() { return &GenericExec<TPgDirectFunc<&timestamp_le_date>, true, true, TArgs_timestamp_le_date_Policy>; }
-struct TArgs_timestamp_lt_date_Policy {
+TExecFunc arrow_regprocedurerecv() { return &GenericExec<TPgDirectFunc<&regprocedurerecv>, true, true, TArgs_regprocedurerecv_Policy>; }
+struct TArgs_regproceduresend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamp_lt_date() { return &GenericExec<TPgDirectFunc<&timestamp_lt_date>, true, true, TArgs_timestamp_lt_date_Policy>; }
-struct TArgs_timestamp_ne_date_Policy {
+TExecFunc arrow_regproceduresend() { return &GenericExec<TPgDirectFunc<&regproceduresend>, true, false, TArgs_regproceduresend_Policy>; }
+struct TArgs_regprocin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timestamp_ne_date() { return &GenericExec<TPgDirectFunc<&timestamp_ne_date>, true, true, TArgs_timestamp_ne_date_Policy>; }
-struct TArgs_timestamp_time_Policy {
+TExecFunc arrow_regprocin() { return &GenericExec<TPgDirectFunc<&regprocin>, true, true, TArgs_regprocin_Policy>; }
+struct TArgs_regprocout_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamp_time() { return &GenericExec<TPgDirectFunc<&timestamp_time>, true, true, TArgs_timestamp_time_Policy>; }
-struct TArgs_timestamptz_cmp_date_Policy {
+TExecFunc arrow_regprocout() { return &GenericExec<TPgDirectFunc<&regprocout>, true, false, TArgs_regprocout_Policy>; }
+struct TArgs_regprocrecv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamptz_cmp_date() { return &GenericExec<TPgDirectFunc<&timestamptz_cmp_date>, true, true, TArgs_timestamptz_cmp_date_Policy>; }
-struct TArgs_timestamptz_date_Policy {
+TExecFunc arrow_regprocrecv() { return &GenericExec<TPgDirectFunc<&regprocrecv>, true, true, TArgs_regprocrecv_Policy>; }
+struct TArgs_regprocsend_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamptz_date() { return &GenericExec<TPgDirectFunc<&timestamptz_date>, true, true, TArgs_timestamptz_date_Policy>; }
-struct TArgs_timestamptz_eq_date_Policy {
+TExecFunc arrow_regprocsend() { return &GenericExec<TPgDirectFunc<&regprocsend>, true, false, TArgs_regprocsend_Policy>; }
+struct TArgs_regrolein_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timestamptz_eq_date() { return &GenericExec<TPgDirectFunc<&timestamptz_eq_date>, true, true, TArgs_timestamptz_eq_date_Policy>; }
-struct TArgs_timestamptz_ge_date_Policy {
+TExecFunc arrow_regrolein() { return &GenericExec<TPgDirectFunc<&regrolein>, true, true, TArgs_regrolein_Policy>; }
+struct TArgs_regroleout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamptz_ge_date() { return &GenericExec<TPgDirectFunc<&timestamptz_ge_date>, true, true, TArgs_timestamptz_ge_date_Policy>; }
-struct TArgs_timestamptz_gt_date_Policy {
+TExecFunc arrow_regroleout() { return &GenericExec<TPgDirectFunc<&regroleout>, true, false, TArgs_regroleout_Policy>; }
+struct TArgs_regrolerecv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamptz_gt_date() { return &GenericExec<TPgDirectFunc<&timestamptz_gt_date>, true, true, TArgs_timestamptz_gt_date_Policy>; }
-struct TArgs_timestamptz_le_date_Policy {
+TExecFunc arrow_regrolerecv() { return &GenericExec<TPgDirectFunc<&regrolerecv>, true, true, TArgs_regrolerecv_Policy>; }
+struct TArgs_regrolesend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamptz_le_date() { return &GenericExec<TPgDirectFunc<&timestamptz_le_date>, true, true, TArgs_timestamptz_le_date_Policy>; }
-struct TArgs_timestamptz_lt_date_Policy {
+TExecFunc arrow_regrolesend() { return &GenericExec<TPgDirectFunc<&regrolesend>, true, false, TArgs_regrolesend_Policy>; }
+struct TArgs_regtypein_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timestamptz_lt_date() { return &GenericExec<TPgDirectFunc<&timestamptz_lt_date>, true, true, TArgs_timestamptz_lt_date_Policy>; }
-struct TArgs_timestamptz_ne_date_Policy {
+TExecFunc arrow_regtypein() { return &GenericExec<TPgDirectFunc<&regtypein>, true, true, TArgs_regtypein_Policy>; }
+struct TArgs_regtypeout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamptz_ne_date() { return &GenericExec<TPgDirectFunc<&timestamptz_ne_date>, true, true, TArgs_timestamptz_ne_date_Policy>; }
-struct TArgs_timestamptz_time_Policy {
+TExecFunc arrow_regtypeout() { return &GenericExec<TPgDirectFunc<&regtypeout>, true, false, TArgs_regtypeout_Policy>; }
+struct TArgs_regtyperecv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamptz_time() { return &GenericExec<TPgDirectFunc<&timestamptz_time>, true, true, TArgs_timestamptz_time_Policy>; }
-struct TArgs_timestamptz_timetz_Policy {
+TExecFunc arrow_regtyperecv() { return &GenericExec<TPgDirectFunc<&regtyperecv>, true, true, TArgs_regtyperecv_Policy>; }
+struct TArgs_regtypesend_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timestamptz_timetz() { return &GenericExec<TPgDirectFunc<&timestamptz_timetz>, true, false, TArgs_timestamptz_timetz_Policy>; }
-struct TArgs_timetypmodin_Policy {
+TExecFunc arrow_regtypesend() { return &GenericExec<TPgDirectFunc<&regtypesend>, true, false, TArgs_regtypesend_Policy>; }
+struct TArgs_replace_text_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+};
+TExecFunc arrow_replace_text() { return &GenericExec<TPgDirectFunc<&replace_text>, true, false, TArgs_replace_text_Policy>; }
+struct TArgs_row_security_active_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_row_security_active() { return &GenericExec<TPgDirectFunc<&row_security_active>, true, true, TArgs_row_security_active_Policy>; }
+struct TArgs_row_security_active_name_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timetypmodin() { return &GenericExec<TPgDirectFunc<&timetypmodin>, true, true, TArgs_timetypmodin_Policy>; }
-struct TArgs_timetypmodout_Policy {
+TExecFunc arrow_row_security_active_name() { return &GenericExec<TPgDirectFunc<&row_security_active_name>, true, true, TArgs_row_security_active_name_Policy>; }
+struct TArgs_schema_to_xml_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
+};
+TExecFunc arrow_schema_to_xml() { return &GenericExec<TPgDirectFunc<&schema_to_xml>, true, false, TArgs_schema_to_xml_Policy>; }
+struct TArgs_schema_to_xml_and_xmlschema_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
+};
+TExecFunc arrow_schema_to_xml_and_xmlschema() { return &GenericExec<TPgDirectFunc<&schema_to_xml_and_xmlschema>, true, false, TArgs_schema_to_xml_and_xmlschema_Policy>; }
+struct TArgs_schema_to_xmlschema_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {false,true,true,false};
+};
+TExecFunc arrow_schema_to_xmlschema() { return &GenericExec<TPgDirectFunc<&schema_to_xmlschema>, true, false, TArgs_schema_to_xmlschema_Policy>; }
+struct TArgs_setseed_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_timetypmodout() { return &GenericExec<TPgDirectFunc<&timetypmodout>, true, false, TArgs_timetypmodout_Policy>; }
-struct TArgs_timetz_cmp_Policy {
+TExecFunc arrow_setseed() { return &GenericExec<TPgDirectFunc<&setseed>, true, true, TArgs_setseed_Policy>; }
+struct TArgs_similar_escape_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_cmp() { return &GenericExec<TPgDirectFunc<&timetz_cmp>, true, true, TArgs_timetz_cmp_Policy>; }
-struct TArgs_timetz_eq_Policy {
+TExecFunc arrow_similar_escape() { return &GenericExec<TPgDirectFunc<&similar_escape>, false, false, TArgs_similar_escape_Policy>; }
+struct TArgs_similar_to_escape_1_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timetz_eq() { return &GenericExec<TPgDirectFunc<&timetz_eq>, true, true, TArgs_timetz_eq_Policy>; }
-struct TArgs_timetz_ge_Policy {
+TExecFunc arrow_similar_to_escape_1() { return &GenericExec<TPgDirectFunc<&similar_to_escape_1>, true, false, TArgs_similar_to_escape_1_Policy>; }
+struct TArgs_similar_to_escape_2_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_ge() { return &GenericExec<TPgDirectFunc<&timetz_ge>, true, true, TArgs_timetz_ge_Policy>; }
-struct TArgs_timetz_gt_Policy {
+TExecFunc arrow_similar_to_escape_2() { return &GenericExec<TPgDirectFunc<&similar_to_escape_2>, true, false, TArgs_similar_to_escape_2_Policy>; }
+struct TArgs_split_part_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
+};
+TExecFunc arrow_split_part() { return &GenericExec<TPgDirectFunc<&split_part>, true, false, TArgs_split_part_Policy>; }
+struct TArgs_string_agg_finalfn_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
+};
+TExecFunc arrow_string_agg_finalfn() { return &GenericExec<TPgDirectFunc<&string_agg_finalfn>, false, false, TArgs_string_agg_finalfn_Policy>; }
+struct TArgs_string_agg_transfn_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
};
-TExecFunc arrow_timetz_gt() { return &GenericExec<TPgDirectFunc<&timetz_gt>, true, true, TArgs_timetz_gt_Policy>; }
-struct TArgs_timetz_hash_Policy {
+TExecFunc arrow_string_agg_transfn() { return &GenericExec<TPgDirectFunc<&string_agg_transfn>, false, true, TArgs_string_agg_transfn_Policy>; }
+struct TArgs_table_to_xml_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,false};
+};
+TExecFunc arrow_table_to_xml() { return &GenericExec<TPgDirectFunc<&table_to_xml>, true, false, TArgs_table_to_xml_Policy>; }
+struct TArgs_table_to_xml_and_xmlschema_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,false};
+};
+TExecFunc arrow_table_to_xml_and_xmlschema() { return &GenericExec<TPgDirectFunc<&table_to_xml_and_xmlschema>, true, false, TArgs_table_to_xml_and_xmlschema_Policy>; }
+struct TArgs_table_to_xmlschema_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,false};
+};
+TExecFunc arrow_table_to_xmlschema() { return &GenericExec<TPgDirectFunc<&table_to_xmlschema>, true, false, TArgs_table_to_xmlschema_Policy>; }
+struct TArgs_text_char_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timetz_hash() { return &GenericExec<TPgDirectFunc<&timetz_hash>, true, true, TArgs_timetz_hash_Policy>; }
-struct TArgs_timetz_hash_extended_Policy {
+TExecFunc arrow_text_char() { return &GenericExec<TPgDirectFunc<&text_char>, true, true, TArgs_text_char_Policy>; }
+struct TArgs_text_format_nv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timetz_hash_extended() { return &GenericExec<TPgDirectFunc<&timetz_hash_extended>, true, true, TArgs_timetz_hash_extended_Policy>; }
-struct TArgs_timetz_in_Policy {
+TExecFunc arrow_text_format_nv() { return &GenericExec<TPgDirectFunc<&text_format_nv>, false, false, TArgs_text_format_nv_Policy>; }
+struct TArgs_text_ge_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_text_ge() { return &GenericExec<TPgDirectFunc<&text_ge>, true, true, TArgs_text_ge_Policy>; }
+struct TArgs_text_gt_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_text_gt() { return &GenericExec<TPgDirectFunc<&text_gt>, true, true, TArgs_text_gt_Policy>; }
+struct TArgs_text_larger_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_in() { return &GenericExec<TPgDirectFunc<&timetz_in>, true, false, TArgs_timetz_in_Policy>; }
-struct TArgs_timetz_izone_Policy {
+TExecFunc arrow_text_larger() { return &GenericExec<TPgDirectFunc<&text_larger>, true, false, TArgs_text_larger_Policy>; }
+struct TArgs_text_le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_izone() { return &GenericExec<TPgDirectFunc<&timetz_izone>, true, false, TArgs_timetz_izone_Policy>; }
-struct TArgs_timetz_larger_Policy {
+TExecFunc arrow_text_le() { return &GenericExec<TPgDirectFunc<&text_le>, true, true, TArgs_text_le_Policy>; }
+struct TArgs_text_left_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_text_left() { return &GenericExec<TPgDirectFunc<&text_left>, true, false, TArgs_text_left_Policy>; }
+struct TArgs_text_lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_larger() { return &GenericExec<TPgDirectFunc<&timetz_larger>, true, false, TArgs_timetz_larger_Policy>; }
-struct TArgs_timetz_le_Policy {
+TExecFunc arrow_text_lt() { return &GenericExec<TPgDirectFunc<&text_lt>, true, true, TArgs_text_lt_Policy>; }
+struct TArgs_text_name_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_text_name() { return &GenericExec<TPgDirectFunc<&text_name>, true, false, TArgs_text_name_Policy>; }
+struct TArgs_text_pattern_ge_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_le() { return &GenericExec<TPgDirectFunc<&timetz_le>, true, true, TArgs_timetz_le_Policy>; }
-struct TArgs_timetz_lt_Policy {
+TExecFunc arrow_text_pattern_ge() { return &GenericExec<TPgDirectFunc<&text_pattern_ge>, true, true, TArgs_text_pattern_ge_Policy>; }
+struct TArgs_text_pattern_gt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_lt() { return &GenericExec<TPgDirectFunc<&timetz_lt>, true, true, TArgs_timetz_lt_Policy>; }
-struct TArgs_timetz_mi_interval_Policy {
+TExecFunc arrow_text_pattern_gt() { return &GenericExec<TPgDirectFunc<&text_pattern_gt>, true, true, TArgs_text_pattern_gt_Policy>; }
+struct TArgs_text_pattern_le_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_mi_interval() { return &GenericExec<TPgDirectFunc<&timetz_mi_interval>, true, false, TArgs_timetz_mi_interval_Policy>; }
-struct TArgs_timetz_ne_Policy {
+TExecFunc arrow_text_pattern_le() { return &GenericExec<TPgDirectFunc<&text_pattern_le>, true, true, TArgs_text_pattern_le_Policy>; }
+struct TArgs_text_pattern_lt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_ne() { return &GenericExec<TPgDirectFunc<&timetz_ne>, true, true, TArgs_timetz_ne_Policy>; }
-struct TArgs_timetz_out_Policy {
+TExecFunc arrow_text_pattern_lt() { return &GenericExec<TPgDirectFunc<&text_pattern_lt>, true, true, TArgs_text_pattern_lt_Policy>; }
+struct TArgs_text_regclass_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_text_regclass() { return &GenericExec<TPgDirectFunc<&text_regclass>, true, true, TArgs_text_regclass_Policy>; }
+struct TArgs_text_reverse_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_timetz_out() { return &GenericExec<TPgDirectFunc<&timetz_out>, true, false, TArgs_timetz_out_Policy>; }
-struct TArgs_timetz_part_Policy {
+TExecFunc arrow_text_reverse() { return &GenericExec<TPgDirectFunc<&text_reverse>, true, false, TArgs_text_reverse_Policy>; }
+struct TArgs_text_right_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+};
+TExecFunc arrow_text_right() { return &GenericExec<TPgDirectFunc<&text_right>, true, false, TArgs_text_right_Policy>; }
+struct TArgs_text_smaller_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_part() { return &GenericExec<TPgDirectFunc<&timetz_part>, true, true, TArgs_timetz_part_Policy>; }
-struct TArgs_timetz_pl_interval_Policy {
+TExecFunc arrow_text_smaller() { return &GenericExec<TPgDirectFunc<&text_smaller>, true, false, TArgs_text_smaller_Policy>; }
+struct TArgs_text_starts_with_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_pl_interval() { return &GenericExec<TPgDirectFunc<&timetz_pl_interval>, true, false, TArgs_timetz_pl_interval_Policy>; }
-struct TArgs_timetz_recv_Policy {
+TExecFunc arrow_text_starts_with() { return &GenericExec<TPgDirectFunc<&text_starts_with>, true, true, TArgs_text_starts_with_Policy>; }
+struct TArgs_text_substr_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
};
-TExecFunc arrow_timetz_recv() { return &GenericExec<TPgDirectFunc<&timetz_recv>, true, false, TArgs_timetz_recv_Policy>; }
-struct TArgs_timetz_scale_Policy {
+TExecFunc arrow_text_substr() { return &GenericExec<TPgDirectFunc<&text_substr>, true, false, TArgs_text_substr_Policy>; }
+struct TArgs_text_substr_no_len_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,true};
};
-TExecFunc arrow_timetz_scale() { return &GenericExec<TPgDirectFunc<&timetz_scale>, true, false, TArgs_timetz_scale_Policy>; }
-struct TArgs_timetz_send_Policy {
+TExecFunc arrow_text_substr_no_len() { return &GenericExec<TPgDirectFunc<&text_substr_no_len>, true, false, TArgs_text_substr_no_len_Policy>; }
+struct TArgs_text_to_array_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_text_to_array() { return &GenericExec<TPgDirectFunc<&text_to_array>, false, false, TArgs_text_to_array_Policy>; }
+struct TArgs_text_to_array_null_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_timetz_send() { return &GenericExec<TPgDirectFunc<&timetz_send>, true, false, TArgs_timetz_send_Policy>; }
-struct TArgs_timetz_smaller_Policy {
+TExecFunc arrow_text_to_array_null() { return &GenericExec<TPgDirectFunc<&text_to_array_null>, false, false, TArgs_text_to_array_null_Policy>; }
+struct TArgs_textcat_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_smaller() { return &GenericExec<TPgDirectFunc<&timetz_smaller>, true, false, TArgs_timetz_smaller_Policy>; }
-struct TArgs_timetz_time_Policy {
+TExecFunc arrow_textcat() { return &GenericExec<TPgDirectFunc<&textcat>, true, false, TArgs_textcat_Policy>; }
+struct TArgs_texteq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_time() { return &GenericExec<TPgDirectFunc<&timetz_time>, true, true, TArgs_timetz_time_Policy>; }
-struct TArgs_timetz_zone_Policy {
+TExecFunc arrow_texteq() { return &GenericExec<TPgDirectFunc<&texteq>, true, true, TArgs_texteq_Policy>; }
+struct TArgs_texteqname_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetz_zone() { return &GenericExec<TPgDirectFunc<&timetz_zone>, true, false, TArgs_timetz_zone_Policy>; }
-struct TArgs_timetztypmodin_Policy {
+TExecFunc arrow_texteqname() { return &GenericExec<TPgDirectFunc<&texteqname>, true, true, TArgs_texteqname_Policy>; }
+struct TArgs_textgename_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetztypmodin() { return &GenericExec<TPgDirectFunc<&timetztypmodin>, true, true, TArgs_timetztypmodin_Policy>; }
-struct TArgs_timetztypmodout_Policy {
+TExecFunc arrow_textgename() { return &GenericExec<TPgDirectFunc<&textgename>, true, true, TArgs_textgename_Policy>; }
+struct TArgs_textgtname_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_textgtname() { return &GenericExec<TPgDirectFunc<&textgtname>, true, true, TArgs_textgtname_Policy>; }
+struct TArgs_texticregexeq_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_timetztypmodout() { return &GenericExec<TPgDirectFunc<&timetztypmodout>, true, false, TArgs_timetztypmodout_Policy>; }
-struct TArgs_to_ascii_default_Policy {
+TExecFunc arrow_texticregexeq() { return &GenericExec<TPgDirectFunc<&texticregexeq>, true, true, TArgs_texticregexeq_Policy>; }
+struct TArgs_texticregexne_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_texticregexne() { return &GenericExec<TPgDirectFunc<&texticregexne>, true, true, TArgs_texticregexne_Policy>; }
+struct TArgs_textin_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_to_ascii_default() { return &GenericExec<TPgDirectFunc<&to_ascii_default>, true, false, TArgs_to_ascii_default_Policy>; }
-struct TArgs_to_ascii_enc_Policy {
+TExecFunc arrow_textin() { return &GenericExec<TPgDirectFunc<&textin>, true, false, TArgs_textin_Policy>; }
+struct TArgs_textlen_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_to_ascii_enc() { return &GenericExec<TPgDirectFunc<&to_ascii_enc>, true, false, TArgs_to_ascii_enc_Policy>; }
-struct TArgs_to_ascii_encname_Policy {
+TExecFunc arrow_textlen() { return &GenericExec<TPgDirectFunc<&textlen>, true, true, TArgs_textlen_Policy>; }
+struct TArgs_textlename_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_to_ascii_encname() { return &GenericExec<TPgDirectFunc<&to_ascii_encname>, true, false, TArgs_to_ascii_encname_Policy>; }
-struct TArgs_ts_headline_Policy {
+TExecFunc arrow_textlename() { return &GenericExec<TPgDirectFunc<&textlename>, true, true, TArgs_textlename_Policy>; }
+struct TArgs_textltname_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_ts_headline() { return &GenericExec<TPgDirectFunc<&ts_headline>, true, false, TArgs_ts_headline_Policy>; }
-struct TArgs_ts_headline_byid_Policy {
+TExecFunc arrow_textltname() { return &GenericExec<TPgDirectFunc<&textltname>, true, true, TArgs_textltname_Policy>; }
+struct TArgs_textne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_ts_headline_byid() { return &GenericExec<TPgDirectFunc<&ts_headline_byid>, true, false, TArgs_ts_headline_byid_Policy>; }
-struct TArgs_ts_headline_byid_opt_Policy {
+TExecFunc arrow_textne() { return &GenericExec<TPgDirectFunc<&textne>, true, true, TArgs_textne_Policy>; }
+struct TArgs_textnename_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_ts_headline_byid_opt() { return &GenericExec<TPgDirectFunc<&ts_headline_byid_opt>, true, false, TArgs_ts_headline_byid_opt_Policy>; }
-struct TArgs_ts_headline_json_Policy {
+TExecFunc arrow_textnename() { return &GenericExec<TPgDirectFunc<&textnename>, true, true, TArgs_textnename_Policy>; }
+struct TArgs_textoctetlen_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_ts_headline_json() { return &GenericExec<TPgDirectFunc<&ts_headline_json>, true, false, TArgs_ts_headline_json_Policy>; }
-struct TArgs_ts_headline_json_byid_Policy {
+TExecFunc arrow_textoctetlen() { return &GenericExec<TPgDirectFunc<&textoctetlen>, true, true, TArgs_textoctetlen_Policy>; }
+struct TArgs_textout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_ts_headline_json_byid() { return &GenericExec<TPgDirectFunc<&ts_headline_json_byid>, true, false, TArgs_ts_headline_json_byid_Policy>; }
-struct TArgs_ts_headline_json_byid_opt_Policy {
+TExecFunc arrow_textout() { return &GenericExec<TPgDirectFunc<&textout>, true, false, TArgs_textout_Policy>; }
+struct TArgs_textoverlay_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,false,false,false};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,true,true};
};
-TExecFunc arrow_ts_headline_json_byid_opt() { return &GenericExec<TPgDirectFunc<&ts_headline_json_byid_opt>, true, false, TArgs_ts_headline_json_byid_opt_Policy>; }
-struct TArgs_ts_headline_json_opt_Policy {
+TExecFunc arrow_textoverlay() { return &GenericExec<TPgDirectFunc<&textoverlay>, true, false, TArgs_textoverlay_Policy>; }
+struct TArgs_textoverlay_no_len_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
};
-TExecFunc arrow_ts_headline_json_opt() { return &GenericExec<TPgDirectFunc<&ts_headline_json_opt>, true, false, TArgs_ts_headline_json_opt_Policy>; }
-struct TArgs_ts_headline_jsonb_Policy {
+TExecFunc arrow_textoverlay_no_len() { return &GenericExec<TPgDirectFunc<&textoverlay_no_len>, true, false, TArgs_textoverlay_no_len_Policy>; }
+struct TArgs_textpos_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_ts_headline_jsonb() { return &GenericExec<TPgDirectFunc<&ts_headline_jsonb>, true, false, TArgs_ts_headline_jsonb_Policy>; }
-struct TArgs_ts_headline_jsonb_byid_Policy {
+TExecFunc arrow_textpos() { return &GenericExec<TPgDirectFunc<&textpos>, true, true, TArgs_textpos_Policy>; }
+struct TArgs_textrecv_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,false,false};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_ts_headline_jsonb_byid() { return &GenericExec<TPgDirectFunc<&ts_headline_jsonb_byid>, true, false, TArgs_ts_headline_jsonb_byid_Policy>; }
-struct TArgs_ts_headline_jsonb_byid_opt_Policy {
+TExecFunc arrow_textrecv() { return &GenericExec<TPgDirectFunc<&textrecv>, true, false, TArgs_textrecv_Policy>; }
+struct TArgs_textregexeq_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 4> IsFixedArg = {true,false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_ts_headline_jsonb_byid_opt() { return &GenericExec<TPgDirectFunc<&ts_headline_jsonb_byid_opt>, true, false, TArgs_ts_headline_jsonb_byid_opt_Policy>; }
-struct TArgs_ts_headline_jsonb_opt_Policy {
+TExecFunc arrow_textregexeq() { return &GenericExec<TPgDirectFunc<&textregexeq>, true, true, TArgs_textregexeq_Policy>; }
+struct TArgs_textregexne_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_ts_headline_jsonb_opt() { return &GenericExec<TPgDirectFunc<&ts_headline_jsonb_opt>, true, false, TArgs_ts_headline_jsonb_opt_Policy>; }
-struct TArgs_ts_headline_opt_Policy {
+TExecFunc arrow_textregexne() { return &GenericExec<TPgDirectFunc<&textregexne>, true, true, TArgs_textregexne_Policy>; }
+struct TArgs_textregexreplace_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,false};
+};
+TExecFunc arrow_textregexreplace() { return &GenericExec<TPgDirectFunc<&textregexreplace>, true, false, TArgs_textregexreplace_Policy>; }
+struct TArgs_textregexreplace_noopt_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_ts_headline_opt() { return &GenericExec<TPgDirectFunc<&ts_headline_opt>, true, false, TArgs_ts_headline_opt_Policy>; }
-struct TArgs_tsm_bernoulli_handler_Policy {
+TExecFunc arrow_textregexreplace_noopt() { return &GenericExec<TPgDirectFunc<&textregexreplace_noopt>, true, false, TArgs_textregexreplace_noopt_Policy>; }
+struct TArgs_textregexsubstr_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_tsm_bernoulli_handler() { return &GenericExec<TPgDirectFunc<&tsm_bernoulli_handler>, true, true, TArgs_tsm_bernoulli_handler_Policy>; }
-struct TArgs_tsrange_subdiff_Policy {
+TExecFunc arrow_textregexsubstr() { return &GenericExec<TPgDirectFunc<&textregexsubstr>, true, false, TArgs_textregexsubstr_Policy>; }
+struct TArgs_textsend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tsrange_subdiff() { return &GenericExec<TPgDirectFunc<&tsrange_subdiff>, true, true, TArgs_tsrange_subdiff_Policy>; }
-struct TArgs_tstzrange_subdiff_Policy {
+TExecFunc arrow_textsend() { return &GenericExec<TPgDirectFunc<&textsend>, true, false, TArgs_textsend_Policy>; }
+struct TArgs_texttoxml_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_tstzrange_subdiff() { return &GenericExec<TPgDirectFunc<&tstzrange_subdiff>, true, true, TArgs_tstzrange_subdiff_Policy>; }
-struct TArgs_varchar_Policy {
+TExecFunc arrow_texttoxml() { return &GenericExec<TPgDirectFunc<&texttoxml>, true, false, TArgs_texttoxml_Policy>; }
+struct TArgs_to_hex32_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_varchar() { return &GenericExec<TPgDirectFunc<&varchar>, true, false, TArgs_varchar_Policy>; }
-struct TArgs_varchar_support_Policy {
+TExecFunc arrow_to_hex32() { return &GenericExec<TPgDirectFunc<&to_hex32>, true, false, TArgs_to_hex32_Policy>; }
+struct TArgs_to_hex64_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_varchar_support() { return &GenericExec<TPgDirectFunc<&varchar_support>, true, true, TArgs_varchar_support_Policy>; }
-struct TArgs_varcharin_Policy {
+TExecFunc arrow_to_hex64() { return &GenericExec<TPgDirectFunc<&to_hex64>, true, false, TArgs_to_hex64_Policy>; }
+struct TArgs_to_regclass_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {false,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_varcharin() { return &GenericExec<TPgDirectFunc<&varcharin>, true, false, TArgs_varcharin_Policy>; }
-struct TArgs_varcharout_Policy {
+TExecFunc arrow_to_regclass() { return &GenericExec<TPgDirectFunc<&to_regclass>, true, true, TArgs_to_regclass_Policy>; }
+struct TArgs_to_regcollation_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_varcharout() { return &GenericExec<TPgDirectFunc<&varcharout>, true, false, TArgs_varcharout_Policy>; }
-struct TArgs_varcharrecv_Policy {
+TExecFunc arrow_to_regcollation() { return &GenericExec<TPgDirectFunc<&to_regcollation>, true, true, TArgs_to_regcollation_Policy>; }
+struct TArgs_to_regnamespace_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 3> IsFixedArg = {true,true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_varcharrecv() { return &GenericExec<TPgDirectFunc<&varcharrecv>, true, false, TArgs_varcharrecv_Policy>; }
-struct TArgs_varcharsend_Policy {
+TExecFunc arrow_to_regnamespace() { return &GenericExec<TPgDirectFunc<&to_regnamespace>, true, true, TArgs_to_regnamespace_Policy>; }
+struct TArgs_to_regoper_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_varcharsend() { return &GenericExec<TPgDirectFunc<&varcharsend>, true, false, TArgs_varcharsend_Policy>; }
-struct TArgs_varchartypmodin_Policy {
+TExecFunc arrow_to_regoper() { return &GenericExec<TPgDirectFunc<&to_regoper>, true, true, TArgs_to_regoper_Policy>; }
+struct TArgs_to_regoperator_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_varchartypmodin() { return &GenericExec<TPgDirectFunc<&varchartypmodin>, true, true, TArgs_varchartypmodin_Policy>; }
-struct TArgs_varchartypmodout_Policy {
+TExecFunc arrow_to_regoperator() { return &GenericExec<TPgDirectFunc<&to_regoperator>, true, true, TArgs_to_regoperator_Policy>; }
+struct TArgs_to_regproc_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_varchartypmodout() { return &GenericExec<TPgDirectFunc<&varchartypmodout>, true, false, TArgs_varchartypmodout_Policy>; }
-struct TArgs_xid8cmp_Policy {
+TExecFunc arrow_to_regproc() { return &GenericExec<TPgDirectFunc<&to_regproc>, true, true, TArgs_to_regproc_Policy>; }
+struct TArgs_to_regprocedure_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_xid8cmp() { return &GenericExec<TPgDirectFunc<&xid8cmp>, true, true, TArgs_xid8cmp_Policy>; }
-struct TArgs_xid8eq_Policy {
+TExecFunc arrow_to_regprocedure() { return &GenericExec<TPgDirectFunc<&to_regprocedure>, true, true, TArgs_to_regprocedure_Policy>; }
+struct TArgs_to_regrole_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_xid8eq() { return &GenericExec<TPgDirectFunc<&xid8eq>, true, true, TArgs_xid8eq_Policy>; }
-struct TArgs_xid8ge_Policy {
+TExecFunc arrow_to_regrole() { return &GenericExec<TPgDirectFunc<&to_regrole>, true, true, TArgs_to_regrole_Policy>; }
+struct TArgs_to_regtype_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_xid8ge() { return &GenericExec<TPgDirectFunc<&xid8ge>, true, true, TArgs_xid8ge_Policy>; }
-struct TArgs_xid8gt_Policy {
+TExecFunc arrow_to_regtype() { return &GenericExec<TPgDirectFunc<&to_regtype>, true, true, TArgs_to_regtype_Policy>; }
+struct TArgs_ts_rank_tt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_xid8gt() { return &GenericExec<TPgDirectFunc<&xid8gt>, true, true, TArgs_xid8gt_Policy>; }
-struct TArgs_xid8in_Policy {
+TExecFunc arrow_ts_rank_tt() { return &GenericExec<TPgDirectFunc<&ts_rank_tt>, true, true, TArgs_ts_rank_tt_Policy>; }
+struct TArgs_ts_rank_ttf_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {false};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
};
-TExecFunc arrow_xid8in() { return &GenericExec<TPgDirectFunc<&xid8in>, true, true, TArgs_xid8in_Policy>; }
-struct TArgs_xid8le_Policy {
+TExecFunc arrow_ts_rank_ttf() { return &GenericExec<TPgDirectFunc<&ts_rank_ttf>, true, true, TArgs_ts_rank_ttf_Policy>; }
+struct TArgs_ts_rank_wtt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
};
-TExecFunc arrow_xid8le() { return &GenericExec<TPgDirectFunc<&xid8le>, true, true, TArgs_xid8le_Policy>; }
-struct TArgs_xid8lt_Policy {
+TExecFunc arrow_ts_rank_wtt() { return &GenericExec<TPgDirectFunc<&ts_rank_wtt>, true, true, TArgs_ts_rank_wtt_Policy>; }
+struct TArgs_ts_rank_wttf_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_xid8lt() { return &GenericExec<TPgDirectFunc<&xid8lt>, true, true, TArgs_xid8lt_Policy>; }
-struct TArgs_xid8ne_Policy {
+TExecFunc arrow_ts_rank_wttf() { return &GenericExec<TPgDirectFunc<&ts_rank_wttf>, true, true, TArgs_ts_rank_wttf_Policy>; }
+struct TArgs_ts_rankcd_tt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
};
-TExecFunc arrow_xid8ne() { return &GenericExec<TPgDirectFunc<&xid8ne>, true, true, TArgs_xid8ne_Policy>; }
-struct TArgs_xid8out_Policy {
+TExecFunc arrow_ts_rankcd_tt() { return &GenericExec<TPgDirectFunc<&ts_rankcd_tt>, true, true, TArgs_ts_rankcd_tt_Policy>; }
+struct TArgs_ts_rankcd_ttf_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,true};
};
-TExecFunc arrow_xid8out() { return &GenericExec<TPgDirectFunc<&xid8out>, true, false, TArgs_xid8out_Policy>; }
-struct TArgs_xid8recv_Policy {
+TExecFunc arrow_ts_rankcd_ttf() { return &GenericExec<TPgDirectFunc<&ts_rankcd_ttf>, true, true, TArgs_ts_rankcd_ttf_Policy>; }
+struct TArgs_ts_rankcd_wtt_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 3> IsFixedArg = {false,false,false};
+};
+TExecFunc arrow_ts_rankcd_wtt() { return &GenericExec<TPgDirectFunc<&ts_rankcd_wtt>, true, true, TArgs_ts_rankcd_wtt_Policy>; }
+struct TArgs_ts_rankcd_wttf_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {false,false,false,true};
};
-TExecFunc arrow_xid8recv() { return &GenericExec<TPgDirectFunc<&xid8recv>, true, true, TArgs_xid8recv_Policy>; }
-struct TArgs_xid8send_Policy {
+TExecFunc arrow_ts_rankcd_wttf() { return &GenericExec<TPgDirectFunc<&ts_rankcd_wttf>, true, true, TArgs_ts_rankcd_wttf_Policy>; }
+struct TArgs_ts_typanalyze_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_xid8send() { return &GenericExec<TPgDirectFunc<&xid8send>, true, false, TArgs_xid8send_Policy>; }
-struct TArgs_xid8toxid_Policy {
+TExecFunc arrow_ts_typanalyze() { return &GenericExec<TPgDirectFunc<&ts_typanalyze>, true, true, TArgs_ts_typanalyze_Policy>; }
+struct TArgs_tsm_bernoulli_handler_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_xid8toxid() { return &GenericExec<TPgDirectFunc<&xid8toxid>, true, true, TArgs_xid8toxid_Policy>; }
-struct TArgs_xid_age_Policy {
+TExecFunc arrow_tsm_bernoulli_handler() { return &GenericExec<TPgDirectFunc<&tsm_bernoulli_handler>, true, true, TArgs_tsm_bernoulli_handler_Policy>; }
+struct TArgs_tsm_system_handler_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_xid_age() { return &GenericExec<TPgDirectFunc<&xid_age>, true, true, TArgs_xid_age_Policy>; }
-struct TArgs_xideq_Policy {
+TExecFunc arrow_tsm_system_handler() { return &GenericExec<TPgDirectFunc<&tsm_system_handler>, true, true, TArgs_tsm_system_handler_Policy>; }
+struct TArgs_unicode_is_normalized_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_unicode_is_normalized() { return &GenericExec<TPgDirectFunc<&unicode_is_normalized>, true, true, TArgs_unicode_is_normalized_Policy>; }
+struct TArgs_unicode_normalize_func_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 2> IsFixedArg = {false,false};
+};
+TExecFunc arrow_unicode_normalize_func() { return &GenericExec<TPgDirectFunc<&unicode_normalize_func>, true, false, TArgs_unicode_normalize_func_Policy>; }
+struct TArgs_unique_key_recheck_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 0> IsFixedArg = {};
};
-TExecFunc arrow_xideq() { return &GenericExec<TPgDirectFunc<&xideq>, true, true, TArgs_xideq_Policy>; }
-struct TArgs_xidin_Policy {
+TExecFunc arrow_unique_key_recheck() { return &GenericExec<TPgDirectFunc<&unique_key_recheck>, true, true, TArgs_unique_key_recheck_Policy>; }
+struct TArgs_unistr_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_xidin() { return &GenericExec<TPgDirectFunc<&xidin>, true, true, TArgs_xidin_Policy>; }
-struct TArgs_xidneq_Policy {
+TExecFunc arrow_unistr() { return &GenericExec<TPgDirectFunc<&unistr>, true, false, TArgs_unistr_Policy>; }
+struct TArgs_unknownin_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 2> IsFixedArg = {true,true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_xidneq() { return &GenericExec<TPgDirectFunc<&xidneq>, true, true, TArgs_xidneq_Policy>; }
-struct TArgs_xidout_Policy {
+TExecFunc arrow_unknownin() { return &GenericExec<TPgDirectFunc<&unknownin>, true, false, TArgs_unknownin_Policy>; }
+struct TArgs_unknownout_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
};
-TExecFunc arrow_xidout() { return &GenericExec<TPgDirectFunc<&xidout>, true, false, TArgs_xidout_Policy>; }
-struct TArgs_xidrecv_Policy {
+TExecFunc arrow_unknownout() { return &GenericExec<TPgDirectFunc<&unknownout>, true, false, TArgs_unknownout_Policy>; }
+struct TArgs_unknownrecv_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {true};
};
-TExecFunc arrow_xidrecv() { return &GenericExec<TPgDirectFunc<&xidrecv>, true, true, TArgs_xidrecv_Policy>; }
-struct TArgs_xidsend_Policy {
+TExecFunc arrow_unknownrecv() { return &GenericExec<TPgDirectFunc<&unknownrecv>, true, false, TArgs_unknownrecv_Policy>; }
+struct TArgs_unknownsend_Policy {
static constexpr bool VarArgs = false;
- static constexpr std::array<bool, 1> IsFixedArg = {true};
+ static constexpr std::array<bool, 1> IsFixedArg = {false};
+};
+TExecFunc arrow_unknownsend() { return &GenericExec<TPgDirectFunc<&unknownsend>, true, false, TArgs_unknownsend_Policy>; }
+struct TArgs_width_bucket_float8_Policy {
+ static constexpr bool VarArgs = false;
+ static constexpr std::array<bool, 4> IsFixedArg = {true,true,true,true};
};
-TExecFunc arrow_xidsend() { return &GenericExec<TPgDirectFunc<&xidsend>, true, false, TArgs_xidsend_Policy>; }
+TExecFunc arrow_width_bucket_float8() { return &GenericExec<TPgDirectFunc<&width_bucket_float8>, true, true, TArgs_width_bucket_float8_Policy>; }
struct TArgs_xml_in_Policy {
static constexpr bool VarArgs = false;
static constexpr std::array<bool, 1> IsFixedArg = {false};
diff --git a/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.0.inc b/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.0.inc
index ecd678a44ec..890c4a14966 100644
--- a/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.0.inc
+++ b/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.0.inc
@@ -1,572 +1,653 @@
-RegisterExec(3278, arrow_array_position_start());
-RegisterExec(2334, arrow_array_agg_finalfn());
-RegisterExec(4002, arrow_jsonpath_recv());
-RegisterExec(1776, arrow_float8_to_char());
-RegisterExec(3185, arrow_record_image_le());
-RegisterExec(54, arrow_oidvectorin());
-RegisterExec(231, arrow_dcbrt());
-RegisterExec(1345, arrow_dcbrt());
-RegisterExec(2940, arrow_pg_snapshot_out());
-RegisterExec(5056, arrow_pg_snapshot_out());
-RegisterExec(3796, arrow_inet_spg_choose());
-RegisterExec(3448, arrow_pg_collation_actual_version());
-RegisterExec(3016, arrow_has_column_privilege_id_name_name());
-RegisterExec(4115, arrow_macaddr8_le());
-RegisterExec(283, arrow_float84mul());
-RegisterExec(4114, arrow_macaddr8_lt());
-RegisterExec(2464, arrow_dtanh());
-RegisterExec(311, arrow_ftod());
-RegisterExec(2427, arrow_float8send());
-RegisterExec(3317, arrow_pg_stat_get_wal_receiver());
-RegisterExec(680, arrow_oidvectorge());
-RegisterExec(2392, arrow_has_tablespace_privilege_id_name());
-RegisterExec(681, arrow_oidvectorgt());
-RegisterExec(3509, arrow_enum_ne());
-RegisterExec(2250, arrow_has_database_privilege_name_name());
-RegisterExec(202, arrow_float4mul());
-RegisterExec(4107, arrow_brin_inclusion_consistent());
-RegisterExec(3183, arrow_record_image_lt());
-RegisterExec(312, arrow_dtof());
-RegisterExec(204, arrow_float4pl());
-RegisterExec(3010, arrow_has_server_privilege_name());
-RegisterExec(329, arrow_hash_aclitem());
-RegisterExec(2997, arrow_pg_table_size());
-RegisterExec(3711, arrow_tsvector_length());
-RegisterExec(3623, arrow_tsvector_strip());
-RegisterExec(3002, arrow_has_foreign_data_wrapper_privilege_id_name());
-RegisterExec(679, arrow_oidvectoreq());
-RegisterExec(3233, arrow_pg_lsn_eq());
-RegisterExec(207, arrow_float4abs());
-RegisterExec(1394, arrow_float4abs());
-RegisterExec(3752, arrow_tsvector_update_trigger_byid());
-RegisterExec(2182, arrow_has_sequence_privilege_name_id());
-RegisterExec(2263, arrow_has_language_privilege_name_id());
-RegisterExec(6156, arrow_multirange_gist_compress());
-RegisterExec(2254, arrow_has_database_privilege_name());
-RegisterExec(2738, arrow_dcotd());
-RegisterExec(305, arrow_float84eq());
-RegisterExec(1927, arrow_has_table_privilege_id());
-RegisterExec(4120, arrow_macaddr8_not());
-RegisterExec(2186, arrow_has_sequence_privilege_id());
-RegisterExec(2624, arrow_pg_read_file_off_len());
-RegisterExec(3634, arrow_ts_match_vq());
-RegisterExec(3459, arrow_be_lo_get_fragment());
-RegisterExec(2260, arrow_has_function_privilege_name());
-RegisterExec(1799, arrow_oidout());
-RegisterExec(1035, arrow_aclinsert());
-RegisterExec(4122, arrow_macaddr8_or());
-RegisterExec(6180, arrow_raw_array_subscript_handler());
-RegisterExec(1602, arrow_datan());
-RegisterExec(317, arrow_dtoi4());
-RegisterExec(1922, arrow_has_table_privilege_name_name());
-RegisterExec(3876, arrow_range_gist_union());
+RegisterExec(38, arrow_int2in());
+RegisterExec(39, arrow_int2out());
+RegisterExec(40, arrow_int2vectorin());
+RegisterExec(41, arrow_int2vectorout());
+RegisterExec(42, arrow_int4in());
+RegisterExec(43, arrow_int4out());
+RegisterExec(56, arrow_boollt());
+RegisterExec(57, arrow_boolgt());
+RegisterExec(60, arrow_booleq());
+RegisterExec(63, arrow_int2eq());
+RegisterExec(64, arrow_int2lt());
+RegisterExec(65, arrow_int4eq());
+RegisterExec(66, arrow_int4lt());
+RegisterExec(84, arrow_boolne());
+RegisterExec(86, arrow_pg_ddl_command_in());
+RegisterExec(87, arrow_pg_ddl_command_out());
+RegisterExec(88, arrow_pg_ddl_command_recv());
+RegisterExec(90, arrow_pg_ddl_command_send());
+RegisterExec(141, arrow_int4mul());
+RegisterExec(144, arrow_int4ne());
+RegisterExec(145, arrow_int2ne());
+RegisterExec(146, arrow_int2gt());
+RegisterExec(147, arrow_int4gt());
+RegisterExec(148, arrow_int2le());
+RegisterExec(149, arrow_int4le());
+RegisterExec(150, arrow_int4ge());
+RegisterExec(151, arrow_int2ge());
+RegisterExec(152, arrow_int2mul());
+RegisterExec(153, arrow_int2div());
+RegisterExec(154, arrow_int4div());
+RegisterExec(155, arrow_int2mod());
+RegisterExec(940, arrow_int2mod());
+RegisterExec(156, arrow_int4mod());
+RegisterExec(941, arrow_int4mod());
+RegisterExec(158, arrow_int24eq());
+RegisterExec(159, arrow_int42eq());
+RegisterExec(160, arrow_int24lt());
+RegisterExec(161, arrow_int42lt());
+RegisterExec(162, arrow_int24gt());
+RegisterExec(163, arrow_int42gt());
+RegisterExec(164, arrow_int24ne());
+RegisterExec(165, arrow_int42ne());
+RegisterExec(166, arrow_int24le());
+RegisterExec(167, arrow_int42le());
+RegisterExec(168, arrow_int24ge());
+RegisterExec(169, arrow_int42ge());
+RegisterExec(170, arrow_int24mul());
+RegisterExec(171, arrow_int42mul());
+RegisterExec(172, arrow_int24div());
+RegisterExec(173, arrow_int42div());
+RegisterExec(176, arrow_int2pl());
+RegisterExec(177, arrow_int4pl());
+RegisterExec(178, arrow_int24pl());
+RegisterExec(179, arrow_int42pl());
+RegisterExec(180, arrow_int2mi());
+RegisterExec(181, arrow_int4mi());
+RegisterExec(182, arrow_int24mi());
+RegisterExec(183, arrow_int42mi());
+RegisterExec(195, arrow_pg_node_tree_in());
+RegisterExec(196, arrow_pg_node_tree_out());
+RegisterExec(197, arrow_pg_node_tree_recv());
+RegisterExec(198, arrow_pg_node_tree_send());
+RegisterExec(212, arrow_int4um());
+RegisterExec(213, arrow_int2um());
+RegisterExec(267, arrow_table_am_handler_in());
+RegisterExec(268, arrow_table_am_handler_out());
+RegisterExec(274, arrow_timeofday());
+RegisterExec(313, arrow_i2toi4());
+RegisterExec(314, arrow_i4toi2());
+RegisterExec(326, arrow_index_am_handler_in());
+RegisterExec(327, arrow_index_am_handler_out());
+RegisterExec(334, arrow_spghandler());
+RegisterExec(338, arrow_amvalidate());
+RegisterExec(399, arrow_hashmacaddr());
+RegisterExec(432, arrow_hash_numeric());
+RegisterExec(436, arrow_macaddr_in());
+RegisterExec(437, arrow_macaddr_out());
+RegisterExec(715, arrow_be_lo_create());
+RegisterExec(753, arrow_macaddr_trunc());
+RegisterExec(764, arrow_be_lo_import());
+RegisterExec(765, arrow_be_lo_export());
+RegisterExec(766, arrow_int4inc());
+RegisterExec(767, arrow_be_lo_import_with_oid());
+RegisterExec(768, arrow_int4larger());
+RegisterExec(769, arrow_int4smaller());
+RegisterExec(770, arrow_int2larger());
+RegisterExec(771, arrow_int2smaller());
+RegisterExec(778, arrow_hashmacaddrextended());
+RegisterExec(780, arrow_hash_numeric_extended());
+RegisterExec(830, arrow_macaddr_eq());
+RegisterExec(831, arrow_macaddr_lt());
+RegisterExec(832, arrow_macaddr_le());
+RegisterExec(833, arrow_macaddr_gt());
+RegisterExec(834, arrow_macaddr_ge());
+RegisterExec(835, arrow_macaddr_ne());
+RegisterExec(836, arrow_macaddr_cmp());
+RegisterExec(952, arrow_be_lo_open());
RegisterExec(953, arrow_be_lo_close());
-RegisterExec(2290, arrow_record_in());
-RegisterExec(300, arrow_float48ne());
-RegisterExec(4188, arrow_pg_lsn_smaller());
-RegisterExec(281, arrow_float48pl());
-RegisterExec(3163, arrow_pg_trigger_depth());
-RegisterExec(1574, arrow_nextval_oid());
-RegisterExec(2426, arrow_float8recv());
-RegisterExec(2185, arrow_has_sequence_privilege_name());
-RegisterExec(2707, arrow_pg_has_role_id_name());
-RegisterExec(3169, arrow_rangesel());
-RegisterExec(2096, arrow_pg_terminate_backend());
-RegisterExec(383, arrow_array_cat());
-RegisterExec(957, arrow_be_lo_creat());
-RegisterExec(3182, arrow_record_image_ne());
-RegisterExec(3663, arrow_tsquery_le());
-RegisterExec(3786, arrow_pg_create_logical_replication_slot());
-RegisterExec(2892, arrow_pg_advisory_unlock_all());
-RegisterExec(1830, arrow_float8_avg());
-RegisterExec(2256, arrow_has_function_privilege_name_name());
-RegisterExec(3027, arrow_has_any_column_privilege_id_id());
-RegisterExec(2272, arrow_has_schema_privilege_name());
-RegisterExec(4118, arrow_macaddr8_ne());
-RegisterExec(3512, arrow_enum_le());
-RegisterExec(3510, arrow_enum_lt());
-RegisterExec(1601, arrow_dacos());
-RegisterExec(3943, arrow_acldefault_sql());
-RegisterExec(3795, arrow_inet_spg_config());
-RegisterExec(1606, arrow_dtan());
-RegisterExec(3348, arrow_pg_current_xact_id_if_assigned());
-RegisterExec(5060, arrow_pg_current_xact_id_if_assigned());
-RegisterExec(2333, arrow_array_agg_transfn());
-RegisterExec(3028, arrow_has_any_column_privilege_name());
-RegisterExec(3004, arrow_has_foreign_data_wrapper_privilege_name());
-RegisterExec(2262, arrow_has_language_privilege_name_name());
-RegisterExec(208, arrow_float4_accum());
-RegisterExec(3378, arrow_pg_isolation_test_session_is_blocked());
-RegisterExec(4004, arrow_jsonpath_send());
-RegisterExec(3761, arrow_ts_match_tq());
-RegisterExec(229, arrow_dtrunc());
-RegisterExec(1343, arrow_dtrunc());
-RegisterExec(1349, arrow_oidvectortypes());
-RegisterExec(3234, arrow_pg_lsn_ge());
-RegisterExec(319, arrow_ftoi4());
-RegisterExec(238, arrow_ftoi2());
-RegisterExec(3235, arrow_pg_lsn_gt());
-RegisterExec(3710, arrow_ts_rankcd_tt());
-RegisterExec(3230, arrow_pg_lsn_out());
-RegisterExec(3688, arrow_ts_typanalyze());
-RegisterExec(318, arrow_i4tof());
-RegisterExec(3018, arrow_has_column_privilege_id_id_name());
-RegisterExec(3007, arrow_has_server_privilege_name_id());
-RegisterExec(3170, arrow_be_lo_lseek64());
-RegisterExec(4113, arrow_macaddr8_eq());
-RegisterExec(4099, arrow_pg_rotate_logfile());
-RegisterExec(3619, arrow_tsvector_ne());
-RegisterExec(3421, arrow_sha384_bytea());
-RegisterExec(379, arrow_array_prepend());
-RegisterExec(3708, arrow_ts_rankcd_wtt());
-RegisterExec(4119, arrow_macaddr8_cmp());
-RegisterExec(2402, arrow_record_recv());
-RegisterExec(328, arrow_hashmacaddr8());
-RegisterExec(5004, arrow_tsquery_phrase_distance());
-RegisterExec(3533, arrow_enum_send());
-RegisterExec(2309, arrow_dfloor());
-RegisterExec(2622, arrow_pg_rotate_logfile_v2());
+RegisterExec(954, arrow_be_loread());
+RegisterExec(955, arrow_be_lowrite());
RegisterExec(956, arrow_be_lo_lseek());
-RegisterExec(3878, arrow_pg_replication_slot_advance());
-RegisterExec(2984, arrow_record_gt());
-RegisterExec(2183, arrow_has_sequence_privilege_id_name());
-RegisterExec(302, arrow_float48le());
-RegisterExec(2986, arrow_record_ge());
-RegisterExec(214, arrow_float8in());
-RegisterExec(3238, arrow_pg_lsn_recv());
-RegisterExec(203, arrow_float4div());
-RegisterExec(320, arrow_width_bucket_float8());
-RegisterExec(3530, arrow_enum_range_bounds());
-RegisterExec(3460, arrow_be_lo_put());
-RegisterExec(224, arrow_float8smaller());
-RegisterExec(2463, arrow_dcosh());
-RegisterExec(2736, arrow_dcosd());
-RegisterExec(3187, arrow_btrecordimagecmp());
-RegisterExec(2403, arrow_record_send());
-RegisterExec(297, arrow_float8gt());
-RegisterExec(3326, arrow_tsvector_to_array());
-RegisterExec(3723, arrow_ts_lexize());
-RegisterExec(298, arrow_float8ge());
-RegisterExec(777, arrow_hash_aclitem_extended());
-RegisterExec(1923, arrow_has_table_privilege_name_id());
-RegisterExec(1194, arrow_dlog10());
-RegisterExec(1339, arrow_dlog10());
-RegisterExec(1340, arrow_dlog10());
-RegisterExec(1966, arrow_oidsmaller());
-RegisterExec(1773, arrow_int4_to_char());
-RegisterExec(3420, arrow_sha256_bytea());
-RegisterExec(3667, arrow_tsquery_gt());
-RegisterExec(5022, arrow_pg_lsn_pli());
-RegisterExec(3666, arrow_tsquery_ge());
-RegisterExec(2419, arrow_oidsend());
-RegisterExec(3446, arrow_macaddr8_recv());
-RegisterExec(220, arrow_float8um());
-RegisterExec(1914, arrow_float8up());
-RegisterExec(3376, arrow_pg_safe_snapshot_blocking_pids());
-RegisterExec(3093, arrow_pg_advisory_xact_lock_int4());
-RegisterExec(2813, arrow_float8_regr_slope());
-RegisterExec(3089, arrow_pg_advisory_xact_lock_int8());
-RegisterExec(3092, arrow_pg_try_advisory_xact_lock_shared_int8());
-RegisterExec(2394, arrow_has_tablespace_privilege_name());
-RegisterExec(232, arrow_dpow());
-RegisterExec(1346, arrow_dpow());
-RegisterExec(1368, arrow_dpow());
-RegisterExec(316, arrow_i4tod());
-RegisterExec(3015, arrow_has_column_privilege_name_id_attnum());
-RegisterExec(2946, arrow_pg_snapshot_xmax());
-RegisterExec(5063, arrow_pg_snapshot_xmax());
-RegisterExec(4106, arrow_brin_inclusion_add_value());
-RegisterExec(184, arrow_oideq());
-RegisterExec(2267, arrow_has_language_privilege_id());
-RegisterExec(3143, arrow_has_type_privilege_id());
-RegisterExec(3000, arrow_has_foreign_data_wrapper_privilege_name_name());
-RegisterExec(3458, arrow_be_lo_get());
-RegisterExec(1926, arrow_has_table_privilege_name());
-RegisterExec(3171, arrow_be_lo_tell64());
-RegisterExec(282, arrow_float48mi());
-RegisterExec(4222, arrow_pg_copy_logical_replication_slot_a());
-RegisterExec(3020, arrow_has_column_privilege_name_name());
-RegisterExec(4111, arrow_macaddr8_out());
-RegisterExec(292, arrow_float4ge());
-RegisterExec(2421, arrow_oidvectorsend());
-RegisterExec(2195, arrow_btfloat84cmp());
-RegisterExec(230, arrow_dsqrt());
-RegisterExec(1344, arrow_dsqrt());
-RegisterExec(1774, arrow_int8_to_char());
-RegisterExec(3139, arrow_has_type_privilege_name_id());
-RegisterExec(2258, arrow_has_function_privilege_id_name());
-RegisterExec(2948, arrow_pg_visible_in_snapshot());
-RegisterExec(5065, arrow_pg_visible_in_snapshot());
-RegisterExec(3003, arrow_has_foreign_data_wrapper_privilege_id_id());
-RegisterExec(3616, arrow_tsvector_lt());
-RegisterExec(3617, arrow_tsvector_le());
-RegisterExec(3668, arrow_tsquery_cmp());
-RegisterExec(3277, arrow_array_position());
-RegisterExec(3319, arrow_tsvector_filter());
-RegisterExec(217, arrow_float8div());
-RegisterExec(3799, arrow_inet_spg_leaf_consistent());
-RegisterExec(3017, arrow_has_column_privilege_id_name_attnum());
-RegisterExec(291, arrow_float4gt());
-RegisterExec(3685, arrow_tsquery_rewrite_query());
-RegisterExec(3692, arrow_tsq_mcontained());
-RegisterExec(1365, arrow_makeaclitem());
-RegisterExec(3078, arrow_pg_sequence_parameters());
-RegisterExec(355, arrow_btfloat8cmp());
-RegisterExec(2981, arrow_record_eq());
-RegisterExec(2390, arrow_has_tablespace_privilege_name_name());
-RegisterExec(206, arrow_float4um());
-RegisterExec(3013, arrow_has_column_privilege_name_name_attnum());
-RegisterExec(1913, arrow_float4up());
-RegisterExec(3026, arrow_has_any_column_privilege_id_name());
-RegisterExec(2310, arrow_dsign());
-RegisterExec(3006, arrow_has_server_privilege_name_name());
-RegisterExec(280, arrow_float48div());
-RegisterExec(3142, arrow_has_type_privilege_name());
-RegisterExec(293, arrow_float8eq());
-RegisterExec(3091, arrow_pg_try_advisory_xact_lock_int8());
-RegisterExec(3095, arrow_pg_try_advisory_xact_lock_int4());
-RegisterExec(3279, arrow_array_positions());
-RegisterExec(2181, arrow_has_sequence_privilege_name_name());
-RegisterExec(2420, arrow_oidvectorrecv());
-RegisterExec(285, arrow_float84pl());
-RegisterExec(1301, arrow_positionjoinsel());
-RegisterExec(3779, arrow_pg_create_physical_replication_slot());
-RegisterExec(3525, arrow_enum_larger());
-RegisterExec(1599, arrow_setseed());
-RegisterExec(2884, arrow_pg_advisory_unlock_int8());
-RegisterExec(306, arrow_float84ne());
-RegisterExec(2890, arrow_pg_advisory_unlock_int4());
-RegisterExec(2998, arrow_pg_indexes_size());
-RegisterExec(1639, arrow_oidge());
-RegisterExec(4100, arrow_pg_read_file());
-RegisterExec(1832, arrow_float8_stddev_samp());
-RegisterExec(222, arrow_float8_accum());
-RegisterExec(216, arrow_float8mul());
-RegisterExec(4108, arrow_brin_inclusion_union());
-RegisterExec(2424, arrow_float4recv());
-RegisterExec(1798, arrow_oidin());
-RegisterExec(234, arrow_dlog1());
-RegisterExec(1341, arrow_dlog1());
-RegisterExec(3138, arrow_has_type_privilege_name_name());
-RegisterExec(1598, arrow_drandom());
-RegisterExec(3295, arrow_pg_read_binary_file());
-RegisterExec(1031, arrow_aclitemin());
-RegisterExec(2816, arrow_float8_covar_samp());
-RegisterExec(1925, arrow_has_table_privilege_id_id());
-RegisterExec(3181, arrow_record_image_eq());
-RegisterExec(218, arrow_float8pl());
-RegisterExec(3132, arrow_btfloat4sortsupport());
-RegisterExec(236, arrow_i2tof());
-RegisterExec(235, arrow_i2tod());
-RegisterExec(3798, arrow_inet_spg_inner_consistent());
-RegisterExec(3342, arrow_float8_regr_combine());
-RegisterExec(3506, arrow_enum_in());
-RegisterExec(3705, arrow_ts_rank_ttf());
-RegisterExec(3662, arrow_tsquery_lt());
-RegisterExec(1605, arrow_dcos());
-RegisterExec(1607, arrow_dcot());
-RegisterExec(3709, arrow_ts_rankcd_ttf());
-RegisterExec(1775, arrow_float4_to_char());
-RegisterExec(2168, arrow_pg_database_size_name());
-RegisterExec(139, arrow_areasel());
-RegisterExec(2269, arrow_has_schema_privilege_name_id());
-RegisterExec(287, arrow_float4eq());
-RegisterExec(1603, arrow_datan2());
-RegisterExec(3011, arrow_has_server_privilege_id());
-RegisterExec(3511, arrow_enum_gt());
-RegisterExec(2943, arrow_pg_current_xact_id());
-RegisterExec(5059, arrow_pg_current_xact_id());
-RegisterExec(3307, arrow_pg_stat_file());
-RegisterExec(3513, arrow_enum_ge());
-RegisterExec(6168, arrow_pg_xact_commit_timestamp_origin());
-RegisterExec(3625, arrow_tsvector_concat());
-RegisterExec(2733, arrow_datand());
-RegisterExec(3828, arrow_pg_read_binary_file_all());
-RegisterExec(4112, arrow_macaddr8_trunc());
-RegisterExec(1770, arrow_timestamptz_to_char());
-RegisterExec(2559, arrow_lastval());
-RegisterExec(3096, arrow_pg_try_advisory_xact_lock_shared_int4());
-RegisterExec(219, arrow_float8mi());
-RegisterExec(1600, arrow_dasin());
-RegisterExec(2942, arrow_pg_snapshot_send());
-RegisterExec(5058, arrow_pg_snapshot_send());
-RegisterExec(3880, arrow_range_gist_picksplit());
-RegisterExec(3231, arrow_pg_lsn_lt());
-RegisterExec(3232, arrow_pg_lsn_le());
-RegisterExec(3583, arrow_pg_last_committed_xact());
-RegisterExec(2251, arrow_has_database_privilege_name_id());
-RegisterExec(3529, arrow_enum_last());
-RegisterExec(2812, arrow_float8_regr_r2());
-RegisterExec(2814, arrow_float8_regr_intercept());
-RegisterExec(4052, arrow_array_agg_array_finalfn());
-RegisterExec(3166, arrow_pg_size_pretty_numeric());
-RegisterExec(1576, arrow_setval_oid());
-RegisterExec(3528, arrow_enum_first());
-RegisterExec(3454, arrow_pg_filenode_relation());
-RegisterExec(233, arrow_dexp());
-RegisterExec(1347, arrow_dexp());
-RegisterExec(3034, arrow_pg_relation_filepath());
-RegisterExec(3753, arrow_tsvector_update_trigger_bycolumn());
-RegisterExec(1037, arrow_aclcontains());
-RegisterExec(1036, arrow_aclremove());
-RegisterExec(3419, arrow_sha224_bytea());
-RegisterExec(3669, arrow_tsquery_and());
+RegisterExec(957, arrow_be_lo_creat());
+RegisterExec(958, arrow_be_lo_tell());
+RegisterExec(964, arrow_be_lo_unlink());
RegisterExec(1004, arrow_be_lo_truncate());
-RegisterExec(307, arrow_float84lt());
-RegisterExec(2999, arrow_pg_relation_filenode());
-RegisterExec(308, arrow_float84le());
-RegisterExec(1575, arrow_currval_oid());
+RegisterExec(1023, arrow_textlike_support());
+RegisterExec(1024, arrow_texticregexeq_support());
+RegisterExec(1025, arrow_texticlike_support());
+RegisterExec(1026, arrow_timestamptz_izone());
+RegisterExec(1150, arrow_timestamptz_in());
+RegisterExec(1151, arrow_timestamptz_out());
+RegisterExec(1152, arrow_timestamp_eq());
+RegisterExec(2052, arrow_timestamp_eq());
+RegisterExec(1153, arrow_timestamp_ne());
+RegisterExec(2053, arrow_timestamp_ne());
+RegisterExec(1154, arrow_timestamp_lt());
+RegisterExec(2054, arrow_timestamp_lt());
+RegisterExec(1155, arrow_timestamp_le());
+RegisterExec(2055, arrow_timestamp_le());
+RegisterExec(1156, arrow_timestamp_ge());
+RegisterExec(2056, arrow_timestamp_ge());
+RegisterExec(1157, arrow_timestamp_gt());
+RegisterExec(2057, arrow_timestamp_gt());
+RegisterExec(1158, arrow_float8_timestamptz());
+RegisterExec(1159, arrow_timestamptz_zone());
+RegisterExec(1160, arrow_interval_in());
+RegisterExec(1161, arrow_interval_out());
+RegisterExec(1162, arrow_interval_eq());
+RegisterExec(1163, arrow_interval_ne());
+RegisterExec(1164, arrow_interval_lt());
+RegisterExec(1165, arrow_interval_le());
+RegisterExec(1166, arrow_interval_ge());
+RegisterExec(1167, arrow_interval_gt());
+RegisterExec(1168, arrow_interval_um());
+RegisterExec(1169, arrow_interval_pl());
+RegisterExec(1170, arrow_interval_mi());
+RegisterExec(1171, arrow_timestamptz_part());
+RegisterExec(1172, arrow_interval_part());
+RegisterExec(1175, arrow_interval_justify_hours());
+RegisterExec(1177, arrow_jsonb_path_exists_tz());
+RegisterExec(1180, arrow_jsonb_path_query_array_tz());
+RegisterExec(1188, arrow_timestamp_mi());
+RegisterExec(2031, arrow_timestamp_mi());
+RegisterExec(1189, arrow_timestamptz_pl_interval());
+RegisterExec(1190, arrow_timestamptz_mi_interval());
+RegisterExec(1195, arrow_timestamp_smaller());
+RegisterExec(2035, arrow_timestamp_smaller());
+RegisterExec(1196, arrow_timestamp_larger());
+RegisterExec(2036, arrow_timestamp_larger());
+RegisterExec(1197, arrow_interval_smaller());
+RegisterExec(1198, arrow_interval_larger());
+RegisterExec(1199, arrow_timestamptz_age());
+RegisterExec(1200, arrow_interval_scale());
+RegisterExec(1217, arrow_timestamptz_trunc());
+RegisterExec(1218, arrow_interval_trunc());
+RegisterExec(1242, arrow_boolin());
+RegisterExec(1243, arrow_boolout());
+RegisterExec(1251, arrow_int4abs());
+RegisterExec(1397, arrow_int4abs());
+RegisterExec(1253, arrow_int2abs());
+RegisterExec(1398, arrow_int2abs());
+RegisterExec(1284, arrow_timestamptz_trunc_zone());
+RegisterExec(1291, arrow_suppress_redundant_updates_trigger());
+RegisterExec(1295, arrow_interval_justify_days());
+RegisterExec(1299, arrow_now());
+RegisterExec(2647, arrow_now());
+RegisterExec(1304, arrow_overlaps_timestamp());
+RegisterExec(2041, arrow_overlaps_timestamp());
+RegisterExec(1312, arrow_timestamp_in());
+RegisterExec(1313, arrow_timestamp_out());
+RegisterExec(1314, arrow_timestamp_cmp());
+RegisterExec(2045, arrow_timestamp_cmp());
+RegisterExec(1315, arrow_interval_cmp());
+RegisterExec(1326, arrow_interval_div());
+RegisterExec(1364, arrow_textregexeq_support());
+RegisterExec(1376, arrow_numeric_fac());
+RegisterExec(1389, arrow_timestamp_finite());
+RegisterExec(2048, arrow_timestamp_finite());
+RegisterExec(1390, arrow_interval_finite());
+RegisterExec(1564, arrow_bit_in());
+RegisterExec(1565, arrow_bit_out());
+RegisterExec(1579, arrow_varbit_in());
+RegisterExec(1580, arrow_varbit_out());
+RegisterExec(1581, arrow_biteq());
+RegisterExec(1666, arrow_biteq());
+RegisterExec(1582, arrow_bitne());
+RegisterExec(1667, arrow_bitne());
+RegisterExec(1592, arrow_bitge());
+RegisterExec(1668, arrow_bitge());
+RegisterExec(1593, arrow_bitgt());
+RegisterExec(1669, arrow_bitgt());
+RegisterExec(1594, arrow_bitle());
+RegisterExec(1670, arrow_bitle());
+RegisterExec(1595, arrow_bitlt());
+RegisterExec(1671, arrow_bitlt());
+RegisterExec(1596, arrow_bitcmp());
+RegisterExec(1672, arrow_bitcmp());
+RegisterExec(1618, arrow_interval_mul());
+RegisterExec(1624, arrow_mul_d_interval());
+RegisterExec(1673, arrow_bit_and());
+RegisterExec(1674, arrow_bit_or());
+RegisterExec(1675, arrow_bitxor());
+RegisterExec(1676, arrow_bitnot());
+RegisterExec(1677, arrow_bitshiftleft());
+RegisterExec(1678, arrow_bitshiftright());
+RegisterExec(1679, arrow_bitcat());
+RegisterExec(1680, arrow_bitsubstr());
+RegisterExec(1681, arrow_bitlength());
+RegisterExec(1682, arrow_bitoctetlength());
+RegisterExec(1683, arrow_bitfromint4());
+RegisterExec(1684, arrow_bittoint4());
+RegisterExec(1685, arrow_bit());
+RegisterExec(1687, arrow_varbit());
+RegisterExec(1691, arrow_boolle());
+RegisterExec(1692, arrow_boolge());
+RegisterExec(1697, arrow_interval_hash());
+RegisterExec(1698, arrow_bitposition());
+RegisterExec(1699, arrow_bitsubstr_no_len());
+RegisterExec(1701, arrow_numeric_in());
+RegisterExec(1702, arrow_numeric_out());
+RegisterExec(1703, arrow_numeric());
+RegisterExec(1704, arrow_numeric_abs());
+RegisterExec(1705, arrow_numeric_abs());
+RegisterExec(1706, arrow_numeric_sign());
+RegisterExec(1707, arrow_numeric_round());
+RegisterExec(1709, arrow_numeric_trunc());
+RegisterExec(1711, arrow_numeric_ceil());
+RegisterExec(2167, arrow_numeric_ceil());
+RegisterExec(1712, arrow_numeric_floor());
+RegisterExec(1718, arrow_numeric_eq());
+RegisterExec(1719, arrow_numeric_ne());
+RegisterExec(1720, arrow_numeric_gt());
+RegisterExec(1721, arrow_numeric_ge());
+RegisterExec(1722, arrow_numeric_lt());
+RegisterExec(1723, arrow_numeric_le());
+RegisterExec(1724, arrow_numeric_add());
+RegisterExec(1725, arrow_numeric_sub());
+RegisterExec(1726, arrow_numeric_mul());
+RegisterExec(1727, arrow_numeric_div());
+RegisterExec(1728, arrow_numeric_mod());
+RegisterExec(1729, arrow_numeric_mod());
+RegisterExec(1730, arrow_numeric_sqrt());
+RegisterExec(1731, arrow_numeric_sqrt());
+RegisterExec(1732, arrow_numeric_exp());
+RegisterExec(1733, arrow_numeric_exp());
+RegisterExec(1734, arrow_numeric_ln());
+RegisterExec(1735, arrow_numeric_ln());
+RegisterExec(1736, arrow_numeric_log());
+RegisterExec(1737, arrow_numeric_log());
+RegisterExec(1738, arrow_numeric_power());
+RegisterExec(1739, arrow_numeric_power());
+RegisterExec(2169, arrow_numeric_power());
+RegisterExec(1740, arrow_int4_numeric());
+RegisterExec(1742, arrow_float4_numeric());
+RegisterExec(1743, arrow_float8_numeric());
+RegisterExec(1744, arrow_numeric_int4());
+RegisterExec(1745, arrow_numeric_float4());
+RegisterExec(1746, arrow_numeric_float8());
+RegisterExec(1764, arrow_numeric_inc());
+RegisterExec(1766, arrow_numeric_smaller());
+RegisterExec(1767, arrow_numeric_larger());
+RegisterExec(1769, arrow_numeric_cmp());
+RegisterExec(1771, arrow_numeric_uminus());
+RegisterExec(1779, arrow_numeric_int8());
+RegisterExec(1781, arrow_int8_numeric());
+RegisterExec(1782, arrow_int2_numeric());
+RegisterExec(1783, arrow_numeric_int2());
+RegisterExec(1814, arrow_iclikesel());
+RegisterExec(1815, arrow_icnlikesel());
+RegisterExec(1816, arrow_iclikejoinsel());
+RegisterExec(1817, arrow_icnlikejoinsel());
+RegisterExec(1818, arrow_regexeqsel());
+RegisterExec(1819, arrow_likesel());
+RegisterExec(1820, arrow_icregexeqsel());
+RegisterExec(1821, arrow_regexnesel());
+RegisterExec(1822, arrow_nlikesel());
+RegisterExec(1823, arrow_icregexnesel());
+RegisterExec(1824, arrow_regexeqjoinsel());
+RegisterExec(1825, arrow_likejoinsel());
+RegisterExec(1826, arrow_icregexeqjoinsel());
+RegisterExec(1827, arrow_regexnejoinsel());
+RegisterExec(1828, arrow_nlikejoinsel());
+RegisterExec(1829, arrow_icregexnejoinsel());
+RegisterExec(1833, arrow_numeric_accum());
+RegisterExec(1834, arrow_int2_accum());
+RegisterExec(1835, arrow_int4_accum());
+RegisterExec(1836, arrow_int8_accum());
+RegisterExec(1837, arrow_numeric_avg());
+RegisterExec(1838, arrow_numeric_var_samp());
+RegisterExec(1839, arrow_numeric_stddev_samp());
+RegisterExec(1840, arrow_int2_sum());
+RegisterExec(1841, arrow_int4_sum());
+RegisterExec(1842, arrow_int8_sum());
+RegisterExec(1843, arrow_interval_accum());
+RegisterExec(1844, arrow_interval_avg());
+RegisterExec(1845, arrow_to_ascii_default());
+RegisterExec(1846, arrow_to_ascii_enc());
+RegisterExec(1847, arrow_to_ascii_encname());
+RegisterExec(1892, arrow_int2and());
+RegisterExec(1893, arrow_int2or());
+RegisterExec(1894, arrow_int2xor());
+RegisterExec(1895, arrow_int2not());
+RegisterExec(1896, arrow_int2shl());
+RegisterExec(1897, arrow_int2shr());
+RegisterExec(1898, arrow_int4and());
+RegisterExec(1899, arrow_int4or());
+RegisterExec(1900, arrow_int4xor());
+RegisterExec(1901, arrow_int4not());
+RegisterExec(1902, arrow_int4shl());
+RegisterExec(1903, arrow_int4shr());
+RegisterExec(1911, arrow_int2up());
+RegisterExec(1912, arrow_int4up());
+RegisterExec(1915, arrow_numeric_uplus());
+RegisterExec(1961, arrow_timestamp_scale());
+RegisterExec(1962, arrow_int2_avg_accum());
+RegisterExec(1963, arrow_int4_avg_accum());
+RegisterExec(1964, arrow_int8_avg());
+RegisterExec(1967, arrow_timestamptz_scale());
+RegisterExec(1973, arrow_numeric_div_trunc());
+RegisterExec(1980, arrow_numeric_div_trunc());
+RegisterExec(2020, arrow_timestamp_trunc());
+RegisterExec(2021, arrow_timestamp_part());
+RegisterExec(2023, arrow_jsonb_path_query_first_tz());
+RegisterExec(2027, arrow_timestamptz_timestamp());
+RegisterExec(2028, arrow_timestamp_timestamptz());
+RegisterExec(2030, arrow_jsonb_path_match_tz());
+RegisterExec(2032, arrow_timestamp_pl_interval());
+RegisterExec(2033, arrow_timestamp_mi_interval());
+RegisterExec(2034, arrow_pg_conf_load_time());
+RegisterExec(2039, arrow_timestamp_hash());
+RegisterExec(2058, arrow_timestamp_age());
+RegisterExec(2069, arrow_timestamp_zone());
+RegisterExec(2070, arrow_timestamp_izone());
+RegisterExec(2075, arrow_bitfromint8());
+RegisterExec(2076, arrow_bittoint8());
+RegisterExec(2096, arrow_pg_terminate_backend());
+RegisterExec(2170, arrow_width_bucket_numeric());
+RegisterExec(2171, arrow_pg_cancel_backend());
+RegisterExec(2292, arrow_cstring_in());
+RegisterExec(2293, arrow_cstring_out());
+RegisterExec(2294, arrow_any_in());
+RegisterExec(2295, arrow_any_out());
+RegisterExec(2296, arrow_anyarray_in());
+RegisterExec(2297, arrow_anyarray_out());
+RegisterExec(2298, arrow_void_in());
+RegisterExec(2299, arrow_void_out());
+RegisterExec(2300, arrow_trigger_in());
+RegisterExec(2301, arrow_trigger_out());
+RegisterExec(2302, arrow_language_handler_in());
+RegisterExec(2303, arrow_language_handler_out());
+RegisterExec(2304, arrow_internal_in());
+RegisterExec(2305, arrow_internal_out());
+RegisterExec(2312, arrow_anyelement_in());
+RegisterExec(2313, arrow_anyelement_out());
+RegisterExec(2398, arrow_shell_in());
+RegisterExec(2399, arrow_shell_out());
+RegisterExec(2404, arrow_int2recv());
+RegisterExec(2405, arrow_int2send());
+RegisterExec(2406, arrow_int4recv());
+RegisterExec(2407, arrow_int4send());
+RegisterExec(2410, arrow_int2vectorrecv());
+RegisterExec(2411, arrow_int2vectorsend());
+RegisterExec(2436, arrow_boolrecv());
+RegisterExec(2437, arrow_boolsend());
+RegisterExec(2456, arrow_bit_recv());
+RegisterExec(2457, arrow_bit_send());
+RegisterExec(2458, arrow_varbit_recv());
+RegisterExec(2459, arrow_varbit_send());
+RegisterExec(2460, arrow_numeric_recv());
+RegisterExec(2461, arrow_numeric_send());
+RegisterExec(2474, arrow_timestamp_recv());
+RegisterExec(2475, arrow_timestamp_send());
+RegisterExec(2476, arrow_timestamptz_recv());
+RegisterExec(2477, arrow_timestamptz_send());
+RegisterExec(2478, arrow_interval_recv());
+RegisterExec(2479, arrow_interval_send());
+RegisterExec(2494, arrow_macaddr_recv());
+RegisterExec(2495, arrow_macaddr_send());
+RegisterExec(2500, arrow_cstring_recv());
+RegisterExec(2501, arrow_cstring_send());
+RegisterExec(2502, arrow_anyarray_recv());
+RegisterExec(2503, arrow_anyarray_send());
+RegisterExec(2514, arrow_numeric_var_pop());
+RegisterExec(2515, arrow_booland_statefunc());
+RegisterExec(2516, arrow_boolor_statefunc());
+RegisterExec(2520, arrow_timestamp_lt_timestamptz());
+RegisterExec(2521, arrow_timestamp_le_timestamptz());
+RegisterExec(2522, arrow_timestamp_eq_timestamptz());
+RegisterExec(2523, arrow_timestamp_gt_timestamptz());
+RegisterExec(2524, arrow_timestamp_ge_timestamptz());
+RegisterExec(2525, arrow_timestamp_ne_timestamptz());
+RegisterExec(2526, arrow_timestamp_cmp_timestamptz());
+RegisterExec(2527, arrow_timestamptz_lt_timestamp());
+RegisterExec(2528, arrow_timestamptz_le_timestamp());
+RegisterExec(2529, arrow_timestamptz_eq_timestamp());
+RegisterExec(2530, arrow_timestamptz_gt_timestamp());
+RegisterExec(2531, arrow_timestamptz_ge_timestamp());
+RegisterExec(2532, arrow_timestamptz_ne_timestamp());
+RegisterExec(2533, arrow_timestamptz_cmp_timestamp());
+RegisterExec(2557, arrow_int4_bool());
+RegisterExec(2558, arrow_bool_int4());
+RegisterExec(2560, arrow_pg_postmaster_start_time());
+RegisterExec(2596, arrow_numeric_stddev_pop());
RegisterExec(2621, arrow_pg_reload_conf());
-RegisterExec(2734, arrow_datan2d());
-RegisterExec(2273, arrow_has_schema_privilege_id());
-RegisterExec(3879, arrow_range_gist_penalty());
-RegisterExec(5003, arrow_tsquery_phrase());
-RegisterExec(2561, arrow_pg_blocking_pids());
-RegisterExec(954, arrow_be_loread());
-RegisterExec(301, arrow_float48lt());
-RegisterExec(2253, arrow_has_database_privilege_id_id());
+RegisterExec(2622, arrow_pg_rotate_logfile_v2());
+RegisterExec(2648, arrow_statement_timestamp());
+RegisterExec(2649, arrow_clock_timestamp());
+RegisterExec(2711, arrow_interval_justify_interval());
+RegisterExec(2740, arrow_numeric_avg_serialize());
+RegisterExec(2741, arrow_numeric_avg_deserialize());
+RegisterExec(2746, arrow_int8_avg_accum());
+RegisterExec(2777, arrow_anynonarray_in());
+RegisterExec(2778, arrow_anynonarray_out());
+RegisterExec(2785, arrow_int8_avg_combine());
+RegisterExec(2786, arrow_int8_avg_serialize());
+RegisterExec(2787, arrow_int8_avg_deserialize());
+RegisterExec(2858, arrow_numeric_avg_accum());
+RegisterExec(2902, arrow_varbittypmodin());
+RegisterExec(2903, arrow_intervaltypmodin());
+RegisterExec(2904, arrow_intervaltypmodout());
+RegisterExec(2905, arrow_timestamptypmodin());
+RegisterExec(2906, arrow_timestamptypmodout());
+RegisterExec(2907, arrow_timestamptztypmodin());
+RegisterExec(2908, arrow_timestamptztypmodout());
+RegisterExec(2917, arrow_numerictypmodin());
+RegisterExec(2918, arrow_numerictypmodout());
+RegisterExec(2919, arrow_bittypmodin());
+RegisterExec(2920, arrow_bittypmodout());
+RegisterExec(2921, arrow_varbittypmodout());
+RegisterExec(2939, arrow_pg_snapshot_in());
+RegisterExec(5055, arrow_pg_snapshot_in());
+RegisterExec(2940, arrow_pg_snapshot_out());
+RegisterExec(5056, arrow_pg_snapshot_out());
RegisterExec(2941, arrow_pg_snapshot_recv());
RegisterExec(5057, arrow_pg_snapshot_recv());
-RegisterExec(2817, arrow_float8_corr());
-RegisterExec(2332, arrow_pg_relation_size());
-RegisterExec(4123, arrow_macaddrtomacaddr8());
-RegisterExec(2808, arrow_float8_regr_syy());
-RegisterExec(201, arrow_float4out());
-RegisterExec(4051, arrow_array_agg_array_transfn());
-RegisterExec(3780, arrow_pg_drop_replication_slot());
-RegisterExec(2418, arrow_oidrecv());
-RegisterExec(3725, arrow_dsimple_init());
-RegisterExec(2308, arrow_dceil());
-RegisterExec(2320, arrow_dceil());
-RegisterExec(2462, arrow_dsinh());
-RegisterExec(1303, arrow_contjoinsel());
-RegisterExec(4003, arrow_jsonpath_out());
-RegisterExec(3237, arrow_pg_lsn_mi());
-RegisterExec(958, arrow_be_lo_tell());
-RegisterExec(3019, arrow_has_column_privilege_id_id_attnum());
-RegisterExec(354, arrow_btfloat4cmp());
-RegisterExec(2049, arrow_timestamp_to_char());
-RegisterExec(89, arrow_pgsql_version());
-RegisterExec(2815, arrow_float8_covar_pop());
-RegisterExec(2395, arrow_has_tablespace_privilege_id());
-RegisterExec(140, arrow_areajoinsel());
-RegisterExec(4220, arrow_pg_copy_physical_replication_slot_a());
-RegisterExec(4221, arrow_pg_copy_physical_replication_slot_b());
-RegisterExec(2982, arrow_record_ne());
-RegisterExec(304, arrow_float48ge());
-RegisterExec(767, arrow_be_lo_import_with_oid());
-RegisterExec(303, arrow_float48gt());
-RegisterExec(3090, arrow_pg_advisory_xact_lock_shared_int8());
-RegisterExec(3665, arrow_tsquery_ne());
-RegisterExec(2886, arrow_pg_advisory_lock_int4());
-RegisterExec(2880, arrow_pg_advisory_lock_int8());
-RegisterExec(2467, arrow_datanh());
-RegisterExec(3025, arrow_has_any_column_privilege_name_id());
-RegisterExec(2257, arrow_has_function_privilege_name_id());
-RegisterExec(2171, arrow_pg_cancel_backend());
-RegisterExec(3021, arrow_has_column_privilege_name_attnum());
-RegisterExec(4117, arrow_macaddr8_ge());
-RegisterExec(3578, arrow_pg_logical_emit_message_bytea());
-RegisterExec(4116, arrow_macaddr8_gt());
-RegisterExec(284, arrow_float84div());
+RegisterExec(2942, arrow_pg_snapshot_send());
+RegisterExec(5058, arrow_pg_snapshot_send());
+RegisterExec(2943, arrow_pg_current_xact_id());
+RegisterExec(5059, arrow_pg_current_xact_id());
RegisterExec(2944, arrow_pg_current_snapshot());
RegisterExec(5061, arrow_pg_current_snapshot());
-RegisterExec(286, arrow_float84mi());
-RegisterExec(2708, arrow_pg_has_role_id_id());
-RegisterExec(619, arrow_oidvectorne());
-RegisterExec(1081, arrow_format_type());
-RegisterExec(3236, arrow_pg_lsn_ne());
-RegisterExec(6179, arrow_array_subscript_handler());
-RegisterExec(200, arrow_float4in());
-RegisterExec(3140, arrow_has_type_privilege_id_name());
-RegisterExec(4110, arrow_macaddr8_in());
-RegisterExec(2266, arrow_has_language_privilege_name());
-RegisterExec(2391, arrow_has_tablespace_privilege_name_id());
-RegisterExec(3014, arrow_has_column_privilege_name_id_name());
-RegisterExec(3684, arrow_tsquery_rewrite());
-RegisterExec(3581, arrow_pg_xact_commit_timestamp());
-RegisterExec(1032, arrow_aclitemout());
-RegisterExec(3620, arrow_tsvector_ge());
-RegisterExec(2939, arrow_pg_snapshot_in());
-RegisterExec(5055, arrow_pg_snapshot_in());
-RegisterExec(3672, arrow_tsquery_numnode());
-RegisterExec(3621, arrow_tsvector_gt());
-RegisterExec(3323, arrow_tsvector_delete_arr());
-RegisterExec(2321, arrow_md5_bytea());
-RegisterExec(3827, arrow_pg_read_binary_file_off_len());
-RegisterExec(3691, arrow_tsq_mcontains());
-RegisterExec(2807, arrow_float8_regr_sxx());
-RegisterExec(2809, arrow_float8_regr_sxy());
-RegisterExec(781, arrow_hashmacaddr8extended());
-RegisterExec(716, arrow_oidlt());
-RegisterExec(717, arrow_oidle());
-RegisterExec(1965, arrow_oidlarger());
-RegisterExec(765, arrow_be_lo_export());
-RegisterExec(3008, arrow_has_server_privilege_id_name());
-RegisterExec(3022, arrow_has_column_privilege_id_name());
-RegisterExec(2810, arrow_float8_regr_avgx());
-RegisterExec(2811, arrow_float8_regr_avgy());
-RegisterExec(3508, arrow_enum_eq());
-RegisterExec(4223, arrow_pg_copy_logical_replication_slot_b());
-RegisterExec(4224, arrow_pg_copy_logical_replication_slot_c());
-RegisterExec(237, arrow_dtoi2());
-RegisterExec(3239, arrow_pg_lsn_send());
-RegisterExec(3252, arrow_pg_lsn_hash());
-RegisterExec(3334, arrow_pg_size_bytes());
-RegisterExec(3622, arrow_tsvector_cmp());
-RegisterExec(2710, arrow_pg_has_role_id());
-RegisterExec(3422, arrow_sha512_bytea());
-RegisterExec(3635, arrow_ts_match_qv());
-RegisterExec(4001, arrow_jsonpath_in());
-RegisterExec(3797, arrow_inet_spg_picksplit());
-RegisterExec(3670, arrow_tsquery_or());
-RegisterExec(3457, arrow_be_lo_from_bytea());
-RegisterExec(2987, arrow_btrecordcmp());
-RegisterExec(715, arrow_be_lo_create());
-RegisterExec(678, arrow_oidvectorle());
-RegisterExec(276, arrow_float8_combine());
-RegisterExec(6192, arrow_hash_record());
-RegisterExec(2184, arrow_has_sequence_privilege_id_id());
-RegisterExec(6154, arrow_multirange_gist_consistent());
-RegisterExec(2806, arrow_float8_regr_accum());
-RegisterExec(1924, arrow_has_table_privilege_id_name());
-RegisterExec(294, arrow_float8ne());
-RegisterExec(1302, arrow_contsel());
-RegisterExec(2735, arrow_dsind());
-RegisterExec(1250, arrow_unique_key_recheck());
-RegisterExec(3094, arrow_pg_advisory_xact_lock_shared_int4());
-RegisterExec(2881, arrow_pg_advisory_lock_shared_int8());
-RegisterExec(2983, arrow_record_lt());
-RegisterExec(2887, arrow_pg_advisory_lock_shared_int4());
-RegisterExec(288, arrow_float4ne());
-RegisterExec(4105, arrow_brin_inclusion_opcinfo());
-RegisterExec(2252, arrow_has_database_privilege_id_name());
-RegisterExec(2264, arrow_has_language_privilege_id_name());
-RegisterExec(2985, arrow_record_le());
-RegisterExec(299, arrow_float48eq());
-RegisterExec(2194, arrow_btfloat48cmp());
-RegisterExec(3816, arrow_array_typanalyze());
-RegisterExec(3881, arrow_range_gist_same());
-RegisterExec(3321, arrow_tsvector_delete_str());
-RegisterExec(2324, arrow_pg_database_size_oid());
-RegisterExec(1765, arrow_setval3_oid());
-RegisterExec(3360, arrow_pg_xact_status());
-RegisterExec(5066, arrow_pg_xact_status());
-RegisterExec(2737, arrow_dtand());
-RegisterExec(764, arrow_be_lo_import());
-RegisterExec(2513, arrow_float8_stddev_pop());
-RegisterExec(964, arrow_be_lo_unlink());
-RegisterExec(2512, arrow_float8_var_pop());
-RegisterExec(1608, arrow_degrees());
-RegisterExec(1638, arrow_oidgt());
-RegisterExec(955, arrow_be_lowrite());
-RegisterExec(3172, arrow_be_lo_truncate64());
-RegisterExec(4187, arrow_pg_lsn_larger());
-RegisterExec(677, arrow_oidvectorlt());
-RegisterExec(2709, arrow_pg_has_role_name());
-RegisterExec(3023, arrow_has_column_privilege_id_attnum());
-RegisterExec(1609, arrow_radians());
-RegisterExec(3320, arrow_tsvector_setweight_by_filter());
-RegisterExec(2322, arrow_pg_tablespace_size_oid());
-RegisterExec(223, arrow_float8larger());
-RegisterExec(2731, arrow_dasind());
-RegisterExec(2465, arrow_dasinh());
-RegisterExec(1768, arrow_interval_to_char());
-RegisterExec(1062, arrow_aclitem_eq());
-RegisterExec(3726, arrow_dsimple_lexize());
-RegisterExec(3507, arrow_enum_out());
-RegisterExec(4121, arrow_macaddr8_and());
-RegisterExec(2883, arrow_pg_try_advisory_lock_shared_int8());
-RegisterExec(2889, arrow_pg_try_advisory_lock_shared_int4());
-RegisterExec(3186, arrow_record_image_ge());
-RegisterExec(3618, arrow_tsvector_eq());
-RegisterExec(1780, arrow_to_date());
-RegisterExec(3445, arrow_pg_import_system_collations());
-RegisterExec(3133, arrow_btfloat8sortsupport());
-RegisterExec(185, arrow_oidne());
-RegisterExec(2265, arrow_has_language_privilege_id_id());
-RegisterExec(3703, arrow_ts_rank_wttf());
-RegisterExec(4140, arrow_in_range_float4_float8());
-RegisterExec(3184, arrow_record_image_gt());
-RegisterExec(2270, arrow_has_schema_privilege_id_name());
-RegisterExec(221, arrow_float8abs());
-RegisterExec(1395, arrow_float8abs());
-RegisterExec(2705, arrow_pg_has_role_name_name());
-RegisterExec(2271, arrow_has_schema_privilege_id_id());
RegisterExec(2945, arrow_pg_snapshot_xmin());
RegisterExec(5062, arrow_pg_snapshot_xmin());
-RegisterExec(2466, arrow_dacosh());
-RegisterExec(2732, arrow_dacosd());
-RegisterExec(2882, arrow_pg_try_advisory_lock_int8());
-RegisterExec(2888, arrow_pg_try_advisory_lock_int4());
-RegisterExec(1610, arrow_dpi());
-RegisterExec(3524, arrow_enum_smaller());
-RegisterExec(2288, arrow_pg_size_pretty());
-RegisterExec(378, arrow_array_append());
-RegisterExec(3707, arrow_ts_rankcd_wttf());
-RegisterExec(2393, arrow_has_tablespace_privilege_id_id());
-RegisterExec(228, arrow_dround());
-RegisterExec(1342, arrow_dround());
-RegisterExec(3706, arrow_ts_rank_tt());
-RegisterExec(2311, arrow_md5_text());
-RegisterExec(3229, arrow_pg_lsn_in());
-RegisterExec(215, arrow_float8out());
-RegisterExec(2261, arrow_has_function_privilege_id());
-RegisterExec(1772, arrow_numeric_to_char());
-RegisterExec(3875, arrow_range_gist_consistent());
-RegisterExec(290, arrow_float4le());
-RegisterExec(1831, arrow_float8_var_samp());
-RegisterExec(289, arrow_float4lt());
-RegisterExec(952, arrow_be_lo_open());
-RegisterExec(3029, arrow_has_any_column_privilege_id());
-RegisterExec(3327, arrow_array_to_tsvector());
-RegisterExec(1604, arrow_dsin());
-RegisterExec(3624, arrow_tsvector_setweight());
-RegisterExec(3293, arrow_pg_read_file_v2());
-RegisterExec(209, arrow_float4larger());
-RegisterExec(3251, arrow_pg_lsn_cmp());
-RegisterExec(2323, arrow_pg_tablespace_size_name());
-RegisterExec(2286, arrow_pg_total_relation_size());
-RegisterExec(5024, arrow_pg_lsn_mii());
-RegisterExec(3001, arrow_has_foreign_data_wrapper_privilege_name_id());
-RegisterExec(2291, arrow_record_out());
-RegisterExec(296, arrow_float8le());
-RegisterExec(295, arrow_float8lt());
-RegisterExec(3532, arrow_enum_recv());
-RegisterExec(4139, arrow_in_range_float8_float8());
-RegisterExec(2268, arrow_has_schema_privilege_name_name());
-RegisterExec(2623, arrow_pg_stat_file_1arg());
-RegisterExec(4032, arrow_pg_sequence_last_value());
-RegisterExec(3009, arrow_has_server_privilege_id_id());
-RegisterExec(3531, arrow_enum_range_all());
-RegisterExec(6193, arrow_hash_record_extended());
-RegisterExec(310, arrow_float84ge());
-RegisterExec(279, arrow_float48mul());
-RegisterExec(309, arrow_float84gt());
-RegisterExec(3826, arrow_pg_read_file_all());
-RegisterExec(3704, arrow_ts_rank_wtt());
-RegisterExec(55, arrow_oidvectorout());
+RegisterExec(2946, arrow_pg_snapshot_xmax());
+RegisterExec(5063, arrow_pg_snapshot_xmax());
+RegisterExec(2948, arrow_pg_visible_in_snapshot());
+RegisterExec(5065, arrow_pg_visible_in_snapshot());
+RegisterExec(2971, arrow_booltext());
+RegisterExec(3030, arrow_bitoverlay());
+RegisterExec(3031, arrow_bitoverlay_no_len());
+RegisterExec(3032, arrow_bitgetbit());
+RegisterExec(3033, arrow_bitsetbit());
+RegisterExec(3116, arrow_fdw_handler_in());
+RegisterExec(3117, arrow_fdw_handler_out());
+RegisterExec(3120, arrow_void_recv());
+RegisterExec(3121, arrow_void_send());
+RegisterExec(3137, arrow_timestamp_sortsupport());
+RegisterExec(3144, arrow_macaddr_not());
+RegisterExec(3145, arrow_macaddr_and());
+RegisterExec(3146, arrow_macaddr_or());
+RegisterExec(3157, arrow_numeric_support());
+RegisterExec(3158, arrow_varbit_support());
+RegisterExec(3170, arrow_be_lo_lseek64());
+RegisterExec(3171, arrow_be_lo_tell64());
+RegisterExec(3172, arrow_be_lo_truncate64());
+RegisterExec(3178, arrow_numeric_sum());
+RegisterExec(3281, arrow_numeric_scale());
+RegisterExec(3283, arrow_numeric_sortsupport());
+RegisterExec(3311, arrow_tsm_handler_in());
+RegisterExec(3312, arrow_tsm_handler_out());
+RegisterExec(3317, arrow_pg_stat_get_wal_receiver());
+RegisterExec(3324, arrow_int4_avg_combine());
+RegisterExec(3325, arrow_interval_combine());
+RegisterExec(3335, arrow_numeric_serialize());
+RegisterExec(3336, arrow_numeric_deserialize());
+RegisterExec(3337, arrow_numeric_avg_combine());
+RegisterExec(3338, arrow_numeric_poly_combine());
+RegisterExec(3339, arrow_numeric_poly_serialize());
+RegisterExec(3340, arrow_numeric_poly_deserialize());
+RegisterExec(3341, arrow_numeric_combine());
+RegisterExec(3348, arrow_pg_current_xact_id_if_assigned());
+RegisterExec(5060, arrow_pg_current_xact_id_if_assigned());
+RegisterExec(3359, arrow_macaddr_sortsupport());
+RegisterExec(3360, arrow_pg_xact_status());
+RegisterExec(5066, arrow_pg_xact_status());
+RegisterExec(3382, arrow_pg_identify_object_as_address());
+RegisterExec(3387, arrow_int8_avg_accum_inv());
+RegisterExec(3388, arrow_numeric_poly_sum());
+RegisterExec(3389, arrow_numeric_poly_avg());
+RegisterExec(3390, arrow_numeric_poly_var_pop());
+RegisterExec(3391, arrow_numeric_poly_var_samp());
+RegisterExec(3392, arrow_numeric_poly_stddev_pop());
+RegisterExec(3393, arrow_numeric_poly_stddev_samp());
+RegisterExec(3404, arrow_pg_dependencies_in());
+RegisterExec(3405, arrow_pg_dependencies_out());
+RegisterExec(3406, arrow_pg_dependencies_recv());
+RegisterExec(3407, arrow_pg_dependencies_send());
+RegisterExec(3411, arrow_timestamp_hash_extended());
+RegisterExec(3418, arrow_interval_hash_extended());
+RegisterExec(3434, arrow_gtsvector_options());
+RegisterExec(3437, arrow_prefixsel());
+RegisterExec(3438, arrow_prefixjoinsel());
+RegisterExec(3457, arrow_be_lo_from_bytea());
+RegisterExec(3458, arrow_be_lo_get());
+RegisterExec(3459, arrow_be_lo_get_fragment());
+RegisterExec(3460, arrow_be_lo_put());
+RegisterExec(3461, arrow_make_timestamp());
+RegisterExec(3462, arrow_make_timestamptz());
+RegisterExec(3463, arrow_make_timestamptz_at_timezone());
+RegisterExec(3464, arrow_make_interval());
+RegisterExec(3469, arrow_spg_range_quad_config());
+RegisterExec(3470, arrow_spg_range_quad_choose());
+RegisterExec(3471, arrow_spg_range_quad_picksplit());
+RegisterExec(3472, arrow_spg_range_quad_inner_consistent());
+RegisterExec(3473, arrow_spg_range_quad_leaf_consistent());
+RegisterExec(3496, arrow_bool_accum());
+RegisterExec(3497, arrow_bool_accum_inv());
+RegisterExec(3498, arrow_bool_alltrue());
+RegisterExec(3499, arrow_bool_anytrue());
+RegisterExec(3504, arrow_anyenum_in());
+RegisterExec(3505, arrow_anyenum_out());
+RegisterExec(3537, arrow_pg_describe_object());
+RegisterExec(3548, arrow_numeric_accum_inv());
+RegisterExec(3549, arrow_interval_accum_inv());
+RegisterExec(3560, arrow_networksel());
+RegisterExec(3561, arrow_networkjoinsel());
+RegisterExec(3567, arrow_int2_accum_inv());
+RegisterExec(3568, arrow_int4_accum_inv());
+RegisterExec(3569, arrow_int8_accum_inv());
+RegisterExec(3570, arrow_int2_avg_accum_inv());
+RegisterExec(3571, arrow_int4_avg_accum_inv());
+RegisterExec(3572, arrow_int2int4_sum());
RegisterExec(3577, arrow_pg_logical_emit_message_text());
-RegisterExec(2706, arrow_pg_has_role_name_id());
-RegisterExec(3760, arrow_ts_match_tt());
-RegisterExec(205, arrow_float4mi());
-RegisterExec(211, arrow_float4smaller());
-RegisterExec(3012, arrow_has_column_privilege_name_name_name());
-RegisterExec(2425, arrow_float4send());
-RegisterExec(1777, arrow_numeric_to_number());
-RegisterExec(2885, arrow_pg_advisory_unlock_shared_int8());
-RegisterExec(3141, arrow_has_type_privilege_id_id());
-RegisterExec(4124, arrow_macaddr8tomacaddr());
-RegisterExec(2891, arrow_pg_advisory_unlock_shared_int4());
-RegisterExec(1300, arrow_positionsel());
-RegisterExec(3514, arrow_enum_cmp());
-RegisterExec(4125, arrow_macaddr8_set7bit());
-RegisterExec(1778, arrow_to_timestamp());
-RegisterExec(3024, arrow_has_any_column_privilege_name_name());
-RegisterExec(3447, arrow_macaddr8_send());
-RegisterExec(3671, arrow_tsquery_not());
-RegisterExec(2255, arrow_has_database_privilege_id());
-RegisterExec(2259, arrow_has_function_privilege_id_id());
-RegisterExec(3005, arrow_has_foreign_data_wrapper_privilege_id());
-RegisterExec(3664, arrow_tsquery_eq());
-RegisterExec(3413, arrow_pg_lsn_hash_extended());
+RegisterExec(3578, arrow_pg_logical_emit_message_bytea());
+RegisterExec(3594, arrow_event_trigger_in());
+RegisterExec(3595, arrow_event_trigger_out());
+RegisterExec(3612, arrow_tsqueryin());
+RegisterExec(3613, arrow_tsqueryout());
+RegisterExec(3640, arrow_tsquerysend());
+RegisterExec(3641, arrow_tsqueryrecv());
+RegisterExec(3646, arrow_gtsvectorin());
+RegisterExec(3647, arrow_gtsvectorout());
+RegisterExec(3648, arrow_gtsvector_compress());
+RegisterExec(3649, arrow_gtsvector_decompress());
+RegisterExec(3650, arrow_gtsvector_picksplit());
+RegisterExec(3651, arrow_gtsvector_union());
+RegisterExec(3652, arrow_gtsvector_same());
+RegisterExec(3653, arrow_gtsvector_penalty());
+RegisterExec(3654, arrow_gtsvector_consistent());
+RegisterExec(3673, arrow_tsquerytree());
+RegisterExec(3717, arrow_prsd_start());
+RegisterExec(3718, arrow_prsd_nexttoken());
+RegisterExec(3719, arrow_prsd_end());
+RegisterExec(3720, arrow_prsd_headline());
+RegisterExec(3721, arrow_prsd_lextype());
+RegisterExec(3723, arrow_ts_lexize());
+RegisterExec(3725, arrow_dsimple_init());
+RegisterExec(3726, arrow_dsimple_lexize());
+RegisterExec(3740, arrow_thesaurus_init());
+RegisterExec(3741, arrow_thesaurus_lexize());
+RegisterExec(3745, arrow_to_tsvector_byid());
+RegisterExec(3746, arrow_to_tsquery_byid());
+RegisterExec(3747, arrow_plainto_tsquery_byid());
+RegisterExec(3749, arrow_to_tsvector());
+RegisterExec(3750, arrow_to_tsquery());
+RegisterExec(3751, arrow_plainto_tsquery());
+RegisterExec(3759, arrow_get_current_ts_config());
+RegisterExec(3790, arrow_gtsvector_consistent_oldsig());
+RegisterExec(3809, arrow_pg_export_snapshot());
+RegisterExec(3832, arrow_anyrange_in());
+RegisterExec(3833, arrow_anyrange_out());
+RegisterExec(3839, arrow_pg_identify_object());
+RegisterExec(3917, arrow_timestamp_support());
+RegisterExec(3918, arrow_interval_support());
+RegisterExec(3954, arrow_pg_get_object_address());
+RegisterExec(3970, arrow_ordered_set_transition());
+RegisterExec(3973, arrow_percentile_disc_final());
+RegisterExec(3975, arrow_percentile_cont_float8_final());
+RegisterExec(3977, arrow_percentile_cont_interval_final());
+RegisterExec(3979, arrow_percentile_disc_multi_final());
+RegisterExec(3981, arrow_percentile_cont_float8_multi_final());
+RegisterExec(3983, arrow_percentile_cont_interval_multi_final());
+RegisterExec(3985, arrow_mode_final());
+RegisterExec(3994, arrow_generate_series_int4_support());
+RegisterExec(4005, arrow_jsonb_path_exists());
+RegisterExec(4007, arrow_jsonb_path_query_array());
+RegisterExec(4008, arrow_jsonb_path_query_first());
+RegisterExec(4009, arrow_jsonb_path_match());
+RegisterExec(4010, arrow_jsonb_path_exists_opr());
+RegisterExec(4011, arrow_jsonb_path_match_opr());
+RegisterExec(4018, arrow_spg_quad_config());
+RegisterExec(4019, arrow_spg_quad_choose());
+RegisterExec(4020, arrow_spg_quad_picksplit());
+RegisterExec(4021, arrow_spg_quad_inner_consistent());
+RegisterExec(4022, arrow_spg_quad_leaf_consistent());
+RegisterExec(4099, arrow_pg_rotate_logfile());
+RegisterExec(4127, arrow_in_range_int4_int8());
+RegisterExec(4128, arrow_in_range_int4_int4());
+RegisterExec(4129, arrow_in_range_int4_int2());
+RegisterExec(4130, arrow_in_range_int2_int8());
+RegisterExec(4131, arrow_in_range_int2_int4());
+RegisterExec(4132, arrow_in_range_int2_int2());
+RegisterExec(4134, arrow_in_range_timestamp_interval());
+RegisterExec(4135, arrow_in_range_timestamptz_interval());
+RegisterExec(4136, arrow_in_range_interval_interval());
+RegisterExec(4141, arrow_in_range_numeric_numeric());
+RegisterExec(4209, arrow_jsonb_string_to_tsvector());
+RegisterExec(4210, arrow_json_string_to_tsvector());
+RegisterExec(4211, arrow_jsonb_string_to_tsvector_byid());
+RegisterExec(4212, arrow_json_string_to_tsvector_byid());
+RegisterExec(4213, arrow_jsonb_to_tsvector());
+RegisterExec(4214, arrow_jsonb_to_tsvector_byid());
+RegisterExec(4215, arrow_json_to_tsvector());
+RegisterExec(4216, arrow_json_to_tsvector_byid());
+RegisterExec(4226, arrow_anycompatiblemultirange_in());
+RegisterExec(4227, arrow_anycompatiblemultirange_out());
+RegisterExec(4229, arrow_anymultirange_in());
+RegisterExec(4230, arrow_anymultirange_out());
+RegisterExec(4243, arrow_multirangesel());
+RegisterExec(5001, arrow_phraseto_tsquery());
+RegisterExec(5006, arrow_phraseto_tsquery_byid());
+RegisterExec(5007, arrow_websearch_to_tsquery_byid());
+RegisterExec(5009, arrow_websearch_to_tsquery());
+RegisterExec(5010, arrow_spg_bbox_quad_config());
+RegisterExec(5011, arrow_spg_poly_quad_compress());
+RegisterExec(5012, arrow_spg_box_quad_config());
+RegisterExec(5013, arrow_spg_box_quad_choose());
+RegisterExec(5014, arrow_spg_box_quad_picksplit());
+RegisterExec(5015, arrow_spg_box_quad_inner_consistent());
+RegisterExec(5016, arrow_spg_box_quad_leaf_consistent());
+RegisterExec(5042, arrow_numeric_min_scale());
+RegisterExec(5043, arrow_numeric_trim_scale());
+RegisterExec(5044, arrow_int4gcd());
+RegisterExec(5046, arrow_int4lcm());
+RegisterExec(5048, arrow_numeric_gcd());
+RegisterExec(5049, arrow_numeric_lcm());
+RegisterExec(5086, arrow_anycompatible_in());
+RegisterExec(5087, arrow_anycompatible_out());
+RegisterExec(5088, arrow_anycompatiblearray_in());
+RegisterExec(5089, arrow_anycompatiblearray_out());
+RegisterExec(5090, arrow_anycompatiblearray_recv());
+RegisterExec(5091, arrow_anycompatiblearray_send());
+RegisterExec(5092, arrow_anycompatiblenonarray_in());
+RegisterExec(5093, arrow_anycompatiblenonarray_out());
+RegisterExec(5094, arrow_anycompatiblerange_in());
+RegisterExec(5095, arrow_anycompatiblerange_out());
+RegisterExec(6103, arrow_numeric_pg_lsn());
+RegisterExec(6162, arrow_bit_bit_count());
+RegisterExec(6177, arrow_timestamp_bin());
+RegisterExec(6178, arrow_timestamptz_bin());
+RegisterExec(6202, arrow_extract_timestamp());
+RegisterExec(6203, arrow_extract_timestamptz());
+RegisterExec(6204, arrow_extract_interval());
diff --git a/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.1.inc b/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.1.inc
index 3863e867abb..09a04944dbc 100644
--- a/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.1.inc
+++ b/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.1.inc
@@ -1,666 +1,609 @@
-RegisterExec(1596, arrow_bitcmp());
-RegisterExec(1672, arrow_bitcmp());
-RegisterExec(3968, arrow_json_typeof());
-RegisterExec(376, arrow_text_to_array_null());
-RegisterExec(449, arrow_hashint2());
-RegisterExec(450, arrow_hashint4());
-RegisterExec(253, arrow_bttextnamecmp());
-RegisterExec(1719, arrow_numeric_ne());
-RegisterExec(949, arrow_hashint8());
-RegisterExec(2744, arrow_ginarrayconsistent());
-RegisterExec(3416, arrow_jsonb_hash_extended());
-RegisterExec(2176, arrow_array_length());
-RegisterExec(382, arrow_btarraycmp());
-RegisterExec(4262, arrow_multirange_after_range());
-RegisterExec(3387, arrow_int8_avg_accum_inv());
-RegisterExec(3998, arrow_gist_box_distance());
-RegisterExec(782, arrow_hash_array_extended());
-RegisterExec(3999, arrow_brin_summarize_range());
-RegisterExec(87, arrow_pg_ddl_command_out());
-RegisterExec(3303, arrow_jsonb_delete_idx());
-RegisterExec(453, arrow_hashoid());
-RegisterExec(3540, arrow_text_format_nv());
-RegisterExec(445, arrow_hashoidextended());
-RegisterExec(780, arrow_hash_numeric_extended());
-RegisterExec(2305, arrow_internal_out());
-RegisterExec(749, arrow_byteaoverlay());
-RegisterExec(437, arrow_macaddr_out());
-RegisterExec(2301, arrow_trigger_out());
-RegisterExec(2011, arrow_byteacat());
-RegisterExec(810, arrow_pg_client_encoding());
-RegisterExec(4273, arrow_multirange_cmp());
-RegisterExec(874, arrow_rpad());
-RegisterExec(3535, arrow_string_agg_transfn());
-RegisterExec(3288, arrow_gist_poly_distance());
-RegisterExec(3920, arrow_ginarraytriconsistent());
-RegisterExec(2092, arrow_array_upper());
-RegisterExec(1730, arrow_numeric_sqrt());
-RegisterExec(1731, arrow_numeric_sqrt());
-RegisterExec(2293, arrow_cstring_out());
-RegisterExec(1711, arrow_numeric_ceil());
-RegisterExec(2167, arrow_numeric_ceil());
-RegisterExec(3158, arrow_varbit_support());
-RegisterExec(1650, arrow_RI_FKey_setnull_del());
-RegisterExec(2179, arrow_gist_point_consistent());
-RegisterExec(1597, arrow_PG_encoding_to_char());
-RegisterExec(4239, arrow_multirange_upper_inc());
-RegisterExec(4241, arrow_multirange_upper_inf());
-RegisterExec(2457, arrow_bit_send());
-RegisterExec(2592, arrow_gist_circle_compress());
-RegisterExec(4265, arrow_multirange_overleft_range());
-RegisterExec(3568, arrow_int4_accum_inv());
-RegisterExec(1767, arrow_numeric_larger());
-RegisterExec(2503, arrow_anyarray_send());
-RegisterExec(2902, arrow_varbittypmodin());
-RegisterExec(1717, arrow_pg_convert_to());
-RegisterExec(2078, arrow_set_config_by_name());
-RegisterExec(1973, arrow_numeric_div_trunc());
-RegisterExec(1980, arrow_numeric_div_trunc());
-RegisterExec(3157, arrow_numeric_support());
-RegisterExec(5095, arrow_anycompatiblerange_out());
-RegisterExec(3789, arrow_gin_clean_pending_list());
-RegisterExec(4266, arrow_multirange_overleft_multirange());
-RegisterExec(885, arrow_btrim1());
-RegisterExec(3392, arrow_numeric_poly_stddev_pop());
-RegisterExec(3174, arrow_json_agg_finalfn());
-RegisterExec(4250, arrow_multirange_contains_range());
-RegisterExec(4043, arrow_jsonb_eq());
-RegisterExec(4255, arrow_range_adjacent_multirange());
-RegisterExec(1706, arrow_numeric_sign());
-RegisterExec(747, arrow_array_dims());
-RegisterExec(1682, arrow_bitoctetlength());
-RegisterExec(2785, arrow_int8_avg_combine());
-RegisterExec(4228, arrow_range_merge_from_multirange());
-RegisterExec(3331, arrow_bytea_sortsupport());
-RegisterExec(3167, arrow_array_remove());
-RegisterExec(4299, arrow_range_agg_transfn());
-RegisterExec(394, arrow_text_to_array());
-RegisterExec(1963, arrow_int4_avg_accum());
-RegisterExec(384, arrow_array_to_text_null());
-RegisterExec(4234, arrow_multirange_send());
-RegisterExec(3790, arrow_gtsvector_consistent_oldsig());
-RegisterExec(3485, arrow_gin_extract_jsonb_path());
-RegisterExec(3750, arrow_to_tsquery());
-RegisterExec(2298, arrow_void_in());
-RegisterExec(849, arrow_textpos());
-RegisterExec(868, arrow_textpos());
-RegisterExec(1592, arrow_bitge());
-RegisterExec(1668, arrow_bitge());
-RegisterExec(4251, arrow_multirange_contains_multirange());
-RegisterExec(1593, arrow_bitgt());
-RegisterExec(1669, arrow_bitgt());
-RegisterExec(3341, arrow_numeric_combine());
-RegisterExec(4042, arrow_jsonb_ge());
-RegisterExec(2088, arrow_split_part());
-RegisterExec(4040, arrow_jsonb_gt());
-RegisterExec(1030, arrow_gist_point_compress());
-RegisterExec(1702, arrow_numeric_out());
-RegisterExec(1723, arrow_numeric_le());
-RegisterExec(1736, arrow_numeric_log());
-RegisterExec(1737, arrow_numeric_log());
-RegisterExec(3482, arrow_gin_extract_jsonb());
-RegisterExec(3324, arrow_int4_avg_combine());
-RegisterExec(3570, arrow_int2_avg_accum_inv());
-RegisterExec(3261, arrow_json_strip_nulls());
-RegisterExec(873, arrow_lpad());
-RegisterExec(1743, arrow_float8_numeric());
-RegisterExec(2460, arrow_numeric_recv());
-RegisterExec(456, arrow_hashvarlena());
-RegisterExec(5089, arrow_anycompatiblearray_out());
-RegisterExec(3060, arrow_text_left());
-RegisterExec(4233, arrow_multirange_recv());
-RegisterExec(1674, arrow_bit_or());
-RegisterExec(4542, arrow_multirange_contained_by_range());
-RegisterExec(47, arrow_textout());
-RegisterExec(3488, arrow_gin_triconsistent_jsonb());
-RegisterExec(1841, arrow_int4_sum());
-RegisterExec(3653, arrow_gtsvector_penalty());
-RegisterExec(3336, arrow_numeric_deserialize());
-RegisterExec(1404, arrow_textoverlay());
-RegisterExec(3393, arrow_numeric_poly_stddev_samp());
-RegisterExec(6195, arrow_bytealtrim());
-RegisterExec(4214, arrow_jsonb_to_tsvector_byid());
-RegisterExec(2015, arrow_byteatrim());
-RegisterExec(1701, arrow_numeric_in());
-RegisterExec(3218, arrow_width_bucket_array());
-RegisterExec(2400, arrow_array_recv());
-RegisterExec(3312, arrow_tsm_handler_out());
-RegisterExec(246, arrow_btnametextcmp());
-RegisterExec(2596, arrow_numeric_stddev_pop());
-RegisterExec(2399, arrow_shell_out());
-RegisterExec(1725, arrow_numeric_sub());
-RegisterExec(1291, arrow_suppress_redundant_updates_trigger());
-RegisterExec(3486, arrow_gin_extract_jsonb_query_path());
-RegisterExec(406, arrow_name_text());
-RegisterExec(1401, arrow_name_text());
-RegisterExec(2414, arrow_textrecv());
-RegisterExec(3178, arrow_numeric_sum());
-RegisterExec(1698, arrow_bitposition());
-RegisterExec(2316, arrow_postgresql_fdw_validator());
-RegisterExec(743, arrow_text_ge());
-RegisterExec(742, arrow_text_gt());
-RegisterExec(1745, arrow_numeric_float4());
-RegisterExec(1405, arrow_textoverlay_no_len());
-RegisterExec(1746, arrow_numeric_float8());
-RegisterExec(110, arrow_unknownout());
-RegisterExec(251, arrow_textgtname());
-RegisterExec(4279, arrow_hash_multirange_extended());
-RegisterExec(3536, arrow_string_agg_finalfn());
-RegisterExec(400, arrow_hashtext());
-RegisterExec(324, arrow_json_send());
-RegisterExec(3204, arrow_json_to_record());
-RegisterExec(3153, arrow_array_to_json());
-RegisterExec(6121, arrow_pg_relation_is_publishable());
-RegisterExec(3339, arrow_numeric_poly_serialize());
-RegisterExec(1949, arrow_bytealt());
-RegisterExec(455, arrow_hashname());
-RegisterExec(750, arrow_array_in());
-RegisterExec(3567, arrow_int2_accum_inv());
-RegisterExec(3117, arrow_fdw_handler_out());
-RegisterExec(3305, arrow_jsonb_set());
-RegisterExec(4261, arrow_range_after_multirange());
-RegisterExec(1950, arrow_byteale());
-RegisterExec(4226, arrow_anycompatiblemultirange_in());
-RegisterExec(2300, arrow_trigger_in());
-RegisterExec(1771, arrow_numeric_uminus());
-RegisterExec(2013, arrow_bytea_substr_no_len());
-RegisterExec(2086, arrow_bytea_substr_no_len());
-RegisterExec(3202, arrow_json_object());
-RegisterExec(3594, arrow_event_trigger_in());
-RegisterExec(4237, arrow_multirange_empty());
-RegisterExec(2458, arrow_varbit_recv());
-RegisterExec(871, arrow_upper());
-RegisterExec(4047, arrow_jsonb_exists());
-RegisterExec(1835, arrow_int4_accum());
-RegisterExec(1651, arrow_RI_FKey_setnull_upd());
-RegisterExec(1738, arrow_numeric_power());
-RegisterExec(1739, arrow_numeric_power());
-RegisterExec(2169, arrow_numeric_power());
-RegisterExec(2502, arrow_anyarray_recv());
-RegisterExec(4257, arrow_multirange_adjacent_range());
-RegisterExec(396, arrow_array_ge());
-RegisterExec(392, arrow_array_gt());
-RegisterExec(459, arrow_text_smaller());
-RegisterExec(4041, arrow_jsonb_le());
-RegisterExec(3613, arrow_tsqueryout());
-RegisterExec(3515, arrow_hashenum());
-RegisterExec(776, arrow_hashoidvectorextended());
-RegisterExec(3652, arrow_gtsvector_same());
-RegisterExec(323, arrow_json_recv());
-RegisterExec(752, arrow_byteaoverlay_no_len());
-RegisterExec(4230, arrow_anymultirange_out());
-RegisterExec(322, arrow_json_out());
-RegisterExec(3478, arrow_jsonb_object_field());
-RegisterExec(2461, arrow_numeric_send());
-RegisterExec(4253, arrow_range_contained_by_multirange());
-RegisterExec(3201, arrow_json_build_object_noargs());
-RegisterExec(4044, arrow_jsonb_cmp());
-RegisterExec(3543, arrow_bytea_string_agg_transfn());
-RegisterExec(4236, arrow_multirange_upper());
-RegisterExec(3173, arrow_json_agg_transfn());
-RegisterExec(4350, arrow_unicode_normalize_func());
-RegisterExec(3947, arrow_json_object_field());
-RegisterExec(830, arrow_macaddr_eq());
-RegisterExec(1679, arrow_bitcat());
-RegisterExec(4245, arrow_multirange_ne());
-RegisterExec(1726, arrow_numeric_mul());
-RegisterExec(401, arrow_rtrim1());
-RegisterExec(882, arrow_rtrim1());
-RegisterExec(1564, arrow_bit_in());
-RegisterExec(2166, arrow_bttext_pattern_cmp());
-RegisterExec(1954, arrow_byteacmp());
-RegisterExec(5049, arrow_numeric_lcm());
-RegisterExec(2416, arrow_unknownrecv());
-RegisterExec(1724, arrow_numeric_add());
-RegisterExec(109, arrow_unknownin());
+RegisterExec(34, arrow_namein());
+RegisterExec(35, arrow_nameout());
+RegisterExec(48, arrow_tidin());
+RegisterExec(49, arrow_tidout());
+RegisterExec(50, arrow_xidin());
+RegisterExec(51, arrow_xidout());
+RegisterExec(52, arrow_cidin());
+RegisterExec(53, arrow_cidout());
+RegisterExec(62, arrow_nameeq());
+RegisterExec(68, arrow_xideq());
+RegisterExec(1319, arrow_xideq());
+RegisterExec(69, arrow_cideq());
+RegisterExec(139, arrow_areasel());
+RegisterExec(140, arrow_areajoinsel());
+RegisterExec(266, arrow_nameconcatoid());
+RegisterExec(328, arrow_hashmacaddr8());
+RegisterExec(331, arrow_hashhandler());
RegisterExec(332, arrow_gisthandler());
-RegisterExec(6163, arrow_bytea_bit_count());
-RegisterExec(3076, arrow_ginarrayextract_2args());
-RegisterExec(4049, arrow_jsonb_exists_all());
-RegisterExec(1962, arrow_int2_avg_accum());
-RegisterExec(5050, arrow_btvarstrequalimage());
-RegisterExec(1258, arrow_textcat());
-RegisterExec(5043, arrow_numeric_trim_scale());
-RegisterExec(1837, arrow_numeric_avg());
-RegisterExec(2749, arrow_arraycontained());
-RegisterExec(4025, arrow_spg_kd_picksplit());
-RegisterExec(3839, arrow_pg_identify_object());
-RegisterExec(3156, arrow_row_to_json_pretty());
-RegisterExec(157, arrow_textne());
-RegisterExec(3155, arrow_row_to_json());
-RegisterExec(1813, arrow_pg_convert());
-RegisterExec(3673, arrow_tsquerytree());
-RegisterExec(441, arrow_hashint2extended());
-RegisterExec(1840, arrow_int2_sum());
-RegisterExec(5001, arrow_phraseto_tsquery());
-RegisterExec(425, arrow_hashint4extended());
-RegisterExec(1838, arrow_numeric_var_samp());
-RegisterExec(1257, arrow_textlen());
-RegisterExec(1317, arrow_textlen());
-RegisterExec(1369, arrow_textlen());
-RegisterExec(1381, arrow_textlen());
-RegisterExec(626, arrow_hash_array());
-RegisterExec(4215, arrow_json_to_tsvector());
-RegisterExec(5090, arrow_anycompatiblearray_recv());
-RegisterExec(3282, arrow_gist_point_fetch());
-RegisterExec(3640, arrow_tsquerysend());
-RegisterExec(2297, arrow_anyarray_out());
-RegisterExec(1286, arrow_array_fill_with_lower_bounds());
-RegisterExec(3954, arrow_pg_get_object_address());
-RegisterExec(244, arrow_namegttext());
-RegisterExec(753, arrow_macaddr_trunc());
-RegisterExec(2294, arrow_any_in());
-RegisterExec(883, arrow_text_substr_no_len());
-RegisterExec(937, arrow_text_substr_no_len());
-RegisterExec(2741, arrow_numeric_avg_deserialize());
-RegisterExec(3120, arrow_void_recv());
-RegisterExec(1376, arrow_numeric_fac());
-RegisterExec(1707, arrow_numeric_round());
-RegisterExec(1953, arrow_byteane());
-RegisterExec(2917, arrow_numerictypmodin());
-RegisterExec(3216, arrow_jsonb_array_element_text());
-RegisterExec(5088, arrow_anycompatiblearray_in());
-RegisterExec(2591, arrow_gist_circle_consistent());
-RegisterExec(3032, arrow_bitgetbit());
-RegisterExec(2743, arrow_ginarrayextract());
-RegisterExec(1742, arrow_float4_numeric());
-RegisterExec(2299, arrow_void_out());
-RegisterExec(1580, arrow_varbit_out());
-RegisterExec(4270, arrow_multirange_union());
-RegisterExec(516, arrow_array_smaller());
-RegisterExec(3168, arrow_array_replace());
-RegisterExec(1244, arrow_byteain());
-RegisterExec(744, arrow_array_eq());
-RegisterExec(4269, arrow_multirange_overright_multirange());
-RegisterExec(2921, arrow_varbittypmodout());
-RegisterExec(240, arrow_nameeqtext());
-RegisterExec(1678, arrow_bitshiftright());
-RegisterExec(1264, arrow_PG_char_to_encoding());
-RegisterExec(1620, arrow_ascii());
-RegisterExec(4238, arrow_multirange_lower_inc());
-RegisterExec(3215, arrow_jsonb_array_element());
-RegisterExec(2585, arrow_gist_poly_consistent());
-RegisterExec(721, arrow_byteaGetByte());
-RegisterExec(2412, arrow_bytearecv());
-RegisterExec(3196, arrow_json_object_agg_finalfn());
-RegisterExec(6198, arrow_unistr());
-RegisterExec(1579, arrow_varbit_in());
-RegisterExec(1714, arrow_pg_convert_from());
-RegisterExec(1842, arrow_int8_sum());
-RegisterExec(3388, arrow_numeric_poly_sum());
-RegisterExec(2076, arrow_bittoint8());
-RegisterExec(1684, arrow_bittoint4());
-RegisterExec(6162, arrow_bit_bit_count());
-RegisterExec(1193, arrow_array_fill());
-RegisterExec(198, arrow_pg_node_tree_send());
-RegisterExec(436, arrow_macaddr_in());
-RegisterExec(2774, arrow_ginqueryarrayextract());
-RegisterExec(741, arrow_text_le());
-RegisterExec(1676, arrow_bitnot());
-RegisterExec(1836, arrow_int8_accum());
-RegisterExec(772, arrow_hashvarlenaextended());
-RegisterExec(3086, arrow_pg_extension_config_dump());
-RegisterExec(2456, arrow_bit_recv());
-RegisterExec(5094, arrow_anycompatiblerange_in());
-RegisterExec(833, arrow_macaddr_gt());
-RegisterExec(834, arrow_macaddr_ge());
-RegisterExec(836, arrow_macaddr_cmp());
-RegisterExec(4274, arrow_multirange_lt());
-RegisterExec(4275, arrow_multirange_le());
-RegisterExec(4210, arrow_json_string_to_tsvector());
-RegisterExec(2415, arrow_textsend());
-RegisterExec(196, arrow_pg_node_tree_out());
-RegisterExec(3639, arrow_tsvectorrecv());
-RegisterExec(6103, arrow_numeric_pg_lsn());
-RegisterExec(4264, arrow_range_overleft_multirange());
-RegisterExec(4247, arrow_multirange_overlaps_range());
-RegisterExec(1644, arrow_RI_FKey_check_ins());
-RegisterExec(4256, arrow_multirange_adjacent_multirange());
-RegisterExec(1704, arrow_numeric_abs());
-RegisterExec(1705, arrow_numeric_abs());
-RegisterExec(275, arrow_pg_nextoid());
-RegisterExec(4280, arrow_multirange_constructor0());
-RegisterExec(4283, arrow_multirange_constructor0());
-RegisterExec(4286, arrow_multirange_constructor0());
-RegisterExec(4289, arrow_multirange_constructor0());
-RegisterExec(4292, arrow_multirange_constructor0());
-RegisterExec(4295, arrow_multirange_constructor0());
-RegisterExec(4281, arrow_multirange_constructor1());
-RegisterExec(4284, arrow_multirange_constructor1());
-RegisterExec(4287, arrow_multirange_constructor1());
-RegisterExec(4290, arrow_multirange_constructor1());
-RegisterExec(4293, arrow_multirange_constructor1());
-RegisterExec(4296, arrow_multirange_constructor1());
-RegisterExec(4298, arrow_multirange_constructor1());
-RegisterExec(2014, arrow_byteapos());
-RegisterExec(2777, arrow_anynonarray_in());
-RegisterExec(2077, arrow_show_config_by_name());
-RegisterExec(3833, arrow_anyrange_out());
-RegisterExec(4048, arrow_jsonb_exists_any());
-RegisterExec(1718, arrow_numeric_eq());
-RegisterExec(1964, arrow_int8_avg());
-RegisterExec(3306, arrow_jsonb_pretty());
-RegisterExec(243, arrow_namegetext());
-RegisterExec(3179, arrow_array_cardinality());
-RegisterExec(3116, arrow_fdw_handler_in());
-RegisterExec(3382, arrow_pg_identify_object_as_address());
-RegisterExec(3572, arrow_int2int4_sum());
-RegisterExec(4227, arrow_anycompatiblemultirange_out());
-RegisterExec(2586, arrow_gist_poly_compress());
-RegisterExec(3033, arrow_bitsetbit());
-RegisterExec(249, arrow_textlename());
-RegisterExec(3214, arrow_jsonb_object_field_text());
-RegisterExec(2584, arrow_gist_box_same());
-RegisterExec(3390, arrow_numeric_poly_var_pop());
-RegisterExec(872, arrow_initcap());
-RegisterExec(3505, arrow_anyenum_out());
-RegisterExec(3537, arrow_pg_describe_object());
-RegisterExec(2413, arrow_byteasend());
-RegisterExec(637, arrow_pg_index_has_property());
-RegisterExec(3595, arrow_event_trigger_out());
-RegisterExec(3649, arrow_gtsvector_decompress());
-RegisterExec(3030, arrow_bitoverlay());
-RegisterExec(4267, arrow_range_overright_multirange());
-RegisterExec(723, arrow_byteaGetBit());
-RegisterExec(4039, arrow_jsonb_lt());
-RegisterExec(877, arrow_text_substr());
-RegisterExec(936, arrow_text_substr());
-RegisterExec(4240, arrow_multirange_lower_inf());
-RegisterExec(2089, arrow_to_hex32());
-RegisterExec(2494, arrow_macaddr_recv());
-RegisterExec(3956, arrow_json_array_length());
-RegisterExec(5087, arrow_anycompatible_out());
-RegisterExec(1769, arrow_numeric_cmp());
-RegisterExec(3610, arrow_tsvectorin());
-RegisterExec(3338, arrow_numeric_poly_combine());
-RegisterExec(5091, arrow_anycompatiblearray_send());
-RegisterExec(3544, arrow_bytea_string_agg_finalfn());
-RegisterExec(2295, arrow_any_out());
-RegisterExec(395, arrow_array_to_text());
-RegisterExec(4024, arrow_spg_kd_choose());
-RegisterExec(3648, arrow_gtsvector_compress());
-RegisterExec(1703, arrow_numeric());
-RegisterExec(448, arrow_hashtextextended());
-RegisterExec(4235, arrow_multirange_lower());
-RegisterExec(4211, arrow_jsonb_string_to_tsvector_byid());
-RegisterExec(4351, arrow_unicode_is_normalized());
-RegisterExec(46, arrow_textin());
-RegisterExec(4232, arrow_multirange_out());
-RegisterExec(1712, arrow_numeric_floor());
-RegisterExec(245, arrow_namenetext());
+RegisterExec(359, arrow_btnamecmp());
+RegisterExec(460, arrow_int8in());
+RegisterExec(461, arrow_int8out());
+RegisterExec(462, arrow_int8um());
+RegisterExec(463, arrow_int8pl());
+RegisterExec(464, arrow_int8mi());
+RegisterExec(465, arrow_int8mul());
+RegisterExec(466, arrow_int8div());
+RegisterExec(467, arrow_int8eq());
+RegisterExec(468, arrow_int8ne());
+RegisterExec(469, arrow_int8lt());
+RegisterExec(470, arrow_int8gt());
+RegisterExec(471, arrow_int8le());
+RegisterExec(472, arrow_int8ge());
+RegisterExec(474, arrow_int84eq());
+RegisterExec(475, arrow_int84ne());
+RegisterExec(476, arrow_int84lt());
+RegisterExec(477, arrow_int84gt());
+RegisterExec(478, arrow_int84le());
+RegisterExec(479, arrow_int84ge());
+RegisterExec(480, arrow_int84());
+RegisterExec(481, arrow_int48());
+RegisterExec(482, arrow_i8tod());
+RegisterExec(483, arrow_dtoi8());
+RegisterExec(652, arrow_i8tof());
+RegisterExec(653, arrow_ftoi8());
+RegisterExec(655, arrow_namelt());
+RegisterExec(656, arrow_namele());
+RegisterExec(657, arrow_namegt());
+RegisterExec(658, arrow_namege());
+RegisterExec(659, arrow_namene());
+RegisterExec(710, arrow_current_user());
+RegisterExec(745, arrow_current_user());
+RegisterExec(714, arrow_int82());
+RegisterExec(746, arrow_session_user());
+RegisterExec(754, arrow_int28());
+RegisterExec(781, arrow_hashmacaddr8extended());
+RegisterExec(817, arrow_current_query());
+RegisterExec(837, arrow_int82pl());
+RegisterExec(838, arrow_int82mi());
+RegisterExec(839, arrow_int82mul());
+RegisterExec(840, arrow_int82div());
+RegisterExec(841, arrow_int28pl());
+RegisterExec(852, arrow_int48eq());
+RegisterExec(853, arrow_int48ne());
+RegisterExec(854, arrow_int48lt());
+RegisterExec(855, arrow_int48gt());
+RegisterExec(856, arrow_int48le());
+RegisterExec(857, arrow_int48ge());
+RegisterExec(861, arrow_current_database());
+RegisterExec(942, arrow_int28mi());
+RegisterExec(943, arrow_int28mul());
+RegisterExec(945, arrow_int8mod());
+RegisterExec(947, arrow_int8mod());
+RegisterExec(948, arrow_int28div());
+RegisterExec(1084, arrow_date_in());
+RegisterExec(1085, arrow_date_out());
+RegisterExec(1086, arrow_date_eq());
+RegisterExec(1087, arrow_date_lt());
+RegisterExec(1088, arrow_date_le());
+RegisterExec(1089, arrow_date_gt());
+RegisterExec(1090, arrow_date_ge());
+RegisterExec(1091, arrow_date_ne());
+RegisterExec(1092, arrow_date_cmp());
+RegisterExec(1102, arrow_time_lt());
+RegisterExec(1103, arrow_time_le());
+RegisterExec(1104, arrow_time_gt());
+RegisterExec(1105, arrow_time_ge());
+RegisterExec(1106, arrow_time_ne());
+RegisterExec(1107, arrow_time_cmp());
+RegisterExec(1136, arrow_pg_stat_get_wal());
+RegisterExec(1138, arrow_date_larger());
+RegisterExec(1139, arrow_date_smaller());
+RegisterExec(1140, arrow_date_mi());
+RegisterExec(1141, arrow_date_pli());
+RegisterExec(1142, arrow_date_mii());
+RegisterExec(1143, arrow_time_in());
+RegisterExec(1144, arrow_time_out());
+RegisterExec(1145, arrow_time_eq());
+RegisterExec(1174, arrow_date_timestamptz());
+RegisterExec(1178, arrow_timestamptz_date());
+RegisterExec(1181, arrow_xid_age());
+RegisterExec(1219, arrow_int8inc());
+RegisterExec(1230, arrow_int8abs());
+RegisterExec(1396, arrow_int8abs());
+RegisterExec(1236, arrow_int8larger());
+RegisterExec(1237, arrow_int8smaller());
+RegisterExec(1265, arrow_tidne());
+RegisterExec(1268, arrow_parse_ident());
+RegisterExec(1271, arrow_overlaps_timetz());
+RegisterExec(1272, arrow_datetime_timestamp());
+RegisterExec(2025, arrow_datetime_timestamp());
+RegisterExec(1273, arrow_timetz_part());
+RegisterExec(1274, arrow_int84pl());
+RegisterExec(1275, arrow_int84mi());
+RegisterExec(1276, arrow_int84mul());
+RegisterExec(1277, arrow_int84div());
+RegisterExec(1278, arrow_int48pl());
+RegisterExec(1279, arrow_int48mi());
+RegisterExec(1280, arrow_int48mul());
+RegisterExec(1281, arrow_int48div());
+RegisterExec(1287, arrow_i8tooid());
+RegisterExec(1288, arrow_oidtoi8());
+RegisterExec(1292, arrow_tideq());
+RegisterExec(1294, arrow_currtid_byrelname());
+RegisterExec(1297, arrow_datetimetz_timestamptz());
+RegisterExec(1359, arrow_datetimetz_timestamptz());
+RegisterExec(1300, arrow_positionsel());
+RegisterExec(1301, arrow_positionjoinsel());
+RegisterExec(1302, arrow_contsel());
+RegisterExec(1303, arrow_contjoinsel());
+RegisterExec(1308, arrow_overlaps_time());
+RegisterExec(1316, arrow_timestamp_time());
+RegisterExec(1350, arrow_timetz_in());
+RegisterExec(1351, arrow_timetz_out());
+RegisterExec(1352, arrow_timetz_eq());
+RegisterExec(1353, arrow_timetz_ne());
+RegisterExec(1354, arrow_timetz_lt());
+RegisterExec(1355, arrow_timetz_le());
+RegisterExec(1356, arrow_timetz_ge());
+RegisterExec(1357, arrow_timetz_gt());
+RegisterExec(1358, arrow_timetz_cmp());
+RegisterExec(1370, arrow_time_interval());
+RegisterExec(1373, arrow_date_finite());
+RegisterExec(1377, arrow_time_larger());
+RegisterExec(1378, arrow_time_smaller());
+RegisterExec(1379, arrow_timetz_larger());
+RegisterExec(1380, arrow_timetz_smaller());
+RegisterExec(1385, arrow_time_part());
+RegisterExec(1387, arrow_pg_get_constraintdef());
+RegisterExec(1388, arrow_timestamptz_timetz());
+RegisterExec(1391, arrow_pg_stat_get_backend_start());
+RegisterExec(1392, arrow_pg_stat_get_backend_client_addr());
+RegisterExec(1393, arrow_pg_stat_get_backend_client_port());
+RegisterExec(1402, arrow_current_schema());
+RegisterExec(1403, arrow_current_schemas());
+RegisterExec(1419, arrow_interval_time());
+RegisterExec(1573, arrow_pg_get_ruledef());
+RegisterExec(1574, arrow_nextval_oid());
+RegisterExec(1575, arrow_currval_oid());
+RegisterExec(1576, arrow_setval_oid());
+RegisterExec(1619, arrow_pg_typeof());
+RegisterExec(1640, arrow_pg_get_viewdef_name());
+RegisterExec(1641, arrow_pg_get_viewdef());
+RegisterExec(1642, arrow_pg_get_userbyid());
+RegisterExec(1643, arrow_pg_get_indexdef());
+RegisterExec(1662, arrow_pg_get_triggerdef());
+RegisterExec(1665, arrow_pg_get_serial_sequence());
+RegisterExec(1688, arrow_time_hash());
+RegisterExec(1690, arrow_time_mi_time());
+RegisterExec(1696, arrow_timetz_hash());
+RegisterExec(1716, arrow_pg_get_expr());
+RegisterExec(1747, arrow_time_pl_interval());
+RegisterExec(1748, arrow_time_mi_interval());
+RegisterExec(1749, arrow_timetz_pl_interval());
+RegisterExec(1750, arrow_timetz_mi_interval());
+RegisterExec(1765, arrow_setval3_oid());
+RegisterExec(1850, arrow_int28eq());
+RegisterExec(1851, arrow_int28ne());
+RegisterExec(1852, arrow_int28lt());
+RegisterExec(1853, arrow_int28gt());
+RegisterExec(1854, arrow_int28le());
+RegisterExec(1855, arrow_int28ge());
+RegisterExec(1856, arrow_int82eq());
+RegisterExec(1857, arrow_int82ne());
+RegisterExec(1858, arrow_int82lt());
+RegisterExec(1859, arrow_int82gt());
+RegisterExec(1860, arrow_int82le());
+RegisterExec(1861, arrow_int82ge());
+RegisterExec(1904, arrow_int8and());
+RegisterExec(1905, arrow_int8or());
+RegisterExec(1906, arrow_int8xor());
+RegisterExec(1907, arrow_int8not());
+RegisterExec(1908, arrow_int8shl());
+RegisterExec(1909, arrow_int8shr());
+RegisterExec(1910, arrow_int8up());
+RegisterExec(1928, arrow_pg_stat_get_numscans());
+RegisterExec(1929, arrow_pg_stat_get_tuples_returned());
+RegisterExec(1930, arrow_pg_stat_get_tuples_fetched());
+RegisterExec(1931, arrow_pg_stat_get_tuples_inserted());
+RegisterExec(1932, arrow_pg_stat_get_tuples_updated());
+RegisterExec(1933, arrow_pg_stat_get_tuples_deleted());
+RegisterExec(1934, arrow_pg_stat_get_blocks_fetched());
+RegisterExec(1935, arrow_pg_stat_get_blocks_hit());
+RegisterExec(1937, arrow_pg_stat_get_backend_pid());
+RegisterExec(1938, arrow_pg_stat_get_backend_dbid());
+RegisterExec(1939, arrow_pg_stat_get_backend_userid());
+RegisterExec(1940, arrow_pg_stat_get_backend_activity());
+RegisterExec(1941, arrow_pg_stat_get_db_numbackends());
+RegisterExec(1942, arrow_pg_stat_get_db_xact_commit());
+RegisterExec(1943, arrow_pg_stat_get_db_xact_rollback());
+RegisterExec(1944, arrow_pg_stat_get_db_blocks_fetched());
+RegisterExec(1945, arrow_pg_stat_get_db_blocks_hit());
+RegisterExec(1968, arrow_time_scale());
+RegisterExec(1969, arrow_timetz_scale());
+RegisterExec(1972, arrow_pg_stat_get_tuples_hot_updated());
+RegisterExec(2019, arrow_timestamptz_time());
+RegisterExec(2024, arrow_date_timestamp());
+RegisterExec(2026, arrow_pg_backend_pid());
+RegisterExec(2029, arrow_timestamp_date());
+RegisterExec(2037, arrow_timetz_zone());
+RegisterExec(2038, arrow_timetz_izone());
+RegisterExec(2046, arrow_timetz_time());
+RegisterExec(2047, arrow_time_timetz());
+RegisterExec(2071, arrow_date_pl_interval());
+RegisterExec(2072, arrow_date_mi_interval());
+RegisterExec(2094, arrow_pg_stat_get_backend_activity_start());
+RegisterExec(2098, arrow_pg_get_functiondef());
+RegisterExec(2162, arrow_pg_get_function_arguments());
+RegisterExec(2165, arrow_pg_get_function_result());
+RegisterExec(2168, arrow_pg_database_size_name());
+RegisterExec(2230, arrow_pg_stat_clear_snapshot());
+RegisterExec(2232, arrow_pg_get_function_identity_arguments());
+RegisterExec(2233, arrow_hashtid());
+RegisterExec(2234, arrow_hashtidextended());
+RegisterExec(2274, arrow_pg_stat_reset());
+RegisterExec(2286, arrow_pg_total_relation_size());
+RegisterExec(2288, arrow_pg_size_pretty());
+RegisterExec(2290, arrow_record_in());
+RegisterExec(2291, arrow_record_out());
+RegisterExec(2307, arrow_pg_stat_reset_slru());
+RegisterExec(2316, arrow_postgresql_fdw_validator());
+RegisterExec(2322, arrow_pg_tablespace_size_oid());
+RegisterExec(2323, arrow_pg_tablespace_size_name());
+RegisterExec(2324, arrow_pg_database_size_oid());
+RegisterExec(2332, arrow_pg_relation_size());
+RegisterExec(2338, arrow_date_lt_timestamp());
+RegisterExec(2339, arrow_date_le_timestamp());
+RegisterExec(2340, arrow_date_eq_timestamp());
+RegisterExec(2341, arrow_date_gt_timestamp());
+RegisterExec(2342, arrow_date_ge_timestamp());
+RegisterExec(2343, arrow_date_ne_timestamp());
+RegisterExec(2344, arrow_date_cmp_timestamp());
+RegisterExec(2351, arrow_date_lt_timestamptz());
+RegisterExec(2352, arrow_date_le_timestamptz());
+RegisterExec(2353, arrow_date_eq_timestamptz());
+RegisterExec(2354, arrow_date_gt_timestamptz());
+RegisterExec(2355, arrow_date_ge_timestamptz());
+RegisterExec(2356, arrow_date_ne_timestamptz());
+RegisterExec(2357, arrow_date_cmp_timestamptz());
+RegisterExec(2364, arrow_timestamp_lt_date());
+RegisterExec(2365, arrow_timestamp_le_date());
+RegisterExec(2366, arrow_timestamp_eq_date());
+RegisterExec(2367, arrow_timestamp_gt_date());
+RegisterExec(2368, arrow_timestamp_ge_date());
+RegisterExec(2369, arrow_timestamp_ne_date());
+RegisterExec(2370, arrow_timestamp_cmp_date());
+RegisterExec(2377, arrow_timestamptz_lt_date());
+RegisterExec(2378, arrow_timestamptz_le_date());
+RegisterExec(2379, arrow_timestamptz_eq_date());
+RegisterExec(2380, arrow_timestamptz_gt_date());
+RegisterExec(2381, arrow_timestamptz_ge_date());
+RegisterExec(2382, arrow_timestamptz_ne_date());
+RegisterExec(2383, arrow_timestamptz_cmp_date());
+RegisterExec(2402, arrow_record_recv());
+RegisterExec(2403, arrow_record_send());
+RegisterExec(2408, arrow_int8recv());
+RegisterExec(2409, arrow_int8send());
+RegisterExec(2422, arrow_namerecv());
+RegisterExec(2423, arrow_namesend());
+RegisterExec(2438, arrow_tidrecv());
+RegisterExec(2439, arrow_tidsend());
+RegisterExec(2440, arrow_xidrecv());
+RegisterExec(2441, arrow_xidsend());
+RegisterExec(2442, arrow_cidrecv());
+RegisterExec(2443, arrow_cidsend());
+RegisterExec(2468, arrow_date_recv());
+RegisterExec(2469, arrow_date_send());
+RegisterExec(2470, arrow_time_recv());
+RegisterExec(2471, arrow_time_send());
+RegisterExec(2472, arrow_timetz_recv());
+RegisterExec(2473, arrow_timetz_send());
+RegisterExec(2504, arrow_pg_get_ruledef_ext());
+RegisterExec(2505, arrow_pg_get_viewdef_name_ext());
+RegisterExec(2506, arrow_pg_get_viewdef_ext());
+RegisterExec(2507, arrow_pg_get_indexdef_ext());
+RegisterExec(2508, arrow_pg_get_constraintdef_ext());
+RegisterExec(2509, arrow_pg_get_expr_ext());
+RegisterExec(2559, arrow_lastval());
+RegisterExec(2623, arrow_pg_stat_file_1arg());
+RegisterExec(2624, arrow_pg_read_file_off_len());
+RegisterExec(2626, arrow_pg_sleep());
+RegisterExec(2730, arrow_pg_get_triggerdef_ext());
+RegisterExec(2758, arrow_pg_stat_get_db_tuples_returned());
+RegisterExec(2759, arrow_pg_stat_get_db_tuples_fetched());
+RegisterExec(2760, arrow_pg_stat_get_db_tuples_inserted());
+RegisterExec(2761, arrow_pg_stat_get_db_tuples_updated());
+RegisterExec(2762, arrow_pg_stat_get_db_tuples_deleted());
+RegisterExec(2769, arrow_pg_stat_get_bgwriter_timed_checkpoints());
+RegisterExec(2770, arrow_pg_stat_get_bgwriter_requested_checkpoints());
+RegisterExec(2771, arrow_pg_stat_get_bgwriter_buf_written_checkpoints());
+RegisterExec(2772, arrow_pg_stat_get_bgwriter_buf_written_clean());
+RegisterExec(2773, arrow_pg_stat_get_bgwriter_maxwritten_clean());
+RegisterExec(2775, arrow_pg_stat_get_buf_written_backend());
+RegisterExec(2781, arrow_pg_stat_get_last_vacuum_time());
+RegisterExec(2782, arrow_pg_stat_get_last_autovacuum_time());
+RegisterExec(2783, arrow_pg_stat_get_last_analyze_time());
+RegisterExec(2784, arrow_pg_stat_get_last_autoanalyze_time());
+RegisterExec(2788, arrow_pg_stat_get_backend_wait_event_type());
+RegisterExec(2790, arrow_tidgt());
+RegisterExec(2791, arrow_tidlt());
+RegisterExec(2792, arrow_tidge());
+RegisterExec(2793, arrow_tidle());
+RegisterExec(2794, arrow_bttidcmp());
+RegisterExec(2795, arrow_tidlarger());
+RegisterExec(2796, arrow_tidsmaller());
+RegisterExec(2804, arrow_int8inc_any());
+RegisterExec(2805, arrow_int8inc_float8_float8());
+RegisterExec(2844, arrow_pg_stat_get_db_blk_read_time());
+RegisterExec(2845, arrow_pg_stat_get_db_blk_write_time());
+RegisterExec(2853, arrow_pg_stat_get_backend_wait_event());
+RegisterExec(2857, arrow_pg_stat_get_backend_xact_start());
+RegisterExec(2859, arrow_pg_stat_get_buf_alloc());
+RegisterExec(2878, arrow_pg_stat_get_live_tuples());
+RegisterExec(2879, arrow_pg_stat_get_dead_tuples());
+RegisterExec(2909, arrow_timetypmodin());
+RegisterExec(2910, arrow_timetypmodout());
+RegisterExec(2911, arrow_timetztypmodin());
+RegisterExec(2912, arrow_timetztypmodout());
+RegisterExec(2978, arrow_pg_stat_get_function_calls());
+RegisterExec(2979, arrow_pg_stat_get_function_total_time());
+RegisterExec(2980, arrow_pg_stat_get_function_self_time());
+RegisterExec(2981, arrow_record_eq());
+RegisterExec(2982, arrow_record_ne());
+RegisterExec(2983, arrow_record_lt());
+RegisterExec(2984, arrow_record_gt());
+RegisterExec(2985, arrow_record_le());
+RegisterExec(2986, arrow_record_ge());
+RegisterExec(2987, arrow_btrecordcmp());
+RegisterExec(2997, arrow_pg_table_size());
+RegisterExec(2998, arrow_pg_indexes_size());
+RegisterExec(2999, arrow_pg_relation_filenode());
+RegisterExec(3034, arrow_pg_relation_filepath());
+RegisterExec(3037, arrow_pg_stat_get_xact_numscans());
+RegisterExec(3038, arrow_pg_stat_get_xact_tuples_returned());
+RegisterExec(3039, arrow_pg_stat_get_xact_tuples_fetched());
+RegisterExec(3040, arrow_pg_stat_get_xact_tuples_inserted());
+RegisterExec(3041, arrow_pg_stat_get_xact_tuples_updated());
+RegisterExec(3042, arrow_pg_stat_get_xact_tuples_deleted());
+RegisterExec(3043, arrow_pg_stat_get_xact_tuples_hot_updated());
+RegisterExec(3044, arrow_pg_stat_get_xact_blocks_fetched());
+RegisterExec(3045, arrow_pg_stat_get_xact_blocks_hit());
+RegisterExec(3046, arrow_pg_stat_get_xact_function_calls());
+RegisterExec(3047, arrow_pg_stat_get_xact_function_total_time());
+RegisterExec(3048, arrow_pg_stat_get_xact_function_self_time());
+RegisterExec(3054, arrow_pg_stat_get_vacuum_count());
+RegisterExec(3055, arrow_pg_stat_get_autovacuum_count());
+RegisterExec(3056, arrow_pg_stat_get_analyze_count());
+RegisterExec(3057, arrow_pg_stat_get_autoanalyze_count());
+RegisterExec(3063, arrow_pg_stat_get_buf_fsync_backend());
+RegisterExec(3065, arrow_pg_stat_get_db_conflict_tablespace());
+RegisterExec(3066, arrow_pg_stat_get_db_conflict_lock());
+RegisterExec(3067, arrow_pg_stat_get_db_conflict_snapshot());
+RegisterExec(3068, arrow_pg_stat_get_db_conflict_bufferpin());
+RegisterExec(3069, arrow_pg_stat_get_db_conflict_startup_deadlock());
+RegisterExec(3070, arrow_pg_stat_get_db_conflict_all());
+RegisterExec(3074, arrow_pg_stat_get_db_stat_reset_time());
+RegisterExec(3075, arrow_pg_stat_get_bgwriter_stat_reset_time());
+RegisterExec(3078, arrow_pg_sequence_parameters());
+RegisterExec(3135, arrow_btnamesortsupport());
+RegisterExec(3136, arrow_date_sortsupport());
+RegisterExec(3150, arrow_pg_stat_get_db_temp_files());
+RegisterExec(3151, arrow_pg_stat_get_db_temp_bytes());
+RegisterExec(3152, arrow_pg_stat_get_db_deadlocks());
+RegisterExec(3159, arrow_pg_get_viewdef_wrap());
+RegisterExec(3160, arrow_pg_stat_get_checkpoint_write_time());
+RegisterExec(3161, arrow_pg_stat_get_checkpoint_sync_time());
+RegisterExec(3162, arrow_pg_collation_for());
+RegisterExec(3166, arrow_pg_size_pretty_numeric());
+RegisterExec(3177, arrow_pg_stat_get_mod_since_analyze());
+RegisterExec(3181, arrow_record_image_eq());
+RegisterExec(3182, arrow_record_image_ne());
+RegisterExec(3183, arrow_record_image_lt());
+RegisterExec(3184, arrow_record_image_gt());
+RegisterExec(3185, arrow_record_image_le());
+RegisterExec(3186, arrow_record_image_ge());
+RegisterExec(3187, arrow_btrecordimagecmp());
+RegisterExec(3195, arrow_pg_stat_get_archiver());
+RegisterExec(3293, arrow_pg_read_file_v2());
+RegisterExec(3295, arrow_pg_read_binary_file());
+RegisterExec(3307, arrow_pg_stat_file());
+RegisterExec(3308, arrow_xidneq());
+RegisterExec(3309, arrow_xidneq());
+RegisterExec(3334, arrow_pg_size_bytes());
+RegisterExec(3352, arrow_pg_get_partkeydef());
+RegisterExec(3355, arrow_pg_ndistinct_in());
+RegisterExec(3356, arrow_pg_ndistinct_out());
+RegisterExec(3357, arrow_pg_ndistinct_recv());
+RegisterExec(3358, arrow_pg_ndistinct_send());
+RegisterExec(3383, arrow_brin_minmax_opcinfo());
+RegisterExec(3384, arrow_brin_minmax_add_value());
+RegisterExec(3385, arrow_brin_minmax_consistent());
+RegisterExec(3386, arrow_brin_minmax_union());
+RegisterExec(3408, arrow_pg_get_partition_constraintdef());
+RegisterExec(3409, arrow_time_hash_extended());
+RegisterExec(3410, arrow_timetz_hash_extended());
+RegisterExec(3415, arrow_pg_get_statisticsobjdef());
+RegisterExec(3417, arrow_hash_range_extended());
+RegisterExec(3426, arrow_pg_stat_get_db_checksum_failures());
+RegisterExec(3428, arrow_pg_stat_get_db_checksum_last_failure());
+RegisterExec(3445, arrow_pg_import_system_collations());
+RegisterExec(3446, arrow_macaddr8_recv());
+RegisterExec(3447, arrow_macaddr8_send());
+RegisterExec(3448, arrow_pg_collation_actual_version());
+RegisterExec(3454, arrow_pg_filenode_relation());
RegisterExec(3480, arrow_gin_compare_jsonb());
-RegisterExec(1647, arrow_RI_FKey_cascade_upd());
-RegisterExec(720, arrow_byteaoctetlen());
-RegisterExec(2010, arrow_byteaoctetlen());
-RegisterExec(4026, arrow_spg_kd_inner_consistent());
-RegisterExec(2304, arrow_internal_in());
-RegisterExec(3389, arrow_numeric_poly_avg());
-RegisterExec(3203, arrow_json_object_two_arg());
-RegisterExec(241, arrow_namelttext());
-RegisterExec(3314, arrow_tsm_system_handler());
-RegisterExec(3647, arrow_gtsvectorout());
-RegisterExec(2920, arrow_bittypmodout());
-RegisterExec(5007, arrow_websearch_to_tsquery_byid());
-RegisterExec(4260, arrow_multirange_before_multirange());
-RegisterExec(4252, arrow_elem_contained_by_multirange());
-RegisterExec(4014, arrow_brin_desummarize_range());
-RegisterExec(636, arrow_pg_indexam_has_property());
-RegisterExec(1645, arrow_RI_FKey_check_upd());
-RegisterExec(1948, arrow_byteaeq());
-RegisterExec(4045, arrow_jsonb_hash());
-RegisterExec(3294, arrow_show_config_by_name_missing_ok());
-RegisterExec(1728, arrow_numeric_mod());
-RegisterExec(1729, arrow_numeric_mod());
-RegisterExec(3154, arrow_array_to_json_pretty());
-RegisterExec(360, arrow_bttextcmp());
-RegisterExec(454, arrow_hashchar());
-RegisterExec(3996, arrow_array_unnest_support());
-RegisterExec(1833, arrow_numeric_accum());
-RegisterExec(267, arrow_table_am_handler_in());
-RegisterExec(1374, arrow_textoctetlen());
-RegisterExec(3696, arrow_text_starts_with());
-RegisterExec(90, arrow_pg_ddl_command_send());
-RegisterExec(2303, arrow_language_handler_out());
-RegisterExec(1699, arrow_bitsubstr_no_len());
-RegisterExec(3745, arrow_to_tsvector_byid());
-RegisterExec(2313, arrow_anyelement_out());
-RegisterExec(4209, arrow_jsonb_string_to_tsvector());
-RegisterExec(86, arrow_pg_ddl_command_in());
-RegisterExec(3031, arrow_bitoverlay_no_len());
-RegisterExec(1673, arrow_bit_and());
-RegisterExec(3571, arrow_int4_avg_accum_inv());
-RegisterExec(1582, arrow_bitne());
-RegisterExec(1667, arrow_bitne());
-RegisterExec(1721, arrow_numeric_ge());
-RegisterExec(444, arrow_hashfloat8extended());
-RegisterExec(1720, arrow_numeric_gt());
-RegisterExec(3952, arrow_brin_summarize_new_values());
-RegisterExec(1681, arrow_bitlength());
-RegisterExec(3145, arrow_macaddr_and());
-RegisterExec(1732, arrow_numeric_exp());
-RegisterExec(1733, arrow_numeric_exp());
-RegisterExec(442, arrow_hashint8extended());
-RegisterExec(2583, arrow_gist_box_union());
-RegisterExec(3638, arrow_tsvectorsend());
-RegisterExec(3332, arrow_bttext_pattern_sortsupport());
-RegisterExec(4213, arrow_jsonb_to_tsvector());
-RegisterExec(407, arrow_text_name());
-RegisterExec(1400, arrow_text_name());
-RegisterExec(1782, arrow_int2_numeric());
-RegisterExec(740, arrow_text_lt());
-RegisterExec(3612, arrow_tsqueryin());
-RegisterExec(4277, arrow_multirange_gt());
-RegisterExec(3611, arrow_tsvectorout());
-RegisterExec(4276, arrow_multirange_ge());
-RegisterExec(2746, arrow_int8_avg_accum());
-RegisterExec(1951, arrow_byteagt());
-RegisterExec(1764, arrow_numeric_inc());
-RegisterExec(515, arrow_array_larger());
-RegisterExec(4249, arrow_multirange_contains_elem());
-RegisterExec(248, arrow_textltname());
-RegisterExec(1687, arrow_varbit());
-RegisterExec(1683, arrow_bitfromint4());
-RegisterExec(2075, arrow_bitfromint8());
-RegisterExec(6196, arrow_byteartrim());
-RegisterExec(3359, arrow_macaddr_sortsupport());
-RegisterExec(870, arrow_lower());
-RegisterExec(2748, arrow_arraycontains());
-RegisterExec(4038, arrow_jsonb_ne());
-RegisterExec(4231, arrow_multirange_in());
-RegisterExec(1781, arrow_int8_numeric());
-RegisterExec(432, arrow_hash_numeric());
-RegisterExec(2747, arrow_arrayoverlap());
-RegisterExec(748, arrow_array_ndims());
-RegisterExec(3579, arrow_jsonb_insert());
-RegisterExec(1675, arrow_bitxor());
-RegisterExec(1685, arrow_bit());
-RegisterExec(3280, arrow_gist_circle_distance());
-RegisterExec(2312, arrow_anyelement_in());
-RegisterExec(2170, arrow_width_bucket_numeric());
-RegisterExec(2787, arrow_int8_avg_deserialize());
-RegisterExec(4229, arrow_anymultirange_in());
-RegisterExec(3180, arrow_json_object_agg_transfn());
-RegisterExec(2514, arrow_numeric_var_pop());
-RegisterExec(1915, arrow_numeric_uplus());
-RegisterExec(327, arrow_index_am_handler_out());
-RegisterExec(2161, arrow_text_pattern_le());
-RegisterExec(2160, arrow_text_pattern_lt());
-RegisterExec(3489, arrow_gin_triconsistent_jsonb_path());
-RegisterExec(4254, arrow_multirange_contained_by_multirange());
-RegisterExec(878, arrow_translate());
-RegisterExec(676, arrow_pg_indexam_progress_phasename());
-RegisterExec(4271, arrow_multirange_minus());
-RegisterExec(4272, arrow_multirange_intersect());
-RegisterExec(2319, arrow_pg_encoding_max_length_sql());
-RegisterExec(338, arrow_amvalidate());
-RegisterExec(3960, arrow_json_populate_record());
-RegisterExec(2302, arrow_language_handler_in());
-RegisterExec(250, arrow_textgename());
-RegisterExec(3434, arrow_gtsvector_options());
-RegisterExec(2919, arrow_bittypmodin());
-RegisterExec(4259, arrow_multirange_before_range());
-RegisterExec(3484, arrow_gin_consistent_jsonb());
-RegisterExec(446, arrow_hashcharextended());
-RegisterExec(2292, arrow_cstring_in());
-RegisterExec(88, arrow_pg_ddl_command_recv());
-RegisterExec(67, arrow_texteq());
-RegisterExec(4023, arrow_spg_kd_config());
-RegisterExec(1653, arrow_RI_FKey_setdefault_upd());
-RegisterExec(3121, arrow_void_send());
+RegisterExec(3482, arrow_gin_extract_jsonb());
RegisterExec(3483, arrow_gin_extract_jsonb_query());
-RegisterExec(390, arrow_array_ne());
-RegisterExec(1652, arrow_RI_FKey_setdefault_del());
-RegisterExec(4541, arrow_range_contains_multirange());
-RegisterExec(447, arrow_hashnameextended());
-RegisterExec(3749, arrow_to_tsvector());
-RegisterExec(3414, arrow_hashenumextended());
-RegisterExec(3144, arrow_macaddr_not());
-RegisterExec(724, arrow_byteaSetBit());
-RegisterExec(3654, arrow_gtsvector_consistent());
-RegisterExec(3337, arrow_numeric_avg_combine());
-RegisterExec(1680, arrow_bitsubstr());
-RegisterExec(2459, arrow_varbit_send());
-RegisterExec(5086, arrow_anycompatible_in());
-RegisterExec(2296, arrow_anyarray_in());
-RegisterExec(3504, arrow_anyenum_in());
-RegisterExec(5093, arrow_anycompatiblenonarray_out());
-RegisterExec(1952, arrow_byteage());
-RegisterExec(3548, arrow_numeric_accum_inv());
-RegisterExec(4300, arrow_range_agg_finalfn());
-RegisterExec(1581, arrow_biteq());
-RegisterExec(1666, arrow_biteq());
-RegisterExec(1713, arrow_length_in_encoding());
-RegisterExec(3759, arrow_get_current_ts_config());
-RegisterExec(5006, arrow_phraseto_tsquery_byid());
-RegisterExec(1621, arrow_chr());
-RegisterExec(1595, arrow_bitlt());
-RegisterExec(1671, arrow_bitlt());
-RegisterExec(2012, arrow_bytea_substr());
-RegisterExec(2085, arrow_bytea_substr());
-RegisterExec(1594, arrow_bitle());
-RegisterExec(1670, arrow_bitle());
-RegisterExec(1740, arrow_int4_numeric());
-RegisterExec(3262, arrow_jsonb_strip_nulls());
-RegisterExec(1039, arrow_getdatabaseencoding());
-RegisterExec(831, arrow_macaddr_lt());
-RegisterExec(875, arrow_ltrim());
-RegisterExec(832, arrow_macaddr_le());
-RegisterExec(451, arrow_hashfloat4());
-RegisterExec(452, arrow_hashfloat8());
-RegisterExec(2417, arrow_unknownsend());
-RegisterExec(1649, arrow_RI_FKey_restrict_upd());
-RegisterExec(2495, arrow_macaddr_send());
-RegisterExec(4244, arrow_multirange_eq());
-RegisterExec(3176, arrow_to_json());
-RegisterExec(3207, arrow_jsonb_array_length());
-RegisterExec(4216, arrow_json_to_tsvector_byid());
-RegisterExec(399, arrow_hashmacaddr());
-RegisterExec(3335, arrow_numeric_serialize());
-RegisterExec(3751, arrow_plainto_tsquery());
-RegisterExec(5092, arrow_anycompatiblenonarray_in());
-RegisterExec(443, arrow_hashfloat4extended());
-RegisterExec(778, arrow_hashmacaddrextended());
-RegisterExec(2786, arrow_int8_avg_serialize());
-RegisterExec(3302, arrow_jsonb_delete());
-RegisterExec(3304, arrow_jsonb_delete_path());
-RegisterExec(3061, arrow_text_right());
-RegisterExec(3650, arrow_gtsvector_picksplit());
-RegisterExec(31, arrow_byteaout());
-RegisterExec(3340, arrow_numeric_poly_deserialize());
-RegisterExec(3490, arrow_jsonb_to_record());
-RegisterExec(247, arrow_texteqname());
-RegisterExec(6172, arrow_trim_array());
-RegisterExec(2401, arrow_array_send());
-RegisterExec(1834, arrow_int2_accum());
-RegisterExec(4050, arrow_jsonb_contained());
-RegisterExec(4141, arrow_in_range_numeric_numeric());
-RegisterExec(3391, arrow_numeric_poly_var_samp());
-RegisterExec(5048, arrow_numeric_gcd());
-RegisterExec(3255, arrow_bttextsortsupport());
-RegisterExec(876, arrow_rtrim());
-RegisterExec(1646, arrow_RI_FKey_cascade_del());
-RegisterExec(638, arrow_pg_index_column_has_property());
-RegisterExec(335, arrow_brinhandler());
-RegisterExec(242, arrow_nameletext());
-RegisterExec(722, arrow_byteaSetByte());
-RegisterExec(1734, arrow_numeric_ln());
-RegisterExec(1735, arrow_numeric_ln());
-RegisterExec(3641, arrow_tsqueryrecv());
-RegisterExec(1648, arrow_RI_FKey_restrict_del());
-RegisterExec(326, arrow_index_am_handler_in());
-RegisterExec(1722, arrow_numeric_lt());
-RegisterExec(2121, arrow_pg_column_compression());
-RegisterExec(3435, arrow_gist_point_sortsupport());
-RegisterExec(457, arrow_hashoidvector());
-RegisterExec(2740, arrow_numeric_avg_serialize());
-RegisterExec(3283, arrow_numeric_sortsupport());
-RegisterExec(1565, arrow_bit_out());
-RegisterExec(3301, arrow_jsonb_concat());
-RegisterExec(1709, arrow_numeric_trunc());
-RegisterExec(3146, arrow_macaddr_or());
-RegisterExec(2582, arrow_gist_box_picksplit());
-RegisterExec(252, arrow_textnename());
-RegisterExec(391, arrow_array_lt());
-RegisterExec(3062, arrow_text_reverse());
-RegisterExec(393, arrow_array_le());
-RegisterExec(3950, arrow_json_array_element_text());
-RegisterExec(5054, arrow_jsonb_set_lax());
-RegisterExec(315, arrow_pg_jit_available());
-RegisterExec(1766, arrow_numeric_smaller());
-RegisterExec(3209, arrow_jsonb_populate_record());
-RegisterExec(2090, arrow_to_hex64());
-RegisterExec(1779, arrow_numeric_int8());
-RegisterExec(1783, arrow_numeric_int2());
-RegisterExec(1744, arrow_numeric_int4());
-RegisterExec(3311, arrow_tsm_handler_in());
-RegisterExec(4258, arrow_range_before_multirange());
-RegisterExec(2500, arrow_cstring_recv());
-RegisterExec(1655, arrow_RI_FKey_noaction_upd());
-RegisterExec(4248, arrow_multirange_overlaps_multirange());
-RegisterExec(2581, arrow_gist_box_penalty());
-RegisterExec(1839, arrow_numeric_stddev_samp());
-RegisterExec(3948, arrow_json_object_field_text());
-RegisterExec(3949, arrow_json_array_element());
+RegisterExec(3484, arrow_gin_consistent_jsonb());
+RegisterExec(3485, arrow_gin_extract_jsonb_path());
+RegisterExec(3486, arrow_gin_extract_jsonb_query_path());
RegisterExec(3487, arrow_gin_consistent_jsonb_path());
-RegisterExec(3747, arrow_plainto_tsquery_byid());
-RegisterExec(2501, arrow_cstring_send());
-RegisterExec(1677, arrow_bitshiftleft());
-RegisterExec(321, arrow_json_in());
-RegisterExec(881, arrow_ltrim1());
-RegisterExec(3199, arrow_json_build_array_noargs());
-RegisterExec(4268, arrow_multirange_overright_range());
-RegisterExec(2087, arrow_replace_text());
-RegisterExec(2398, arrow_shell_in());
-RegisterExec(2858, arrow_numeric_avg_accum());
-RegisterExec(4388, arrow_multirange_intersect_agg_transfn());
-RegisterExec(835, arrow_macaddr_ne());
-RegisterExec(4263, arrow_multirange_after_multirange());
-RegisterExec(4278, arrow_hash_multirange());
-RegisterExec(3746, arrow_to_tsquery_byid());
-RegisterExec(3832, arrow_anyrange_in());
-RegisterExec(1654, arrow_RI_FKey_noaction_del());
-RegisterExec(2578, arrow_gist_box_consistent());
-RegisterExec(268, arrow_table_am_handler_out());
-RegisterExec(4046, arrow_jsonb_contains());
-RegisterExec(195, arrow_pg_node_tree_in());
-RegisterExec(3569, arrow_int8_accum_inv());
-RegisterExec(2918, arrow_numerictypmodout());
-RegisterExec(3646, arrow_gtsvectorin());
-RegisterExec(2163, arrow_text_pattern_ge());
-RegisterExec(2164, arrow_text_pattern_gt());
-RegisterExec(197, arrow_pg_node_tree_recv());
-RegisterExec(4212, arrow_json_string_to_tsvector_byid());
-RegisterExec(5009, arrow_websearch_to_tsquery());
-RegisterExec(3281, arrow_numeric_scale());
-RegisterExec(2091, arrow_array_lower());
-RegisterExec(884, arrow_btrim());
-RegisterExec(1269, arrow_pg_column_size());
-RegisterExec(751, arrow_array_out());
-RegisterExec(5042, arrow_numeric_min_scale());
-RegisterExec(3651, arrow_gtsvector_union());
-RegisterExec(1622, arrow_repeat());
-RegisterExec(3064, arrow_gist_point_distance());
-RegisterExec(1727, arrow_numeric_div());
-RegisterExec(458, arrow_text_larger());
-RegisterExec(2778, arrow_anynonarray_out());
-RegisterExec(4246, arrow_range_overlaps_multirange());
+RegisterExec(3488, arrow_gin_triconsistent_jsonb());
+RegisterExec(3489, arrow_gin_triconsistent_jsonb_path());
+RegisterExec(3546, arrow_int8dec());
+RegisterExec(3547, arrow_int8dec_any());
+RegisterExec(3684, arrow_tsquery_rewrite());
+RegisterExec(3685, arrow_tsquery_rewrite_query());
+RegisterExec(3695, arrow_gtsquery_compress());
+RegisterExec(3697, arrow_gtsquery_picksplit());
+RegisterExec(3698, arrow_gtsquery_union());
+RegisterExec(3699, arrow_gtsquery_same());
+RegisterExec(3700, arrow_gtsquery_penalty());
+RegisterExec(3701, arrow_gtsquery_consistent());
+RegisterExec(3743, arrow_ts_headline_byid_opt());
+RegisterExec(3744, arrow_ts_headline_byid());
+RegisterExec(3754, arrow_ts_headline_opt());
+RegisterExec(3755, arrow_ts_headline());
+RegisterExec(3775, arrow_pg_stat_reset_shared());
+RegisterExec(3776, arrow_pg_stat_reset_single_table_counters());
+RegisterExec(3777, arrow_pg_stat_reset_single_function_counters());
+RegisterExec(3778, arrow_pg_tablespace_location());
+RegisterExec(3788, arrow_pg_stat_get_snapshot_timestamp());
+RegisterExec(3789, arrow_gin_clean_pending_list());
+RegisterExec(3793, arrow_gtsquery_consistent_oldsig());
+RegisterExec(3800, arrow_pg_current_logfile());
+RegisterExec(3801, arrow_pg_current_logfile_1arg());
+RegisterExec(3808, arrow_pg_get_function_arg_default());
+RegisterExec(3816, arrow_array_typanalyze());
+RegisterExec(3817, arrow_arraycontsel());
+RegisterExec(3818, arrow_arraycontjoinsel());
+RegisterExec(3826, arrow_pg_read_file_all());
+RegisterExec(3827, arrow_pg_read_binary_file_off_len());
+RegisterExec(3828, arrow_pg_read_binary_file_all());
+RegisterExec(3834, arrow_range_in());
+RegisterExec(3835, arrow_range_out());
+RegisterExec(3836, arrow_range_recv());
+RegisterExec(3837, arrow_range_send());
+RegisterExec(3840, arrow_range_constructor2());
+RegisterExec(3844, arrow_range_constructor2());
+RegisterExec(3933, arrow_range_constructor2());
+RegisterExec(3937, arrow_range_constructor2());
+RegisterExec(3941, arrow_range_constructor2());
+RegisterExec(3945, arrow_range_constructor2());
+RegisterExec(3841, arrow_range_constructor3());
+RegisterExec(3845, arrow_range_constructor3());
+RegisterExec(3934, arrow_range_constructor3());
+RegisterExec(3938, arrow_range_constructor3());
+RegisterExec(3942, arrow_range_constructor3());
+RegisterExec(3946, arrow_range_constructor3());
+RegisterExec(3842, arrow_pg_relation_is_updatable());
+RegisterExec(3843, arrow_pg_column_is_updatable());
+RegisterExec(3846, arrow_make_date());
+RegisterExec(3847, arrow_make_time());
+RegisterExec(3848, arrow_range_lower());
+RegisterExec(3849, arrow_range_upper());
+RegisterExec(3850, arrow_range_empty());
+RegisterExec(3851, arrow_range_lower_inc());
+RegisterExec(3852, arrow_range_upper_inc());
+RegisterExec(3853, arrow_range_lower_inf());
+RegisterExec(3854, arrow_range_upper_inf());
+RegisterExec(3855, arrow_range_eq());
+RegisterExec(3856, arrow_range_ne());
+RegisterExec(3857, arrow_range_overlaps());
+RegisterExec(3858, arrow_range_contains_elem());
+RegisterExec(3859, arrow_range_contains());
+RegisterExec(3860, arrow_elem_contained_by_range());
+RegisterExec(3861, arrow_range_contained_by());
+RegisterExec(3862, arrow_range_adjacent());
+RegisterExec(3863, arrow_range_before());
+RegisterExec(3864, arrow_range_after());
+RegisterExec(3865, arrow_range_overleft());
+RegisterExec(3866, arrow_range_overright());
+RegisterExec(3867, arrow_range_union());
+RegisterExec(3868, arrow_range_intersect());
+RegisterExec(3869, arrow_range_minus());
+RegisterExec(3870, arrow_range_cmp());
+RegisterExec(3871, arrow_range_lt());
+RegisterExec(3872, arrow_range_le());
+RegisterExec(3873, arrow_range_ge());
+RegisterExec(3874, arrow_range_gt());
+RegisterExec(3875, arrow_range_gist_consistent());
+RegisterExec(3876, arrow_range_gist_union());
+RegisterExec(3879, arrow_range_gist_penalty());
+RegisterExec(3880, arrow_range_gist_picksplit());
+RegisterExec(3881, arrow_range_gist_same());
+RegisterExec(3902, arrow_hash_range());
+RegisterExec(3914, arrow_int4range_canonical());
+RegisterExec(3915, arrow_daterange_canonical());
+RegisterExec(3922, arrow_int4range_subdiff());
+RegisterExec(3923, arrow_int8range_subdiff());
+RegisterExec(3924, arrow_numrange_subdiff());
+RegisterExec(3925, arrow_daterange_subdiff());
+RegisterExec(3928, arrow_int8range_canonical());
+RegisterExec(3929, arrow_tsrange_subdiff());
+RegisterExec(3930, arrow_tstzrange_subdiff());
+RegisterExec(3939, arrow_mxid_age());
+RegisterExec(3944, arrow_time_support());
+RegisterExec(3995, arrow_generate_series_int8_support());
+RegisterExec(4032, arrow_pg_sequence_last_value());
+RegisterExec(4057, arrow_range_merge());
+RegisterExec(4100, arrow_pg_read_file());
+RegisterExec(4110, arrow_macaddr8_in());
+RegisterExec(4111, arrow_macaddr8_out());
+RegisterExec(4112, arrow_macaddr8_trunc());
+RegisterExec(4113, arrow_macaddr8_eq());
+RegisterExec(4114, arrow_macaddr8_lt());
+RegisterExec(4115, arrow_macaddr8_le());
+RegisterExec(4116, arrow_macaddr8_gt());
+RegisterExec(4117, arrow_macaddr8_ge());
+RegisterExec(4118, arrow_macaddr8_ne());
+RegisterExec(4119, arrow_macaddr8_cmp());
+RegisterExec(4120, arrow_macaddr8_not());
+RegisterExec(4121, arrow_macaddr8_and());
+RegisterExec(4122, arrow_macaddr8_or());
+RegisterExec(4123, arrow_macaddrtomacaddr8());
+RegisterExec(4124, arrow_macaddr8tomacaddr());
+RegisterExec(4125, arrow_macaddr8_set7bit());
+RegisterExec(4126, arrow_in_range_int8_int8());
+RegisterExec(4133, arrow_in_range_date_interval());
+RegisterExec(4137, arrow_in_range_time_interval());
+RegisterExec(4138, arrow_in_range_timetz_interval());
+RegisterExec(4201, arrow_ts_headline_jsonb_byid_opt());
+RegisterExec(4202, arrow_ts_headline_jsonb_byid());
+RegisterExec(4203, arrow_ts_headline_jsonb_opt());
+RegisterExec(4204, arrow_ts_headline_jsonb());
+RegisterExec(4205, arrow_ts_headline_json_byid_opt());
+RegisterExec(4206, arrow_ts_headline_json_byid());
+RegisterExec(4207, arrow_ts_headline_json_opt());
+RegisterExec(4208, arrow_ts_headline_json());
+RegisterExec(4401, arrow_range_intersect_agg_transfn());
+RegisterExec(4543, arrow_pg_log_backend_memory_contexts());
+RegisterExec(5018, arrow_pg_mcv_list_in());
+RegisterExec(5019, arrow_pg_mcv_list_out());
+RegisterExec(5020, arrow_pg_mcv_list_recv());
+RegisterExec(5021, arrow_pg_mcv_list_send());
+RegisterExec(5034, arrow_xid8lt());
+RegisterExec(5035, arrow_xid8gt());
+RegisterExec(5036, arrow_xid8le());
+RegisterExec(5037, arrow_xid8ge());
+RegisterExec(5045, arrow_int8gcd());
+RegisterExec(5047, arrow_int8lcm());
+RegisterExec(5053, arrow_pg_stat_get_ins_since_vacuum());
+RegisterExec(5070, arrow_xid8in());
+RegisterExec(5071, arrow_xid8toxid());
+RegisterExec(5081, arrow_xid8out());
+RegisterExec(5082, arrow_xid8recv());
+RegisterExec(5083, arrow_xid8send());
+RegisterExec(5084, arrow_xid8eq());
+RegisterExec(5085, arrow_xid8ne());
+RegisterExec(5096, arrow_xid8cmp());
+RegisterExec(6003, arrow_pg_replication_origin_create());
+RegisterExec(6004, arrow_pg_replication_origin_drop());
+RegisterExec(6005, arrow_pg_replication_origin_oid());
+RegisterExec(6006, arrow_pg_replication_origin_session_setup());
+RegisterExec(6007, arrow_pg_replication_origin_session_reset());
+RegisterExec(6008, arrow_pg_replication_origin_session_is_setup());
+RegisterExec(6009, arrow_pg_replication_origin_session_progress());
+RegisterExec(6010, arrow_pg_replication_origin_xact_setup());
+RegisterExec(6011, arrow_pg_replication_origin_xact_reset());
+RegisterExec(6012, arrow_pg_replication_origin_advance());
+RegisterExec(6013, arrow_pg_replication_origin_progress());
+RegisterExec(6120, arrow_pg_get_replica_identity_index());
+RegisterExec(6154, arrow_multirange_gist_consistent());
+RegisterExec(6156, arrow_multirange_gist_compress());
+RegisterExec(6170, arrow_pg_stat_reset_replication_slot());
+RegisterExec(6173, arrow_pg_get_statisticsobjdef_expressions());
+RegisterExec(6174, arrow_pg_get_statisticsobjdef_columns());
+RegisterExec(6185, arrow_pg_stat_get_db_session_time());
+RegisterExec(6186, arrow_pg_stat_get_db_active_time());
+RegisterExec(6187, arrow_pg_stat_get_db_idle_in_transaction_time());
+RegisterExec(6188, arrow_pg_stat_get_db_sessions());
+RegisterExec(6189, arrow_pg_stat_get_db_sessions_abandoned());
+RegisterExec(6190, arrow_pg_stat_get_db_sessions_fatal());
+RegisterExec(6191, arrow_pg_stat_get_db_sessions_killed());
+RegisterExec(6192, arrow_hash_record());
+RegisterExec(6193, arrow_hash_record_extended());
+RegisterExec(6197, arrow_pg_get_function_sqlbody());
+RegisterExec(6199, arrow_extract_date());
+RegisterExec(6200, arrow_extract_time());
+RegisterExec(6201, arrow_extract_timetz());
diff --git a/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.2.inc b/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.2.inc
index 4b6438b85c4..7513e0bdb6c 100644
--- a/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.2.inc
+++ b/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.2.inc
@@ -1,914 +1,798 @@
-RegisterExec(1850, arrow_int28eq());
-RegisterExec(1156, arrow_timestamp_ge());
-RegisterExec(2056, arrow_timestamp_ge());
-RegisterExec(3038, arrow_pg_stat_get_xact_tuples_returned());
-RegisterExec(1157, arrow_timestamp_gt());
-RegisterExec(2057, arrow_timestamp_gt());
-RegisterExec(2034, arrow_pg_conf_load_time());
-RegisterExec(3547, arrow_int8dec_any());
-RegisterExec(2564, arrow_box_overabove());
-RegisterExec(2775, arrow_pg_stat_get_buf_written_backend());
-RegisterExec(1280, arrow_int48mul());
-RegisterExec(837, arrow_int82pl());
-RegisterExec(2522, arrow_timestamp_eq_timestamptz());
-RegisterExec(1490, arrow_line_in());
-RegisterExec(1196, arrow_timestamp_larger());
-RegisterExec(2036, arrow_timestamp_larger());
-RegisterExec(945, arrow_int8mod());
-RegisterExec(947, arrow_int8mod());
-RegisterExec(754, arrow_int28());
-RegisterExec(2173, arrow_pg_stop_backup());
-RegisterExec(853, arrow_int48ne());
-RegisterExec(421, arrow_dist_pathp());
-RegisterExec(343, arrow_poly_overright());
-RegisterExec(925, arrow_network_ne());
-RegisterExec(6177, arrow_timestamp_bin());
-RegisterExec(1241, arrow_nameicregexne());
-RegisterExec(1146, arrow_circle_add_pt());
-RegisterExec(1414, arrow_line_vertical());
-RegisterExec(1498, arrow_line_vertical());
-RegisterExec(1450, arrow_circle_in());
-RegisterExec(3073, arrow_pg_is_wal_replay_paused());
-RegisterExec(4067, arrow_boxes_bound_box());
-RegisterExec(1820, arrow_icregexeqsel());
-RegisterExec(730, arrow_network_show());
-RegisterExec(2221, arrow_regtypeout());
-RegisterExec(1439, arrow_path_div_pt());
-RegisterExec(1289, arrow_quote_nullable());
-RegisterExec(1281, arrow_int48div());
-RegisterExec(4196, arrow_regcollationrecv());
-RegisterExec(3777, arrow_pg_stat_reset_single_function_counters());
-RegisterExec(3071, arrow_pg_wal_replay_pause());
-RegisterExec(1239, arrow_texticregexne());
-RegisterExec(1657, arrow_texticregexne());
-RegisterExec(2532, arrow_timestamptz_ne_timestamp());
-RegisterExec(4194, arrow_regcollationout());
-RegisterExec(2499, arrow_cidr_send());
-RegisterExec(107, arrow_scalarltjoinsel());
-RegisterExec(3824, arrow_numeric_cash());
-RegisterExec(381, arrow_dist_bs());
-RegisterExec(357, arrow_dist_bp());
-RegisterExec(703, arrow_dist_bl());
-RegisterExec(2524, arrow_timestamp_ge_timestamptz());
-RegisterExec(1815, arrow_icnlikesel());
-RegisterExec(2446, arrow_regprocedurerecv());
-RegisterExec(995, arrow_lseg_parallel());
-RegisterExec(1408, arrow_lseg_parallel());
-RegisterExec(1844, arrow_interval_avg());
-RegisterExec(336, arrow_scalarlesel());
-RegisterExec(2633, arrow_inetmi());
-RegisterExec(2246, arrow_fmgr_internal_validator());
-RegisterExec(850, arrow_textlike());
-RegisterExec(1569, arrow_textlike());
-RegisterExec(1631, arrow_textlike());
-RegisterExec(34, arrow_namein());
-RegisterExec(2490, arrow_circle_recv());
-RegisterExec(2903, arrow_intervaltypmodin());
-RegisterExec(993, arrow_lseg_construct());
-RegisterExec(3773, arrow_regdictionaryrecv());
-RegisterExec(134, arrow_point_below());
-RegisterExec(702, arrow_dist_lp());
-RegisterExec(704, arrow_dist_ls());
-RegisterExec(2845, arrow_pg_stat_get_db_blk_write_time());
-RegisterExec(3453, arrow_jsonb_float4());
-RegisterExec(726, arrow_dist_lb());
-RegisterExec(2580, arrow_jsonb_float8());
-RegisterExec(469, arrow_int8lt());
-RegisterExec(2568, arrow_poly_overabove());
-RegisterExec(2217, arrow_regoperatorout());
-RegisterExec(471, arrow_int8le());
-RegisterExec(1151, arrow_timestamptz_out());
-RegisterExec(2408, arrow_int8recv());
-RegisterExec(422, arrow_hashinet());
-RegisterExec(697, arrow_network_masklen());
-RegisterExec(474, arrow_int84eq());
-RegisterExec(1474, arrow_poly_circle());
-RegisterExec(2956, arrow_uuid_eq());
-RegisterExec(4091, arrow_point_box());
-RegisterExec(1856, arrow_int82eq());
-RegisterExec(3292, arrow_dist_polyp());
-RegisterExec(3973, arrow_percentile_disc_final());
-RegisterExec(2565, arrow_box_above());
-RegisterExec(135, arrow_point_eq());
-RegisterExec(1935, arrow_pg_stat_get_blocks_hit());
-RegisterExec(6012, arrow_pg_replication_origin_advance());
-RegisterExec(2026, arrow_pg_backend_pid());
-RegisterExec(3135, arrow_btnamesortsupport());
-RegisterExec(3269, arrow_jsonb_object_agg_finalfn());
-RegisterExec(2523, arrow_timestamp_gt_timestamptz());
-RegisterExec(2453, arrow_regclasssend());
-RegisterExec(2526, arrow_timestamp_cmp_timestamptz());
-RegisterExec(1159, arrow_timestamptz_zone());
-RegisterExec(2771, arrow_pg_stat_get_bgwriter_buf_written_checkpoints());
-RegisterExec(2005, arrow_bytealike());
-RegisterExec(2007, arrow_bytealike());
-RegisterExec(2033, arrow_timestamp_mi_interval());
-RegisterExec(3325, arrow_interval_combine());
-RegisterExec(978, arrow_box_distance());
-RegisterExec(2070, arrow_timestamp_izone());
-RegisterExec(3551, arrow_network_overlap());
-RegisterExec(3774, arrow_regdictionarysend());
-RegisterExec(2199, arrow_inet_server_port());
-RegisterExec(4084, arrow_regnamespacein());
-RegisterExec(4085, arrow_regnamespaceout());
-RegisterExec(483, arrow_dtoi8());
-RegisterExec(1165, arrow_interval_le());
-RegisterExec(2491, arrow_circle_send());
-RegisterExec(1164, arrow_interval_lt());
-RegisterExec(3451, arrow_jsonb_int4());
-RegisterExec(5033, arrow_network_sortsupport());
-RegisterExec(3275, arrow_dist_ppoly());
-RegisterExec(3813, arrow_pg_is_in_backup());
-RegisterExec(710, arrow_current_user());
-RegisterExec(745, arrow_current_user());
-RegisterExec(921, arrow_network_lt());
-RegisterExec(3432, arrow_gen_random_uuid());
-RegisterExec(3687, arrow_tsmatchjoinsel());
-RegisterExec(2759, arrow_pg_stat_get_db_tuples_fetched());
-RegisterExec(361, arrow_lseg_distance());
-RegisterExec(105, arrow_eqjoinsel());
-RegisterExec(4197, arrow_regcollationsend());
-RegisterExec(2782, arrow_pg_stat_get_last_autovacuum_time());
-RegisterExec(1843, arrow_interval_accum());
-RegisterExec(3700, arrow_gtsquery_penalty());
-RegisterExec(4086, arrow_to_regnamespace());
-RegisterExec(1942, arrow_pg_stat_get_db_xact_commit());
-RegisterExec(865, arrow_cash_div_int4());
-RegisterExec(2781, arrow_pg_stat_get_last_vacuum_time());
-RegisterExec(1986, arrow_similar_to_escape_2());
-RegisterExec(1987, arrow_similar_to_escape_1());
-RegisterExec(3444, arrow_pg_control_init());
-RegisterExec(3492, arrow_to_regoper());
-RegisterExec(2188, arrow_btint48cmp());
-RegisterExec(481, arrow_int48());
-RegisterExec(1413, arrow_line_perp());
-RegisterExec(1497, arrow_line_perp());
-RegisterExec(3549, arrow_interval_accum_inv());
-RegisterExec(2531, arrow_timestamptz_ge_timestamp());
-RegisterExec(1392, arrow_pg_stat_get_backend_client_addr());
-RegisterExec(922, arrow_network_le());
-RegisterExec(1929, arrow_pg_stat_get_tuples_returned());
-RegisterExec(2448, arrow_regoperrecv());
-RegisterExec(6007, arrow_pg_replication_origin_session_reset());
-RegisterExec(2094, arrow_pg_stat_get_backend_activity_start());
-RegisterExec(277, arrow_inter_sl());
-RegisterExec(1933, arrow_pg_stat_get_tuples_deleted());
+RegisterExec(3, arrow_heap_tableam_handler());
+RegisterExec(89, arrow_pgsql_version());
RegisterExec(101, arrow_eqsel());
-RegisterExec(121, arrow_path_in());
-RegisterExec(373, arrow_inter_sb());
-RegisterExec(1416, arrow_circle_center());
-RegisterExec(1472, arrow_circle_center());
-RegisterExec(1543, arrow_circle_center());
-RegisterExec(1153, arrow_timestamp_ne());
-RegisterExec(2053, arrow_timestamp_ne());
-RegisterExec(991, arrow_point_distance());
-RegisterExec(1441, arrow_point_add());
-RegisterExec(1493, arrow_line_construct_pp());
-RegisterExec(1431, arrow_path_isopen());
-RegisterExec(994, arrow_lseg_intersect());
-RegisterExec(2788, arrow_pg_stat_get_backend_wait_event_type());
-RegisterExec(6013, arrow_pg_replication_origin_progress());
-RegisterExec(3918, arrow_interval_support());
-RegisterExec(894, arrow_cash_pl());
-RegisterExec(3264, arrow_jsonb_object_two_arg());
-RegisterExec(3268, arrow_jsonb_object_agg_transfn());
-RegisterExec(3266, arrow_jsonb_agg_finalfn());
-RegisterExec(6188, arrow_pg_stat_get_db_sessions());
-RegisterExec(2477, arrow_timestamptz_send());
-RegisterExec(1428, arrow_poly_contain_pt());
-RegisterExec(119, arrow_lseg_in());
-RegisterExec(3424, arrow_pg_partition_root());
-RegisterExec(1137, arrow_pg_get_wal_replay_pause_state());
-RegisterExec(1282, arrow_quote_ident());
-RegisterExec(1457, arrow_circle_right());
-RegisterExec(2850, arrow_pg_walfile_name_offset());
-RegisterExec(1447, arrow_poly_path());
-RegisterExec(2039, arrow_timestamp_hash());
-RegisterExec(3063, arrow_pg_stat_get_buf_fsync_backend());
-RegisterExec(1170, arrow_interval_mi());
-RegisterExec(1199, arrow_timestamptz_age());
-RegisterExec(1967, arrow_timestamptz_scale());
-RegisterExec(1171, arrow_timestamptz_part());
-RegisterExec(653, arrow_ftoi8());
-RegisterExec(479, arrow_int84ge());
-RegisterExec(3981, arrow_percentile_cont_float8_multi_final());
-RegisterExec(1154, arrow_timestamp_lt());
-RegisterExec(2054, arrow_timestamp_lt());
-RegisterExec(477, arrow_int84gt());
+RegisterExec(102, arrow_neqsel());
+RegisterExec(103, arrow_scalarltsel());
+RegisterExec(104, arrow_scalargtsel());
+RegisterExec(105, arrow_eqjoinsel());
+RegisterExec(106, arrow_neqjoinsel());
+RegisterExec(107, arrow_scalarltjoinsel());
+RegisterExec(108, arrow_scalargtjoinsel());
+RegisterExec(115, arrow_box_above_eq());
+RegisterExec(116, arrow_box_below_eq());
RegisterExec(117, arrow_point_in());
-RegisterExec(2958, arrow_uuid_gt());
-RegisterExec(963, arrow_close_lb());
-RegisterExec(898, arrow_cashlarger());
-RegisterExec(3039, arrow_pg_stat_get_xact_tuples_fetched());
-RegisterExec(362, arrow_lseg_interpt());
-RegisterExec(3493, arrow_to_regtype());
-RegisterExec(2957, arrow_uuid_ge());
-RegisterExec(1488, arrow_close_ls());
-RegisterExec(1930, arrow_pg_stat_get_tuples_fetched());
-RegisterExec(45, arrow_regprocout());
-RegisterExec(2905, arrow_timestamptypmodin());
-RegisterExec(2480, arrow_lseg_recv());
-RegisterExec(891, arrow_cash_le());
-RegisterExec(930, arrow_network_supeq());
-RegisterExec(1195, arrow_timestamp_smaller());
-RegisterExec(2035, arrow_timestamp_smaller());
-RegisterExec(890, arrow_cash_lt());
-RegisterExec(3788, arrow_pg_stat_get_snapshot_timestamp());
-RegisterExec(2567, arrow_poly_overbelow());
-RegisterExec(398, arrow_scalargejoinsel());
-RegisterExec(997, arrow_lseg_vertical());
-RegisterExec(1410, arrow_lseg_vertical());
-RegisterExec(1427, arrow_cidr_out());
-RegisterExec(2978, arrow_pg_stat_get_function_calls());
-RegisterExec(1961, arrow_timestamp_scale());
-RegisterExec(1158, arrow_float8_timestamptz());
-RegisterExec(659, arrow_namene());
-RegisterExec(2073, arrow_textregexsubstr());
-RegisterExec(1818, arrow_regexeqsel());
-RegisterExec(3775, arrow_pg_stat_reset_shared());
+RegisterExec(118, arrow_point_out());
+RegisterExec(119, arrow_lseg_in());
+RegisterExec(120, arrow_lseg_out());
+RegisterExec(121, arrow_path_in());
RegisterExec(122, arrow_path_out());
-RegisterExec(1461, arrow_circle_above());
-RegisterExec(372, arrow_on_sb());
-RegisterExec(960, arrow_on_sl());
-RegisterExec(1459, arrow_circle_overlap());
-RegisterExec(852, arrow_int48eq());
-RegisterExec(1025, arrow_texticlike_support());
-RegisterExec(2711, arrow_interval_justify_interval());
-RegisterExec(3803, arrow_jsonb_send());
-RegisterExec(3476, arrow_to_regoperator());
-RegisterExec(6187, arrow_pg_stat_get_db_idle_in_transaction_time());
-RegisterExec(4095, arrow_regrolesend());
-RegisterExec(5047, arrow_int8lcm());
+RegisterExec(123, arrow_box_in());
+RegisterExec(124, arrow_box_out());
+RegisterExec(125, arrow_box_overlap());
+RegisterExec(126, arrow_box_ge());
+RegisterExec(127, arrow_box_gt());
+RegisterExec(128, arrow_box_eq());
+RegisterExec(129, arrow_box_lt());
+RegisterExec(130, arrow_box_le());
+RegisterExec(131, arrow_point_above());
+RegisterExec(132, arrow_point_left());
+RegisterExec(133, arrow_point_right());
+RegisterExec(134, arrow_point_below());
+RegisterExec(135, arrow_point_eq());
+RegisterExec(136, arrow_on_pb());
+RegisterExec(137, arrow_on_ppath());
RegisterExec(138, arrow_box_center());
RegisterExec(1534, arrow_box_center());
RegisterExec(1542, arrow_box_center());
-RegisterExec(1149, arrow_circle_div_pt());
-RegisterExec(980, arrow_box_intersect());
-RegisterExec(371, arrow_dist_ppath());
-RegisterExec(2527, arrow_timestamptz_lt_timestamp());
-RegisterExec(2307, arrow_pg_stat_reset_slru());
-RegisterExec(2528, arrow_timestamptz_le_timestamp());
-RegisterExec(895, arrow_cash_mi());
-RegisterExec(1907, arrow_int8not());
-RegisterExec(2804, arrow_int8inc_any());
-RegisterExec(35, arrow_nameout());
-RegisterExec(1492, arrow_line_eq());
-RegisterExec(1274, arrow_int84pl());
-RegisterExec(1636, arrow_nameicnlike());
-RegisterExec(1819, arrow_likesel());
-RegisterExec(3129, arrow_btint2sortsupport());
-RegisterExec(2878, arrow_pg_stat_get_live_tuples());
-RegisterExec(1938, arrow_pg_stat_get_backend_dbid());
-RegisterExec(2450, arrow_regoperatorrecv());
-RegisterExec(1445, arrow_poly_npoints());
-RegisterExec(1556, arrow_poly_npoints());
-RegisterExec(1288, arrow_oidtoi8());
-RegisterExec(3818, arrow_arraycontjoinsel());
-RegisterExec(1150, arrow_timestamptz_in());
-RegisterExec(1188, arrow_timestamp_mi());
-RegisterExec(2031, arrow_timestamp_mi());
-RegisterExec(1026, arrow_timestamptz_izone());
-RegisterExec(839, arrow_int82mul());
-RegisterExec(3300, arrow_uuid_sortsupport());
-RegisterExec(351, arrow_btint4cmp());
-RegisterExec(461, arrow_int8out());
-RegisterExec(985, arrow_path_n_le());
-RegisterExec(369, arrow_on_ps());
-RegisterExec(3344, arrow_cash_mul_int8());
-RegisterExec(864, arrow_cash_mul_int4());
-RegisterExec(866, arrow_cash_mul_int2());
-RegisterExec(136, arrow_on_pb());
-RegisterExec(3151, arrow_pg_stat_get_db_temp_bytes());
-RegisterExec(959, arrow_on_pl());
-RegisterExec(3057, arrow_pg_stat_get_autoanalyze_count());
-RegisterExec(1908, arrow_int8shl());
-RegisterExec(3810, arrow_pg_is_in_recovery());
-RegisterExec(3686, arrow_tsmatchsel());
-RegisterExec(6008, arrow_pg_replication_origin_session_is_setup());
-RegisterExec(1909, arrow_int8shr());
-RegisterExec(5040, arrow_matchingsel());
-RegisterExec(1422, arrow_box_add());
-RegisterExec(137, arrow_on_ppath());
-RegisterExec(2027, arrow_timestamptz_timestamp());
-RegisterExec(6011, arrow_pg_replication_origin_xact_reset());
-RegisterExec(3074, arrow_pg_stat_get_db_stat_reset_time());
-RegisterExec(3040, arrow_pg_stat_get_xact_tuples_inserted());
-RegisterExec(239, arrow_line_distance());
-RegisterExec(3494, arrow_to_regproc());
-RegisterExec(846, arrow_cash_mul_flt4());
-RegisterExec(2525, arrow_timestamp_ne_timestamptz());
-RegisterExec(3916, arrow_range_typanalyze());
+RegisterExec(186, arrow_box_same());
+RegisterExec(187, arrow_box_contain());
+RegisterExec(188, arrow_box_left());
+RegisterExec(189, arrow_box_overleft());
+RegisterExec(190, arrow_box_overright());
+RegisterExec(191, arrow_box_right());
+RegisterExec(192, arrow_box_contained());
+RegisterExec(193, arrow_box_contain_pt());
+RegisterExec(225, arrow_lseg_center());
+RegisterExec(1532, arrow_lseg_center());
RegisterExec(226, arrow_path_center());
RegisterExec(1533, arrow_path_center());
-RegisterExec(1829, arrow_icregexnejoinsel());
-RegisterExec(4135, arrow_in_range_timestamptz_interval());
-RegisterExec(1464, arrow_circle_lt());
-RegisterExec(1486, arrow_lseg_ge());
-RegisterExec(1485, arrow_lseg_gt());
-RegisterExec(2849, arrow_pg_current_wal_lsn());
-RegisterExec(106, arrow_neqjoinsel());
-RegisterExec(3462, arrow_make_timestamptz());
-RegisterExec(728, arrow_dist_cpoly());
-RegisterExec(4093, arrow_to_regrole());
-RegisterExec(3, arrow_heap_tableam_handler());
-RegisterExec(133, arrow_point_right());
-RegisterExec(4071, arrow_inet_same_family());
-RegisterExec(1287, arrow_i8tooid());
-RegisterExec(6191, arrow_pg_stat_get_db_sessions_killed());
-RegisterExec(3821, arrow_pg_last_wal_replay_lsn());
-RegisterExec(2963, arrow_uuid_hash());
-RegisterExec(126, arrow_box_ge());
-RegisterExec(3739, arrow_regconfigsend());
+RegisterExec(227, arrow_poly_center());
+RegisterExec(1540, arrow_poly_center());
+RegisterExec(239, arrow_line_distance());
+RegisterExec(275, arrow_pg_nextoid());
+RegisterExec(277, arrow_inter_sl());
+RegisterExec(278, arrow_inter_lb());
+RegisterExec(321, arrow_json_in());
+RegisterExec(322, arrow_json_out());
+RegisterExec(323, arrow_json_recv());
+RegisterExec(324, arrow_json_send());
+RegisterExec(329, arrow_hash_aclitem());
+RegisterExec(335, arrow_brinhandler());
+RegisterExec(336, arrow_scalarlesel());
+RegisterExec(337, arrow_scalargesel());
+RegisterExec(339, arrow_poly_same());
+RegisterExec(340, arrow_poly_contain());
+RegisterExec(341, arrow_poly_left());
+RegisterExec(342, arrow_poly_overleft());
+RegisterExec(343, arrow_poly_overright());
+RegisterExec(344, arrow_poly_right());
+RegisterExec(345, arrow_poly_contained());
+RegisterExec(346, arrow_poly_overlap());
+RegisterExec(347, arrow_poly_in());
+RegisterExec(348, arrow_poly_out());
+RegisterExec(350, arrow_btint2cmp());
+RegisterExec(351, arrow_btint4cmp());
RegisterExec(356, arrow_btoidcmp());
-RegisterExec(1693, arrow_btboolcmp());
-RegisterExec(127, arrow_box_gt());
+RegisterExec(357, arrow_dist_bp());
+RegisterExec(358, arrow_btcharcmp());
+RegisterExec(361, arrow_lseg_distance());
+RegisterExec(362, arrow_lseg_interpt());
+RegisterExec(363, arrow_dist_ps());
+RegisterExec(364, arrow_dist_pb());
+RegisterExec(365, arrow_dist_sb());
+RegisterExec(366, arrow_close_ps());
+RegisterExec(367, arrow_close_pb());
+RegisterExec(368, arrow_close_sb());
+RegisterExec(369, arrow_on_ps());
+RegisterExec(370, arrow_path_distance());
+RegisterExec(371, arrow_dist_ppath());
+RegisterExec(372, arrow_on_sb());
+RegisterExec(373, arrow_inter_sb());
+RegisterExec(378, arrow_array_append());
+RegisterExec(379, arrow_array_prepend());
+RegisterExec(380, arrow_dist_sp());
+RegisterExec(381, arrow_dist_bs());
+RegisterExec(382, arrow_btarraycmp());
+RegisterExec(383, arrow_array_cat());
+RegisterExec(386, arrow_scalarlejoinsel());
+RegisterExec(390, arrow_array_ne());
+RegisterExec(391, arrow_array_lt());
+RegisterExec(392, arrow_array_gt());
+RegisterExec(393, arrow_array_le());
+RegisterExec(396, arrow_array_ge());
+RegisterExec(398, arrow_scalargejoinsel());
+RegisterExec(400, arrow_hashtext());
+RegisterExec(401, arrow_rtrim1());
+RegisterExec(882, arrow_rtrim1());
+RegisterExec(404, arrow_btoidvectorcmp());
+RegisterExec(408, arrow_name_bpchar());
+RegisterExec(409, arrow_bpchar_name());
+RegisterExec(421, arrow_dist_pathp());
+RegisterExec(422, arrow_hashinet());
+RegisterExec(425, arrow_hashint4extended());
+RegisterExec(441, arrow_hashint2extended());
+RegisterExec(442, arrow_hashint8extended());
+RegisterExec(443, arrow_hashfloat4extended());
+RegisterExec(444, arrow_hashfloat8extended());
+RegisterExec(445, arrow_hashoidextended());
+RegisterExec(446, arrow_hashcharextended());
+RegisterExec(447, arrow_hashnameextended());
+RegisterExec(448, arrow_hashtextextended());
+RegisterExec(449, arrow_hashint2());
+RegisterExec(450, arrow_hashint4());
+RegisterExec(451, arrow_hashfloat4());
+RegisterExec(452, arrow_hashfloat8());
+RegisterExec(453, arrow_hashoid());
+RegisterExec(454, arrow_hashchar());
+RegisterExec(455, arrow_hashname());
+RegisterExec(456, arrow_hashvarlena());
+RegisterExec(457, arrow_hashoidvector());
+RegisterExec(515, arrow_array_larger());
+RegisterExec(516, arrow_array_smaller());
+RegisterExec(598, arrow_inet_abbrev());
+RegisterExec(599, arrow_cidr_abbrev());
+RegisterExec(605, arrow_inet_set_masklen());
+RegisterExec(626, arrow_hash_array());
+RegisterExec(635, arrow_cidr_set_masklen());
+RegisterExec(668, arrow_bpchar());
+RegisterExec(669, arrow_varchar());
RegisterExec(683, arrow_network_network());
-RegisterExec(3075, arrow_pg_stat_get_bgwriter_stat_reset_time());
-RegisterExec(193, arrow_box_contain_pt());
-RegisterExec(996, arrow_lseg_perp());
-RegisterExec(1409, arrow_lseg_perp());
-RegisterExec(2484, arrow_box_recv());
-RegisterExec(2906, arrow_timestamptypmodout());
-RegisterExec(3479, arrow_to_regprocedure());
-RegisterExec(6202, arrow_extract_timestamp());
-RegisterExec(1424, arrow_box_mul());
-RegisterExec(889, arrow_cash_ne());
-RegisterExec(1824, arrow_regexeqjoinsel());
-RegisterExec(103, arrow_scalarltsel());
-RegisterExec(981, arrow_box_diagonal());
-RegisterExec(1541, arrow_box_diagonal());
-RegisterExec(1425, arrow_box_div());
-RegisterExec(929, arrow_network_sup());
-RegisterExec(927, arrow_network_sub());
-RegisterExec(2492, arrow_cash_recv());
-RegisterExec(2853, arrow_pg_stat_get_backend_wait_event());
-RegisterExec(189, arrow_box_overleft());
-RegisterExec(3701, arrow_gtsquery_consistent());
-RegisterExec(1466, arrow_circle_le());
-RegisterExec(2805, arrow_int8inc_float8_float8());
-RegisterExec(1412, arrow_line_parallel());
-RegisterExec(1496, arrow_line_parallel());
-RegisterExec(1155, arrow_timestamp_le());
-RegisterExec(2055, arrow_timestamp_le());
-RegisterExec(656, arrow_namele());
-RegisterExec(655, arrow_namelt());
-RegisterExec(3265, arrow_jsonb_agg_transfn());
-RegisterExec(1816, arrow_iclikejoinsel());
-RegisterExec(2230, arrow_pg_stat_clear_snapshot());
-RegisterExec(1715, arrow_inet_to_cidr());
-RegisterExec(2784, arrow_pg_stat_get_last_autoanalyze_time());
-RegisterExec(1697, arrow_interval_hash());
-RegisterExec(4098, arrow_regrolein());
-RegisterExec(1480, arrow_circle_box());
-RegisterExec(278, arrow_inter_lb());
-RegisterExec(855, arrow_int48gt());
-RegisterExec(6178, arrow_timestamptz_bin());
-RegisterExec(899, arrow_cashsmaller());
-RegisterExec(1169, arrow_interval_pl());
-RegisterExec(2197, arrow_inet_client_port());
-RegisterExec(3043, arrow_pg_stat_get_xact_tuples_hot_updated());
-RegisterExec(466, arrow_int8div());
-RegisterExec(3771, arrow_regdictionaryin());
-RegisterExec(2196, arrow_inet_client_addr());
-RegisterExec(3160, arrow_pg_stat_get_checkpoint_write_time());
-RegisterExec(125, arrow_box_overlap());
-RegisterExec(1455, arrow_circle_overleft());
-RegisterExec(2520, arrow_timestamp_lt_timestamptz());
-RegisterExec(2628, arrow_inetand());
-RegisterExec(3776, arrow_pg_stat_reset_single_table_counters());
-RegisterExec(6185, arrow_pg_stat_get_db_session_time());
-RegisterExec(2772, arrow_pg_stat_get_bgwriter_buf_written_clean());
-RegisterExec(1460, arrow_circle_below());
-RegisterExec(3738, arrow_regconfigrecv());
-RegisterExec(3464, arrow_make_interval());
-RegisterExec(1315, arrow_interval_cmp());
-RegisterExec(857, arrow_int48ge());
-RegisterExec(2844, arrow_pg_stat_get_db_blk_read_time());
-RegisterExec(3036, arrow_pg_notify());
-RegisterExec(3330, arrow_pg_current_wal_flush_lsn());
-RegisterExec(3412, arrow_uuid_hash_extended());
-RegisterExec(334, arrow_spghandler());
-RegisterExec(472, arrow_int8ge());
RegisterExec(696, arrow_network_netmask());
-RegisterExec(2488, arrow_line_recv());
-RegisterExec(1826, arrow_icregexeqjoinsel());
-RegisterExec(2783, arrow_pg_stat_get_last_analyze_time());
-RegisterExec(635, arrow_cidr_set_masklen());
-RegisterExec(3461, arrow_make_timestamp());
-RegisterExec(1079, arrow_text_regclass());
-RegisterExec(1432, arrow_path_npoints());
-RegisterExec(1545, arrow_path_npoints());
-RegisterExec(465, arrow_int8mul());
-RegisterExec(2454, arrow_regtyperecv());
-RegisterExec(988, arrow_point_ne());
-RegisterExec(1403, arrow_current_schemas());
-RegisterExec(3399, arrow_int8_mul_cash());
-RegisterExec(6006, arrow_pg_replication_origin_session_setup());
-RegisterExec(480, arrow_int84());
-RegisterExec(714, arrow_int82());
-RegisterExec(1402, arrow_current_schema());
-RegisterExec(1458, arrow_circle_contained());
-RegisterExec(3069, arrow_pg_stat_get_db_conflict_startup_deadlock());
-RegisterExec(2859, arrow_pg_stat_get_buf_alloc());
-RegisterExec(2483, arrow_path_send());
-RegisterExec(2760, arrow_pg_stat_get_db_tuples_inserted());
+RegisterExec(697, arrow_network_masklen());
RegisterExec(698, arrow_network_broadcast());
-RegisterExec(2953, arrow_uuid_out());
-RegisterExec(3263, arrow_jsonb_object());
-RegisterExec(3449, arrow_jsonb_numeric());
-RegisterExec(3037, arrow_pg_stat_get_xact_numscans());
-RegisterExec(1857, arrow_int82ne());
-RegisterExec(1827, arrow_regexnejoinsel());
-RegisterExec(859, arrow_namenlike());
-RegisterExec(1572, arrow_namenlike());
-RegisterExec(79, arrow_nameregexeq());
-RegisterExec(1944, arrow_pg_stat_get_db_blocks_fetched());
+RegisterExec(699, arrow_network_host());
+RegisterExec(702, arrow_dist_lp());
+RegisterExec(703, arrow_dist_bl());
+RegisterExec(704, arrow_dist_ls());
+RegisterExec(711, arrow_network_family());
+RegisterExec(725, arrow_dist_pl());
+RegisterExec(726, arrow_dist_lb());
+RegisterExec(727, arrow_dist_sl());
+RegisterExec(728, arrow_dist_cpoly());
RegisterExec(729, arrow_poly_distance());
-RegisterExec(463, arrow_int8pl());
-RegisterExec(862, arrow_int4_mul_cash());
-RegisterExec(1489, arrow_close_lseg());
-RegisterExec(1421, arrow_points_box());
-RegisterExec(3437, arrow_prefixsel());
-RegisterExec(1278, arrow_int48pl());
-RegisterExec(1941, arrow_pg_stat_get_db_numbackends());
-RegisterExec(2562, arrow_box_below());
-RegisterExec(340, arrow_poly_contain());
-RegisterExec(999, arrow_lseg_eq());
-RegisterExec(1814, arrow_iclikesel());
-RegisterExec(1477, arrow_circle_contain_pt());
-RegisterExec(1314, arrow_timestamp_cmp());
-RegisterExec(2045, arrow_timestamp_cmp());
-RegisterExec(4087, arrow_regnamespacerecv());
-RegisterExec(2767, arrow_regexp_split_to_array_no_flags());
-RegisterExec(1275, arrow_int84mi());
+RegisterExec(730, arrow_network_show());
+RegisterExec(744, arrow_array_eq());
+RegisterExec(747, arrow_array_dims());
+RegisterExec(748, arrow_array_ndims());
+RegisterExec(750, arrow_array_in());
+RegisterExec(751, arrow_array_out());
+RegisterExec(772, arrow_hashvarlenaextended());
+RegisterExec(776, arrow_hashoidvectorextended());
+RegisterExec(777, arrow_hash_aclitem_extended());
+RegisterExec(779, arrow_hashinetextended());
+RegisterExec(782, arrow_hash_array_extended());
+RegisterExec(785, arrow_dist_polyc());
+RegisterExec(810, arrow_pg_client_encoding());
RegisterExec(842, arrow_btint8cmp());
-RegisterExec(987, arrow_path_length());
-RegisterExec(1531, arrow_path_length());
-RegisterExec(3418, arrow_interval_hash_extended());
-RegisterExec(102, arrow_neqsel());
-RegisterExec(6010, arrow_pg_replication_origin_xact_setup());
-RegisterExec(345, arrow_poly_contained());
-RegisterExec(1931, arrow_pg_stat_get_tuples_inserted());
-RegisterExec(227, arrow_poly_center());
-RegisterExec(1540, arrow_poly_center());
-RegisterExec(1437, arrow_path_sub_pt());
-RegisterExec(2493, arrow_cash_send());
-RegisterExec(124, arrow_box_out());
+RegisterExec(850, arrow_textlike());
+RegisterExec(1569, arrow_textlike());
+RegisterExec(1631, arrow_textlike());
+RegisterExec(851, arrow_textnlike());
+RegisterExec(1570, arrow_textnlike());
+RegisterExec(1632, arrow_textnlike());
+RegisterExec(858, arrow_namelike());
+RegisterExec(1571, arrow_namelike());
+RegisterExec(859, arrow_namenlike());
+RegisterExec(1572, arrow_namenlike());
+RegisterExec(860, arrow_char_bpchar());
+RegisterExec(870, arrow_lower());
+RegisterExec(871, arrow_upper());
+RegisterExec(872, arrow_initcap());
+RegisterExec(873, arrow_lpad());
+RegisterExec(874, arrow_rpad());
+RegisterExec(875, arrow_ltrim());
+RegisterExec(876, arrow_rtrim());
+RegisterExec(878, arrow_translate());
+RegisterExec(881, arrow_ltrim1());
+RegisterExec(884, arrow_btrim());
+RegisterExec(885, arrow_btrim1());
RegisterExec(910, arrow_inet_in());
-RegisterExec(366, arrow_close_ps());
+RegisterExec(911, arrow_inet_out());
+RegisterExec(920, arrow_network_eq());
+RegisterExec(921, arrow_network_lt());
+RegisterExec(922, arrow_network_le());
+RegisterExec(923, arrow_network_gt());
+RegisterExec(924, arrow_network_ge());
+RegisterExec(925, arrow_network_ne());
+RegisterExec(926, arrow_network_cmp());
+RegisterExec(927, arrow_network_sub());
+RegisterExec(928, arrow_network_subeq());
+RegisterExec(929, arrow_network_sup());
+RegisterExec(930, arrow_network_supeq());
+RegisterExec(949, arrow_hashint8());
+RegisterExec(959, arrow_on_pl());
+RegisterExec(960, arrow_on_sl());
RegisterExec(961, arrow_close_pl());
-RegisterExec(367, arrow_close_pb());
-RegisterExec(1295, arrow_interval_justify_days());
-RegisterExec(2563, arrow_box_overbelow());
-RegisterExec(3396, arrow_regexp_match_no_flags());
-RegisterExec(1423, arrow_box_sub());
+RegisterExec(962, arrow_close_sl());
+RegisterExec(963, arrow_close_lb());
+RegisterExec(972, arrow_hashbpcharextended());
RegisterExec(973, arrow_path_inter());
-RegisterExec(108, arrow_scalargtjoinsel());
-RegisterExec(3210, arrow_jsonb_typeof());
-RegisterExec(887, arrow_cash_out());
-RegisterExec(2560, arrow_pg_postmaster_start_time());
-RegisterExec(1267, arrow_cidr_in());
-RegisterExec(1166, arrow_interval_ge());
-RegisterExec(2770, arrow_pg_stat_get_bgwriter_requested_checkpoints());
-RegisterExec(785, arrow_dist_polyc());
-RegisterExec(1167, arrow_interval_gt());
-RegisterExec(2429, arrow_point_send());
-RegisterExec(3056, arrow_pg_stat_get_analyze_count());
-RegisterExec(1198, arrow_interval_larger());
-RegisterExec(2879, arrow_pg_stat_get_dead_tuples());
-RegisterExec(2497, arrow_inet_send());
-RegisterExec(2216, arrow_regoperatorin());
-RegisterExec(838, arrow_int82mi());
-RegisterExec(2487, arrow_poly_send());
-RegisterExec(1429, arrow_pt_contained_poly());
-RegisterExec(924, arrow_network_ge());
+RegisterExec(975, arrow_box_area());
+RegisterExec(976, arrow_box_width());
+RegisterExec(977, arrow_box_height());
+RegisterExec(978, arrow_box_distance());
+RegisterExec(979, arrow_path_area());
+RegisterExec(980, arrow_box_intersect());
+RegisterExec(981, arrow_box_diagonal());
+RegisterExec(1541, arrow_box_diagonal());
+RegisterExec(982, arrow_path_n_lt());
RegisterExec(983, arrow_path_n_gt());
-RegisterExec(923, arrow_network_gt());
+RegisterExec(984, arrow_path_n_eq());
+RegisterExec(985, arrow_path_n_le());
RegisterExec(986, arrow_path_n_ge());
-RegisterExec(1438, arrow_path_mul_pt());
-RegisterExec(1463, arrow_circle_ne());
-RegisterExec(2451, arrow_regoperatorsend());
-RegisterExec(3047, arrow_pg_stat_get_xact_function_total_time());
-RegisterExec(2857, arrow_pg_stat_get_backend_xact_start());
-RegisterExec(5045, arrow_int8gcd());
-RegisterExec(350, arrow_btint2cmp());
-RegisterExec(3970, arrow_ordered_set_transition());
-RegisterExec(1906, arrow_int8xor());
-RegisterExec(1023, arrow_textlike_support());
-RegisterExec(1822, arrow_nlikesel());
-RegisterExec(3134, arrow_btoidsortsupport());
-RegisterExec(1932, arrow_pg_stat_get_tuples_updated());
-RegisterExec(2489, arrow_line_send());
-RegisterExec(3985, arrow_mode_final());
-RegisterExec(2485, arrow_box_send());
-RegisterExec(2455, arrow_regtypesend());
-RegisterExec(1433, arrow_path_close());
-RegisterExec(2632, arrow_inetmi_int8());
-RegisterExec(1828, arrow_nlikejoinsel());
-RegisterExec(1821, arrow_regexnesel());
-RegisterExec(1635, arrow_nameiclike());
-RegisterExec(3804, arrow_jsonb_out());
-RegisterExec(2032, arrow_timestamp_pl_interval());
-RegisterExec(886, arrow_cash_in());
-RegisterExec(3820, arrow_pg_last_wal_receive_lsn());
-RegisterExec(2474, arrow_timestamp_recv());
-RegisterExec(2649, arrow_clock_timestamp());
-RegisterExec(348, arrow_poly_out());
-RegisterExec(1364, arrow_textregexeq_support());
-RegisterExec(476, arrow_int84lt());
-RegisterExec(1284, arrow_timestamptz_trunc_zone());
-RegisterExec(3165, arrow_pg_wal_lsn_diff());
-RegisterExec(478, arrow_int84le());
-RegisterExec(347, arrow_poly_in());
-RegisterExec(2447, arrow_regproceduresend());
-RegisterExec(979, arrow_path_area());
-RegisterExec(1434, arrow_path_open());
-RegisterExec(1218, arrow_interval_trunc());
-RegisterExec(467, arrow_int8eq());
-RegisterExec(1939, arrow_pg_stat_get_backend_userid());
-RegisterExec(3438, arrow_prefixjoinsel());
-RegisterExec(3161, arrow_pg_stat_get_checkpoint_sync_time());
-RegisterExec(2198, arrow_inet_server_addr());
-RegisterExec(2533, arrow_timestamptz_cmp_timestamp());
-RegisterExec(2955, arrow_uuid_le());
-RegisterExec(2954, arrow_uuid_lt());
-RegisterExec(1312, arrow_timestamp_in());
-RegisterExec(468, arrow_int8ne());
-RegisterExec(962, arrow_close_sl());
-RegisterExec(368, arrow_close_sb());
-RegisterExec(2629, arrow_inetor());
-RegisterExec(942, arrow_int28mi());
-RegisterExec(1173, arrow_network_subset_support());
-RegisterExec(1254, arrow_textregexeq());
-RegisterExec(1658, arrow_textregexeq());
-RegisterExec(1634, arrow_texticnlike());
-RegisterExec(1661, arrow_texticnlike());
-RegisterExec(2848, arrow_pg_switch_wal());
-RegisterExec(3562, arrow_network_larger());
-RegisterExec(2588, arrow_circle_overabove());
-RegisterExec(342, arrow_poly_overleft());
-RegisterExec(2907, arrow_timestamptztypmodin());
-RegisterExec(339, arrow_poly_same());
-RegisterExec(1858, arrow_int82lt());
+RegisterExec(987, arrow_path_length());
+RegisterExec(1531, arrow_path_length());
+RegisterExec(988, arrow_point_ne());
+RegisterExec(989, arrow_point_vert());
+RegisterExec(1406, arrow_point_vert());
+RegisterExec(990, arrow_point_horiz());
+RegisterExec(1407, arrow_point_horiz());
+RegisterExec(991, arrow_point_distance());
+RegisterExec(992, arrow_point_slope());
+RegisterExec(993, arrow_lseg_construct());
+RegisterExec(994, arrow_lseg_intersect());
+RegisterExec(995, arrow_lseg_parallel());
+RegisterExec(1408, arrow_lseg_parallel());
+RegisterExec(996, arrow_lseg_perp());
+RegisterExec(1409, arrow_lseg_perp());
+RegisterExec(997, arrow_lseg_vertical());
+RegisterExec(1410, arrow_lseg_vertical());
+RegisterExec(998, arrow_lseg_horizontal());
+RegisterExec(1411, arrow_lseg_horizontal());
+RegisterExec(999, arrow_lseg_eq());
+RegisterExec(1030, arrow_gist_point_compress());
+RegisterExec(1031, arrow_aclitemin());
+RegisterExec(1032, arrow_aclitemout());
+RegisterExec(1035, arrow_aclinsert());
+RegisterExec(1036, arrow_aclremove());
+RegisterExec(1037, arrow_aclcontains());
+RegisterExec(1039, arrow_getdatabaseencoding());
+RegisterExec(1044, arrow_bpcharin());
+RegisterExec(1045, arrow_bpcharout());
+RegisterExec(1046, arrow_varcharin());
+RegisterExec(1047, arrow_varcharout());
+RegisterExec(1048, arrow_bpchareq());
+RegisterExec(1049, arrow_bpcharlt());
+RegisterExec(1050, arrow_bpcharle());
+RegisterExec(1051, arrow_bpchargt());
+RegisterExec(1052, arrow_bpcharge());
+RegisterExec(1053, arrow_bpcharne());
+RegisterExec(1062, arrow_aclitem_eq());
+RegisterExec(1063, arrow_bpchar_larger());
+RegisterExec(1064, arrow_bpchar_smaller());
+RegisterExec(1078, arrow_bpcharcmp());
+RegisterExec(1080, arrow_hashbpchar());
+RegisterExec(1146, arrow_circle_add_pt());
RegisterExec(1147, arrow_circle_sub_pt());
-RegisterExec(2212, arrow_regprocedurein());
-RegisterExec(1860, arrow_int82le());
-RegisterExec(2213, arrow_regprocedureout());
-RegisterExec(3441, arrow_pg_control_system());
-RegisterExec(2452, arrow_regclassrecv());
-RegisterExec(928, arrow_network_subeq());
-RegisterExec(2486, arrow_poly_recv());
-RegisterExec(2247, arrow_fmgr_c_validator());
-RegisterExec(470, arrow_int8gt());
-RegisterExec(598, arrow_inet_abbrev());
-RegisterExec(1928, arrow_pg_stat_get_numscans());
-RegisterExec(858, arrow_namelike());
-RegisterExec(1571, arrow_namelike());
-RegisterExec(188, arrow_box_left());
-RegisterExec(840, arrow_int82div());
-RegisterExec(3067, arrow_pg_stat_get_db_conflict_snapshot());
+RegisterExec(1148, arrow_circle_mul_pt());
+RegisterExec(1149, arrow_circle_div_pt());
+RegisterExec(1173, arrow_network_subset_support());
+RegisterExec(1193, arrow_array_fill());
+RegisterExec(1264, arrow_PG_char_to_encoding());
+RegisterExec(1267, arrow_cidr_in());
+RegisterExec(1282, arrow_quote_ident());
RegisterExec(1283, arrow_quote_literal());
-RegisterExec(2214, arrow_regoperin());
-RegisterExec(658, arrow_namege());
-RegisterExec(657, arrow_namegt());
-RegisterExec(3345, arrow_cash_div_int8());
-RegisterExec(2069, arrow_timestamp_zone());
-RegisterExec(867, arrow_cash_div_int2());
-RegisterExec(344, arrow_poly_right());
-RegisterExec(1854, arrow_int28le());
-RegisterExec(2762, arrow_pg_stat_get_db_tuples_deleted());
-RegisterExec(1390, arrow_interval_finite());
-RegisterExec(1852, arrow_int28lt());
-RegisterExec(1972, arrow_pg_stat_get_tuples_hot_updated());
-RegisterExec(346, arrow_poly_overlap());
-RegisterExec(977, arrow_box_height());
-RegisterExec(4193, arrow_regcollationin());
-RegisterExec(2284, arrow_textregexreplace_noopt());
-RegisterExec(1391, arrow_pg_stat_get_backend_start());
-RegisterExec(779, arrow_hashinetextended());
-RegisterExec(1240, arrow_nameicregexeq());
-RegisterExec(1823, arrow_icregexnesel());
-RegisterExec(1454, arrow_circle_left());
-RegisterExec(984, arrow_path_n_eq());
-RegisterExec(920, arrow_network_eq());
-RegisterExec(1940, arrow_pg_stat_get_backend_activity());
-RegisterExec(370, arrow_path_distance());
-RegisterExec(1934, arrow_pg_stat_get_blocks_fetched());
-RegisterExec(1452, arrow_circle_same());
-RegisterExec(386, arrow_scalarlejoinsel());
-RegisterExec(132, arrow_point_left());
-RegisterExec(1851, arrow_int28ne());
+RegisterExec(1286, arrow_array_fill_with_lower_bounds());
+RegisterExec(1289, arrow_quote_nullable());
+RegisterExec(1318, arrow_bpcharlen());
+RegisterExec(1367, arrow_bpcharlen());
+RegisterExec(1372, arrow_bpcharlen());
+RegisterExec(1362, arrow_network_hostmask());
+RegisterExec(1365, arrow_makeaclitem());
+RegisterExec(1375, arrow_bpcharoctetlen());
+RegisterExec(1412, arrow_line_parallel());
+RegisterExec(1496, arrow_line_parallel());
+RegisterExec(1413, arrow_line_perp());
+RegisterExec(1497, arrow_line_perp());
+RegisterExec(1414, arrow_line_vertical());
+RegisterExec(1498, arrow_line_vertical());
RegisterExec(1415, arrow_line_horizontal());
RegisterExec(1499, arrow_line_horizontal());
-RegisterExec(120, arrow_lseg_out());
-RegisterExec(1453, arrow_circle_contain());
-RegisterExec(1219, arrow_int8inc());
-RegisterExec(3977, arrow_percentile_cont_interval_final());
-RegisterExec(3546, arrow_int8dec());
-RegisterExec(3272, arrow_jsonb_build_array_noargs());
-RegisterExec(3065, arrow_pg_stat_get_db_conflict_tablespace());
-RegisterExec(3811, arrow_int4_cash());
-RegisterExec(1910, arrow_int8up());
-RegisterExec(462, arrow_int8um());
-RegisterExec(1482, arrow_lseg_ne());
-RegisterExec(3728, arrow_dsynonym_init());
-RegisterExec(225, arrow_lseg_center());
-RegisterExec(1532, arrow_lseg_center());
-RegisterExec(460, arrow_int8in());
-RegisterExec(187, arrow_box_contain());
-RegisterExec(3150, arrow_pg_stat_get_db_temp_files());
-RegisterExec(3042, arrow_pg_stat_get_xact_tuples_deleted());
-RegisterExec(998, arrow_lseg_horizontal());
-RegisterExec(1411, arrow_lseg_horizontal());
-RegisterExec(943, arrow_int28mul());
-RegisterExec(475, arrow_int84ne());
-RegisterExec(848, arrow_flt4_mul_cash());
-RegisterExec(2428, arrow_point_recv());
-RegisterExec(2482, arrow_path_recv());
-RegisterExec(1446, arrow_poly_box());
-RegisterExec(2529, arrow_timestamptz_eq_timestamp());
-RegisterExec(6003, arrow_pg_replication_origin_create());
-RegisterExec(2979, arrow_pg_stat_get_function_total_time());
-RegisterExec(3729, arrow_dsynonym_lexize());
-RegisterExec(896, arrow_cash_mul_flt8());
-RegisterExec(2648, arrow_statement_timestamp());
-RegisterExec(6203, arrow_extract_timestamptz());
-RegisterExec(2959, arrow_uuid_ne());
-RegisterExec(2569, arrow_poly_above());
-RegisterExec(989, arrow_point_vert());
-RegisterExec(1406, arrow_point_vert());
-RegisterExec(3443, arrow_pg_control_recovery());
-RegisterExec(1945, arrow_pg_stat_get_db_blocks_hit());
-RegisterExec(2761, arrow_pg_stat_get_db_tuples_updated());
-RegisterExec(337, arrow_scalargesel());
-RegisterExec(2285, arrow_textregexreplace());
-RegisterExec(3452, arrow_jsonb_int8());
-RegisterExec(190, arrow_box_overright());
+RegisterExec(1416, arrow_circle_center());
+RegisterExec(1472, arrow_circle_center());
+RegisterExec(1543, arrow_circle_center());
+RegisterExec(1421, arrow_points_box());
+RegisterExec(1422, arrow_box_add());
+RegisterExec(1423, arrow_box_sub());
+RegisterExec(1424, arrow_box_mul());
+RegisterExec(1425, arrow_box_div());
+RegisterExec(1427, arrow_cidr_out());
+RegisterExec(1428, arrow_poly_contain_pt());
+RegisterExec(1429, arrow_pt_contained_poly());
RegisterExec(1430, arrow_path_isclosed());
-RegisterExec(1817, arrow_icnlikejoinsel());
-RegisterExec(3806, arrow_jsonb_in());
+RegisterExec(1431, arrow_path_isopen());
+RegisterExec(1432, arrow_path_npoints());
+RegisterExec(1545, arrow_path_npoints());
+RegisterExec(1433, arrow_path_close());
+RegisterExec(1434, arrow_path_open());
RegisterExec(1435, arrow_path_add());
-RegisterExec(1491, arrow_line_out());
-RegisterExec(1937, arrow_pg_stat_get_backend_pid());
-RegisterExec(3046, arrow_pg_stat_get_xact_function_calls());
-RegisterExec(1462, arrow_circle_eq());
-RegisterExec(3436, arrow_pg_promote());
-RegisterExec(948, arrow_int28div());
-RegisterExec(3290, arrow_dist_cpoint());
-RegisterExec(5053, arrow_pg_stat_get_ins_since_vacuum());
-RegisterExec(2530, arrow_timestamptz_gt_timestamp());
-RegisterExec(3068, arrow_pg_stat_get_db_conflict_bufferpin());
+RegisterExec(1436, arrow_path_add_pt());
+RegisterExec(1437, arrow_path_sub_pt());
+RegisterExec(1438, arrow_path_mul_pt());
+RegisterExec(1439, arrow_path_div_pt());
+RegisterExec(1440, arrow_construct_point());
+RegisterExec(1441, arrow_point_add());
+RegisterExec(1442, arrow_point_sub());
+RegisterExec(1443, arrow_point_mul());
+RegisterExec(1444, arrow_point_div());
+RegisterExec(1445, arrow_poly_npoints());
+RegisterExec(1556, arrow_poly_npoints());
+RegisterExec(1446, arrow_poly_box());
+RegisterExec(1447, arrow_poly_path());
+RegisterExec(1448, arrow_box_poly());
+RegisterExec(1449, arrow_path_poly());
+RegisterExec(1450, arrow_circle_in());
RegisterExec(1451, arrow_circle_out());
-RegisterExec(3983, arrow_percentile_cont_interval_multi_final());
-RegisterExec(2058, arrow_timestamp_age());
+RegisterExec(1452, arrow_circle_same());
+RegisterExec(1453, arrow_circle_contain());
+RegisterExec(1454, arrow_circle_left());
+RegisterExec(1455, arrow_circle_overleft());
+RegisterExec(1456, arrow_circle_overright());
+RegisterExec(1457, arrow_circle_right());
+RegisterExec(1458, arrow_circle_contained());
+RegisterExec(1459, arrow_circle_overlap());
+RegisterExec(1460, arrow_circle_below());
+RegisterExec(1461, arrow_circle_above());
+RegisterExec(1462, arrow_circle_eq());
+RegisterExec(1463, arrow_circle_ne());
+RegisterExec(1464, arrow_circle_lt());
+RegisterExec(1465, arrow_circle_gt());
+RegisterExec(1466, arrow_circle_le());
+RegisterExec(1467, arrow_circle_ge());
RegisterExec(1468, arrow_circle_area());
-RegisterExec(3463, arrow_make_timestamptz_at_timezone());
-RegisterExec(3296, arrow_pg_notification_queue_usage());
-RegisterExec(2758, arrow_pg_stat_get_db_tuples_returned());
-RegisterExec(3152, arrow_pg_stat_get_db_deadlocks());
+RegisterExec(1469, arrow_circle_diameter());
+RegisterExec(1470, arrow_circle_radius());
+RegisterExec(1471, arrow_circle_distance());
+RegisterExec(1473, arrow_cr_circle());
+RegisterExec(1474, arrow_poly_circle());
+RegisterExec(1475, arrow_circle_poly());
+RegisterExec(1476, arrow_dist_pc());
+RegisterExec(1477, arrow_circle_contain_pt());
RegisterExec(1478, arrow_pt_contained_circle());
-RegisterExec(2422, arrow_namerecv());
-RegisterExec(3556, arrow_jsonb_bool());
-RegisterExec(1362, arrow_network_hostmask());
-RegisterExec(3072, arrow_pg_wal_replay_resume());
-RegisterExec(3397, arrow_regexp_match());
+RegisterExec(1479, arrow_box_circle());
+RegisterExec(1480, arrow_circle_box());
+RegisterExec(1482, arrow_lseg_ne());
+RegisterExec(1483, arrow_lseg_lt());
+RegisterExec(1484, arrow_lseg_le());
+RegisterExec(1485, arrow_lseg_gt());
+RegisterExec(1486, arrow_lseg_ge());
+RegisterExec(1487, arrow_lseg_length());
+RegisterExec(1530, arrow_lseg_length());
+RegisterExec(1488, arrow_close_ls());
+RegisterExec(1489, arrow_close_lseg());
+RegisterExec(1490, arrow_line_in());
+RegisterExec(1491, arrow_line_out());
+RegisterExec(1492, arrow_line_eq());
+RegisterExec(1493, arrow_line_construct_pp());
+RegisterExec(1494, arrow_line_interpt());
+RegisterExec(1495, arrow_line_intersect());
+RegisterExec(1597, arrow_PG_encoding_to_char());
+RegisterExec(1620, arrow_ascii());
+RegisterExec(1621, arrow_chr());
+RegisterExec(1622, arrow_repeat());
+RegisterExec(1633, arrow_texticlike());
+RegisterExec(1660, arrow_texticlike());
+RegisterExec(1634, arrow_texticnlike());
+RegisterExec(1661, arrow_texticnlike());
+RegisterExec(1635, arrow_nameiclike());
+RegisterExec(1636, arrow_nameicnlike());
RegisterExec(1637, arrow_like_escape());
-RegisterExec(1277, arrow_int84div());
-RegisterExec(1230, arrow_int8abs());
-RegisterExec(1396, arrow_int8abs());
-RegisterExec(1168, arrow_interval_um());
-RegisterExec(3793, arrow_gtsquery_consistent_oldsig());
-RegisterExec(3055, arrow_pg_stat_get_autovacuum_count());
-RegisterExec(2478, arrow_interval_recv());
-RegisterExec(2521, arrow_timestamp_le_timestamptz());
-RegisterExec(3450, arrow_jsonb_int2());
-RegisterExec(131, arrow_point_above());
-RegisterExec(123, arrow_box_in());
-RegisterExec(3137, arrow_timestamp_sortsupport());
-RegisterExec(2190, arrow_btint24cmp());
-RegisterExec(62, arrow_nameeq());
-RegisterExec(3736, arrow_regconfigin());
-RegisterExec(3274, arrow_jsonb_build_object_noargs());
-RegisterExec(104, arrow_scalargtsel());
-RegisterExec(3041, arrow_pg_stat_get_xact_tuples_updated());
-RegisterExec(3699, arrow_gtsquery_same());
-RegisterExec(3411, arrow_timestamp_hash_extended());
-RegisterExec(364, arrow_dist_pb());
-RegisterExec(1476, arrow_dist_pc());
-RegisterExec(725, arrow_dist_pl());
-RegisterExec(363, arrow_dist_ps());
-RegisterExec(2189, arrow_btint84cmp());
-RegisterExec(6189, arrow_pg_stat_get_db_sessions_abandoned());
-RegisterExec(274, arrow_timeofday());
-RegisterExec(1236, arrow_int8larger());
-RegisterExec(4094, arrow_regrolerecv());
-RegisterExec(1313, arrow_timestamp_out());
-RegisterExec(115, arrow_box_above_eq());
+RegisterExec(1644, arrow_RI_FKey_check_ins());
+RegisterExec(1645, arrow_RI_FKey_check_upd());
+RegisterExec(1646, arrow_RI_FKey_cascade_del());
+RegisterExec(1647, arrow_RI_FKey_cascade_upd());
+RegisterExec(1648, arrow_RI_FKey_restrict_del());
+RegisterExec(1649, arrow_RI_FKey_restrict_upd());
+RegisterExec(1650, arrow_RI_FKey_setnull_del());
+RegisterExec(1651, arrow_RI_FKey_setnull_upd());
+RegisterExec(1652, arrow_RI_FKey_setdefault_del());
+RegisterExec(1653, arrow_RI_FKey_setdefault_upd());
+RegisterExec(1654, arrow_RI_FKey_noaction_del());
+RegisterExec(1655, arrow_RI_FKey_noaction_upd());
+RegisterExec(1693, arrow_btboolcmp());
+RegisterExec(1713, arrow_length_in_encoding());
+RegisterExec(1714, arrow_pg_convert_from());
+RegisterExec(1715, arrow_inet_to_cidr());
+RegisterExec(1717, arrow_pg_convert_to());
+RegisterExec(1768, arrow_interval_to_char());
+RegisterExec(1770, arrow_timestamptz_to_char());
+RegisterExec(1772, arrow_numeric_to_char());
+RegisterExec(1773, arrow_int4_to_char());
+RegisterExec(1774, arrow_int8_to_char());
+RegisterExec(1775, arrow_float4_to_char());
+RegisterExec(1776, arrow_float8_to_char());
+RegisterExec(1777, arrow_numeric_to_number());
+RegisterExec(1778, arrow_to_timestamp());
+RegisterExec(1780, arrow_to_date());
+RegisterExec(1813, arrow_pg_convert());
+RegisterExec(1922, arrow_has_table_privilege_name_name());
+RegisterExec(1923, arrow_has_table_privilege_name_id());
+RegisterExec(1924, arrow_has_table_privilege_id_name());
+RegisterExec(1925, arrow_has_table_privilege_id_id());
+RegisterExec(1926, arrow_has_table_privilege_name());
+RegisterExec(1927, arrow_has_table_privilege_id());
+RegisterExec(1946, arrow_binary_encode());
+RegisterExec(1947, arrow_binary_decode());
+RegisterExec(2005, arrow_bytealike());
+RegisterExec(2007, arrow_bytealike());
RegisterExec(2006, arrow_byteanlike());
RegisterExec(2008, arrow_byteanlike());
-RegisterExec(4243, arrow_multirangesel());
-RegisterExec(1238, arrow_texticregexeq());
-RegisterExec(1656, arrow_texticregexeq());
-RegisterExec(1469, arrow_circle_diameter());
-RegisterExec(1276, arrow_int84mul());
-RegisterExec(3812, arrow_int8_cash());
-RegisterExec(1252, arrow_nameregexne());
-RegisterExec(2627, arrow_inetnot());
-RegisterExec(2852, arrow_pg_current_wal_insert_lsn());
-RegisterExec(2908, arrow_timestamptztypmodout());
-RegisterExec(4063, arrow_inet_merge());
-RegisterExec(2220, arrow_regtypein());
-RegisterExec(3048, arrow_pg_stat_get_xact_function_self_time());
-RegisterExec(1200, arrow_interval_scale());
-RegisterExec(377, arrow_cash_cmp());
-RegisterExec(2219, arrow_regclassout());
-RegisterExec(1448, arrow_box_poly());
-RegisterExec(975, arrow_box_area());
-RegisterExec(6186, arrow_pg_stat_get_db_active_time());
-RegisterExec(6190, arrow_pg_stat_get_db_sessions_fatal());
-RegisterExec(4092, arrow_regroleout());
-RegisterExec(2193, arrow_btint82cmp());
-RegisterExec(2218, arrow_regclassin());
-RegisterExec(3772, arrow_regdictionaryout());
-RegisterExec(1279, arrow_int48mi());
-RegisterExec(3426, arrow_pg_stat_get_db_checksum_failures());
-RegisterExec(746, arrow_session_user());
-RegisterExec(1136, arrow_pg_stat_get_wal());
-RegisterExec(1304, arrow_overlaps_timestamp());
-RegisterExec(2041, arrow_overlaps_timestamp());
-RegisterExec(3428, arrow_pg_stat_get_db_checksum_last_failure());
-RegisterExec(1633, arrow_texticlike());
-RegisterExec(1660, arrow_texticlike());
-RegisterExec(3695, arrow_gtsquery_compress());
-RegisterExec(935, arrow_cash_words());
-RegisterExec(1190, arrow_timestamptz_mi_interval());
-RegisterExec(1471, arrow_circle_distance());
-RegisterExec(990, arrow_point_horiz());
-RegisterExec(1407, arrow_point_horiz());
-RegisterExec(358, arrow_btcharcmp());
-RegisterExec(3979, arrow_percentile_disc_multi_final());
-RegisterExec(6005, arrow_pg_replication_origin_oid());
-RegisterExec(1483, arrow_lseg_lt());
-RegisterExec(4195, arrow_to_regcollation());
-RegisterExec(711, arrow_network_family());
-RegisterExec(3442, arrow_pg_control_checkpoint());
RegisterExec(2009, arrow_like_escape_bytea());
-RegisterExec(1484, arrow_lseg_le());
-RegisterExec(1393, arrow_pg_stat_get_backend_client_port());
-RegisterExec(1618, arrow_interval_mul());
-RegisterExec(191, arrow_box_right());
-RegisterExec(1479, arrow_box_circle());
-RegisterExec(1326, arrow_interval_div());
-RegisterExec(3805, arrow_jsonb_recv());
-RegisterExec(1905, arrow_int8or());
-RegisterExec(888, arrow_cash_eq());
-RegisterExec(3130, arrow_btint4sortsupport());
-RegisterExec(1475, arrow_circle_poly());
-RegisterExec(3787, arrow_to_jsonb());
-RegisterExec(2274, arrow_pg_stat_reset());
-RegisterExec(3563, arrow_network_smaller());
-RegisterExec(6004, arrow_pg_replication_origin_drop());
-RegisterExec(3822, arrow_cash_div_cash());
-RegisterExec(118, arrow_point_out());
+RegisterExec(2015, arrow_byteatrim());
+RegisterExec(2049, arrow_timestamp_to_char());
+RegisterExec(2077, arrow_show_config_by_name());
+RegisterExec(2078, arrow_set_config_by_name());
+RegisterExec(2091, arrow_array_lower());
+RegisterExec(2092, arrow_array_upper());
+RegisterExec(2174, arrow_bpchar_pattern_lt());
+RegisterExec(2175, arrow_bpchar_pattern_le());
+RegisterExec(2176, arrow_array_length());
+RegisterExec(2177, arrow_bpchar_pattern_ge());
+RegisterExec(2178, arrow_bpchar_pattern_gt());
+RegisterExec(2179, arrow_gist_point_consistent());
+RegisterExec(2180, arrow_btbpchar_pattern_cmp());
+RegisterExec(2181, arrow_has_sequence_privilege_name_name());
+RegisterExec(2182, arrow_has_sequence_privilege_name_id());
+RegisterExec(2183, arrow_has_sequence_privilege_id_name());
+RegisterExec(2184, arrow_has_sequence_privilege_id_id());
+RegisterExec(2185, arrow_has_sequence_privilege_name());
+RegisterExec(2186, arrow_has_sequence_privilege_id());
+RegisterExec(2188, arrow_btint48cmp());
+RegisterExec(2189, arrow_btint84cmp());
+RegisterExec(2190, arrow_btint24cmp());
+RegisterExec(2191, arrow_btint42cmp());
+RegisterExec(2192, arrow_btint28cmp());
+RegisterExec(2193, arrow_btint82cmp());
+RegisterExec(2196, arrow_inet_client_addr());
+RegisterExec(2197, arrow_inet_client_port());
+RegisterExec(2198, arrow_inet_server_addr());
+RegisterExec(2199, arrow_inet_server_port());
+RegisterExec(2246, arrow_fmgr_internal_validator());
+RegisterExec(2247, arrow_fmgr_c_validator());
RegisterExec(2248, arrow_fmgr_sql_validator());
-RegisterExec(982, arrow_path_n_lt());
-RegisterExec(1855, arrow_int28ge());
-RegisterExec(2587, arrow_circle_overbelow());
-RegisterExec(1152, arrow_timestamp_eq());
-RegisterExec(2052, arrow_timestamp_eq());
-RegisterExec(1853, arrow_int28gt());
-RegisterExec(5041, arrow_matchingjoinsel());
-RegisterExec(2980, arrow_pg_stat_get_function_self_time());
-RegisterExec(1436, arrow_path_add_pt());
-RegisterExec(1189, arrow_timestamptz_pl_interval());
-RegisterExec(727, arrow_dist_sl());
+RegisterExec(2250, arrow_has_database_privilege_name_name());
+RegisterExec(2251, arrow_has_database_privilege_name_id());
+RegisterExec(2252, arrow_has_database_privilege_id_name());
+RegisterExec(2253, arrow_has_database_privilege_id_id());
+RegisterExec(2254, arrow_has_database_privilege_name());
+RegisterExec(2255, arrow_has_database_privilege_id());
+RegisterExec(2256, arrow_has_function_privilege_name_name());
+RegisterExec(2257, arrow_has_function_privilege_name_id());
+RegisterExec(2258, arrow_has_function_privilege_id_name());
+RegisterExec(2259, arrow_has_function_privilege_id_id());
+RegisterExec(2260, arrow_has_function_privilege_name());
+RegisterExec(2261, arrow_has_function_privilege_id());
+RegisterExec(2262, arrow_has_language_privilege_name_name());
+RegisterExec(2263, arrow_has_language_privilege_name_id());
+RegisterExec(2264, arrow_has_language_privilege_id_name());
+RegisterExec(2265, arrow_has_language_privilege_id_id());
+RegisterExec(2266, arrow_has_language_privilege_name());
+RegisterExec(2267, arrow_has_language_privilege_id());
+RegisterExec(2268, arrow_has_schema_privilege_name_name());
+RegisterExec(2269, arrow_has_schema_privilege_name_id());
+RegisterExec(2270, arrow_has_schema_privilege_id_name());
+RegisterExec(2271, arrow_has_schema_privilege_id_id());
+RegisterExec(2272, arrow_has_schema_privilege_name());
+RegisterExec(2273, arrow_has_schema_privilege_id());
+RegisterExec(2311, arrow_md5_text());
+RegisterExec(2319, arrow_pg_encoding_max_length_sql());
+RegisterExec(2321, arrow_md5_bytea());
+RegisterExec(2333, arrow_array_agg_transfn());
+RegisterExec(2334, arrow_array_agg_finalfn());
+RegisterExec(2390, arrow_has_tablespace_privilege_name_name());
+RegisterExec(2391, arrow_has_tablespace_privilege_name_id());
+RegisterExec(2392, arrow_has_tablespace_privilege_id_name());
+RegisterExec(2393, arrow_has_tablespace_privilege_id_id());
+RegisterExec(2394, arrow_has_tablespace_privilege_name());
+RegisterExec(2395, arrow_has_tablespace_privilege_id());
+RegisterExec(2400, arrow_array_recv());
+RegisterExec(2401, arrow_array_send());
+RegisterExec(2428, arrow_point_recv());
+RegisterExec(2429, arrow_point_send());
+RegisterExec(2430, arrow_bpcharrecv());
+RegisterExec(2431, arrow_bpcharsend());
+RegisterExec(2432, arrow_varcharrecv());
+RegisterExec(2433, arrow_varcharsend());
+RegisterExec(2480, arrow_lseg_recv());
+RegisterExec(2481, arrow_lseg_send());
+RegisterExec(2482, arrow_path_recv());
+RegisterExec(2483, arrow_path_send());
+RegisterExec(2484, arrow_box_recv());
+RegisterExec(2485, arrow_box_send());
+RegisterExec(2486, arrow_poly_recv());
+RegisterExec(2487, arrow_poly_send());
+RegisterExec(2488, arrow_line_recv());
+RegisterExec(2489, arrow_line_send());
+RegisterExec(2490, arrow_circle_recv());
+RegisterExec(2491, arrow_circle_send());
RegisterExec(2496, arrow_inet_recv());
-RegisterExec(365, arrow_dist_sb());
-RegisterExec(6204, arrow_extract_interval());
-RegisterExec(2409, arrow_int8send());
-RegisterExec(380, arrow_dist_sp());
-RegisterExec(3698, arrow_gtsquery_union());
-RegisterExec(3917, arrow_timestamp_support());
-RegisterExec(856, arrow_int48le());
-RegisterExec(854, arrow_int48lt());
-RegisterExec(3823, arrow_cash_numeric());
-RegisterExec(3195, arrow_pg_stat_get_archiver());
-RegisterExec(599, arrow_cidr_abbrev());
-RegisterExec(1465, arrow_circle_gt());
-RegisterExec(404, arrow_btoidvectorcmp());
-RegisterExec(1467, arrow_circle_ge());
-RegisterExec(1217, arrow_timestamptz_trunc());
-RegisterExec(1470, arrow_circle_radius());
-RegisterExec(2768, arrow_regexp_split_to_array());
-RegisterExec(3495, arrow_to_regclass());
-RegisterExec(3830, arrow_pg_last_xact_replay_timestamp());
-RegisterExec(266, arrow_nameconcatoid());
-RegisterExec(1024, arrow_texticregexeq_support());
+RegisterExec(2497, arrow_inet_send());
+RegisterExec(2498, arrow_cidr_recv());
+RegisterExec(2499, arrow_cidr_send());
+RegisterExec(2562, arrow_box_below());
+RegisterExec(2563, arrow_box_overbelow());
+RegisterExec(2564, arrow_box_overabove());
+RegisterExec(2565, arrow_box_above());
+RegisterExec(2566, arrow_poly_below());
+RegisterExec(2567, arrow_poly_overbelow());
+RegisterExec(2568, arrow_poly_overabove());
+RegisterExec(2569, arrow_poly_above());
+RegisterExec(2578, arrow_gist_box_consistent());
+RegisterExec(2580, arrow_jsonb_float8());
+RegisterExec(2581, arrow_gist_box_penalty());
+RegisterExec(2582, arrow_gist_box_picksplit());
+RegisterExec(2583, arrow_gist_box_union());
+RegisterExec(2584, arrow_gist_box_same());
+RegisterExec(2585, arrow_gist_poly_consistent());
+RegisterExec(2586, arrow_gist_poly_compress());
+RegisterExec(2587, arrow_circle_overbelow());
+RegisterExec(2588, arrow_circle_overabove());
+RegisterExec(2591, arrow_gist_circle_consistent());
+RegisterExec(2592, arrow_gist_circle_compress());
+RegisterExec(2627, arrow_inetnot());
+RegisterExec(2628, arrow_inetand());
+RegisterExec(2629, arrow_inetor());
+RegisterExec(2630, arrow_inetpl());
+RegisterExec(2632, arrow_inetmi_int8());
+RegisterExec(2633, arrow_inetmi());
+RegisterExec(2700, arrow_gin_cmp_prefix());
+RegisterExec(2705, arrow_pg_has_role_name_name());
+RegisterExec(2706, arrow_pg_has_role_name_id());
+RegisterExec(2707, arrow_pg_has_role_id_name());
+RegisterExec(2708, arrow_pg_has_role_id_id());
+RegisterExec(2709, arrow_pg_has_role_name());
+RegisterExec(2710, arrow_pg_has_role_id());
+RegisterExec(2747, arrow_arrayoverlap());
+RegisterExec(2748, arrow_arraycontains());
+RegisterExec(2749, arrow_arraycontained());
+RegisterExec(2913, arrow_bpchartypmodin());
+RegisterExec(2914, arrow_bpchartypmodout());
+RegisterExec(2915, arrow_varchartypmodin());
+RegisterExec(2916, arrow_varchartypmodout());
+RegisterExec(2952, arrow_uuid_in());
+RegisterExec(2953, arrow_uuid_out());
+RegisterExec(2954, arrow_uuid_lt());
+RegisterExec(2955, arrow_uuid_le());
+RegisterExec(2956, arrow_uuid_eq());
+RegisterExec(2957, arrow_uuid_ge());
+RegisterExec(2958, arrow_uuid_gt());
+RegisterExec(2959, arrow_uuid_ne());
RegisterExec(2960, arrow_uuid_cmp());
-RegisterExec(851, arrow_textnlike());
-RegisterExec(1570, arrow_textnlike());
-RegisterExec(1632, arrow_textnlike());
-RegisterExec(2444, arrow_regprocrecv());
-RegisterExec(3098, arrow_pg_create_restore_point());
-RegisterExec(2476, arrow_timestamptz_recv());
-RegisterExec(1237, arrow_int8smaller());
-RegisterExec(2769, arrow_pg_stat_get_bgwriter_timed_checkpoints());
+RegisterExec(2961, arrow_uuid_recv());
RegisterExec(2962, arrow_uuid_send());
-RegisterExec(1440, arrow_construct_point());
-RegisterExec(976, arrow_box_width());
-RegisterExec(1442, arrow_point_sub());
-RegisterExec(44, arrow_regprocin());
-RegisterExec(3975, arrow_percentile_cont_float8_final());
-RegisterExec(4088, arrow_regnamespacesend());
-RegisterExec(4136, arrow_in_range_interval_interval());
-RegisterExec(3995, arrow_generate_series_int8_support());
-RegisterExec(116, arrow_box_below_eq());
-RegisterExec(2475, arrow_timestamp_send());
-RegisterExec(3814, arrow_pg_backup_start_time());
-RegisterExec(1162, arrow_interval_eq());
-RegisterExec(1495, arrow_line_intersect());
-RegisterExec(841, arrow_int28pl());
-RegisterExec(359, arrow_btnamecmp());
-RegisterExec(1256, arrow_textregexne());
-RegisterExec(1659, arrow_textregexne());
-RegisterExec(3045, arrow_pg_stat_get_xact_blocks_hit());
-RegisterExec(2028, arrow_timestamp_timestamptz());
-RegisterExec(1160, arrow_interval_in());
-RegisterExec(3177, arrow_pg_stat_get_mod_since_analyze());
-RegisterExec(1904, arrow_int8and());
-RegisterExec(2172, arrow_pg_start_backup());
-RegisterExec(2449, arrow_regopersend());
-RegisterExec(2445, arrow_regprocsend());
-RegisterExec(1197, arrow_interval_smaller());
-RegisterExec(3817, arrow_arraycontsel());
-RegisterExec(1624, arrow_mul_d_interval());
-RegisterExec(6170, arrow_pg_stat_reset_replication_slot());
+RegisterExec(2963, arrow_uuid_hash());
+RegisterExec(3000, arrow_has_foreign_data_wrapper_privilege_name_name());
+RegisterExec(3001, arrow_has_foreign_data_wrapper_privilege_name_id());
+RegisterExec(3002, arrow_has_foreign_data_wrapper_privilege_id_name());
+RegisterExec(3003, arrow_has_foreign_data_wrapper_privilege_id_id());
+RegisterExec(3004, arrow_has_foreign_data_wrapper_privilege_name());
+RegisterExec(3005, arrow_has_foreign_data_wrapper_privilege_id());
+RegisterExec(3006, arrow_has_server_privilege_name_name());
+RegisterExec(3007, arrow_has_server_privilege_name_id());
+RegisterExec(3008, arrow_has_server_privilege_id_name());
+RegisterExec(3009, arrow_has_server_privilege_id_id());
+RegisterExec(3010, arrow_has_server_privilege_name());
+RegisterExec(3011, arrow_has_server_privilege_id());
+RegisterExec(3012, arrow_has_column_privilege_name_name_name());
+RegisterExec(3013, arrow_has_column_privilege_name_name_attnum());
+RegisterExec(3014, arrow_has_column_privilege_name_id_name());
+RegisterExec(3015, arrow_has_column_privilege_name_id_attnum());
+RegisterExec(3016, arrow_has_column_privilege_id_name_name());
+RegisterExec(3017, arrow_has_column_privilege_id_name_attnum());
+RegisterExec(3018, arrow_has_column_privilege_id_id_name());
+RegisterExec(3019, arrow_has_column_privilege_id_id_attnum());
+RegisterExec(3020, arrow_has_column_privilege_name_name());
+RegisterExec(3021, arrow_has_column_privilege_name_attnum());
+RegisterExec(3022, arrow_has_column_privilege_id_name());
+RegisterExec(3023, arrow_has_column_privilege_id_attnum());
+RegisterExec(3024, arrow_has_any_column_privilege_name_name());
+RegisterExec(3025, arrow_has_any_column_privilege_name_id());
+RegisterExec(3026, arrow_has_any_column_privilege_id_name());
+RegisterExec(3027, arrow_has_any_column_privilege_id_id());
+RegisterExec(3028, arrow_has_any_column_privilege_name());
+RegisterExec(3029, arrow_has_any_column_privilege_id());
+RegisterExec(3064, arrow_gist_point_distance());
+RegisterExec(3077, arrow_gin_extract_tsvector_2args());
+RegisterExec(3086, arrow_pg_extension_config_dump());
+RegisterExec(3087, arrow_gin_extract_tsquery_5args());
+RegisterExec(3088, arrow_gin_tsquery_consistent_6args());
+RegisterExec(3097, arrow_varchar_support());
+RegisterExec(3129, arrow_btint2sortsupport());
+RegisterExec(3130, arrow_btint4sortsupport());
RegisterExec(3131, arrow_btint8sortsupport());
-RegisterExec(6009, arrow_pg_replication_origin_session_progress());
-RegisterExec(2498, arrow_cidr_recv());
-RegisterExec(1861, arrow_int82ge());
-RegisterExec(1859, arrow_int82gt());
-RegisterExec(1299, arrow_now());
-RegisterExec(2647, arrow_now());
-RegisterExec(1148, arrow_circle_mul_pt());
-RegisterExec(3737, arrow_regconfigout());
-RegisterExec(1389, arrow_timestamp_finite());
-RegisterExec(2048, arrow_timestamp_finite());
-RegisterExec(1172, arrow_interval_part());
-RegisterExec(2423, arrow_namesend());
-RegisterExec(605, arrow_inet_set_masklen());
-RegisterExec(911, arrow_inet_out());
-RegisterExec(186, arrow_box_same());
-RegisterExec(2952, arrow_uuid_in());
-RegisterExec(1444, arrow_point_div());
-RegisterExec(847, arrow_cash_div_flt4());
-RegisterExec(992, arrow_point_slope());
-RegisterExec(2479, arrow_interval_send());
-RegisterExec(897, arrow_cash_div_flt8());
-RegisterExec(2904, arrow_intervaltypmodout());
+RegisterExec(3134, arrow_btoidsortsupport());
+RegisterExec(3138, arrow_has_type_privilege_name_name());
+RegisterExec(3139, arrow_has_type_privilege_name_id());
+RegisterExec(3140, arrow_has_type_privilege_id_name());
+RegisterExec(3141, arrow_has_type_privilege_id_id());
+RegisterExec(3142, arrow_has_type_privilege_name());
+RegisterExec(3143, arrow_has_type_privilege_id());
+RegisterExec(3153, arrow_array_to_json());
+RegisterExec(3154, arrow_array_to_json_pretty());
+RegisterExec(3155, arrow_row_to_json());
+RegisterExec(3156, arrow_row_to_json_pretty());
+RegisterExec(3163, arrow_pg_trigger_depth());
+RegisterExec(3167, arrow_array_remove());
+RegisterExec(3168, arrow_array_replace());
+RegisterExec(3173, arrow_json_agg_transfn());
+RegisterExec(3174, arrow_json_agg_finalfn());
+RegisterExec(3176, arrow_to_json());
+RegisterExec(3179, arrow_array_cardinality());
+RegisterExec(3180, arrow_json_object_agg_transfn());
+RegisterExec(3196, arrow_json_object_agg_finalfn());
+RegisterExec(3199, arrow_json_build_array_noargs());
+RegisterExec(3201, arrow_json_build_object_noargs());
+RegisterExec(3202, arrow_json_object());
+RegisterExec(3203, arrow_json_object_two_arg());
+RegisterExec(3210, arrow_jsonb_typeof());
+RegisterExec(3218, arrow_width_bucket_array());
+RegisterExec(3263, arrow_jsonb_object());
+RegisterExec(3264, arrow_jsonb_object_two_arg());
+RegisterExec(3265, arrow_jsonb_agg_transfn());
+RegisterExec(3266, arrow_jsonb_agg_finalfn());
+RegisterExec(3268, arrow_jsonb_object_agg_transfn());
+RegisterExec(3269, arrow_jsonb_object_agg_finalfn());
+RegisterExec(3272, arrow_jsonb_build_array_noargs());
+RegisterExec(3274, arrow_jsonb_build_object_noargs());
+RegisterExec(3275, arrow_dist_ppoly());
+RegisterExec(3277, arrow_array_position());
+RegisterExec(3278, arrow_array_position_start());
+RegisterExec(3279, arrow_array_positions());
+RegisterExec(3280, arrow_gist_circle_distance());
+RegisterExec(3282, arrow_gist_point_fetch());
+RegisterExec(3288, arrow_gist_poly_distance());
+RegisterExec(3290, arrow_dist_cpoint());
+RegisterExec(3292, arrow_dist_polyp());
+RegisterExec(3294, arrow_show_config_by_name_missing_ok());
+RegisterExec(3300, arrow_uuid_sortsupport());
+RegisterExec(3319, arrow_tsvector_filter());
+RegisterExec(3320, arrow_tsvector_setweight_by_filter());
+RegisterExec(3321, arrow_tsvector_delete_str());
+RegisterExec(3323, arrow_tsvector_delete_arr());
+RegisterExec(3326, arrow_tsvector_to_array());
+RegisterExec(3327, arrow_array_to_tsvector());
+RegisterExec(3328, arrow_bpchar_sortsupport());
+RegisterExec(3333, arrow_btbpchar_pattern_sortsupport());
+RegisterExec(3412, arrow_uuid_hash_extended());
+RegisterExec(3414, arrow_hashenumextended());
+RegisterExec(3419, arrow_sha224_bytea());
+RegisterExec(3420, arrow_sha256_bytea());
+RegisterExec(3421, arrow_sha384_bytea());
+RegisterExec(3422, arrow_sha512_bytea());
+RegisterExec(3432, arrow_gen_random_uuid());
+RegisterExec(3435, arrow_gist_point_sortsupport());
+RegisterExec(3449, arrow_jsonb_numeric());
+RegisterExec(3450, arrow_jsonb_int2());
+RegisterExec(3451, arrow_jsonb_int4());
+RegisterExec(3452, arrow_jsonb_int8());
+RegisterExec(3453, arrow_jsonb_float4());
+RegisterExec(3506, arrow_enum_in());
+RegisterExec(3507, arrow_enum_out());
+RegisterExec(3508, arrow_enum_eq());
+RegisterExec(3509, arrow_enum_ne());
+RegisterExec(3510, arrow_enum_lt());
+RegisterExec(3511, arrow_enum_gt());
+RegisterExec(3512, arrow_enum_le());
+RegisterExec(3513, arrow_enum_ge());
+RegisterExec(3514, arrow_enum_cmp());
+RegisterExec(3515, arrow_hashenum());
+RegisterExec(3524, arrow_enum_smaller());
+RegisterExec(3525, arrow_enum_larger());
+RegisterExec(3528, arrow_enum_first());
+RegisterExec(3529, arrow_enum_last());
+RegisterExec(3530, arrow_enum_range_bounds());
+RegisterExec(3531, arrow_enum_range_all());
+RegisterExec(3532, arrow_enum_recv());
+RegisterExec(3533, arrow_enum_send());
+RegisterExec(3551, arrow_network_overlap());
+RegisterExec(3553, arrow_inet_gist_consistent());
+RegisterExec(3554, arrow_inet_gist_union());
+RegisterExec(3555, arrow_inet_gist_compress());
+RegisterExec(3556, arrow_jsonb_bool());
+RegisterExec(3557, arrow_inet_gist_penalty());
+RegisterExec(3558, arrow_inet_gist_picksplit());
+RegisterExec(3559, arrow_inet_gist_same());
+RegisterExec(3562, arrow_network_larger());
+RegisterExec(3563, arrow_network_smaller());
+RegisterExec(3573, arrow_inet_gist_fetch());
+RegisterExec(3610, arrow_tsvectorin());
+RegisterExec(3611, arrow_tsvectorout());
+RegisterExec(3616, arrow_tsvector_lt());
+RegisterExec(3617, arrow_tsvector_le());
+RegisterExec(3618, arrow_tsvector_eq());
+RegisterExec(3619, arrow_tsvector_ne());
+RegisterExec(3620, arrow_tsvector_ge());
+RegisterExec(3621, arrow_tsvector_gt());
+RegisterExec(3622, arrow_tsvector_cmp());
+RegisterExec(3623, arrow_tsvector_strip());
+RegisterExec(3624, arrow_tsvector_setweight());
+RegisterExec(3625, arrow_tsvector_concat());
+RegisterExec(3634, arrow_ts_match_vq());
+RegisterExec(3635, arrow_ts_match_qv());
+RegisterExec(3638, arrow_tsvectorsend());
+RegisterExec(3639, arrow_tsvectorrecv());
+RegisterExec(3656, arrow_gin_extract_tsvector());
+RegisterExec(3657, arrow_gin_extract_tsquery());
+RegisterExec(3658, arrow_gin_tsquery_consistent());
+RegisterExec(3662, arrow_tsquery_lt());
+RegisterExec(3663, arrow_tsquery_le());
+RegisterExec(3664, arrow_tsquery_eq());
+RegisterExec(3665, arrow_tsquery_ne());
+RegisterExec(3666, arrow_tsquery_ge());
+RegisterExec(3667, arrow_tsquery_gt());
+RegisterExec(3668, arrow_tsquery_cmp());
+RegisterExec(3669, arrow_tsquery_and());
+RegisterExec(3670, arrow_tsquery_or());
+RegisterExec(3671, arrow_tsquery_not());
+RegisterExec(3672, arrow_tsquery_numnode());
+RegisterExec(3686, arrow_tsmatchsel());
+RegisterExec(3687, arrow_tsmatchjoinsel());
+RegisterExec(3691, arrow_tsq_mcontains());
+RegisterExec(3692, arrow_tsq_mcontained());
+RegisterExec(3711, arrow_tsvector_length());
+RegisterExec(3724, arrow_gin_cmp_tslexeme());
+RegisterExec(3728, arrow_dsynonym_init());
+RegisterExec(3729, arrow_dsynonym_lexize());
+RegisterExec(3731, arrow_dispell_init());
+RegisterExec(3732, arrow_dispell_lexize());
+RegisterExec(3752, arrow_tsvector_update_trigger_byid());
+RegisterExec(3753, arrow_tsvector_update_trigger_bycolumn());
+RegisterExec(3760, arrow_ts_match_tt());
+RegisterExec(3761, arrow_ts_match_tq());
+RegisterExec(3779, arrow_pg_create_physical_replication_slot());
+RegisterExec(3780, arrow_pg_drop_replication_slot());
+RegisterExec(3786, arrow_pg_create_logical_replication_slot());
+RegisterExec(3787, arrow_to_jsonb());
+RegisterExec(3791, arrow_gin_extract_tsquery_oldsig());
+RegisterExec(3792, arrow_gin_tsquery_consistent_oldsig());
+RegisterExec(3795, arrow_inet_spg_config());
+RegisterExec(3796, arrow_inet_spg_choose());
+RegisterExec(3797, arrow_inet_spg_picksplit());
+RegisterExec(3798, arrow_inet_spg_inner_consistent());
+RegisterExec(3799, arrow_inet_spg_leaf_consistent());
+RegisterExec(3803, arrow_jsonb_send());
+RegisterExec(3804, arrow_jsonb_out());
+RegisterExec(3805, arrow_jsonb_recv());
+RegisterExec(3806, arrow_jsonb_in());
+RegisterExec(3878, arrow_pg_replication_slot_advance());
+RegisterExec(3916, arrow_range_typanalyze());
+RegisterExec(3921, arrow_gin_tsquery_triconsistent());
+RegisterExec(3943, arrow_acldefault_sql());
+RegisterExec(3952, arrow_brin_summarize_new_values());
+RegisterExec(3968, arrow_json_typeof());
+RegisterExec(3996, arrow_array_unnest_support());
+RegisterExec(3998, arrow_gist_box_distance());
+RegisterExec(3999, arrow_brin_summarize_range());
+RegisterExec(4014, arrow_brin_desummarize_range());
+RegisterExec(4023, arrow_spg_kd_config());
+RegisterExec(4024, arrow_spg_kd_choose());
+RegisterExec(4025, arrow_spg_kd_picksplit());
+RegisterExec(4026, arrow_spg_kd_inner_consistent());
+RegisterExec(4027, arrow_spg_text_config());
+RegisterExec(4028, arrow_spg_text_choose());
+RegisterExec(4029, arrow_spg_text_picksplit());
+RegisterExec(4030, arrow_spg_text_inner_consistent());
+RegisterExec(4031, arrow_spg_text_leaf_consistent());
+RegisterExec(4051, arrow_array_agg_array_transfn());
+RegisterExec(4052, arrow_array_agg_array_finalfn());
+RegisterExec(4063, arrow_inet_merge());
+RegisterExec(4067, arrow_boxes_bound_box());
+RegisterExec(4071, arrow_inet_same_family());
+RegisterExec(4091, arrow_point_box());
+RegisterExec(4220, arrow_pg_copy_physical_replication_slot_a());
+RegisterExec(4221, arrow_pg_copy_physical_replication_slot_b());
+RegisterExec(4222, arrow_pg_copy_logical_replication_slot_a());
+RegisterExec(4223, arrow_pg_copy_logical_replication_slot_b());
+RegisterExec(4224, arrow_pg_copy_logical_replication_slot_c());
RegisterExec(4242, arrow_multirange_typanalyze());
-RegisterExec(699, arrow_network_host());
-RegisterExec(1456, arrow_circle_overright());
-RegisterExec(2020, arrow_timestamp_trunc());
-RegisterExec(1623, arrow_similar_escape());
-RegisterExec(1449, arrow_path_poly());
-RegisterExec(4134, arrow_in_range_timestamp_interval());
-RegisterExec(3044, arrow_pg_stat_get_xact_blocks_fetched());
-RegisterExec(1825, arrow_likejoinsel());
-RegisterExec(482, arrow_i8tod());
-RegisterExec(652, arrow_i8tof());
-RegisterExec(2630, arrow_inetpl());
-RegisterExec(3054, arrow_pg_stat_get_vacuum_count());
-RegisterExec(2481, arrow_lseg_send());
-RegisterExec(1943, arrow_pg_stat_get_db_xact_rollback());
-RegisterExec(4126, arrow_in_range_int8_int8());
-RegisterExec(130, arrow_box_le());
-RegisterExec(2566, arrow_poly_below());
-RegisterExec(1161, arrow_interval_out());
-RegisterExec(129, arrow_box_lt());
-RegisterExec(3070, arrow_pg_stat_get_db_conflict_all());
-RegisterExec(2961, arrow_uuid_recv());
-RegisterExec(2021, arrow_timestamp_part());
-RegisterExec(2773, arrow_pg_stat_get_bgwriter_maxwritten_clean());
-RegisterExec(128, arrow_box_eq());
-RegisterExec(2191, arrow_btint42cmp());
-RegisterExec(919, arrow_flt8_mul_cash());
-RegisterExec(926, arrow_network_cmp());
-RegisterExec(341, arrow_poly_left());
-RegisterExec(1494, arrow_line_interpt());
-RegisterExec(893, arrow_cash_ge());
-RegisterExec(1163, arrow_interval_ne());
-RegisterExec(863, arrow_int2_mul_cash());
-RegisterExec(892, arrow_cash_gt());
-RegisterExec(464, arrow_int8mi());
-RegisterExec(3697, arrow_gtsquery_picksplit());
-RegisterExec(1443, arrow_point_mul());
-RegisterExec(2192, arrow_btint28cmp());
-RegisterExec(192, arrow_box_contained());
-RegisterExec(1487, arrow_lseg_length());
-RegisterExec(1530, arrow_lseg_length());
-RegisterExec(1175, arrow_interval_justify_hours());
-RegisterExec(2215, arrow_regoperout());
-RegisterExec(1473, arrow_cr_circle());
-RegisterExec(2851, arrow_pg_walfile_name());
-RegisterExec(3066, arrow_pg_stat_get_db_conflict_lock());
+RegisterExec(4566, arrow_pg_event_trigger_table_rewrite_oid());
+RegisterExec(4567, arrow_pg_event_trigger_table_rewrite_reason());
+RegisterExec(5003, arrow_tsquery_phrase());
+RegisterExec(5004, arrow_tsquery_phrase_distance());
+RegisterExec(5033, arrow_network_sortsupport());
+RegisterExec(5040, arrow_matchingsel());
+RegisterExec(5041, arrow_matchingjoinsel());
+RegisterExec(6098, arrow_jsonb_subscript_handler());
+RegisterExec(6172, arrow_trim_array());
+RegisterExec(6195, arrow_bytealtrim());
+RegisterExec(6196, arrow_byteartrim());
diff --git a/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.3.inc b/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.3.inc
index ff38838cfb1..11615afefec 100644
--- a/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.3.inc
+++ b/ydb/library/yql/parser/pg_wrapper/pg_kernels_register.3.inc
@@ -1,622 +1,714 @@
-RegisterExec(4011, arrow_jsonb_path_match_opr());
-RegisterExec(3496, arrow_bool_accum());
-RegisterExec(3589, arrow_binary_upgrade_set_next_pg_enum_oid());
-RegisterExec(1104, arrow_time_gt());
-RegisterExec(1105, arrow_time_ge());
-RegisterExec(4083, arrow_binary_upgrade_set_record_init_privs());
-RegisterExec(41, arrow_int2vectorout());
-RegisterExec(1892, arrow_int2and());
-RegisterExec(5015, arrow_spg_box_quad_inner_consistent());
-RegisterExec(5037, arrow_xid8ge());
-RegisterExec(158, arrow_int24eq());
-RegisterExec(5035, arrow_xid8gt());
-RegisterExec(2795, arrow_tidlarger());
-RegisterExec(314, arrow_i4toi2());
-RegisterExec(2431, arrow_bpcharsend());
-RegisterExec(2356, arrow_date_ne_timestamptz());
-RegisterExec(3741, arrow_thesaurus_lexize());
-RegisterExec(3049, arrow_xpath_exists());
-RegisterExec(3841, arrow_range_constructor3());
-RegisterExec(3845, arrow_range_constructor3());
-RegisterExec(3934, arrow_range_constructor3());
-RegisterExec(3938, arrow_range_constructor3());
-RegisterExec(3942, arrow_range_constructor3());
-RegisterExec(3946, arrow_range_constructor3());
-RegisterExec(2923, arrow_table_to_xml());
-RegisterExec(2935, arrow_schema_to_xml_and_xmlschema());
-RegisterExec(2082, arrow_pg_operator_is_visible());
-RegisterExec(4208, arrow_ts_headline_json());
-RegisterExec(2895, arrow_xmlcomment());
-RegisterExec(2443, arrow_cidsend());
-RegisterExec(3052, arrow_xml_is_well_formed_document());
-RegisterExec(2926, arrow_table_to_xmlschema());
-RegisterExec(3383, arrow_brin_minmax_opcinfo());
-RegisterExec(1747, arrow_time_pl_interval());
-RegisterExec(2377, arrow_timestamptz_lt_date());
-RegisterExec(1377, arrow_time_larger());
-RegisterExec(2029, arrow_timestamp_date());
-RegisterExec(3869, arrow_range_minus());
-RegisterExec(3846, arrow_make_date());
-RegisterExec(51, arrow_xidout());
-RegisterExec(177, arrow_int4pl());
-RegisterExec(3930, arrow_tstzrange_subdiff());
-RegisterExec(65, arrow_int4eq());
-RegisterExec(1640, arrow_pg_get_viewdef_name());
-RegisterExec(148, arrow_int2le());
-RegisterExec(171, arrow_int42mul());
-RegisterExec(2405, arrow_int2send());
-RegisterExec(5081, arrow_xid8out());
-RegisterExec(2558, arrow_bool_int4());
-RegisterExec(5013, arrow_spg_box_quad_choose());
-RegisterExec(4205, arrow_ts_headline_json_byid_opt());
-RegisterExec(2071, arrow_date_pl_interval());
-RegisterExec(1174, arrow_date_timestamptz());
-RegisterExec(2796, arrow_tidsmaller());
-RegisterExec(2927, arrow_query_to_xmlschema());
-RegisterExec(1901, arrow_int4not());
-RegisterExec(769, arrow_int4smaller());
-RegisterExec(1690, arrow_time_mi_time());
-RegisterExec(3852, arrow_range_upper_inc());
-RegisterExec(6197, arrow_pg_get_function_sqlbody());
-RegisterExec(4616, arrow_brin_minmax_multi_opcinfo());
-RegisterExec(313, arrow_i2toi4());
-RegisterExec(1243, arrow_boolout());
-RegisterExec(1141, arrow_date_pli());
-RegisterExec(2430, arrow_bpcharrecv());
-RegisterExec(3921, arrow_gin_tsquery_triconsistent());
-RegisterExec(5071, arrow_xid8toxid());
-RegisterExec(5020, arrow_pg_mcv_list_recv());
-RegisterExec(2928, arrow_cursor_to_xmlschema());
-RegisterExec(2893, arrow_xml_in());
-RegisterExec(4390, arrow_binary_upgrade_set_next_multirange_pg_type_oid());
-RegisterExec(2730, arrow_pg_get_triggerdef_ext());
-RegisterExec(64, arrow_int2lt());
-RegisterExec(3778, arrow_pg_tablespace_location());
-RegisterExec(4201, arrow_ts_headline_jsonb_byid_opt());
-RegisterExec(3874, arrow_range_gt());
-RegisterExec(2598, arrow_domain_recv());
-RegisterExec(3587, arrow_binary_upgrade_set_next_index_pg_class_oid());
-RegisterExec(3553, arrow_inet_gist_consistent());
-RegisterExec(5051, arrow_btequalimage());
-RegisterExec(4634, arrow_brin_minmax_multi_distance_macaddr());
-RegisterExec(1899, arrow_int4or());
-RegisterExec(4599, arrow_brin_bloom_summary_send());
-RegisterExec(1088, arrow_date_le());
-RegisterExec(1352, arrow_timetz_eq());
+RegisterExec(31, arrow_byteaout());
+RegisterExec(33, arrow_charout());
+RegisterExec(44, arrow_regprocin());
+RegisterExec(45, arrow_regprocout());
+RegisterExec(46, arrow_textin());
+RegisterExec(47, arrow_textout());
+RegisterExec(54, arrow_oidvectorin());
+RegisterExec(55, arrow_oidvectorout());
RegisterExec(61, arrow_chareq());
-RegisterExec(2910, arrow_timetypmodout());
-RegisterExec(5083, arrow_xid8send());
-RegisterExec(4020, arrow_spg_quad_picksplit());
-RegisterExec(1385, arrow_time_part());
-RegisterExec(1375, arrow_bpcharoctetlen());
-RegisterExec(3357, arrow_pg_ndistinct_recv());
-RegisterExec(3914, arrow_int4range_canonical());
-RegisterExec(2792, arrow_tidge());
-RegisterExec(2790, arrow_tidgt());
-RegisterExec(3732, arrow_dispell_lexize());
-RegisterExec(1947, arrow_binary_decode());
-RegisterExec(169, arrow_int42ge());
-RegisterExec(163, arrow_int42gt());
-RegisterExec(1893, arrow_int2or());
-RegisterExec(2855, arrow_pg_is_other_temp_schema());
-RegisterExec(1145, arrow_time_eq());
-RegisterExec(4595, arrow_brin_bloom_options());
-RegisterExec(3853, arrow_range_lower_inf());
-RegisterExec(3658, arrow_gin_tsquery_consistent());
-RegisterExec(3851, arrow_range_lower_inc());
-RegisterExec(3385, arrow_brin_minmax_consistent());
-RegisterExec(1358, arrow_timetz_cmp());
-RegisterExec(2233, arrow_hashtid());
-RegisterExec(5084, arrow_xid8eq());
-RegisterExec(331, arrow_hashhandler());
-RegisterExec(1044, arrow_bpcharin());
-RegisterExec(3162, arrow_pg_collation_for());
-RegisterExec(3768, arrow_pg_ts_template_is_visible());
-RegisterExec(4591, arrow_brin_bloom_opcinfo());
-RegisterExec(3590, arrow_binary_upgrade_set_next_pg_authid_oid());
-RegisterExec(4031, arrow_spg_text_leaf_consistent());
-RegisterExec(2370, arrow_timestamp_cmp_date());
-RegisterExec(4022, arrow_spg_quad_leaf_consistent());
-RegisterExec(4010, arrow_jsonb_path_exists_opr());
-RegisterExec(3731, arrow_dispell_init());
-RegisterExec(1847, arrow_to_ascii_encname());
-RegisterExec(2174, arrow_bpchar_pattern_lt());
-RegisterExec(1051, arrow_bpchargt());
-RegisterExec(2175, arrow_bpchar_pattern_le());
-RegisterExec(1052, arrow_bpcharge());
-RegisterExec(1046, arrow_varcharin());
-RegisterExec(2515, arrow_booland_statefunc());
-RegisterExec(2366, arrow_timestamp_eq_date());
-RegisterExec(3498, arrow_bool_alltrue());
-RegisterExec(3560, arrow_networksel());
-RegisterExec(2367, arrow_timestamp_gt_date());
-RegisterExec(3944, arrow_time_support());
-RegisterExec(145, arrow_int2ne());
-RegisterExec(3656, arrow_gin_extract_tsvector());
-RegisterExec(3861, arrow_range_contained_by());
-RegisterExec(144, arrow_int4ne());
-RegisterExec(4637, arrow_brin_minmax_multi_distance_timestamp());
-RegisterExec(2900, arrow_xmlconcat2());
-RegisterExec(4626, arrow_brin_minmax_multi_distance_numeric());
-RegisterExec(1378, arrow_time_smaller());
-RegisterExec(1387, arrow_pg_get_constraintdef());
-RegisterExec(1142, arrow_date_mii());
-RegisterExec(3355, arrow_pg_ndistinct_in());
-RegisterExec(1063, arrow_bpchar_larger());
-RegisterExec(3299, arrow_row_security_active_name());
-RegisterExec(1086, arrow_date_eq());
-RegisterExec(1272, arrow_datetime_timestamp());
-RegisterExec(2025, arrow_datetime_timestamp());
-RegisterExec(153, arrow_int2div());
-RegisterExec(151, arrow_int2ge());
-RegisterExec(972, arrow_hashbpcharextended());
-RegisterExec(4629, arrow_brin_minmax_multi_distance_date());
-RegisterExec(4632, arrow_brin_minmax_multi_distance_timetz());
-RegisterExec(176, arrow_int2pl());
-RegisterExec(1969, arrow_timetz_scale());
-RegisterExec(4029, arrow_spg_text_picksplit());
-RegisterExec(768, arrow_int4larger());
-RegisterExec(2442, arrow_cidrecv());
-RegisterExec(3840, arrow_range_constructor2());
-RegisterExec(3844, arrow_range_constructor2());
-RegisterExec(3933, arrow_range_constructor2());
-RegisterExec(3937, arrow_range_constructor2());
-RegisterExec(3941, arrow_range_constructor2());
-RegisterExec(3945, arrow_range_constructor2());
-RegisterExec(3800, arrow_pg_current_logfile());
-RegisterExec(4638, arrow_brin_minmax_multi_summary_in());
-RegisterExec(2378, arrow_timestamptz_le_date());
-RegisterExec(3858, arrow_range_contains_elem());
-RegisterExec(3855, arrow_range_eq());
-RegisterExec(155, arrow_int2mod());
-RegisterExec(940, arrow_int2mod());
-RegisterExec(173, arrow_int42div());
-RegisterExec(1846, arrow_to_ascii_enc());
-RegisterExec(1968, arrow_time_scale());
-RegisterExec(2047, arrow_time_timetz());
-RegisterExec(2934, arrow_schema_to_xmlschema());
-RegisterExec(3848, arrow_range_lower());
-RegisterExec(1268, arrow_parse_ident());
-RegisterExec(181, arrow_int4mi());
-RegisterExec(1357, arrow_timetz_gt());
+RegisterExec(67, arrow_texteq());
+RegisterExec(70, arrow_charne());
+RegisterExec(72, arrow_charle());
RegisterExec(73, arrow_chargt());
-RegisterExec(2030, arrow_jsonb_path_match_tz());
-RegisterExec(1356, arrow_timetz_ge());
RegisterExec(74, arrow_charge());
-RegisterExec(4101, arrow_binary_upgrade_set_missing_value());
-RegisterExec(770, arrow_int2larger());
-RegisterExec(1696, arrow_timetz_hash());
-RegisterExec(170, arrow_int24mul());
-RegisterExec(3850, arrow_range_empty());
-RegisterExec(159, arrow_int42eq());
-RegisterExec(4618, arrow_brin_minmax_multi_consistent());
-RegisterExec(3860, arrow_elem_contained_by_range());
-RegisterExec(6098, arrow_jsonb_subscript_handler());
-RegisterExec(766, arrow_int4inc());
-RegisterExec(48, arrow_tidin());
-RegisterExec(2436, arrow_boolrecv());
-RegisterExec(1350, arrow_timetz_in());
-RegisterExec(3721, arrow_prsd_lextype());
-RegisterExec(4206, arrow_ts_headline_json_byid());
-RegisterExec(3470, arrow_spg_range_quad_choose());
-RegisterExec(2914, arrow_bpchartypmodout());
-RegisterExec(3792, arrow_gin_tsquery_consistent_oldsig());
-RegisterExec(2504, arrow_pg_get_ruledef_ext());
-RegisterExec(3053, arrow_xml_is_well_formed_content());
-RegisterExec(3159, arrow_pg_get_viewdef_wrap());
-RegisterExec(5010, arrow_spg_bbox_quad_config());
-RegisterExec(2508, arrow_pg_get_constraintdef_ext());
-RegisterExec(1253, arrow_int2abs());
-RegisterExec(1398, arrow_int2abs());
+RegisterExec(77, arrow_chartoi4());
+RegisterExec(78, arrow_i4tochar());
+RegisterExec(79, arrow_nameregexeq());
+RegisterExec(109, arrow_unknownin());
+RegisterExec(110, arrow_unknownout());
+RegisterExec(157, arrow_textne());
+RegisterExec(184, arrow_oideq());
+RegisterExec(185, arrow_oidne());
+RegisterExec(200, arrow_float4in());
+RegisterExec(201, arrow_float4out());
+RegisterExec(202, arrow_float4mul());
+RegisterExec(203, arrow_float4div());
+RegisterExec(204, arrow_float4pl());
+RegisterExec(205, arrow_float4mi());
+RegisterExec(206, arrow_float4um());
+RegisterExec(207, arrow_float4abs());
+RegisterExec(1394, arrow_float4abs());
+RegisterExec(208, arrow_float4_accum());
+RegisterExec(209, arrow_float4larger());
+RegisterExec(211, arrow_float4smaller());
+RegisterExec(214, arrow_float8in());
+RegisterExec(215, arrow_float8out());
+RegisterExec(216, arrow_float8mul());
+RegisterExec(217, arrow_float8div());
+RegisterExec(218, arrow_float8pl());
+RegisterExec(219, arrow_float8mi());
+RegisterExec(220, arrow_float8um());
+RegisterExec(221, arrow_float8abs());
+RegisterExec(1395, arrow_float8abs());
+RegisterExec(222, arrow_float8_accum());
+RegisterExec(223, arrow_float8larger());
+RegisterExec(224, arrow_float8smaller());
+RegisterExec(228, arrow_dround());
+RegisterExec(1342, arrow_dround());
+RegisterExec(229, arrow_dtrunc());
+RegisterExec(1343, arrow_dtrunc());
+RegisterExec(230, arrow_dsqrt());
+RegisterExec(1344, arrow_dsqrt());
+RegisterExec(231, arrow_dcbrt());
+RegisterExec(1345, arrow_dcbrt());
+RegisterExec(232, arrow_dpow());
+RegisterExec(1346, arrow_dpow());
+RegisterExec(1368, arrow_dpow());
+RegisterExec(233, arrow_dexp());
+RegisterExec(1347, arrow_dexp());
+RegisterExec(234, arrow_dlog1());
+RegisterExec(1341, arrow_dlog1());
+RegisterExec(235, arrow_i2tod());
+RegisterExec(236, arrow_i2tof());
+RegisterExec(237, arrow_dtoi2());
+RegisterExec(238, arrow_ftoi2());
+RegisterExec(240, arrow_nameeqtext());
+RegisterExec(241, arrow_namelttext());
+RegisterExec(242, arrow_nameletext());
+RegisterExec(243, arrow_namegetext());
+RegisterExec(244, arrow_namegttext());
+RegisterExec(245, arrow_namenetext());
+RegisterExec(246, arrow_btnametextcmp());
+RegisterExec(247, arrow_texteqname());
+RegisterExec(248, arrow_textltname());
+RegisterExec(249, arrow_textlename());
+RegisterExec(250, arrow_textgename());
+RegisterExec(251, arrow_textgtname());
+RegisterExec(252, arrow_textnename());
+RegisterExec(253, arrow_bttextnamecmp());
+RegisterExec(276, arrow_float8_combine());
+RegisterExec(279, arrow_float48mul());
+RegisterExec(280, arrow_float48div());
+RegisterExec(281, arrow_float48pl());
+RegisterExec(282, arrow_float48mi());
+RegisterExec(283, arrow_float84mul());
+RegisterExec(284, arrow_float84div());
+RegisterExec(285, arrow_float84pl());
+RegisterExec(286, arrow_float84mi());
+RegisterExec(287, arrow_float4eq());
+RegisterExec(288, arrow_float4ne());
+RegisterExec(289, arrow_float4lt());
+RegisterExec(290, arrow_float4le());
+RegisterExec(291, arrow_float4gt());
+RegisterExec(292, arrow_float4ge());
+RegisterExec(293, arrow_float8eq());
+RegisterExec(294, arrow_float8ne());
+RegisterExec(295, arrow_float8lt());
+RegisterExec(296, arrow_float8le());
+RegisterExec(297, arrow_float8gt());
+RegisterExec(298, arrow_float8ge());
+RegisterExec(299, arrow_float48eq());
+RegisterExec(300, arrow_float48ne());
+RegisterExec(301, arrow_float48lt());
+RegisterExec(302, arrow_float48le());
+RegisterExec(303, arrow_float48gt());
+RegisterExec(304, arrow_float48ge());
+RegisterExec(305, arrow_float84eq());
+RegisterExec(306, arrow_float84ne());
+RegisterExec(307, arrow_float84lt());
+RegisterExec(308, arrow_float84le());
+RegisterExec(309, arrow_float84gt());
+RegisterExec(310, arrow_float84ge());
+RegisterExec(311, arrow_ftod());
+RegisterExec(312, arrow_dtof());
+RegisterExec(315, arrow_pg_jit_available());
+RegisterExec(316, arrow_i4tod());
+RegisterExec(317, arrow_dtoi4());
+RegisterExec(318, arrow_i4tof());
+RegisterExec(319, arrow_ftoi4());
+RegisterExec(320, arrow_width_bucket_float8());
+RegisterExec(330, arrow_bthandler());
+RegisterExec(333, arrow_ginhandler());
+RegisterExec(354, arrow_btfloat4cmp());
+RegisterExec(355, arrow_btfloat8cmp());
+RegisterExec(360, arrow_bttextcmp());
+RegisterExec(376, arrow_text_to_array_null());
+RegisterExec(377, arrow_cash_cmp());
+RegisterExec(384, arrow_array_to_text_null());
+RegisterExec(394, arrow_text_to_array());
+RegisterExec(395, arrow_array_to_text());
+RegisterExec(406, arrow_name_text());
+RegisterExec(1401, arrow_name_text());
+RegisterExec(407, arrow_text_name());
+RegisterExec(1400, arrow_text_name());
+RegisterExec(458, arrow_text_larger());
+RegisterExec(459, arrow_text_smaller());
+RegisterExec(619, arrow_oidvectorne());
+RegisterExec(636, arrow_pg_indexam_has_property());
+RegisterExec(637, arrow_pg_index_has_property());
+RegisterExec(638, arrow_pg_index_column_has_property());
+RegisterExec(676, arrow_pg_indexam_progress_phasename());
+RegisterExec(677, arrow_oidvectorlt());
+RegisterExec(678, arrow_oidvectorle());
+RegisterExec(679, arrow_oidvectoreq());
+RegisterExec(680, arrow_oidvectorge());
+RegisterExec(681, arrow_oidvectorgt());
+RegisterExec(716, arrow_oidlt());
+RegisterExec(717, arrow_oidle());
+RegisterExec(720, arrow_byteaoctetlen());
+RegisterExec(2010, arrow_byteaoctetlen());
+RegisterExec(721, arrow_byteaGetByte());
+RegisterExec(722, arrow_byteaSetByte());
+RegisterExec(723, arrow_byteaGetBit());
+RegisterExec(724, arrow_byteaSetBit());
+RegisterExec(740, arrow_text_lt());
+RegisterExec(741, arrow_text_le());
+RegisterExec(742, arrow_text_gt());
+RegisterExec(743, arrow_text_ge());
+RegisterExec(749, arrow_byteaoverlay());
+RegisterExec(752, arrow_byteaoverlay_no_len());
+RegisterExec(846, arrow_cash_mul_flt4());
+RegisterExec(847, arrow_cash_div_flt4());
+RegisterExec(848, arrow_flt4_mul_cash());
+RegisterExec(849, arrow_textpos());
+RegisterExec(868, arrow_textpos());
+RegisterExec(862, arrow_int4_mul_cash());
+RegisterExec(863, arrow_int2_mul_cash());
+RegisterExec(864, arrow_cash_mul_int4());
+RegisterExec(865, arrow_cash_div_int4());
+RegisterExec(866, arrow_cash_mul_int2());
+RegisterExec(867, arrow_cash_div_int2());
+RegisterExec(877, arrow_text_substr());
+RegisterExec(936, arrow_text_substr());
+RegisterExec(883, arrow_text_substr_no_len());
+RegisterExec(937, arrow_text_substr_no_len());
+RegisterExec(886, arrow_cash_in());
+RegisterExec(887, arrow_cash_out());
+RegisterExec(888, arrow_cash_eq());
+RegisterExec(889, arrow_cash_ne());
+RegisterExec(890, arrow_cash_lt());
+RegisterExec(891, arrow_cash_le());
+RegisterExec(892, arrow_cash_gt());
+RegisterExec(893, arrow_cash_ge());
+RegisterExec(894, arrow_cash_pl());
+RegisterExec(895, arrow_cash_mi());
+RegisterExec(896, arrow_cash_mul_flt8());
+RegisterExec(897, arrow_cash_div_flt8());
+RegisterExec(898, arrow_cashlarger());
+RegisterExec(899, arrow_cashsmaller());
+RegisterExec(919, arrow_flt8_mul_cash());
+RegisterExec(935, arrow_cash_words());
+RegisterExec(944, arrow_text_char());
+RegisterExec(946, arrow_char_text());
+RegisterExec(1079, arrow_text_regclass());
+RegisterExec(1081, arrow_format_type());
+RegisterExec(1137, arrow_pg_get_wal_replay_pause_state());
+RegisterExec(1194, arrow_dlog10());
+RegisterExec(1339, arrow_dlog10());
+RegisterExec(1340, arrow_dlog10());
+RegisterExec(1238, arrow_texticregexeq());
+RegisterExec(1656, arrow_texticregexeq());
+RegisterExec(1239, arrow_texticregexne());
+RegisterExec(1657, arrow_texticregexne());
+RegisterExec(1240, arrow_nameicregexeq());
+RegisterExec(1241, arrow_nameicregexne());
+RegisterExec(1244, arrow_byteain());
+RegisterExec(1245, arrow_charin());
+RegisterExec(1246, arrow_charlt());
+RegisterExec(1250, arrow_unique_key_recheck());
+RegisterExec(1252, arrow_nameregexne());
+RegisterExec(1254, arrow_textregexeq());
+RegisterExec(1658, arrow_textregexeq());
+RegisterExec(1256, arrow_textregexne());
+RegisterExec(1659, arrow_textregexne());
+RegisterExec(1257, arrow_textlen());
+RegisterExec(1317, arrow_textlen());
+RegisterExec(1369, arrow_textlen());
+RegisterExec(1381, arrow_textlen());
+RegisterExec(1258, arrow_textcat());
+RegisterExec(1269, arrow_pg_column_size());
+RegisterExec(1349, arrow_oidvectortypes());
+RegisterExec(1374, arrow_textoctetlen());
+RegisterExec(1404, arrow_textoverlay());
+RegisterExec(1405, arrow_textoverlay_no_len());
+RegisterExec(1598, arrow_drandom());
+RegisterExec(1599, arrow_setseed());
+RegisterExec(1600, arrow_dasin());
+RegisterExec(1601, arrow_dacos());
+RegisterExec(1602, arrow_datan());
+RegisterExec(1603, arrow_datan2());
+RegisterExec(1604, arrow_dsin());
+RegisterExec(1605, arrow_dcos());
+RegisterExec(1606, arrow_dtan());
+RegisterExec(1607, arrow_dcot());
+RegisterExec(1608, arrow_degrees());
+RegisterExec(1609, arrow_radians());
+RegisterExec(1610, arrow_dpi());
+RegisterExec(1623, arrow_similar_escape());
+RegisterExec(1638, arrow_oidgt());
+RegisterExec(1639, arrow_oidge());
+RegisterExec(1798, arrow_oidin());
+RegisterExec(1799, arrow_oidout());
+RegisterExec(1830, arrow_float8_avg());
+RegisterExec(1831, arrow_float8_var_samp());
+RegisterExec(1832, arrow_float8_stddev_samp());
+RegisterExec(1913, arrow_float4up());
+RegisterExec(1914, arrow_float8up());
+RegisterExec(1948, arrow_byteaeq());
+RegisterExec(1949, arrow_bytealt());
+RegisterExec(1950, arrow_byteale());
+RegisterExec(1951, arrow_byteagt());
+RegisterExec(1952, arrow_byteage());
+RegisterExec(1953, arrow_byteane());
+RegisterExec(1954, arrow_byteacmp());
+RegisterExec(1965, arrow_oidlarger());
+RegisterExec(1966, arrow_oidsmaller());
+RegisterExec(1986, arrow_similar_to_escape_2());
+RegisterExec(1987, arrow_similar_to_escape_1());
+RegisterExec(2011, arrow_byteacat());
+RegisterExec(2012, arrow_bytea_substr());
+RegisterExec(2085, arrow_bytea_substr());
+RegisterExec(2013, arrow_bytea_substr_no_len());
+RegisterExec(2086, arrow_bytea_substr_no_len());
+RegisterExec(2014, arrow_byteapos());
+RegisterExec(2073, arrow_textregexsubstr());
+RegisterExec(2079, arrow_pg_table_is_visible());
+RegisterExec(2080, arrow_pg_type_is_visible());
+RegisterExec(2081, arrow_pg_function_is_visible());
+RegisterExec(2082, arrow_pg_operator_is_visible());
+RegisterExec(2083, arrow_pg_opclass_is_visible());
+RegisterExec(2087, arrow_replace_text());
+RegisterExec(2088, arrow_split_part());
+RegisterExec(2089, arrow_to_hex32());
+RegisterExec(2090, arrow_to_hex64());
+RegisterExec(2093, arrow_pg_conversion_is_visible());
+RegisterExec(2121, arrow_pg_column_compression());
+RegisterExec(2160, arrow_text_pattern_lt());
+RegisterExec(2161, arrow_text_pattern_le());
+RegisterExec(2163, arrow_text_pattern_ge());
+RegisterExec(2164, arrow_text_pattern_gt());
+RegisterExec(2166, arrow_bttext_pattern_cmp());
+RegisterExec(2172, arrow_pg_start_backup());
+RegisterExec(2173, arrow_pg_stop_backup());
+RegisterExec(2194, arrow_btfloat48cmp());
+RegisterExec(2195, arrow_btfloat84cmp());
+RegisterExec(2212, arrow_regprocedurein());
+RegisterExec(2213, arrow_regprocedureout());
+RegisterExec(2214, arrow_regoperin());
+RegisterExec(2215, arrow_regoperout());
+RegisterExec(2216, arrow_regoperatorin());
+RegisterExec(2217, arrow_regoperatorout());
+RegisterExec(2218, arrow_regclassin());
+RegisterExec(2219, arrow_regclassout());
+RegisterExec(2220, arrow_regtypein());
+RegisterExec(2221, arrow_regtypeout());
+RegisterExec(2284, arrow_textregexreplace_noopt());
+RegisterExec(2285, arrow_textregexreplace());
+RegisterExec(2308, arrow_dceil());
+RegisterExec(2320, arrow_dceil());
+RegisterExec(2309, arrow_dfloor());
+RegisterExec(2310, arrow_dsign());
+RegisterExec(2412, arrow_bytearecv());
+RegisterExec(2413, arrow_byteasend());
+RegisterExec(2414, arrow_textrecv());
+RegisterExec(2415, arrow_textsend());
+RegisterExec(2416, arrow_unknownrecv());
+RegisterExec(2417, arrow_unknownsend());
+RegisterExec(2418, arrow_oidrecv());
+RegisterExec(2419, arrow_oidsend());
+RegisterExec(2420, arrow_oidvectorrecv());
+RegisterExec(2421, arrow_oidvectorsend());
+RegisterExec(2424, arrow_float4recv());
+RegisterExec(2425, arrow_float4send());
+RegisterExec(2426, arrow_float8recv());
+RegisterExec(2427, arrow_float8send());
+RegisterExec(2434, arrow_charrecv());
+RegisterExec(2435, arrow_charsend());
+RegisterExec(2444, arrow_regprocrecv());
+RegisterExec(2445, arrow_regprocsend());
+RegisterExec(2446, arrow_regprocedurerecv());
+RegisterExec(2447, arrow_regproceduresend());
+RegisterExec(2448, arrow_regoperrecv());
+RegisterExec(2449, arrow_regopersend());
+RegisterExec(2450, arrow_regoperatorrecv());
+RegisterExec(2451, arrow_regoperatorsend());
+RegisterExec(2452, arrow_regclassrecv());
+RegisterExec(2453, arrow_regclasssend());
+RegisterExec(2454, arrow_regtyperecv());
+RegisterExec(2455, arrow_regtypesend());
+RegisterExec(2462, arrow_dsinh());
+RegisterExec(2463, arrow_dcosh());
+RegisterExec(2464, arrow_dtanh());
+RegisterExec(2465, arrow_dasinh());
+RegisterExec(2466, arrow_dacosh());
+RegisterExec(2467, arrow_datanh());
+RegisterExec(2492, arrow_cash_recv());
+RegisterExec(2493, arrow_cash_send());
+RegisterExec(2512, arrow_float8_var_pop());
+RegisterExec(2513, arrow_float8_stddev_pop());
+RegisterExec(2561, arrow_pg_blocking_pids());
+RegisterExec(2597, arrow_domain_in());
+RegisterExec(2598, arrow_domain_recv());
+RegisterExec(2614, arrow_xmlexists());
+RegisterExec(2731, arrow_dasind());
+RegisterExec(2732, arrow_dacosd());
+RegisterExec(2733, arrow_datand());
+RegisterExec(2734, arrow_datan2d());
+RegisterExec(2735, arrow_dsind());
+RegisterExec(2736, arrow_dcosd());
+RegisterExec(2737, arrow_dtand());
+RegisterExec(2738, arrow_dcotd());
+RegisterExec(2743, arrow_ginarrayextract());
+RegisterExec(2744, arrow_ginarrayconsistent());
+RegisterExec(2767, arrow_regexp_split_to_array_no_flags());
+RegisterExec(2768, arrow_regexp_split_to_array());
+RegisterExec(2774, arrow_ginqueryarrayextract());
+RegisterExec(2806, arrow_float8_regr_accum());
+RegisterExec(2807, arrow_float8_regr_sxx());
+RegisterExec(2808, arrow_float8_regr_syy());
+RegisterExec(2809, arrow_float8_regr_sxy());
+RegisterExec(2810, arrow_float8_regr_avgx());
+RegisterExec(2811, arrow_float8_regr_avgy());
+RegisterExec(2812, arrow_float8_regr_r2());
+RegisterExec(2813, arrow_float8_regr_slope());
+RegisterExec(2814, arrow_float8_regr_intercept());
+RegisterExec(2815, arrow_float8_covar_pop());
+RegisterExec(2816, arrow_float8_covar_samp());
+RegisterExec(2817, arrow_float8_corr());
+RegisterExec(2848, arrow_pg_switch_wal());
+RegisterExec(2849, arrow_pg_current_wal_lsn());
+RegisterExec(2850, arrow_pg_walfile_name_offset());
+RegisterExec(2851, arrow_pg_walfile_name());
+RegisterExec(2852, arrow_pg_current_wal_insert_lsn());
+RegisterExec(2854, arrow_pg_my_temp_schema());
+RegisterExec(2855, arrow_pg_is_other_temp_schema());
+RegisterExec(2880, arrow_pg_advisory_lock_int8());
+RegisterExec(2881, arrow_pg_advisory_lock_shared_int8());
+RegisterExec(2882, arrow_pg_try_advisory_lock_int8());
+RegisterExec(2883, arrow_pg_try_advisory_lock_shared_int8());
+RegisterExec(2884, arrow_pg_advisory_unlock_int8());
+RegisterExec(2885, arrow_pg_advisory_unlock_shared_int8());
+RegisterExec(2886, arrow_pg_advisory_lock_int4());
+RegisterExec(2887, arrow_pg_advisory_lock_shared_int4());
+RegisterExec(2888, arrow_pg_try_advisory_lock_int4());
+RegisterExec(2889, arrow_pg_try_advisory_lock_shared_int4());
+RegisterExec(2890, arrow_pg_advisory_unlock_int4());
+RegisterExec(2891, arrow_pg_advisory_unlock_shared_int4());
+RegisterExec(2892, arrow_pg_advisory_unlock_all());
+RegisterExec(2893, arrow_xml_in());
+RegisterExec(2894, arrow_xml_out());
+RegisterExec(2895, arrow_xmlcomment());
+RegisterExec(2896, arrow_texttoxml());
RegisterExec(2897, arrow_xmlvalidate());
-RegisterExec(5021, arrow_pg_mcv_list_send());
-RegisterExec(4007, arrow_jsonb_path_query_array());
-RegisterExec(2971, arrow_booltext());
-RegisterExec(4138, arrow_in_range_timetz_interval());
-RegisterExec(2440, arrow_xidrecv());
-RegisterExec(6201, arrow_extract_timetz());
-RegisterExec(5012, arrow_spg_box_quad_config());
+RegisterExec(2898, arrow_xml_recv());
+RegisterExec(2899, arrow_xml_send());
+RegisterExec(2900, arrow_xmlconcat2());
+RegisterExec(2922, arrow_xmltotext());
+RegisterExec(2923, arrow_table_to_xml());
RegisterExec(2924, arrow_query_to_xml());
-RegisterExec(40, arrow_int2vectorin());
-RegisterExec(2700, arrow_gin_cmp_prefix());
-RegisterExec(2933, arrow_schema_to_xml());
-RegisterExec(2468, arrow_date_recv());
-RegisterExec(60, arrow_booleq());
-RegisterExec(3471, arrow_spg_range_quad_picksplit());
-RegisterExec(2411, arrow_int2vectorsend());
-RegisterExec(1048, arrow_bpchareq());
-RegisterExec(1045, arrow_bpcharout());
-RegisterExec(3864, arrow_range_after());
-RegisterExec(2354, arrow_date_gt_timestamptz());
-RegisterExec(3756, arrow_pg_ts_parser_is_visible());
-RegisterExec(2339, arrow_date_le_timestamp());
-RegisterExec(2079, arrow_pg_table_is_visible());
-RegisterExec(66, arrow_int4lt());
-RegisterExec(1902, arrow_int4shl());
-RegisterExec(1903, arrow_int4shr());
-RegisterExec(149, arrow_int4le());
-RegisterExec(3584, arrow_binary_upgrade_set_next_array_pg_type_oid());
-RegisterExec(4597, arrow_brin_bloom_summary_out());
-RegisterExec(2913, arrow_bpchartypmodin());
-RegisterExec(6200, arrow_extract_time());
-RegisterExec(3386, arrow_brin_minmax_union());
-RegisterExec(4598, arrow_brin_bloom_summary_recv());
-RegisterExec(2433, arrow_varcharsend());
-RegisterExec(4137, arrow_in_range_time_interval());
-RegisterExec(1089, arrow_date_gt());
-RegisterExec(4019, arrow_spg_quad_choose());
-RegisterExec(1090, arrow_date_ge());
-RegisterExec(2909, arrow_timetypmodin());
-RegisterExec(1092, arrow_date_cmp());
-RegisterExec(5046, arrow_int4lcm());
-RegisterExec(4204, arrow_ts_headline_jsonb());
-RegisterExec(2507, arrow_pg_get_indexdef_ext());
-RegisterExec(3561, arrow_networkjoinsel());
-RegisterExec(3405, arrow_pg_dependencies_out());
-RegisterExec(2473, arrow_timetz_send());
-RegisterExec(3358, arrow_pg_ndistinct_send());
-RegisterExec(49, arrow_tidout());
-RegisterExec(3077, arrow_gin_extract_tsvector_2args());
-RegisterExec(4620, arrow_brin_minmax_multi_options());
-RegisterExec(3308, arrow_xidneq());
-RegisterExec(3309, arrow_xidneq());
-RegisterExec(2180, arrow_btbpchar_pattern_cmp());
-RegisterExec(1900, arrow_int4xor());
-RegisterExec(3356, arrow_pg_ndistinct_out());
-RegisterExec(1316, arrow_timestamp_time());
-RegisterExec(2382, arrow_timestamptz_ne_date());
-RegisterExec(2471, arrow_time_send());
RegisterExec(2925, arrow_cursor_to_xml());
-RegisterExec(2899, arrow_xml_send());
-RegisterExec(2232, arrow_pg_get_function_identity_arguments());
-RegisterExec(2379, arrow_timestamptz_eq_date());
-RegisterExec(213, arrow_int2um());
-RegisterExec(1911, arrow_int2up());
-RegisterExec(1181, arrow_xid_age());
-RegisterExec(3835, arrow_range_out());
-RegisterExec(4628, arrow_brin_minmax_multi_distance_uuid());
-RegisterExec(2410, arrow_int2vectorrecv());
-RegisterExec(33, arrow_charout());
-RegisterExec(1143, arrow_time_in());
-RegisterExec(1946, arrow_binary_encode());
-RegisterExec(817, arrow_current_query());
-RegisterExec(4130, arrow_in_range_int2_int8());
-RegisterExec(3866, arrow_range_overright());
-RegisterExec(4131, arrow_in_range_int2_int4());
-RegisterExec(2937, arrow_database_to_xmlschema());
-RegisterExec(1641, arrow_pg_get_viewdef());
-RegisterExec(4596, arrow_brin_bloom_summary_in());
-RegisterExec(2343, arrow_date_ne_timestamp());
-RegisterExec(3859, arrow_range_contains());
-RegisterExec(172, arrow_int24div());
-RegisterExec(1692, arrow_boolge());
-RegisterExec(57, arrow_boolgt());
-RegisterExec(3862, arrow_range_adjacent());
-RegisterExec(3740, arrow_thesaurus_init());
-RegisterExec(3994, arrow_generate_series_int4_support());
-RegisterExec(4640, arrow_brin_minmax_multi_summary_recv());
-RegisterExec(1273, arrow_timetz_part());
-RegisterExec(1642, arrow_pg_get_userbyid());
-RegisterExec(4021, arrow_spg_quad_inner_consistent());
-RegisterExec(4057, arrow_range_merge());
-RegisterExec(3837, arrow_range_send());
-RegisterExec(3757, arrow_pg_ts_dict_is_visible());
-RegisterExec(4641, arrow_brin_minmax_multi_summary_send());
-RegisterExec(3555, arrow_inet_gist_compress());
-RegisterExec(1351, arrow_timetz_out());
-RegisterExec(3657, arrow_gin_extract_tsquery());
-RegisterExec(1354, arrow_timetz_lt());
-RegisterExec(1246, arrow_charlt());
-RegisterExec(1294, arrow_currtid_byrelname());
-RegisterExec(2516, arrow_boolor_statefunc());
-RegisterExec(1355, arrow_timetz_le());
-RegisterExec(72, arrow_charle());
-RegisterExec(3808, arrow_pg_get_function_arg_default());
-RegisterExec(3856, arrow_range_ne());
-RegisterExec(4005, arrow_jsonb_path_exists());
-RegisterExec(3558, arrow_inet_gist_picksplit());
-RegisterExec(1662, arrow_pg_get_triggerdef());
-RegisterExec(1084, arrow_date_in());
-RegisterExec(3404, arrow_pg_dependencies_in());
-RegisterExec(164, arrow_int24ne());
+RegisterExec(2926, arrow_table_to_xmlschema());
+RegisterExec(2927, arrow_query_to_xmlschema());
+RegisterExec(2928, arrow_cursor_to_xmlschema());
+RegisterExec(2929, arrow_table_to_xml_and_xmlschema());
+RegisterExec(2930, arrow_query_to_xml_and_xmlschema());
+RegisterExec(2931, arrow_xpath());
+RegisterExec(2933, arrow_schema_to_xml());
+RegisterExec(2934, arrow_schema_to_xmlschema());
+RegisterExec(2935, arrow_schema_to_xml_and_xmlschema());
RegisterExec(2936, arrow_database_to_xml());
-RegisterExec(2344, arrow_date_cmp_timestamp());
-RegisterExec(1643, arrow_pg_get_indexdef());
-RegisterExec(4631, arrow_brin_minmax_multi_distance_interval());
-RegisterExec(2037, arrow_timetz_zone());
-RegisterExec(1106, arrow_time_ne());
-RegisterExec(2912, arrow_timetztypmodout());
-RegisterExec(4567, arrow_pg_event_trigger_table_rewrite_reason());
-RegisterExec(3902, arrow_hash_range());
-RegisterExec(3922, arrow_int4range_subdiff());
-RegisterExec(4636, arrow_brin_minmax_multi_distance_inet());
-RegisterExec(2505, arrow_pg_get_viewdef_name_ext());
-RegisterExec(1895, arrow_int2not());
-RegisterExec(944, arrow_text_char());
-RegisterExec(2557, arrow_int4_bool());
-RegisterExec(1898, arrow_int4and());
-RegisterExec(4008, arrow_jsonb_path_query_first());
-RegisterExec(3842, arrow_pg_relation_is_updatable());
-RegisterExec(156, arrow_int4mod());
-RegisterExec(941, arrow_int4mod());
-RegisterExec(6173, arrow_pg_get_statisticsobjdef_expressions());
-RegisterExec(2434, arrow_charrecv());
-RegisterExec(2019, arrow_timestamptz_time());
-RegisterExec(2614, arrow_xmlexists());
-RegisterExec(6174, arrow_pg_get_statisticsobjdef_columns());
-RegisterExec(2023, arrow_jsonb_path_query_first_tz());
-RegisterExec(152, arrow_int2mul());
-RegisterExec(1370, arrow_time_interval());
-RegisterExec(1107, arrow_time_cmp());
-RegisterExec(3939, arrow_mxid_age());
-RegisterExec(3591, arrow_binary_upgrade_create_empty_extension());
-RegisterExec(52, arrow_cidin());
+RegisterExec(2937, arrow_database_to_xmlschema());
RegisterExec(2938, arrow_database_to_xml_and_xmlschema());
-RegisterExec(1894, arrow_int2xor());
-RegisterExec(4623, arrow_brin_minmax_multi_distance_int8());
-RegisterExec(4621, arrow_brin_minmax_multi_distance_int2());
-RegisterExec(4622, arrow_brin_minmax_multi_distance_int4());
-RegisterExec(63, arrow_int2eq());
-RegisterExec(42, arrow_int4in());
-RegisterExec(1180, arrow_jsonb_path_query_array_tz());
-RegisterExec(4132, arrow_in_range_int2_int2());
-RegisterExec(3829, arrow_pg_opfamily_is_visible());
-RegisterExec(4018, arrow_spg_quad_config());
-RegisterExec(3407, arrow_pg_dependencies_send());
-RegisterExec(4207, arrow_ts_headline_json_opt());
-RegisterExec(182, arrow_int24mi());
-RegisterExec(3136, arrow_date_sortsupport());
-RegisterExec(4594, arrow_brin_bloom_union());
-RegisterExec(1242, arrow_boolin());
-RegisterExec(5018, arrow_pg_mcv_list_in());
-RegisterExec(4028, arrow_spg_text_choose());
-RegisterExec(2898, arrow_xml_recv());
-RegisterExec(2046, arrow_timetz_time());
-RegisterExec(333, arrow_ginhandler());
-RegisterExec(5016, arrow_spg_box_quad_leaf_consistent());
-RegisterExec(2794, arrow_bttidcmp());
-RegisterExec(3557, arrow_inet_gist_penalty());
-RegisterExec(3384, arrow_brin_minmax_add_value());
-RegisterExec(2509, arrow_pg_get_expr_ext());
-RegisterExec(3873, arrow_range_ge());
+RegisterExec(3036, arrow_pg_notify());
+RegisterExec(3049, arrow_xpath_exists());
+RegisterExec(3051, arrow_xml_is_well_formed());
+RegisterExec(3052, arrow_xml_is_well_formed_document());
+RegisterExec(3053, arrow_xml_is_well_formed_content());
+RegisterExec(3060, arrow_text_left());
+RegisterExec(3061, arrow_text_right());
+RegisterExec(3062, arrow_text_reverse());
+RegisterExec(3071, arrow_pg_wal_replay_pause());
+RegisterExec(3072, arrow_pg_wal_replay_resume());
+RegisterExec(3073, arrow_pg_is_wal_replay_paused());
+RegisterExec(3076, arrow_ginarrayextract_2args());
+RegisterExec(3089, arrow_pg_advisory_xact_lock_int8());
+RegisterExec(3090, arrow_pg_advisory_xact_lock_shared_int8());
+RegisterExec(3091, arrow_pg_try_advisory_xact_lock_int8());
+RegisterExec(3092, arrow_pg_try_advisory_xact_lock_shared_int8());
+RegisterExec(3093, arrow_pg_advisory_xact_lock_int4());
+RegisterExec(3094, arrow_pg_advisory_xact_lock_shared_int4());
+RegisterExec(3095, arrow_pg_try_advisory_xact_lock_int4());
+RegisterExec(3096, arrow_pg_try_advisory_xact_lock_shared_int4());
+RegisterExec(3098, arrow_pg_create_restore_point());
+RegisterExec(3132, arrow_btfloat4sortsupport());
+RegisterExec(3133, arrow_btfloat8sortsupport());
+RegisterExec(3165, arrow_pg_wal_lsn_diff());
+RegisterExec(3169, arrow_rangesel());
+RegisterExec(3204, arrow_json_to_record());
+RegisterExec(3207, arrow_jsonb_array_length());
+RegisterExec(3209, arrow_jsonb_populate_record());
+RegisterExec(3214, arrow_jsonb_object_field_text());
+RegisterExec(3215, arrow_jsonb_array_element());
+RegisterExec(3216, arrow_jsonb_array_element_text());
+RegisterExec(3229, arrow_pg_lsn_in());
+RegisterExec(3230, arrow_pg_lsn_out());
+RegisterExec(3231, arrow_pg_lsn_lt());
+RegisterExec(3232, arrow_pg_lsn_le());
+RegisterExec(3233, arrow_pg_lsn_eq());
+RegisterExec(3234, arrow_pg_lsn_ge());
+RegisterExec(3235, arrow_pg_lsn_gt());
+RegisterExec(3236, arrow_pg_lsn_ne());
+RegisterExec(3237, arrow_pg_lsn_mi());
+RegisterExec(3238, arrow_pg_lsn_recv());
+RegisterExec(3239, arrow_pg_lsn_send());
+RegisterExec(3251, arrow_pg_lsn_cmp());
+RegisterExec(3252, arrow_pg_lsn_hash());
+RegisterExec(3255, arrow_bttextsortsupport());
+RegisterExec(3261, arrow_json_strip_nulls());
+RegisterExec(3262, arrow_jsonb_strip_nulls());
+RegisterExec(3296, arrow_pg_notification_queue_usage());
+RegisterExec(3298, arrow_row_security_active());
+RegisterExec(3299, arrow_row_security_active_name());
+RegisterExec(3301, arrow_jsonb_concat());
+RegisterExec(3302, arrow_jsonb_delete());
+RegisterExec(3303, arrow_jsonb_delete_idx());
+RegisterExec(3304, arrow_jsonb_delete_path());
+RegisterExec(3305, arrow_jsonb_set());
+RegisterExec(3306, arrow_jsonb_pretty());
+RegisterExec(3313, arrow_tsm_bernoulli_handler());
+RegisterExec(3314, arrow_tsm_system_handler());
+RegisterExec(3330, arrow_pg_current_wal_flush_lsn());
+RegisterExec(3331, arrow_bytea_sortsupport());
+RegisterExec(3332, arrow_bttext_pattern_sortsupport());
+RegisterExec(3342, arrow_float8_regr_combine());
+RegisterExec(3344, arrow_cash_mul_int8());
+RegisterExec(3345, arrow_cash_div_int8());
+RegisterExec(3376, arrow_pg_safe_snapshot_blocking_pids());
+RegisterExec(3378, arrow_pg_isolation_test_session_is_blocked());
+RegisterExec(3396, arrow_regexp_match_no_flags());
+RegisterExec(3397, arrow_regexp_match());
+RegisterExec(3399, arrow_int8_mul_cash());
+RegisterExec(3403, arrow_pg_statistics_obj_is_visible());
+RegisterExec(3413, arrow_pg_lsn_hash_extended());
+RegisterExec(3416, arrow_jsonb_hash_extended());
+RegisterExec(3424, arrow_pg_partition_root());
+RegisterExec(3436, arrow_pg_promote());
+RegisterExec(3441, arrow_pg_control_system());
+RegisterExec(3442, arrow_pg_control_checkpoint());
+RegisterExec(3443, arrow_pg_control_recovery());
+RegisterExec(3444, arrow_pg_control_init());
+RegisterExec(3476, arrow_to_regoperator());
+RegisterExec(3478, arrow_jsonb_object_field());
+RegisterExec(3479, arrow_to_regprocedure());
+RegisterExec(3490, arrow_jsonb_to_record());
+RegisterExec(3492, arrow_to_regoper());
+RegisterExec(3493, arrow_to_regtype());
+RegisterExec(3494, arrow_to_regproc());
+RegisterExec(3495, arrow_to_regclass());
+RegisterExec(3535, arrow_string_agg_transfn());
+RegisterExec(3536, arrow_string_agg_finalfn());
+RegisterExec(3540, arrow_text_format_nv());
+RegisterExec(3543, arrow_bytea_string_agg_transfn());
+RegisterExec(3544, arrow_bytea_string_agg_finalfn());
+RegisterExec(3579, arrow_jsonb_insert());
+RegisterExec(3581, arrow_pg_xact_commit_timestamp());
+RegisterExec(3582, arrow_binary_upgrade_set_next_pg_type_oid());
+RegisterExec(3583, arrow_pg_last_committed_xact());
+RegisterExec(3584, arrow_binary_upgrade_set_next_array_pg_type_oid());
RegisterExec(3586, arrow_binary_upgrade_set_next_heap_pg_class_oid());
-RegisterExec(2922, arrow_xmltotext());
-RegisterExec(50, arrow_xidin());
-RegisterExec(70, arrow_charne());
-RegisterExec(2597, arrow_domain_in());
-RegisterExec(3719, arrow_prsd_end());
-RegisterExec(1896, arrow_int2shl());
-RegisterExec(3815, arrow_pg_collation_is_visible());
-RegisterExec(1897, arrow_int2shr());
-RegisterExec(3872, arrow_range_le());
-RegisterExec(78, arrow_i4tochar());
-RegisterExec(3871, arrow_range_lt());
-RegisterExec(166, arrow_int24le());
-RegisterExec(2438, arrow_tidrecv());
-RegisterExec(160, arrow_int24lt());
-RegisterExec(3554, arrow_inet_gist_union());
-RegisterExec(5085, arrow_xid8ne());
-RegisterExec(2472, arrow_timetz_recv());
-RegisterExec(154, arrow_int4div());
-RegisterExec(2791, arrow_tidlt());
-RegisterExec(1353, arrow_timetz_ne());
-RegisterExec(1845, arrow_to_ascii_default());
-RegisterExec(2793, arrow_tidle());
-RegisterExec(1419, arrow_interval_time());
+RegisterExec(3587, arrow_binary_upgrade_set_next_index_pg_class_oid());
RegisterExec(3588, arrow_binary_upgrade_set_next_toast_pg_class_oid());
-RegisterExec(771, arrow_int2smaller());
-RegisterExec(408, arrow_name_bpchar());
-RegisterExec(861, arrow_current_database());
-RegisterExec(3328, arrow_bpchar_sortsupport());
-RegisterExec(1102, arrow_time_lt());
-RegisterExec(6199, arrow_extract_date());
-RegisterExec(1103, arrow_time_le());
-RegisterExec(2024, arrow_date_timestamp());
-RegisterExec(4592, arrow_brin_bloom_add_value());
-RegisterExec(3410, arrow_timetz_hash_extended());
-RegisterExec(330, arrow_bthandler());
-RegisterExec(3847, arrow_make_time());
-RegisterExec(1748, arrow_time_mi_interval());
-RegisterExec(2353, arrow_date_eq_timestamptz());
-RegisterExec(2432, arrow_varcharrecv());
-RegisterExec(3499, arrow_bool_anytrue());
-RegisterExec(2441, arrow_xidsend());
-RegisterExec(3849, arrow_range_upper());
-RegisterExec(43, arrow_int4out());
-RegisterExec(1053, arrow_bpcharne());
-RegisterExec(3582, arrow_binary_upgrade_set_next_pg_type_oid());
-RegisterExec(4627, arrow_brin_minmax_multi_distance_tid());
-RegisterExec(2038, arrow_timetz_izone());
-RegisterExec(2380, arrow_timestamptz_gt_date());
-RegisterExec(5096, arrow_xid8cmp());
-RegisterExec(38, arrow_int2in());
-RegisterExec(3573, arrow_inet_gist_fetch());
-RegisterExec(1912, arrow_int4up());
-RegisterExec(212, arrow_int4um());
-RegisterExec(669, arrow_varchar());
-RegisterExec(3720, arrow_prsd_headline());
-RegisterExec(2072, arrow_date_mi_interval());
-RegisterExec(146, arrow_int2gt());
-RegisterExec(150, arrow_int4ge());
-RegisterExec(3836, arrow_range_recv());
-RegisterExec(2854, arrow_pg_my_temp_schema());
-RegisterExec(147, arrow_int4gt());
-RegisterExec(860, arrow_char_bpchar());
-RegisterExec(2351, arrow_date_lt_timestamptz());
-RegisterExec(3724, arrow_gin_cmp_tslexeme());
-RegisterExec(2435, arrow_charsend());
-RegisterExec(3408, arrow_pg_get_partition_constraintdef());
-RegisterExec(1297, arrow_datetimetz_timestamptz());
-RegisterExec(1359, arrow_datetimetz_timestamptz());
-RegisterExec(2626, arrow_pg_sleep());
-RegisterExec(2341, arrow_date_gt_timestamp());
-RegisterExec(2931, arrow_xpath());
-RegisterExec(3097, arrow_varchar_support());
-RegisterExec(1373, arrow_date_finite());
-RegisterExec(3915, arrow_daterange_canonical());
-RegisterExec(68, arrow_xideq());
-RegisterExec(1319, arrow_xideq());
-RegisterExec(2357, arrow_date_cmp_timestamptz());
-RegisterExec(5014, arrow_spg_box_quad_picksplit());
-RegisterExec(2355, arrow_date_ge_timestamptz());
-RegisterExec(1318, arrow_bpcharlen());
-RegisterExec(1367, arrow_bpcharlen());
-RegisterExec(1372, arrow_bpcharlen());
-RegisterExec(2406, arrow_int4recv());
-RegisterExec(1665, arrow_pg_get_serial_sequence());
-RegisterExec(1688, arrow_time_hash());
-RegisterExec(1388, arrow_timestamptz_timetz());
-RegisterExec(3834, arrow_range_in());
-RegisterExec(165, arrow_int42ne());
-RegisterExec(1380, arrow_timetz_smaller());
-RegisterExec(3801, arrow_pg_current_logfile_1arg());
-RegisterExec(1138, arrow_date_larger());
-RegisterExec(179, arrow_int42pl());
-RegisterExec(946, arrow_char_text());
-RegisterExec(5036, arrow_xid8le());
-RegisterExec(1140, arrow_date_mi());
-RegisterExec(77, arrow_chartoi4());
-RegisterExec(5034, arrow_xid8lt());
-RegisterExec(4633, arrow_brin_minmax_multi_distance_pg_lsn());
-RegisterExec(3087, arrow_gin_extract_tsquery_5args());
-RegisterExec(3469, arrow_spg_range_quad_config());
-RegisterExec(1716, arrow_pg_get_expr());
-RegisterExec(5011, arrow_spg_poly_quad_compress());
+RegisterExec(3589, arrow_binary_upgrade_set_next_pg_enum_oid());
+RegisterExec(3590, arrow_binary_upgrade_set_next_pg_authid_oid());
+RegisterExec(3591, arrow_binary_upgrade_create_empty_extension());
+RegisterExec(3688, arrow_ts_typanalyze());
+RegisterExec(3696, arrow_text_starts_with());
+RegisterExec(3703, arrow_ts_rank_wttf());
+RegisterExec(3704, arrow_ts_rank_wtt());
+RegisterExec(3705, arrow_ts_rank_ttf());
+RegisterExec(3706, arrow_ts_rank_tt());
+RegisterExec(3707, arrow_ts_rankcd_wttf());
+RegisterExec(3708, arrow_ts_rankcd_wtt());
+RegisterExec(3709, arrow_ts_rankcd_ttf());
+RegisterExec(3710, arrow_ts_rankcd_tt());
+RegisterExec(3736, arrow_regconfigin());
+RegisterExec(3737, arrow_regconfigout());
+RegisterExec(3738, arrow_regconfigrecv());
+RegisterExec(3739, arrow_regconfigsend());
+RegisterExec(3756, arrow_pg_ts_parser_is_visible());
+RegisterExec(3757, arrow_pg_ts_dict_is_visible());
+RegisterExec(3758, arrow_pg_ts_config_is_visible());
+RegisterExec(3768, arrow_pg_ts_template_is_visible());
+RegisterExec(3771, arrow_regdictionaryin());
+RegisterExec(3772, arrow_regdictionaryout());
+RegisterExec(3773, arrow_regdictionaryrecv());
+RegisterExec(3774, arrow_regdictionarysend());
+RegisterExec(3810, arrow_pg_is_in_recovery());
+RegisterExec(3811, arrow_int4_cash());
+RegisterExec(3812, arrow_int8_cash());
+RegisterExec(3813, arrow_pg_is_in_backup());
+RegisterExec(3814, arrow_pg_backup_start_time());
+RegisterExec(3815, arrow_pg_collation_is_visible());
+RegisterExec(3820, arrow_pg_last_wal_receive_lsn());
+RegisterExec(3821, arrow_pg_last_wal_replay_lsn());
+RegisterExec(3822, arrow_cash_div_cash());
+RegisterExec(3823, arrow_cash_numeric());
+RegisterExec(3824, arrow_numeric_cash());
+RegisterExec(3829, arrow_pg_opfamily_is_visible());
+RegisterExec(3830, arrow_pg_last_xact_replay_timestamp());
+RegisterExec(3920, arrow_ginarraytriconsistent());
+RegisterExec(3947, arrow_json_object_field());
+RegisterExec(3948, arrow_json_object_field_text());
+RegisterExec(3949, arrow_json_array_element());
+RegisterExec(3950, arrow_json_array_element_text());
+RegisterExec(3956, arrow_json_array_length());
+RegisterExec(3960, arrow_json_populate_record());
+RegisterExec(4001, arrow_jsonpath_in());
+RegisterExec(4002, arrow_jsonpath_recv());
+RegisterExec(4003, arrow_jsonpath_out());
+RegisterExec(4004, arrow_jsonpath_send());
+RegisterExec(4038, arrow_jsonb_ne());
+RegisterExec(4039, arrow_jsonb_lt());
+RegisterExec(4040, arrow_jsonb_gt());
+RegisterExec(4041, arrow_jsonb_le());
+RegisterExec(4042, arrow_jsonb_ge());
+RegisterExec(4043, arrow_jsonb_eq());
+RegisterExec(4044, arrow_jsonb_cmp());
+RegisterExec(4045, arrow_jsonb_hash());
+RegisterExec(4046, arrow_jsonb_contains());
+RegisterExec(4047, arrow_jsonb_exists());
+RegisterExec(4048, arrow_jsonb_exists_any());
+RegisterExec(4049, arrow_jsonb_exists_all());
+RegisterExec(4050, arrow_jsonb_contained());
+RegisterExec(4083, arrow_binary_upgrade_set_record_init_privs());
+RegisterExec(4084, arrow_regnamespacein());
+RegisterExec(4085, arrow_regnamespaceout());
+RegisterExec(4086, arrow_to_regnamespace());
+RegisterExec(4087, arrow_regnamespacerecv());
+RegisterExec(4088, arrow_regnamespacesend());
+RegisterExec(4092, arrow_regroleout());
+RegisterExec(4093, arrow_to_regrole());
+RegisterExec(4094, arrow_regrolerecv());
+RegisterExec(4095, arrow_regrolesend());
+RegisterExec(4098, arrow_regrolein());
+RegisterExec(4101, arrow_binary_upgrade_set_missing_value());
+RegisterExec(4105, arrow_brin_inclusion_opcinfo());
+RegisterExec(4106, arrow_brin_inclusion_add_value());
+RegisterExec(4107, arrow_brin_inclusion_consistent());
+RegisterExec(4108, arrow_brin_inclusion_union());
+RegisterExec(4139, arrow_in_range_float8_float8());
+RegisterExec(4140, arrow_in_range_float4_float8());
+RegisterExec(4187, arrow_pg_lsn_larger());
+RegisterExec(4188, arrow_pg_lsn_smaller());
+RegisterExec(4193, arrow_regcollationin());
+RegisterExec(4194, arrow_regcollationout());
+RegisterExec(4195, arrow_to_regcollation());
+RegisterExec(4196, arrow_regcollationrecv());
+RegisterExec(4197, arrow_regcollationsend());
+RegisterExec(4228, arrow_range_merge_from_multirange());
+RegisterExec(4231, arrow_multirange_in());
+RegisterExec(4232, arrow_multirange_out());
+RegisterExec(4233, arrow_multirange_recv());
+RegisterExec(4234, arrow_multirange_send());
+RegisterExec(4235, arrow_multirange_lower());
+RegisterExec(4236, arrow_multirange_upper());
+RegisterExec(4237, arrow_multirange_empty());
+RegisterExec(4238, arrow_multirange_lower_inc());
+RegisterExec(4239, arrow_multirange_upper_inc());
+RegisterExec(4240, arrow_multirange_lower_inf());
+RegisterExec(4241, arrow_multirange_upper_inf());
+RegisterExec(4244, arrow_multirange_eq());
+RegisterExec(4245, arrow_multirange_ne());
+RegisterExec(4246, arrow_range_overlaps_multirange());
+RegisterExec(4247, arrow_multirange_overlaps_range());
+RegisterExec(4248, arrow_multirange_overlaps_multirange());
+RegisterExec(4249, arrow_multirange_contains_elem());
+RegisterExec(4250, arrow_multirange_contains_range());
+RegisterExec(4251, arrow_multirange_contains_multirange());
+RegisterExec(4252, arrow_elem_contained_by_multirange());
+RegisterExec(4253, arrow_range_contained_by_multirange());
+RegisterExec(4254, arrow_multirange_contained_by_multirange());
+RegisterExec(4255, arrow_range_adjacent_multirange());
+RegisterExec(4256, arrow_multirange_adjacent_multirange());
+RegisterExec(4257, arrow_multirange_adjacent_range());
+RegisterExec(4258, arrow_range_before_multirange());
+RegisterExec(4259, arrow_multirange_before_range());
+RegisterExec(4260, arrow_multirange_before_multirange());
+RegisterExec(4261, arrow_range_after_multirange());
+RegisterExec(4262, arrow_multirange_after_range());
+RegisterExec(4263, arrow_multirange_after_multirange());
+RegisterExec(4264, arrow_range_overleft_multirange());
+RegisterExec(4265, arrow_multirange_overleft_range());
+RegisterExec(4266, arrow_multirange_overleft_multirange());
+RegisterExec(4267, arrow_range_overright_multirange());
+RegisterExec(4268, arrow_multirange_overright_range());
+RegisterExec(4269, arrow_multirange_overright_multirange());
+RegisterExec(4270, arrow_multirange_union());
+RegisterExec(4271, arrow_multirange_minus());
+RegisterExec(4272, arrow_multirange_intersect());
+RegisterExec(4273, arrow_multirange_cmp());
+RegisterExec(4274, arrow_multirange_lt());
+RegisterExec(4275, arrow_multirange_le());
+RegisterExec(4276, arrow_multirange_ge());
+RegisterExec(4277, arrow_multirange_gt());
+RegisterExec(4278, arrow_hash_multirange());
+RegisterExec(4279, arrow_hash_multirange_extended());
+RegisterExec(4280, arrow_multirange_constructor0());
+RegisterExec(4283, arrow_multirange_constructor0());
+RegisterExec(4286, arrow_multirange_constructor0());
+RegisterExec(4289, arrow_multirange_constructor0());
+RegisterExec(4292, arrow_multirange_constructor0());
+RegisterExec(4295, arrow_multirange_constructor0());
+RegisterExec(4281, arrow_multirange_constructor1());
+RegisterExec(4284, arrow_multirange_constructor1());
+RegisterExec(4287, arrow_multirange_constructor1());
+RegisterExec(4290, arrow_multirange_constructor1());
+RegisterExec(4293, arrow_multirange_constructor1());
+RegisterExec(4296, arrow_multirange_constructor1());
+RegisterExec(4298, arrow_multirange_constructor1());
+RegisterExec(4299, arrow_range_agg_transfn());
+RegisterExec(4300, arrow_range_agg_finalfn());
+RegisterExec(4350, arrow_unicode_normalize_func());
+RegisterExec(4351, arrow_unicode_is_normalized());
+RegisterExec(4388, arrow_multirange_intersect_agg_transfn());
+RegisterExec(4390, arrow_binary_upgrade_set_next_multirange_pg_type_oid());
RegisterExec(4391, arrow_binary_upgrade_set_next_multirange_array_pg_type_oid());
-RegisterExec(1265, arrow_tidne());
-RegisterExec(56, arrow_boollt());
-RegisterExec(1691, arrow_boolle());
-RegisterExec(2364, arrow_timestamp_lt_date());
-RegisterExec(3868, arrow_range_intersect());
-RegisterExec(39, arrow_int2out());
-RegisterExec(2098, arrow_pg_get_functiondef());
-RegisterExec(3472, arrow_spg_range_quad_inner_consistent());
-RegisterExec(2470, arrow_time_recv());
-RegisterExec(3313, arrow_tsm_bernoulli_handler());
-RegisterExec(3809, arrow_pg_export_snapshot());
-RegisterExec(1177, arrow_jsonb_path_exists_tz());
-RegisterExec(3497, arrow_bool_accum_inv());
-RegisterExec(1251, arrow_int4abs());
-RegisterExec(1397, arrow_int4abs());
+RegisterExec(4541, arrow_range_contains_multirange());
+RegisterExec(4542, arrow_multirange_contained_by_range());
+RegisterExec(4591, arrow_brin_bloom_opcinfo());
+RegisterExec(4592, arrow_brin_bloom_add_value());
RegisterExec(4593, arrow_brin_bloom_consistent());
-RegisterExec(2404, arrow_int2recv());
-RegisterExec(2162, arrow_pg_get_function_arguments());
+RegisterExec(4594, arrow_brin_bloom_union());
+RegisterExec(4595, arrow_brin_bloom_options());
+RegisterExec(4596, arrow_brin_bloom_summary_in());
+RegisterExec(4597, arrow_brin_bloom_summary_out());
+RegisterExec(4598, arrow_brin_bloom_summary_recv());
+RegisterExec(4599, arrow_brin_bloom_summary_send());
+RegisterExec(4616, arrow_brin_minmax_multi_opcinfo());
+RegisterExec(4617, arrow_brin_minmax_multi_add_value());
+RegisterExec(4618, arrow_brin_minmax_multi_consistent());
RegisterExec(4619, arrow_brin_minmax_multi_union());
-RegisterExec(3791, arrow_gin_extract_tsquery_oldsig());
-RegisterExec(3925, arrow_daterange_subdiff());
-RegisterExec(1047, arrow_varcharout());
-RegisterExec(4202, arrow_ts_headline_jsonb_byid());
-RegisterExec(2177, arrow_bpchar_pattern_ge());
-RegisterExec(1064, arrow_bpchar_smaller());
-RegisterExec(4625, arrow_brin_minmax_multi_distance_float8());
+RegisterExec(4620, arrow_brin_minmax_multi_options());
+RegisterExec(4621, arrow_brin_minmax_multi_distance_int2());
+RegisterExec(4622, arrow_brin_minmax_multi_distance_int4());
+RegisterExec(4623, arrow_brin_minmax_multi_distance_int8());
RegisterExec(4624, arrow_brin_minmax_multi_distance_float4());
-RegisterExec(2178, arrow_bpchar_pattern_gt());
-RegisterExec(3352, arrow_pg_get_partkeydef());
-RegisterExec(2407, arrow_int4send());
-RegisterExec(2081, arrow_pg_function_is_visible());
-RegisterExec(1050, arrow_bpcharle());
-RegisterExec(5044, arrow_int4gcd());
-RegisterExec(1049, arrow_bpcharlt());
-RegisterExec(4128, arrow_in_range_int4_int4());
-RegisterExec(2080, arrow_pg_type_is_visible());
-RegisterExec(69, arrow_cideq());
-RegisterExec(2916, arrow_varchartypmodout());
-RegisterExec(3924, arrow_numrange_subdiff());
-RegisterExec(2083, arrow_pg_opclass_is_visible());
-RegisterExec(3865, arrow_range_overleft());
-RegisterExec(1245, arrow_charin());
-RegisterExec(3870, arrow_range_cmp());
-RegisterExec(2896, arrow_texttoxml());
-RegisterExec(3743, arrow_ts_headline_byid_opt());
-RegisterExec(183, arrow_int42mi());
-RegisterExec(1144, arrow_time_out());
-RegisterExec(3417, arrow_hash_range_extended());
-RegisterExec(4401, arrow_range_intersect_agg_transfn());
-RegisterExec(4027, arrow_spg_text_config());
-RegisterExec(1087, arrow_date_lt());
-RegisterExec(4566, arrow_pg_event_trigger_table_rewrite_oid());
-RegisterExec(2469, arrow_date_send());
-RegisterExec(2342, arrow_date_ge_timestamp());
-RegisterExec(2368, arrow_timestamp_ge_date());
-RegisterExec(6120, arrow_pg_get_replica_identity_index());
-RegisterExec(3843, arrow_pg_column_is_updatable());
+RegisterExec(4625, arrow_brin_minmax_multi_distance_float8());
+RegisterExec(4626, arrow_brin_minmax_multi_distance_numeric());
+RegisterExec(4627, arrow_brin_minmax_multi_distance_tid());
+RegisterExec(4628, arrow_brin_minmax_multi_distance_uuid());
+RegisterExec(4629, arrow_brin_minmax_multi_distance_date());
RegisterExec(4630, arrow_brin_minmax_multi_distance_time());
-RegisterExec(2352, arrow_date_le_timestamptz());
-RegisterExec(2234, arrow_hashtidextended());
-RegisterExec(1308, arrow_overlaps_time());
-RegisterExec(4009, arrow_jsonb_path_match());
-RegisterExec(168, arrow_int24ge());
-RegisterExec(162, arrow_int24gt());
-RegisterExec(1619, arrow_pg_typeof());
-RegisterExec(3754, arrow_ts_headline_opt());
-RegisterExec(1749, arrow_timetz_pl_interval());
-RegisterExec(178, arrow_int24pl());
-RegisterExec(3473, arrow_spg_range_quad_leaf_consistent());
-RegisterExec(5082, arrow_xid8recv());
-RegisterExec(3744, arrow_ts_headline_byid());
-RegisterExec(2915, arrow_varchartypmodin());
-RegisterExec(1379, arrow_timetz_larger());
-RegisterExec(4030, arrow_spg_text_inner_consistent());
-RegisterExec(4133, arrow_in_range_date_interval());
-RegisterExec(3929, arrow_tsrange_subdiff());
-RegisterExec(3298, arrow_row_security_active());
-RegisterExec(167, arrow_int42le());
-RegisterExec(2506, arrow_pg_get_viewdef_ext());
-RegisterExec(161, arrow_int42lt());
-RegisterExec(3409, arrow_time_hash_extended());
-RegisterExec(3718, arrow_prsd_nexttoken());
-RegisterExec(2437, arrow_boolsend());
-RegisterExec(3559, arrow_inet_gist_same());
-RegisterExec(2338, arrow_date_lt_timestamp());
-RegisterExec(1078, arrow_bpcharcmp());
-RegisterExec(2439, arrow_tidsend());
-RegisterExec(2383, arrow_timestamptz_cmp_date());
-RegisterExec(2929, arrow_table_to_xml_and_xmlschema());
-RegisterExec(3923, arrow_int8range_subdiff());
-RegisterExec(1085, arrow_date_out());
-RegisterExec(1139, arrow_date_smaller());
-RegisterExec(4543, arrow_pg_log_backend_memory_contexts());
-RegisterExec(53, arrow_cidout());
-RegisterExec(3758, arrow_pg_ts_config_is_visible());
-RegisterExec(84, arrow_boolne());
-RegisterExec(2165, arrow_pg_get_function_result());
-RegisterExec(3854, arrow_range_upper_inf());
-RegisterExec(1573, arrow_pg_get_ruledef());
-RegisterExec(2381, arrow_timestamptz_ge_date());
-RegisterExec(3088, arrow_gin_tsquery_consistent_6args());
-RegisterExec(3755, arrow_ts_headline());
-RegisterExec(4203, arrow_ts_headline_jsonb_opt());
-RegisterExec(3051, arrow_xml_is_well_formed());
-RegisterExec(3867, arrow_range_union());
-RegisterExec(3406, arrow_pg_dependencies_recv());
-RegisterExec(2930, arrow_query_to_xml_and_xmlschema());
-RegisterExec(4129, arrow_in_range_int4_int2());
-RegisterExec(3928, arrow_int8range_canonical());
-RegisterExec(4127, arrow_in_range_int4_int8());
-RegisterExec(4617, arrow_brin_minmax_multi_add_value());
-RegisterExec(1750, arrow_timetz_mi_interval());
-RegisterExec(141, arrow_int4mul());
-RegisterExec(1178, arrow_timestamptz_date());
-RegisterExec(1271, arrow_overlaps_timetz());
-RegisterExec(2093, arrow_pg_conversion_is_visible());
-RegisterExec(1080, arrow_hashbpchar());
-RegisterExec(3857, arrow_range_overlaps());
-RegisterExec(3717, arrow_prsd_start());
-RegisterExec(668, arrow_bpchar());
-RegisterExec(2911, arrow_timetztypmodin());
-RegisterExec(409, arrow_bpchar_name());
-RegisterExec(180, arrow_int2mi());
-RegisterExec(2365, arrow_timestamp_le_date());
-RegisterExec(2894, arrow_xml_out());
-RegisterExec(3403, arrow_pg_statistics_obj_is_visible());
-RegisterExec(4639, arrow_brin_minmax_multi_summary_out());
-RegisterExec(2340, arrow_date_eq_timestamp());
-RegisterExec(5019, arrow_pg_mcv_list_out());
-RegisterExec(2369, arrow_timestamp_ne_date());
-RegisterExec(3415, arrow_pg_get_statisticsobjdef());
+RegisterExec(4631, arrow_brin_minmax_multi_distance_interval());
+RegisterExec(4632, arrow_brin_minmax_multi_distance_timetz());
+RegisterExec(4633, arrow_brin_minmax_multi_distance_pg_lsn());
+RegisterExec(4634, arrow_brin_minmax_multi_distance_macaddr());
RegisterExec(4635, arrow_brin_minmax_multi_distance_macaddr8());
-RegisterExec(5070, arrow_xid8in());
-RegisterExec(1292, arrow_tideq());
-RegisterExec(1091, arrow_date_ne());
-RegisterExec(3333, arrow_btbpchar_pattern_sortsupport());
-RegisterExec(3863, arrow_range_before());
+RegisterExec(4636, arrow_brin_minmax_multi_distance_inet());
+RegisterExec(4637, arrow_brin_minmax_multi_distance_timestamp());
+RegisterExec(4638, arrow_brin_minmax_multi_summary_in());
+RegisterExec(4639, arrow_brin_minmax_multi_summary_out());
+RegisterExec(4640, arrow_brin_minmax_multi_summary_recv());
+RegisterExec(4641, arrow_brin_minmax_multi_summary_send());
+RegisterExec(5022, arrow_pg_lsn_pli());
+RegisterExec(5024, arrow_pg_lsn_mii());
+RegisterExec(5050, arrow_btvarstrequalimage());
+RegisterExec(5051, arrow_btequalimage());
+RegisterExec(5054, arrow_jsonb_set_lax());
+RegisterExec(6121, arrow_pg_relation_is_publishable());
+RegisterExec(6163, arrow_bytea_bit_count());
+RegisterExec(6168, arrow_pg_xact_commit_timestamp_origin());
+RegisterExec(6179, arrow_array_subscript_handler());
+RegisterExec(6180, arrow_raw_array_subscript_handler());
+RegisterExec(6198, arrow_unistr());