1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
|
TExecFunc arrow_date_cmp() { return MakeIndirectExec<true, true>(&date_cmp); }
TExecFunc arrow_date_cmp_timestamp() { return MakeIndirectExec<true, true>(&date_cmp_timestamp); }
TExecFunc arrow_date_cmp_timestamptz() { return MakeIndirectExec<true, true>(&date_cmp_timestamptz); }
TExecFunc arrow_date_eq() { return MakeIndirectExec<true, true>(&date_eq); }
TExecFunc arrow_date_eq_timestamp() { return MakeIndirectExec<true, true>(&date_eq_timestamp); }
TExecFunc arrow_date_eq_timestamptz() { return MakeIndirectExec<true, true>(&date_eq_timestamptz); }
TExecFunc arrow_date_finite() { return MakeIndirectExec<true, true>(&date_finite); }
TExecFunc arrow_date_ge() { return MakeIndirectExec<true, true>(&date_ge); }
TExecFunc arrow_date_ge_timestamp() { return MakeIndirectExec<true, true>(&date_ge_timestamp); }
TExecFunc arrow_date_ge_timestamptz() { return MakeIndirectExec<true, true>(&date_ge_timestamptz); }
TExecFunc arrow_date_gt() { return MakeIndirectExec<true, true>(&date_gt); }
TExecFunc arrow_date_gt_timestamp() { return MakeIndirectExec<true, true>(&date_gt_timestamp); }
TExecFunc arrow_date_gt_timestamptz() { return MakeIndirectExec<true, true>(&date_gt_timestamptz); }
TExecFunc arrow_date_in() { return MakeIndirectExec<true, true>(&date_in); }
TExecFunc arrow_date_larger() { return MakeIndirectExec<true, true>(&date_larger); }
TExecFunc arrow_date_le() { return MakeIndirectExec<true, true>(&date_le); }
TExecFunc arrow_date_le_timestamp() { return MakeIndirectExec<true, true>(&date_le_timestamp); }
TExecFunc arrow_date_le_timestamptz() { return MakeIndirectExec<true, true>(&date_le_timestamptz); }
TExecFunc arrow_date_lt() { return MakeIndirectExec<true, true>(&date_lt); }
TExecFunc arrow_date_lt_timestamp() { return MakeIndirectExec<true, true>(&date_lt_timestamp); }
TExecFunc arrow_date_lt_timestamptz() { return MakeIndirectExec<true, true>(&date_lt_timestamptz); }
TExecFunc arrow_date_mi() { return MakeIndirectExec<true, true>(&date_mi); }
TExecFunc arrow_date_mi_interval() { return MakeIndirectExec<true, true>(&date_mi_interval); }
TExecFunc arrow_date_mii() { return MakeIndirectExec<true, true>(&date_mii); }
TExecFunc arrow_date_ne() { return MakeIndirectExec<true, true>(&date_ne); }
TExecFunc arrow_date_ne_timestamp() { return MakeIndirectExec<true, true>(&date_ne_timestamp); }
TExecFunc arrow_date_ne_timestamptz() { return MakeIndirectExec<true, true>(&date_ne_timestamptz); }
TExecFunc arrow_date_out() { return MakeIndirectExec<true, false>(&date_out); }
TExecFunc arrow_date_pl_interval() { return MakeIndirectExec<true, true>(&date_pl_interval); }
TExecFunc arrow_date_pli() { return MakeIndirectExec<true, true>(&date_pli); }
TExecFunc arrow_date_recv() { return MakeIndirectExec<true, true>(&date_recv); }
TExecFunc arrow_date_send() { return MakeIndirectExec<true, false>(&date_send); }
TExecFunc arrow_date_smaller() { return MakeIndirectExec<true, true>(&date_smaller); }
TExecFunc arrow_date_sortsupport() { return MakeIndirectExec<true, true>(&date_sortsupport); }
TExecFunc arrow_date_timestamp() { return MakeIndirectExec<true, true>(&date_timestamp); }
TExecFunc arrow_date_timestamptz() { return MakeIndirectExec<true, true>(&date_timestamptz); }
TExecFunc arrow_datetime_timestamp() { return MakeIndirectExec<true, true>(&datetime_timestamp); }
TExecFunc arrow_datetimetz_timestamptz() { return MakeIndirectExec<true, true>(&datetimetz_timestamptz); }
TExecFunc arrow_extract_date() { return MakeIndirectExec<true, false>(&extract_date); }
TExecFunc arrow_extract_time() { return MakeIndirectExec<true, false>(&extract_time); }
TExecFunc arrow_extract_timetz() { return MakeIndirectExec<true, false>(&extract_timetz); }
TExecFunc arrow_gin_cmp_prefix() { return MakeIndirectExec<true, true>(&gin_cmp_prefix); }
TExecFunc arrow_gin_cmp_tslexeme() { return MakeIndirectExec<true, true>(&gin_cmp_tslexeme); }
TExecFunc arrow_gin_extract_tsquery() { return MakeIndirectExec<true, true>(&gin_extract_tsquery); }
TExecFunc arrow_gin_extract_tsquery_5args() { return MakeIndirectExec<true, true>(&gin_extract_tsquery_5args); }
TExecFunc arrow_gin_extract_tsquery_oldsig() { return MakeIndirectExec<true, true>(&gin_extract_tsquery_oldsig); }
TExecFunc arrow_gin_extract_tsvector() { return MakeIndirectExec<true, true>(&gin_extract_tsvector); }
TExecFunc arrow_gin_extract_tsvector_2args() { return MakeIndirectExec<true, true>(&gin_extract_tsvector_2args); }
TExecFunc arrow_gin_tsquery_consistent() { return MakeIndirectExec<true, true>(&gin_tsquery_consistent); }
TExecFunc arrow_gin_tsquery_consistent_6args() { return MakeIndirectExec<true, true>(&gin_tsquery_consistent_6args); }
TExecFunc arrow_gin_tsquery_consistent_oldsig() { return MakeIndirectExec<true, true>(&gin_tsquery_consistent_oldsig); }
TExecFunc arrow_gin_tsquery_triconsistent() { return MakeIndirectExec<true, true>(&gin_tsquery_triconsistent); }
TExecFunc arrow_in_range_date_interval() { return MakeIndirectExec<true, true>(&in_range_date_interval); }
TExecFunc arrow_in_range_time_interval() { return MakeIndirectExec<true, true>(&in_range_time_interval); }
TExecFunc arrow_in_range_timetz_interval() { return MakeIndirectExec<true, true>(&in_range_timetz_interval); }
TExecFunc arrow_interval_time() { return MakeIndirectExec<true, true>(&interval_time); }
TExecFunc arrow_make_date() { return MakeIndirectExec<true, true>(&make_date); }
TExecFunc arrow_make_time() { return MakeIndirectExec<true, true>(&make_time); }
TExecFunc arrow_multirange_gist_compress() { return MakeIndirectExec<true, true>(&multirange_gist_compress); }
TExecFunc arrow_multirange_gist_consistent() { return MakeIndirectExec<true, true>(&multirange_gist_consistent); }
TExecFunc arrow_multirange_typanalyze() { return MakeIndirectExec<true, true>(&multirange_typanalyze); }
TExecFunc arrow_overlaps_time() { return MakeIndirectExec<false, true>(&overlaps_time); }
TExecFunc arrow_overlaps_timetz() { return MakeIndirectExec<false, true>(&overlaps_timetz); }
TExecFunc arrow_pg_logical_emit_message_bytea() { return MakeIndirectExec<true, true>(&pg_logical_emit_message_bytea); }
TExecFunc arrow_pg_logical_emit_message_text() { return MakeIndirectExec<true, true>(&pg_logical_emit_message_text); }
TExecFunc arrow_pg_relation_is_publishable() { return MakeIndirectExec<true, true>(&pg_relation_is_publishable); }
TExecFunc arrow_range_gist_consistent() { return MakeIndirectExec<true, true>(&range_gist_consistent); }
TExecFunc arrow_range_gist_penalty() { return MakeIndirectExec<true, true>(&range_gist_penalty); }
TExecFunc arrow_range_gist_picksplit() { return MakeIndirectExec<true, true>(&range_gist_picksplit); }
TExecFunc arrow_range_gist_same() { return MakeIndirectExec<true, true>(&range_gist_same); }
TExecFunc arrow_range_gist_union() { return MakeIndirectExec<true, false>(&range_gist_union); }
TExecFunc arrow_range_typanalyze() { return MakeIndirectExec<true, true>(&range_typanalyze); }
TExecFunc arrow_time_cmp() { return MakeIndirectExec<true, true>(&time_cmp); }
TExecFunc arrow_time_eq() { return MakeIndirectExec<true, true>(&time_eq); }
TExecFunc arrow_time_ge() { return MakeIndirectExec<true, true>(&time_ge); }
TExecFunc arrow_time_gt() { return MakeIndirectExec<true, true>(&time_gt); }
TExecFunc arrow_time_hash() { return MakeIndirectExec<true, true>(&time_hash); }
TExecFunc arrow_time_hash_extended() { return MakeIndirectExec<true, true>(&time_hash_extended); }
TExecFunc arrow_time_in() { return MakeIndirectExec<true, true>(&time_in); }
TExecFunc arrow_time_interval() { return MakeIndirectExec<true, false>(&time_interval); }
TExecFunc arrow_time_larger() { return MakeIndirectExec<true, true>(&time_larger); }
TExecFunc arrow_time_le() { return MakeIndirectExec<true, true>(&time_le); }
TExecFunc arrow_time_lt() { return MakeIndirectExec<true, true>(&time_lt); }
TExecFunc arrow_time_mi_interval() { return MakeIndirectExec<true, true>(&time_mi_interval); }
TExecFunc arrow_time_mi_time() { return MakeIndirectExec<true, false>(&time_mi_time); }
TExecFunc arrow_time_ne() { return MakeIndirectExec<true, true>(&time_ne); }
TExecFunc arrow_time_out() { return MakeIndirectExec<true, false>(&time_out); }
TExecFunc arrow_time_part() { return MakeIndirectExec<true, true>(&time_part); }
TExecFunc arrow_time_pl_interval() { return MakeIndirectExec<true, true>(&time_pl_interval); }
TExecFunc arrow_time_recv() { return MakeIndirectExec<true, true>(&time_recv); }
TExecFunc arrow_time_scale() { return MakeIndirectExec<true, true>(&time_scale); }
TExecFunc arrow_time_send() { return MakeIndirectExec<true, false>(&time_send); }
TExecFunc arrow_time_smaller() { return MakeIndirectExec<true, true>(&time_smaller); }
TExecFunc arrow_time_support() { return MakeIndirectExec<true, true>(&time_support); }
TExecFunc arrow_time_timetz() { return MakeIndirectExec<true, false>(&time_timetz); }
TExecFunc arrow_timestamp_cmp_date() { return MakeIndirectExec<true, true>(×tamp_cmp_date); }
TExecFunc arrow_timestamp_date() { return MakeIndirectExec<true, true>(×tamp_date); }
TExecFunc arrow_timestamp_eq_date() { return MakeIndirectExec<true, true>(×tamp_eq_date); }
TExecFunc arrow_timestamp_ge_date() { return MakeIndirectExec<true, true>(×tamp_ge_date); }
TExecFunc arrow_timestamp_gt_date() { return MakeIndirectExec<true, true>(×tamp_gt_date); }
TExecFunc arrow_timestamp_le_date() { return MakeIndirectExec<true, true>(×tamp_le_date); }
TExecFunc arrow_timestamp_lt_date() { return MakeIndirectExec<true, true>(×tamp_lt_date); }
TExecFunc arrow_timestamp_ne_date() { return MakeIndirectExec<true, true>(×tamp_ne_date); }
TExecFunc arrow_timestamp_time() { return MakeIndirectExec<true, true>(×tamp_time); }
TExecFunc arrow_timestamptz_cmp_date() { return MakeIndirectExec<true, true>(×tamptz_cmp_date); }
TExecFunc arrow_timestamptz_date() { return MakeIndirectExec<true, true>(×tamptz_date); }
TExecFunc arrow_timestamptz_eq_date() { return MakeIndirectExec<true, true>(×tamptz_eq_date); }
TExecFunc arrow_timestamptz_ge_date() { return MakeIndirectExec<true, true>(×tamptz_ge_date); }
TExecFunc arrow_timestamptz_gt_date() { return MakeIndirectExec<true, true>(×tamptz_gt_date); }
TExecFunc arrow_timestamptz_le_date() { return MakeIndirectExec<true, true>(×tamptz_le_date); }
TExecFunc arrow_timestamptz_lt_date() { return MakeIndirectExec<true, true>(×tamptz_lt_date); }
TExecFunc arrow_timestamptz_ne_date() { return MakeIndirectExec<true, true>(×tamptz_ne_date); }
TExecFunc arrow_timestamptz_time() { return MakeIndirectExec<true, true>(×tamptz_time); }
TExecFunc arrow_timestamptz_timetz() { return MakeIndirectExec<true, false>(×tamptz_timetz); }
TExecFunc arrow_timetypmodin() { return MakeIndirectExec<true, true>(&timetypmodin); }
TExecFunc arrow_timetypmodout() { return MakeIndirectExec<true, false>(&timetypmodout); }
TExecFunc arrow_timetz_cmp() { return MakeIndirectExec<true, true>(&timetz_cmp); }
TExecFunc arrow_timetz_eq() { return MakeIndirectExec<true, true>(&timetz_eq); }
TExecFunc arrow_timetz_ge() { return MakeIndirectExec<true, true>(&timetz_ge); }
TExecFunc arrow_timetz_gt() { return MakeIndirectExec<true, true>(&timetz_gt); }
TExecFunc arrow_timetz_hash() { return MakeIndirectExec<true, true>(&timetz_hash); }
TExecFunc arrow_timetz_hash_extended() { return MakeIndirectExec<true, true>(&timetz_hash_extended); }
TExecFunc arrow_timetz_in() { return MakeIndirectExec<true, false>(&timetz_in); }
TExecFunc arrow_timetz_izone() { return MakeIndirectExec<true, false>(&timetz_izone); }
TExecFunc arrow_timetz_larger() { return MakeIndirectExec<true, false>(&timetz_larger); }
TExecFunc arrow_timetz_le() { return MakeIndirectExec<true, true>(&timetz_le); }
TExecFunc arrow_timetz_lt() { return MakeIndirectExec<true, true>(&timetz_lt); }
TExecFunc arrow_timetz_mi_interval() { return MakeIndirectExec<true, false>(&timetz_mi_interval); }
TExecFunc arrow_timetz_ne() { return MakeIndirectExec<true, true>(&timetz_ne); }
TExecFunc arrow_timetz_out() { return MakeIndirectExec<true, false>(&timetz_out); }
TExecFunc arrow_timetz_part() { return MakeIndirectExec<true, true>(&timetz_part); }
TExecFunc arrow_timetz_pl_interval() { return MakeIndirectExec<true, false>(&timetz_pl_interval); }
TExecFunc arrow_timetz_recv() { return MakeIndirectExec<true, false>(&timetz_recv); }
TExecFunc arrow_timetz_scale() { return MakeIndirectExec<true, false>(&timetz_scale); }
TExecFunc arrow_timetz_send() { return MakeIndirectExec<true, false>(&timetz_send); }
TExecFunc arrow_timetz_smaller() { return MakeIndirectExec<true, false>(&timetz_smaller); }
TExecFunc arrow_timetz_time() { return MakeIndirectExec<true, true>(&timetz_time); }
TExecFunc arrow_timetz_zone() { return MakeIndirectExec<true, false>(&timetz_zone); }
TExecFunc arrow_timetztypmodin() { return MakeIndirectExec<true, true>(&timetztypmodin); }
TExecFunc arrow_timetztypmodout() { return MakeIndirectExec<true, false>(&timetztypmodout); }
TExecFunc arrow_window_cume_dist_support() { return MakeIndirectExec<true, true>(&window_cume_dist_support); }
TExecFunc arrow_window_dense_rank_support() { return MakeIndirectExec<true, true>(&window_dense_rank_support); }
TExecFunc arrow_window_ntile_support() { return MakeIndirectExec<true, true>(&window_ntile_support); }
TExecFunc arrow_window_percent_rank_support() { return MakeIndirectExec<true, true>(&window_percent_rank_support); }
TExecFunc arrow_window_rank_support() { return MakeIndirectExec<true, true>(&window_rank_support); }
TExecFunc arrow_window_row_number_support() { return MakeIndirectExec<true, true>(&window_row_number_support); }
|