aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/parser/pg_wrapper/pg_kernels.19.inc
blob: 0606f4c31a32df2a165808756d3a3e4788d7eaf7 (plain) (blame)
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
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
TExecFunc arrow_binary_decode() { return TGenericExec<TPgDirectFunc<&binary_decode>, true, false, TArgs_binary_decode_Policy>({}); }
TExecFunc arrow_binary_encode() { return TGenericExec<TPgDirectFunc<&binary_encode>, true, false, TArgs_binary_encode_Policy>({}); }
TExecFunc arrow_box_above() { return TGenericExec<TPgDirectFunc<&box_above>, true, true, TArgs_box_above_Policy>({}); }
TExecFunc arrow_box_above_eq() { return TGenericExec<TPgDirectFunc<&box_above_eq>, true, true, TArgs_box_above_eq_Policy>({}); }
TExecFunc arrow_box_add() { return TGenericExec<TPgDirectFunc<&box_add>, true, false, TArgs_box_add_Policy>({}); }
TExecFunc arrow_box_area() { return TGenericExec<TPgDirectFunc<&box_area>, true, true, TArgs_box_area_Policy>({}); }
TExecFunc arrow_box_below() { return TGenericExec<TPgDirectFunc<&box_below>, true, true, TArgs_box_below_Policy>({}); }
TExecFunc arrow_box_below_eq() { return TGenericExec<TPgDirectFunc<&box_below_eq>, true, true, TArgs_box_below_eq_Policy>({}); }
TExecFunc arrow_box_center() { return TGenericExec<TPgDirectFunc<&box_center>, true, false, TArgs_box_center_Policy>({}); }
TExecFunc arrow_box_circle() { return TGenericExec<TPgDirectFunc<&box_circle>, true, false, TArgs_box_circle_Policy>({}); }
TExecFunc arrow_box_contain() { return TGenericExec<TPgDirectFunc<&box_contain>, true, true, TArgs_box_contain_Policy>({}); }
TExecFunc arrow_box_contain_pt() { return TGenericExec<TPgDirectFunc<&box_contain_pt>, true, true, TArgs_box_contain_pt_Policy>({}); }
TExecFunc arrow_box_contained() { return TGenericExec<TPgDirectFunc<&box_contained>, true, true, TArgs_box_contained_Policy>({}); }
TExecFunc arrow_box_diagonal() { return TGenericExec<TPgDirectFunc<&box_diagonal>, true, false, TArgs_box_diagonal_Policy>({}); }
TExecFunc arrow_box_distance() { return TGenericExec<TPgDirectFunc<&box_distance>, true, true, TArgs_box_distance_Policy>({}); }
TExecFunc arrow_box_div() { return TGenericExec<TPgDirectFunc<&box_div>, true, false, TArgs_box_div_Policy>({}); }
TExecFunc arrow_box_eq() { return TGenericExec<TPgDirectFunc<&box_eq>, true, true, TArgs_box_eq_Policy>({}); }
TExecFunc arrow_box_ge() { return TGenericExec<TPgDirectFunc<&box_ge>, true, true, TArgs_box_ge_Policy>({}); }
TExecFunc arrow_box_gt() { return TGenericExec<TPgDirectFunc<&box_gt>, true, true, TArgs_box_gt_Policy>({}); }
TExecFunc arrow_box_height() { return TGenericExec<TPgDirectFunc<&box_height>, true, true, TArgs_box_height_Policy>({}); }
TExecFunc arrow_box_in() { return TGenericExec<TPgDirectFunc<&box_in>, true, false, TArgs_box_in_Policy>({}); }
TExecFunc arrow_box_intersect() { return TGenericExec<TPgDirectFunc<&box_intersect>, true, false, TArgs_box_intersect_Policy>({}); }
TExecFunc arrow_box_le() { return TGenericExec<TPgDirectFunc<&box_le>, true, true, TArgs_box_le_Policy>({}); }
TExecFunc arrow_box_left() { return TGenericExec<TPgDirectFunc<&box_left>, true, true, TArgs_box_left_Policy>({}); }
TExecFunc arrow_box_lt() { return TGenericExec<TPgDirectFunc<&box_lt>, true, true, TArgs_box_lt_Policy>({}); }
TExecFunc arrow_box_mul() { return TGenericExec<TPgDirectFunc<&box_mul>, true, false, TArgs_box_mul_Policy>({}); }
TExecFunc arrow_box_out() { return TGenericExec<TPgDirectFunc<&box_out>, true, false, TArgs_box_out_Policy>({}); }
TExecFunc arrow_box_overabove() { return TGenericExec<TPgDirectFunc<&box_overabove>, true, true, TArgs_box_overabove_Policy>({}); }
TExecFunc arrow_box_overbelow() { return TGenericExec<TPgDirectFunc<&box_overbelow>, true, true, TArgs_box_overbelow_Policy>({}); }
TExecFunc arrow_box_overlap() { return TGenericExec<TPgDirectFunc<&box_overlap>, true, true, TArgs_box_overlap_Policy>({}); }
TExecFunc arrow_box_overleft() { return TGenericExec<TPgDirectFunc<&box_overleft>, true, true, TArgs_box_overleft_Policy>({}); }
TExecFunc arrow_box_overright() { return TGenericExec<TPgDirectFunc<&box_overright>, true, true, TArgs_box_overright_Policy>({}); }
TExecFunc arrow_box_poly() { return TGenericExec<TPgDirectFunc<&box_poly>, true, false, TArgs_box_poly_Policy>({}); }
TExecFunc arrow_box_recv() { return TGenericExec<TPgDirectFunc<&box_recv>, true, false, TArgs_box_recv_Policy>({}); }
TExecFunc arrow_box_right() { return TGenericExec<TPgDirectFunc<&box_right>, true, true, TArgs_box_right_Policy>({}); }
TExecFunc arrow_box_same() { return TGenericExec<TPgDirectFunc<&box_same>, true, true, TArgs_box_same_Policy>({}); }
TExecFunc arrow_box_send() { return TGenericExec<TPgDirectFunc<&box_send>, true, false, TArgs_box_send_Policy>({}); }
TExecFunc arrow_box_sub() { return TGenericExec<TPgDirectFunc<&box_sub>, true, false, TArgs_box_sub_Policy>({}); }
TExecFunc arrow_box_width() { return TGenericExec<TPgDirectFunc<&box_width>, true, true, TArgs_box_width_Policy>({}); }
TExecFunc arrow_boxes_bound_box() { return TGenericExec<TPgDirectFunc<&boxes_bound_box>, true, false, TArgs_boxes_bound_box_Policy>({}); }
TExecFunc arrow_circle_above() { return TGenericExec<TPgDirectFunc<&circle_above>, true, true, TArgs_circle_above_Policy>({}); }
TExecFunc arrow_circle_add_pt() { return TGenericExec<TPgDirectFunc<&circle_add_pt>, true, false, TArgs_circle_add_pt_Policy>({}); }
TExecFunc arrow_circle_area() { return TGenericExec<TPgDirectFunc<&circle_area>, true, true, TArgs_circle_area_Policy>({}); }
TExecFunc arrow_circle_below() { return TGenericExec<TPgDirectFunc<&circle_below>, true, true, TArgs_circle_below_Policy>({}); }
TExecFunc arrow_circle_box() { return TGenericExec<TPgDirectFunc<&circle_box>, true, false, TArgs_circle_box_Policy>({}); }
TExecFunc arrow_circle_center() { return TGenericExec<TPgDirectFunc<&circle_center>, true, false, TArgs_circle_center_Policy>({}); }
TExecFunc arrow_circle_contain() { return TGenericExec<TPgDirectFunc<&circle_contain>, true, true, TArgs_circle_contain_Policy>({}); }
TExecFunc arrow_circle_contain_pt() { return TGenericExec<TPgDirectFunc<&circle_contain_pt>, true, true, TArgs_circle_contain_pt_Policy>({}); }
TExecFunc arrow_circle_contained() { return TGenericExec<TPgDirectFunc<&circle_contained>, true, true, TArgs_circle_contained_Policy>({}); }
TExecFunc arrow_circle_diameter() { return TGenericExec<TPgDirectFunc<&circle_diameter>, true, true, TArgs_circle_diameter_Policy>({}); }
TExecFunc arrow_circle_distance() { return TGenericExec<TPgDirectFunc<&circle_distance>, true, true, TArgs_circle_distance_Policy>({}); }
TExecFunc arrow_circle_div_pt() { return TGenericExec<TPgDirectFunc<&circle_div_pt>, true, false, TArgs_circle_div_pt_Policy>({}); }
TExecFunc arrow_circle_eq() { return TGenericExec<TPgDirectFunc<&circle_eq>, true, true, TArgs_circle_eq_Policy>({}); }
TExecFunc arrow_circle_ge() { return TGenericExec<TPgDirectFunc<&circle_ge>, true, true, TArgs_circle_ge_Policy>({}); }
TExecFunc arrow_circle_gt() { return TGenericExec<TPgDirectFunc<&circle_gt>, true, true, TArgs_circle_gt_Policy>({}); }
TExecFunc arrow_circle_in() { return TGenericExec<TPgDirectFunc<&circle_in>, true, false, TArgs_circle_in_Policy>({}); }
TExecFunc arrow_circle_le() { return TGenericExec<TPgDirectFunc<&circle_le>, true, true, TArgs_circle_le_Policy>({}); }
TExecFunc arrow_circle_left() { return TGenericExec<TPgDirectFunc<&circle_left>, true, true, TArgs_circle_left_Policy>({}); }
TExecFunc arrow_circle_lt() { return TGenericExec<TPgDirectFunc<&circle_lt>, true, true, TArgs_circle_lt_Policy>({}); }
TExecFunc arrow_circle_mul_pt() { return TGenericExec<TPgDirectFunc<&circle_mul_pt>, true, false, TArgs_circle_mul_pt_Policy>({}); }
TExecFunc arrow_circle_ne() { return TGenericExec<TPgDirectFunc<&circle_ne>, true, true, TArgs_circle_ne_Policy>({}); }
TExecFunc arrow_circle_out() { return TGenericExec<TPgDirectFunc<&circle_out>, true, false, TArgs_circle_out_Policy>({}); }
TExecFunc arrow_circle_overabove() { return TGenericExec<TPgDirectFunc<&circle_overabove>, true, true, TArgs_circle_overabove_Policy>({}); }
TExecFunc arrow_circle_overbelow() { return TGenericExec<TPgDirectFunc<&circle_overbelow>, true, true, TArgs_circle_overbelow_Policy>({}); }
TExecFunc arrow_circle_overlap() { return TGenericExec<TPgDirectFunc<&circle_overlap>, true, true, TArgs_circle_overlap_Policy>({}); }
TExecFunc arrow_circle_overleft() { return TGenericExec<TPgDirectFunc<&circle_overleft>, true, true, TArgs_circle_overleft_Policy>({}); }
TExecFunc arrow_circle_overright() { return TGenericExec<TPgDirectFunc<&circle_overright>, true, true, TArgs_circle_overright_Policy>({}); }
TExecFunc arrow_circle_poly() { return TGenericExec<TPgDirectFunc<&circle_poly>, true, false, TArgs_circle_poly_Policy>({}); }
TExecFunc arrow_circle_radius() { return TGenericExec<TPgDirectFunc<&circle_radius>, true, true, TArgs_circle_radius_Policy>({}); }
TExecFunc arrow_circle_recv() { return TGenericExec<TPgDirectFunc<&circle_recv>, true, false, TArgs_circle_recv_Policy>({}); }
TExecFunc arrow_circle_right() { return TGenericExec<TPgDirectFunc<&circle_right>, true, true, TArgs_circle_right_Policy>({}); }
TExecFunc arrow_circle_same() { return TGenericExec<TPgDirectFunc<&circle_same>, true, true, TArgs_circle_same_Policy>({}); }
TExecFunc arrow_circle_send() { return TGenericExec<TPgDirectFunc<&circle_send>, true, false, TArgs_circle_send_Policy>({}); }
TExecFunc arrow_circle_sub_pt() { return TGenericExec<TPgDirectFunc<&circle_sub_pt>, true, false, TArgs_circle_sub_pt_Policy>({}); }
TExecFunc arrow_close_ls() { return TGenericExec<TPgDirectFunc<&close_ls>, true, false, TArgs_close_ls_Policy>({}); }
TExecFunc arrow_close_lseg() { return TGenericExec<TPgDirectFunc<&close_lseg>, true, false, TArgs_close_lseg_Policy>({}); }
TExecFunc arrow_close_pb() { return TGenericExec<TPgDirectFunc<&close_pb>, true, false, TArgs_close_pb_Policy>({}); }
TExecFunc arrow_close_pl() { return TGenericExec<TPgDirectFunc<&close_pl>, true, false, TArgs_close_pl_Policy>({}); }
TExecFunc arrow_close_ps() { return TGenericExec<TPgDirectFunc<&close_ps>, true, false, TArgs_close_ps_Policy>({}); }
TExecFunc arrow_close_sb() { return TGenericExec<TPgDirectFunc<&close_sb>, true, false, TArgs_close_sb_Policy>({}); }
TExecFunc arrow_construct_point() { return TGenericExec<TPgDirectFunc<&construct_point>, true, false, TArgs_construct_point_Policy>({}); }
TExecFunc arrow_cr_circle() { return TGenericExec<TPgDirectFunc<&cr_circle>, true, false, TArgs_cr_circle_Policy>({}); }
TExecFunc arrow_dist_bp() { return TGenericExec<TPgDirectFunc<&dist_bp>, true, true, TArgs_dist_bp_Policy>({}); }
TExecFunc arrow_dist_bs() { return TGenericExec<TPgDirectFunc<&dist_bs>, true, true, TArgs_dist_bs_Policy>({}); }
TExecFunc arrow_dist_cpoint() { return TGenericExec<TPgDirectFunc<&dist_cpoint>, true, true, TArgs_dist_cpoint_Policy>({}); }
TExecFunc arrow_dist_cpoly() { return TGenericExec<TPgDirectFunc<&dist_cpoly>, true, true, TArgs_dist_cpoly_Policy>({}); }
TExecFunc arrow_dist_lp() { return TGenericExec<TPgDirectFunc<&dist_lp>, true, true, TArgs_dist_lp_Policy>({}); }
TExecFunc arrow_dist_ls() { return TGenericExec<TPgDirectFunc<&dist_ls>, true, true, TArgs_dist_ls_Policy>({}); }
TExecFunc arrow_dist_pathp() { return TGenericExec<TPgDirectFunc<&dist_pathp>, true, true, TArgs_dist_pathp_Policy>({}); }
TExecFunc arrow_dist_pb() { return TGenericExec<TPgDirectFunc<&dist_pb>, true, true, TArgs_dist_pb_Policy>({}); }
TExecFunc arrow_dist_pc() { return TGenericExec<TPgDirectFunc<&dist_pc>, true, true, TArgs_dist_pc_Policy>({}); }
TExecFunc arrow_dist_pl() { return TGenericExec<TPgDirectFunc<&dist_pl>, true, true, TArgs_dist_pl_Policy>({}); }
TExecFunc arrow_dist_polyc() { return TGenericExec<TPgDirectFunc<&dist_polyc>, true, true, TArgs_dist_polyc_Policy>({}); }
TExecFunc arrow_dist_polyp() { return TGenericExec<TPgDirectFunc<&dist_polyp>, true, true, TArgs_dist_polyp_Policy>({}); }
TExecFunc arrow_dist_ppath() { return TGenericExec<TPgDirectFunc<&dist_ppath>, true, true, TArgs_dist_ppath_Policy>({}); }
TExecFunc arrow_dist_ppoly() { return TGenericExec<TPgDirectFunc<&dist_ppoly>, true, true, TArgs_dist_ppoly_Policy>({}); }
TExecFunc arrow_dist_ps() { return TGenericExec<TPgDirectFunc<&dist_ps>, true, true, TArgs_dist_ps_Policy>({}); }
TExecFunc arrow_dist_sb() { return TGenericExec<TPgDirectFunc<&dist_sb>, true, true, TArgs_dist_sb_Policy>({}); }
TExecFunc arrow_dist_sl() { return TGenericExec<TPgDirectFunc<&dist_sl>, true, true, TArgs_dist_sl_Policy>({}); }
TExecFunc arrow_dist_sp() { return TGenericExec<TPgDirectFunc<&dist_sp>, true, true, TArgs_dist_sp_Policy>({}); }
TExecFunc arrow_inter_lb() { return TGenericExec<TPgDirectFunc<&inter_lb>, true, true, TArgs_inter_lb_Policy>({}); }
TExecFunc arrow_inter_sb() { return TGenericExec<TPgDirectFunc<&inter_sb>, true, true, TArgs_inter_sb_Policy>({}); }
TExecFunc arrow_inter_sl() { return TGenericExec<TPgDirectFunc<&inter_sl>, true, true, TArgs_inter_sl_Policy>({}); }
TExecFunc arrow_line_construct_pp() { return TGenericExec<TPgDirectFunc<&line_construct_pp>, true, false, TArgs_line_construct_pp_Policy>({}); }
TExecFunc arrow_line_distance() { return TGenericExec<TPgDirectFunc<&line_distance>, true, true, TArgs_line_distance_Policy>({}); }
TExecFunc arrow_line_eq() { return TGenericExec<TPgDirectFunc<&line_eq>, true, true, TArgs_line_eq_Policy>({}); }
TExecFunc arrow_line_horizontal() { return TGenericExec<TPgDirectFunc<&line_horizontal>, true, true, TArgs_line_horizontal_Policy>({}); }
TExecFunc arrow_line_in() { return TGenericExec<TPgDirectFunc<&line_in>, true, false, TArgs_line_in_Policy>({}); }
TExecFunc arrow_line_interpt() { return TGenericExec<TPgDirectFunc<&line_interpt>, true, false, TArgs_line_interpt_Policy>({}); }
TExecFunc arrow_line_intersect() { return TGenericExec<TPgDirectFunc<&line_intersect>, true, true, TArgs_line_intersect_Policy>({}); }
TExecFunc arrow_line_out() { return TGenericExec<TPgDirectFunc<&line_out>, true, false, TArgs_line_out_Policy>({}); }
TExecFunc arrow_line_parallel() { return TGenericExec<TPgDirectFunc<&line_parallel>, true, true, TArgs_line_parallel_Policy>({}); }
TExecFunc arrow_line_perp() { return TGenericExec<TPgDirectFunc<&line_perp>, true, true, TArgs_line_perp_Policy>({}); }
TExecFunc arrow_line_recv() { return TGenericExec<TPgDirectFunc<&line_recv>, true, false, TArgs_line_recv_Policy>({}); }
TExecFunc arrow_line_send() { return TGenericExec<TPgDirectFunc<&line_send>, true, false, TArgs_line_send_Policy>({}); }
TExecFunc arrow_line_vertical() { return TGenericExec<TPgDirectFunc<&line_vertical>, true, true, TArgs_line_vertical_Policy>({}); }
TExecFunc arrow_lseg_center() { return TGenericExec<TPgDirectFunc<&lseg_center>, true, false, TArgs_lseg_center_Policy>({}); }
TExecFunc arrow_lseg_construct() { return TGenericExec<TPgDirectFunc<&lseg_construct>, true, false, TArgs_lseg_construct_Policy>({}); }
TExecFunc arrow_lseg_distance() { return TGenericExec<TPgDirectFunc<&lseg_distance>, true, true, TArgs_lseg_distance_Policy>({}); }
TExecFunc arrow_lseg_eq() { return TGenericExec<TPgDirectFunc<&lseg_eq>, true, true, TArgs_lseg_eq_Policy>({}); }
TExecFunc arrow_lseg_ge() { return TGenericExec<TPgDirectFunc<&lseg_ge>, true, true, TArgs_lseg_ge_Policy>({}); }
TExecFunc arrow_lseg_gt() { return TGenericExec<TPgDirectFunc<&lseg_gt>, true, true, TArgs_lseg_gt_Policy>({}); }
TExecFunc arrow_lseg_horizontal() { return TGenericExec<TPgDirectFunc<&lseg_horizontal>, true, true, TArgs_lseg_horizontal_Policy>({}); }
TExecFunc arrow_lseg_in() { return TGenericExec<TPgDirectFunc<&lseg_in>, true, false, TArgs_lseg_in_Policy>({}); }
TExecFunc arrow_lseg_interpt() { return TGenericExec<TPgDirectFunc<&lseg_interpt>, true, false, TArgs_lseg_interpt_Policy>({}); }
TExecFunc arrow_lseg_intersect() { return TGenericExec<TPgDirectFunc<&lseg_intersect>, true, true, TArgs_lseg_intersect_Policy>({}); }
TExecFunc arrow_lseg_le() { return TGenericExec<TPgDirectFunc<&lseg_le>, true, true, TArgs_lseg_le_Policy>({}); }
TExecFunc arrow_lseg_length() { return TGenericExec<TPgDirectFunc<&lseg_length>, true, true, TArgs_lseg_length_Policy>({}); }
TExecFunc arrow_lseg_lt() { return TGenericExec<TPgDirectFunc<&lseg_lt>, true, true, TArgs_lseg_lt_Policy>({}); }
TExecFunc arrow_lseg_ne() { return TGenericExec<TPgDirectFunc<&lseg_ne>, true, true, TArgs_lseg_ne_Policy>({}); }
TExecFunc arrow_lseg_out() { return TGenericExec<TPgDirectFunc<&lseg_out>, true, false, TArgs_lseg_out_Policy>({}); }
TExecFunc arrow_lseg_parallel() { return TGenericExec<TPgDirectFunc<&lseg_parallel>, true, true, TArgs_lseg_parallel_Policy>({}); }
TExecFunc arrow_lseg_perp() { return TGenericExec<TPgDirectFunc<&lseg_perp>, true, true, TArgs_lseg_perp_Policy>({}); }
TExecFunc arrow_lseg_recv() { return TGenericExec<TPgDirectFunc<&lseg_recv>, true, false, TArgs_lseg_recv_Policy>({}); }
TExecFunc arrow_lseg_send() { return TGenericExec<TPgDirectFunc<&lseg_send>, true, false, TArgs_lseg_send_Policy>({}); }
TExecFunc arrow_lseg_vertical() { return TGenericExec<TPgDirectFunc<&lseg_vertical>, true, true, TArgs_lseg_vertical_Policy>({}); }
TExecFunc arrow_on_pb() { return TGenericExec<TPgDirectFunc<&on_pb>, true, true, TArgs_on_pb_Policy>({}); }
TExecFunc arrow_on_pl() { return TGenericExec<TPgDirectFunc<&on_pl>, true, true, TArgs_on_pl_Policy>({}); }
TExecFunc arrow_on_ppath() { return TGenericExec<TPgDirectFunc<&on_ppath>, true, true, TArgs_on_ppath_Policy>({}); }
TExecFunc arrow_on_ps() { return TGenericExec<TPgDirectFunc<&on_ps>, true, true, TArgs_on_ps_Policy>({}); }
TExecFunc arrow_on_sb() { return TGenericExec<TPgDirectFunc<&on_sb>, true, true, TArgs_on_sb_Policy>({}); }
TExecFunc arrow_on_sl() { return TGenericExec<TPgDirectFunc<&on_sl>, true, true, TArgs_on_sl_Policy>({}); }
TExecFunc arrow_path_add() { return TGenericExec<TPgDirectFunc<&path_add>, true, false, TArgs_path_add_Policy>({}); }
TExecFunc arrow_path_add_pt() { return TGenericExec<TPgDirectFunc<&path_add_pt>, true, false, TArgs_path_add_pt_Policy>({}); }
TExecFunc arrow_path_area() { return TGenericExec<TPgDirectFunc<&path_area>, true, true, TArgs_path_area_Policy>({}); }
TExecFunc arrow_path_close() { return TGenericExec<TPgDirectFunc<&path_close>, true, false, TArgs_path_close_Policy>({}); }
TExecFunc arrow_path_distance() { return TGenericExec<TPgDirectFunc<&path_distance>, true, true, TArgs_path_distance_Policy>({}); }
TExecFunc arrow_path_div_pt() { return TGenericExec<TPgDirectFunc<&path_div_pt>, true, false, TArgs_path_div_pt_Policy>({}); }
TExecFunc arrow_path_in() { return TGenericExec<TPgDirectFunc<&path_in>, true, false, TArgs_path_in_Policy>({}); }
TExecFunc arrow_path_inter() { return TGenericExec<TPgDirectFunc<&path_inter>, true, true, TArgs_path_inter_Policy>({}); }
TExecFunc arrow_path_isclosed() { return TGenericExec<TPgDirectFunc<&path_isclosed>, true, true, TArgs_path_isclosed_Policy>({}); }
TExecFunc arrow_path_isopen() { return TGenericExec<TPgDirectFunc<&path_isopen>, true, true, TArgs_path_isopen_Policy>({}); }
TExecFunc arrow_path_length() { return TGenericExec<TPgDirectFunc<&path_length>, true, true, TArgs_path_length_Policy>({}); }
TExecFunc arrow_path_mul_pt() { return TGenericExec<TPgDirectFunc<&path_mul_pt>, true, false, TArgs_path_mul_pt_Policy>({}); }
TExecFunc arrow_path_n_eq() { return TGenericExec<TPgDirectFunc<&path_n_eq>, true, true, TArgs_path_n_eq_Policy>({}); }
TExecFunc arrow_path_n_ge() { return TGenericExec<TPgDirectFunc<&path_n_ge>, true, true, TArgs_path_n_ge_Policy>({}); }
TExecFunc arrow_path_n_gt() { return TGenericExec<TPgDirectFunc<&path_n_gt>, true, true, TArgs_path_n_gt_Policy>({}); }
TExecFunc arrow_path_n_le() { return TGenericExec<TPgDirectFunc<&path_n_le>, true, true, TArgs_path_n_le_Policy>({}); }
TExecFunc arrow_path_n_lt() { return TGenericExec<TPgDirectFunc<&path_n_lt>, true, true, TArgs_path_n_lt_Policy>({}); }
TExecFunc arrow_path_npoints() { return TGenericExec<TPgDirectFunc<&path_npoints>, true, true, TArgs_path_npoints_Policy>({}); }
TExecFunc arrow_path_open() { return TGenericExec<TPgDirectFunc<&path_open>, true, false, TArgs_path_open_Policy>({}); }
TExecFunc arrow_path_out() { return TGenericExec<TPgDirectFunc<&path_out>, true, false, TArgs_path_out_Policy>({}); }
TExecFunc arrow_path_poly() { return TGenericExec<TPgDirectFunc<&path_poly>, true, false, TArgs_path_poly_Policy>({}); }
TExecFunc arrow_path_recv() { return TGenericExec<TPgDirectFunc<&path_recv>, true, false, TArgs_path_recv_Policy>({}); }
TExecFunc arrow_path_send() { return TGenericExec<TPgDirectFunc<&path_send>, true, false, TArgs_path_send_Policy>({}); }
TExecFunc arrow_path_sub_pt() { return TGenericExec<TPgDirectFunc<&path_sub_pt>, true, false, TArgs_path_sub_pt_Policy>({}); }
TExecFunc arrow_pg_copy_logical_replication_slot_a() { return TGenericExec<TPgDirectFunc<&pg_copy_logical_replication_slot_a>, true, false, TArgs_pg_copy_logical_replication_slot_a_Policy>({}); }
TExecFunc arrow_pg_copy_logical_replication_slot_b() { return TGenericExec<TPgDirectFunc<&pg_copy_logical_replication_slot_b>, true, false, TArgs_pg_copy_logical_replication_slot_b_Policy>({}); }
TExecFunc arrow_pg_copy_logical_replication_slot_c() { return TGenericExec<TPgDirectFunc<&pg_copy_logical_replication_slot_c>, true, false, TArgs_pg_copy_logical_replication_slot_c_Policy>({}); }
TExecFunc arrow_pg_copy_physical_replication_slot_a() { return TGenericExec<TPgDirectFunc<&pg_copy_physical_replication_slot_a>, true, false, TArgs_pg_copy_physical_replication_slot_a_Policy>({}); }
TExecFunc arrow_pg_copy_physical_replication_slot_b() { return TGenericExec<TPgDirectFunc<&pg_copy_physical_replication_slot_b>, true, false, TArgs_pg_copy_physical_replication_slot_b_Policy>({}); }
TExecFunc arrow_pg_create_logical_replication_slot() { return TGenericExec<TPgDirectFunc<&pg_create_logical_replication_slot>, true, false, TArgs_pg_create_logical_replication_slot_Policy>({}); }
TExecFunc arrow_pg_create_physical_replication_slot() { return TGenericExec<TPgDirectFunc<&pg_create_physical_replication_slot>, true, false, TArgs_pg_create_physical_replication_slot_Policy>({}); }
TExecFunc arrow_pg_drop_replication_slot() { return TGenericExec<TPgDirectFunc<&pg_drop_replication_slot>, true, true, TArgs_pg_drop_replication_slot_Policy>({}); }
TExecFunc arrow_pg_replication_slot_advance() { return TGenericExec<TPgDirectFunc<&pg_replication_slot_advance>, true, false, TArgs_pg_replication_slot_advance_Policy>({}); }
TExecFunc arrow_point_above() { return TGenericExec<TPgDirectFunc<&point_above>, true, true, TArgs_point_above_Policy>({}); }
TExecFunc arrow_point_add() { return TGenericExec<TPgDirectFunc<&point_add>, true, false, TArgs_point_add_Policy>({}); }
TExecFunc arrow_point_below() { return TGenericExec<TPgDirectFunc<&point_below>, true, true, TArgs_point_below_Policy>({}); }
TExecFunc arrow_point_box() { return TGenericExec<TPgDirectFunc<&point_box>, true, false, TArgs_point_box_Policy>({}); }
TExecFunc arrow_point_distance() { return TGenericExec<TPgDirectFunc<&point_distance>, true, true, TArgs_point_distance_Policy>({}); }
TExecFunc arrow_point_div() { return TGenericExec<TPgDirectFunc<&point_div>, true, false, TArgs_point_div_Policy>({}); }
TExecFunc arrow_point_eq() { return TGenericExec<TPgDirectFunc<&point_eq>, true, true, TArgs_point_eq_Policy>({}); }
TExecFunc arrow_point_horiz() { return TGenericExec<TPgDirectFunc<&point_horiz>, true, true, TArgs_point_horiz_Policy>({}); }
TExecFunc arrow_point_in() { return TGenericExec<TPgDirectFunc<&point_in>, true, false, TArgs_point_in_Policy>({}); }
TExecFunc arrow_point_left() { return TGenericExec<TPgDirectFunc<&point_left>, true, true, TArgs_point_left_Policy>({}); }
TExecFunc arrow_point_mul() { return TGenericExec<TPgDirectFunc<&point_mul>, true, false, TArgs_point_mul_Policy>({}); }
TExecFunc arrow_point_ne() { return TGenericExec<TPgDirectFunc<&point_ne>, true, true, TArgs_point_ne_Policy>({}); }
TExecFunc arrow_point_out() { return TGenericExec<TPgDirectFunc<&point_out>, true, false, TArgs_point_out_Policy>({}); }
TExecFunc arrow_point_recv() { return TGenericExec<TPgDirectFunc<&point_recv>, true, false, TArgs_point_recv_Policy>({}); }
TExecFunc arrow_point_right() { return TGenericExec<TPgDirectFunc<&point_right>, true, true, TArgs_point_right_Policy>({}); }
TExecFunc arrow_point_send() { return TGenericExec<TPgDirectFunc<&point_send>, true, false, TArgs_point_send_Policy>({}); }
TExecFunc arrow_point_slope() { return TGenericExec<TPgDirectFunc<&point_slope>, true, true, TArgs_point_slope_Policy>({}); }
TExecFunc arrow_point_sub() { return TGenericExec<TPgDirectFunc<&point_sub>, true, false, TArgs_point_sub_Policy>({}); }
TExecFunc arrow_point_vert() { return TGenericExec<TPgDirectFunc<&point_vert>, true, true, TArgs_point_vert_Policy>({}); }
TExecFunc arrow_points_box() { return TGenericExec<TPgDirectFunc<&points_box>, true, false, TArgs_points_box_Policy>({}); }
TExecFunc arrow_poly_above() { return TGenericExec<TPgDirectFunc<&poly_above>, true, true, TArgs_poly_above_Policy>({}); }
TExecFunc arrow_poly_below() { return TGenericExec<TPgDirectFunc<&poly_below>, true, true, TArgs_poly_below_Policy>({}); }
TExecFunc arrow_poly_box() { return TGenericExec<TPgDirectFunc<&poly_box>, true, false, TArgs_poly_box_Policy>({}); }
TExecFunc arrow_poly_center() { return TGenericExec<TPgDirectFunc<&poly_center>, true, false, TArgs_poly_center_Policy>({}); }
TExecFunc arrow_poly_circle() { return TGenericExec<TPgDirectFunc<&poly_circle>, true, false, TArgs_poly_circle_Policy>({}); }
TExecFunc arrow_poly_contain() { return TGenericExec<TPgDirectFunc<&poly_contain>, true, true, TArgs_poly_contain_Policy>({}); }
TExecFunc arrow_poly_contain_pt() { return TGenericExec<TPgDirectFunc<&poly_contain_pt>, true, true, TArgs_poly_contain_pt_Policy>({}); }
TExecFunc arrow_poly_contained() { return TGenericExec<TPgDirectFunc<&poly_contained>, true, true, TArgs_poly_contained_Policy>({}); }
TExecFunc arrow_poly_distance() { return TGenericExec<TPgDirectFunc<&poly_distance>, true, true, TArgs_poly_distance_Policy>({}); }
TExecFunc arrow_poly_in() { return TGenericExec<TPgDirectFunc<&poly_in>, true, false, TArgs_poly_in_Policy>({}); }
TExecFunc arrow_poly_left() { return TGenericExec<TPgDirectFunc<&poly_left>, true, true, TArgs_poly_left_Policy>({}); }
TExecFunc arrow_poly_npoints() { return TGenericExec<TPgDirectFunc<&poly_npoints>, true, true, TArgs_poly_npoints_Policy>({}); }
TExecFunc arrow_poly_out() { return TGenericExec<TPgDirectFunc<&poly_out>, true, false, TArgs_poly_out_Policy>({}); }
TExecFunc arrow_poly_overabove() { return TGenericExec<TPgDirectFunc<&poly_overabove>, true, true, TArgs_poly_overabove_Policy>({}); }
TExecFunc arrow_poly_overbelow() { return TGenericExec<TPgDirectFunc<&poly_overbelow>, true, true, TArgs_poly_overbelow_Policy>({}); }
TExecFunc arrow_poly_overlap() { return TGenericExec<TPgDirectFunc<&poly_overlap>, true, true, TArgs_poly_overlap_Policy>({}); }
TExecFunc arrow_poly_overleft() { return TGenericExec<TPgDirectFunc<&poly_overleft>, true, true, TArgs_poly_overleft_Policy>({}); }
TExecFunc arrow_poly_overright() { return TGenericExec<TPgDirectFunc<&poly_overright>, true, true, TArgs_poly_overright_Policy>({}); }
TExecFunc arrow_poly_path() { return TGenericExec<TPgDirectFunc<&poly_path>, true, false, TArgs_poly_path_Policy>({}); }
TExecFunc arrow_poly_recv() { return TGenericExec<TPgDirectFunc<&poly_recv>, true, false, TArgs_poly_recv_Policy>({}); }
TExecFunc arrow_poly_right() { return TGenericExec<TPgDirectFunc<&poly_right>, true, true, TArgs_poly_right_Policy>({}); }
TExecFunc arrow_poly_same() { return TGenericExec<TPgDirectFunc<&poly_same>, true, true, TArgs_poly_same_Policy>({}); }
TExecFunc arrow_poly_send() { return TGenericExec<TPgDirectFunc<&poly_send>, true, false, TArgs_poly_send_Policy>({}); }
TExecFunc arrow_pt_contained_circle() { return TGenericExec<TPgDirectFunc<&pt_contained_circle>, true, true, TArgs_pt_contained_circle_Policy>({}); }
TExecFunc arrow_pt_contained_poly() { return TGenericExec<TPgDirectFunc<&pt_contained_poly>, true, true, TArgs_pt_contained_poly_Policy>({}); }
TExecFunc arrow_spg_bbox_quad_config() { return TGenericExec<TPgDirectFunc<&spg_bbox_quad_config>, true, true, TArgs_spg_bbox_quad_config_Policy>({}); }
TExecFunc arrow_spg_box_quad_choose() { return TGenericExec<TPgDirectFunc<&spg_box_quad_choose>, true, true, TArgs_spg_box_quad_choose_Policy>({}); }
TExecFunc arrow_spg_box_quad_config() { return TGenericExec<TPgDirectFunc<&spg_box_quad_config>, true, true, TArgs_spg_box_quad_config_Policy>({}); }
TExecFunc arrow_spg_box_quad_inner_consistent() { return TGenericExec<TPgDirectFunc<&spg_box_quad_inner_consistent>, true, true, TArgs_spg_box_quad_inner_consistent_Policy>({}); }
TExecFunc arrow_spg_box_quad_leaf_consistent() { return TGenericExec<TPgDirectFunc<&spg_box_quad_leaf_consistent>, true, true, TArgs_spg_box_quad_leaf_consistent_Policy>({}); }
TExecFunc arrow_spg_box_quad_picksplit() { return TGenericExec<TPgDirectFunc<&spg_box_quad_picksplit>, true, true, TArgs_spg_box_quad_picksplit_Policy>({}); }
TExecFunc arrow_spg_poly_quad_compress() { return TGenericExec<TPgDirectFunc<&spg_poly_quad_compress>, true, false, TArgs_spg_poly_quad_compress_Policy>({}); }
TExecFunc arrow_tsmatchjoinsel() { return TGenericExec<TPgDirectFunc<&tsmatchjoinsel>, true, true, TArgs_tsmatchjoinsel_Policy>({}); }
TExecFunc arrow_tsmatchsel() { return TGenericExec<TPgDirectFunc<&tsmatchsel>, true, true, TArgs_tsmatchsel_Policy>({}); }
TExecFunc arrow_tsquery_rewrite() { return TGenericExec<TPgDirectFunc<&tsquery_rewrite>, true, false, TArgs_tsquery_rewrite_Policy>({}); }
TExecFunc arrow_tsquery_rewrite_query() { return TGenericExec<TPgDirectFunc<&tsquery_rewrite_query>, true, false, TArgs_tsquery_rewrite_query_Policy>({}); }