1 /*-------------------------------------------------------------------------
2  *
3  * fmgrtab.c
4  *    The function manager's table of internal functions.
5  *
6  * Portions Copyright (c) 1996-2016, PostgreSQL Global Development Group
7  * Portions Copyright (c) 1994, Regents of the University of California
8  *
9  * NOTES
10  *
11  *	******************************
12  *	*** DO NOT EDIT THIS FILE! ***
13  *	******************************
14  *
15  *	It has been GENERATED by Gen_fmgrtab.pl
16  *	from ../../../src/include/catalog/pg_proc.h
17  *
18  *-------------------------------------------------------------------------
19  */
20 
21 #include "postgres.h"
22 
23 #include "utils/fmgrtab.h"
24 
25 extern Datum byteaout (PG_FUNCTION_ARGS);
26 extern Datum charout (PG_FUNCTION_ARGS);
27 extern Datum namein (PG_FUNCTION_ARGS);
28 extern Datum nameout (PG_FUNCTION_ARGS);
29 extern Datum int2in (PG_FUNCTION_ARGS);
30 extern Datum int2out (PG_FUNCTION_ARGS);
31 extern Datum int2vectorin (PG_FUNCTION_ARGS);
32 extern Datum int2vectorout (PG_FUNCTION_ARGS);
33 extern Datum int4in (PG_FUNCTION_ARGS);
34 extern Datum int4out (PG_FUNCTION_ARGS);
35 extern Datum regprocin (PG_FUNCTION_ARGS);
36 extern Datum regprocout (PG_FUNCTION_ARGS);
37 extern Datum textin (PG_FUNCTION_ARGS);
38 extern Datum textout (PG_FUNCTION_ARGS);
39 extern Datum tidin (PG_FUNCTION_ARGS);
40 extern Datum tidout (PG_FUNCTION_ARGS);
41 extern Datum xidin (PG_FUNCTION_ARGS);
42 extern Datum xidout (PG_FUNCTION_ARGS);
43 extern Datum cidin (PG_FUNCTION_ARGS);
44 extern Datum cidout (PG_FUNCTION_ARGS);
45 extern Datum oidvectorin (PG_FUNCTION_ARGS);
46 extern Datum oidvectorout (PG_FUNCTION_ARGS);
47 extern Datum boollt (PG_FUNCTION_ARGS);
48 extern Datum boolgt (PG_FUNCTION_ARGS);
49 extern Datum booleq (PG_FUNCTION_ARGS);
50 extern Datum chareq (PG_FUNCTION_ARGS);
51 extern Datum nameeq (PG_FUNCTION_ARGS);
52 extern Datum int2eq (PG_FUNCTION_ARGS);
53 extern Datum int2lt (PG_FUNCTION_ARGS);
54 extern Datum int4eq (PG_FUNCTION_ARGS);
55 extern Datum int4lt (PG_FUNCTION_ARGS);
56 extern Datum texteq (PG_FUNCTION_ARGS);
57 extern Datum xideq (PG_FUNCTION_ARGS);
58 extern Datum cideq (PG_FUNCTION_ARGS);
59 extern Datum charne (PG_FUNCTION_ARGS);
60 extern Datum charle (PG_FUNCTION_ARGS);
61 extern Datum chargt (PG_FUNCTION_ARGS);
62 extern Datum charge (PG_FUNCTION_ARGS);
63 extern Datum chartoi4 (PG_FUNCTION_ARGS);
64 extern Datum i4tochar (PG_FUNCTION_ARGS);
65 extern Datum nameregexeq (PG_FUNCTION_ARGS);
66 extern Datum boolne (PG_FUNCTION_ARGS);
67 extern Datum pg_ddl_command_in (PG_FUNCTION_ARGS);
68 extern Datum pg_ddl_command_out (PG_FUNCTION_ARGS);
69 extern Datum pg_ddl_command_recv (PG_FUNCTION_ARGS);
70 extern Datum pgsql_version (PG_FUNCTION_ARGS);
71 extern Datum pg_ddl_command_send (PG_FUNCTION_ARGS);
72 extern Datum eqsel (PG_FUNCTION_ARGS);
73 extern Datum neqsel (PG_FUNCTION_ARGS);
74 extern Datum scalarltsel (PG_FUNCTION_ARGS);
75 extern Datum scalargtsel (PG_FUNCTION_ARGS);
76 extern Datum eqjoinsel (PG_FUNCTION_ARGS);
77 extern Datum neqjoinsel (PG_FUNCTION_ARGS);
78 extern Datum scalarltjoinsel (PG_FUNCTION_ARGS);
79 extern Datum scalargtjoinsel (PG_FUNCTION_ARGS);
80 extern Datum unknownin (PG_FUNCTION_ARGS);
81 extern Datum unknownout (PG_FUNCTION_ARGS);
82 extern Datum numeric_fac (PG_FUNCTION_ARGS);
83 extern Datum box_above_eq (PG_FUNCTION_ARGS);
84 extern Datum box_below_eq (PG_FUNCTION_ARGS);
85 extern Datum point_in (PG_FUNCTION_ARGS);
86 extern Datum point_out (PG_FUNCTION_ARGS);
87 extern Datum lseg_in (PG_FUNCTION_ARGS);
88 extern Datum lseg_out (PG_FUNCTION_ARGS);
89 extern Datum path_in (PG_FUNCTION_ARGS);
90 extern Datum path_out (PG_FUNCTION_ARGS);
91 extern Datum box_in (PG_FUNCTION_ARGS);
92 extern Datum box_out (PG_FUNCTION_ARGS);
93 extern Datum box_overlap (PG_FUNCTION_ARGS);
94 extern Datum box_ge (PG_FUNCTION_ARGS);
95 extern Datum box_gt (PG_FUNCTION_ARGS);
96 extern Datum box_eq (PG_FUNCTION_ARGS);
97 extern Datum box_lt (PG_FUNCTION_ARGS);
98 extern Datum box_le (PG_FUNCTION_ARGS);
99 extern Datum point_above (PG_FUNCTION_ARGS);
100 extern Datum point_left (PG_FUNCTION_ARGS);
101 extern Datum point_right (PG_FUNCTION_ARGS);
102 extern Datum point_below (PG_FUNCTION_ARGS);
103 extern Datum point_eq (PG_FUNCTION_ARGS);
104 extern Datum on_pb (PG_FUNCTION_ARGS);
105 extern Datum on_ppath (PG_FUNCTION_ARGS);
106 extern Datum box_center (PG_FUNCTION_ARGS);
107 extern Datum areasel (PG_FUNCTION_ARGS);
108 extern Datum areajoinsel (PG_FUNCTION_ARGS);
109 extern Datum int4mul (PG_FUNCTION_ARGS);
110 extern Datum int4ne (PG_FUNCTION_ARGS);
111 extern Datum int2ne (PG_FUNCTION_ARGS);
112 extern Datum int2gt (PG_FUNCTION_ARGS);
113 extern Datum int4gt (PG_FUNCTION_ARGS);
114 extern Datum int2le (PG_FUNCTION_ARGS);
115 extern Datum int4le (PG_FUNCTION_ARGS);
116 extern Datum int4ge (PG_FUNCTION_ARGS);
117 extern Datum int2ge (PG_FUNCTION_ARGS);
118 extern Datum int2mul (PG_FUNCTION_ARGS);
119 extern Datum int2div (PG_FUNCTION_ARGS);
120 extern Datum int4div (PG_FUNCTION_ARGS);
121 extern Datum int2mod (PG_FUNCTION_ARGS);
122 extern Datum int4mod (PG_FUNCTION_ARGS);
123 extern Datum textne (PG_FUNCTION_ARGS);
124 extern Datum int24eq (PG_FUNCTION_ARGS);
125 extern Datum int42eq (PG_FUNCTION_ARGS);
126 extern Datum int24lt (PG_FUNCTION_ARGS);
127 extern Datum int42lt (PG_FUNCTION_ARGS);
128 extern Datum int24gt (PG_FUNCTION_ARGS);
129 extern Datum int42gt (PG_FUNCTION_ARGS);
130 extern Datum int24ne (PG_FUNCTION_ARGS);
131 extern Datum int42ne (PG_FUNCTION_ARGS);
132 extern Datum int24le (PG_FUNCTION_ARGS);
133 extern Datum int42le (PG_FUNCTION_ARGS);
134 extern Datum int24ge (PG_FUNCTION_ARGS);
135 extern Datum int42ge (PG_FUNCTION_ARGS);
136 extern Datum int24mul (PG_FUNCTION_ARGS);
137 extern Datum int42mul (PG_FUNCTION_ARGS);
138 extern Datum int24div (PG_FUNCTION_ARGS);
139 extern Datum int42div (PG_FUNCTION_ARGS);
140 extern Datum int2pl (PG_FUNCTION_ARGS);
141 extern Datum int4pl (PG_FUNCTION_ARGS);
142 extern Datum int24pl (PG_FUNCTION_ARGS);
143 extern Datum int42pl (PG_FUNCTION_ARGS);
144 extern Datum int2mi (PG_FUNCTION_ARGS);
145 extern Datum int4mi (PG_FUNCTION_ARGS);
146 extern Datum int24mi (PG_FUNCTION_ARGS);
147 extern Datum int42mi (PG_FUNCTION_ARGS);
148 extern Datum oideq (PG_FUNCTION_ARGS);
149 extern Datum oidne (PG_FUNCTION_ARGS);
150 extern Datum box_same (PG_FUNCTION_ARGS);
151 extern Datum box_contain (PG_FUNCTION_ARGS);
152 extern Datum box_left (PG_FUNCTION_ARGS);
153 extern Datum box_overleft (PG_FUNCTION_ARGS);
154 extern Datum box_overright (PG_FUNCTION_ARGS);
155 extern Datum box_right (PG_FUNCTION_ARGS);
156 extern Datum box_contained (PG_FUNCTION_ARGS);
157 extern Datum box_contain_pt (PG_FUNCTION_ARGS);
158 extern Datum pg_node_tree_in (PG_FUNCTION_ARGS);
159 extern Datum pg_node_tree_out (PG_FUNCTION_ARGS);
160 extern Datum pg_node_tree_recv (PG_FUNCTION_ARGS);
161 extern Datum pg_node_tree_send (PG_FUNCTION_ARGS);
162 extern Datum float4in (PG_FUNCTION_ARGS);
163 extern Datum float4out (PG_FUNCTION_ARGS);
164 extern Datum float4mul (PG_FUNCTION_ARGS);
165 extern Datum float4div (PG_FUNCTION_ARGS);
166 extern Datum float4pl (PG_FUNCTION_ARGS);
167 extern Datum float4mi (PG_FUNCTION_ARGS);
168 extern Datum float4um (PG_FUNCTION_ARGS);
169 extern Datum float4abs (PG_FUNCTION_ARGS);
170 extern Datum float4_accum (PG_FUNCTION_ARGS);
171 extern Datum float4larger (PG_FUNCTION_ARGS);
172 extern Datum float4smaller (PG_FUNCTION_ARGS);
173 extern Datum int4um (PG_FUNCTION_ARGS);
174 extern Datum int2um (PG_FUNCTION_ARGS);
175 extern Datum float8in (PG_FUNCTION_ARGS);
176 extern Datum float8out (PG_FUNCTION_ARGS);
177 extern Datum float8mul (PG_FUNCTION_ARGS);
178 extern Datum float8div (PG_FUNCTION_ARGS);
179 extern Datum float8pl (PG_FUNCTION_ARGS);
180 extern Datum float8mi (PG_FUNCTION_ARGS);
181 extern Datum float8um (PG_FUNCTION_ARGS);
182 extern Datum float8abs (PG_FUNCTION_ARGS);
183 extern Datum float8_accum (PG_FUNCTION_ARGS);
184 extern Datum float8larger (PG_FUNCTION_ARGS);
185 extern Datum float8smaller (PG_FUNCTION_ARGS);
186 extern Datum lseg_center (PG_FUNCTION_ARGS);
187 extern Datum path_center (PG_FUNCTION_ARGS);
188 extern Datum poly_center (PG_FUNCTION_ARGS);
189 extern Datum dround (PG_FUNCTION_ARGS);
190 extern Datum dtrunc (PG_FUNCTION_ARGS);
191 extern Datum dsqrt (PG_FUNCTION_ARGS);
192 extern Datum dcbrt (PG_FUNCTION_ARGS);
193 extern Datum dpow (PG_FUNCTION_ARGS);
194 extern Datum dexp (PG_FUNCTION_ARGS);
195 extern Datum dlog1 (PG_FUNCTION_ARGS);
196 extern Datum i2tod (PG_FUNCTION_ARGS);
197 extern Datum i2tof (PG_FUNCTION_ARGS);
198 extern Datum dtoi2 (PG_FUNCTION_ARGS);
199 extern Datum ftoi2 (PG_FUNCTION_ARGS);
200 extern Datum line_distance (PG_FUNCTION_ARGS);
201 extern Datum abstimein (PG_FUNCTION_ARGS);
202 extern Datum abstimeout (PG_FUNCTION_ARGS);
203 extern Datum reltimein (PG_FUNCTION_ARGS);
204 extern Datum reltimeout (PG_FUNCTION_ARGS);
205 extern Datum timepl (PG_FUNCTION_ARGS);
206 extern Datum timemi (PG_FUNCTION_ARGS);
207 extern Datum tintervalin (PG_FUNCTION_ARGS);
208 extern Datum tintervalout (PG_FUNCTION_ARGS);
209 extern Datum intinterval (PG_FUNCTION_ARGS);
210 extern Datum tintervalrel (PG_FUNCTION_ARGS);
211 extern Datum timenow (PG_FUNCTION_ARGS);
212 extern Datum abstimeeq (PG_FUNCTION_ARGS);
213 extern Datum abstimene (PG_FUNCTION_ARGS);
214 extern Datum abstimelt (PG_FUNCTION_ARGS);
215 extern Datum abstimegt (PG_FUNCTION_ARGS);
216 extern Datum abstimele (PG_FUNCTION_ARGS);
217 extern Datum abstimege (PG_FUNCTION_ARGS);
218 extern Datum reltimeeq (PG_FUNCTION_ARGS);
219 extern Datum reltimene (PG_FUNCTION_ARGS);
220 extern Datum reltimelt (PG_FUNCTION_ARGS);
221 extern Datum reltimegt (PG_FUNCTION_ARGS);
222 extern Datum reltimele (PG_FUNCTION_ARGS);
223 extern Datum reltimege (PG_FUNCTION_ARGS);
224 extern Datum tintervalsame (PG_FUNCTION_ARGS);
225 extern Datum tintervalct (PG_FUNCTION_ARGS);
226 extern Datum tintervalov (PG_FUNCTION_ARGS);
227 extern Datum tintervalleneq (PG_FUNCTION_ARGS);
228 extern Datum tintervallenne (PG_FUNCTION_ARGS);
229 extern Datum tintervallenlt (PG_FUNCTION_ARGS);
230 extern Datum tintervallengt (PG_FUNCTION_ARGS);
231 extern Datum tintervallenle (PG_FUNCTION_ARGS);
232 extern Datum tintervallenge (PG_FUNCTION_ARGS);
233 extern Datum tintervalstart (PG_FUNCTION_ARGS);
234 extern Datum tintervalend (PG_FUNCTION_ARGS);
235 extern Datum timeofday (PG_FUNCTION_ARGS);
236 extern Datum abstime_finite (PG_FUNCTION_ARGS);
237 extern Datum float8_combine (PG_FUNCTION_ARGS);
238 extern Datum inter_sl (PG_FUNCTION_ARGS);
239 extern Datum inter_lb (PG_FUNCTION_ARGS);
240 extern Datum float48mul (PG_FUNCTION_ARGS);
241 extern Datum float48div (PG_FUNCTION_ARGS);
242 extern Datum float48pl (PG_FUNCTION_ARGS);
243 extern Datum float48mi (PG_FUNCTION_ARGS);
244 extern Datum float84mul (PG_FUNCTION_ARGS);
245 extern Datum float84div (PG_FUNCTION_ARGS);
246 extern Datum float84pl (PG_FUNCTION_ARGS);
247 extern Datum float84mi (PG_FUNCTION_ARGS);
248 extern Datum float4eq (PG_FUNCTION_ARGS);
249 extern Datum float4ne (PG_FUNCTION_ARGS);
250 extern Datum float4lt (PG_FUNCTION_ARGS);
251 extern Datum float4le (PG_FUNCTION_ARGS);
252 extern Datum float4gt (PG_FUNCTION_ARGS);
253 extern Datum float4ge (PG_FUNCTION_ARGS);
254 extern Datum float8eq (PG_FUNCTION_ARGS);
255 extern Datum float8ne (PG_FUNCTION_ARGS);
256 extern Datum float8lt (PG_FUNCTION_ARGS);
257 extern Datum float8le (PG_FUNCTION_ARGS);
258 extern Datum float8gt (PG_FUNCTION_ARGS);
259 extern Datum float8ge (PG_FUNCTION_ARGS);
260 extern Datum float48eq (PG_FUNCTION_ARGS);
261 extern Datum float48ne (PG_FUNCTION_ARGS);
262 extern Datum float48lt (PG_FUNCTION_ARGS);
263 extern Datum float48le (PG_FUNCTION_ARGS);
264 extern Datum float48gt (PG_FUNCTION_ARGS);
265 extern Datum float48ge (PG_FUNCTION_ARGS);
266 extern Datum float84eq (PG_FUNCTION_ARGS);
267 extern Datum float84ne (PG_FUNCTION_ARGS);
268 extern Datum float84lt (PG_FUNCTION_ARGS);
269 extern Datum float84le (PG_FUNCTION_ARGS);
270 extern Datum float84gt (PG_FUNCTION_ARGS);
271 extern Datum float84ge (PG_FUNCTION_ARGS);
272 extern Datum ftod (PG_FUNCTION_ARGS);
273 extern Datum dtof (PG_FUNCTION_ARGS);
274 extern Datum i2toi4 (PG_FUNCTION_ARGS);
275 extern Datum i4toi2 (PG_FUNCTION_ARGS);
276 extern Datum int2vectoreq (PG_FUNCTION_ARGS);
277 extern Datum i4tod (PG_FUNCTION_ARGS);
278 extern Datum dtoi4 (PG_FUNCTION_ARGS);
279 extern Datum i4tof (PG_FUNCTION_ARGS);
280 extern Datum ftoi4 (PG_FUNCTION_ARGS);
281 extern Datum width_bucket_float8 (PG_FUNCTION_ARGS);
282 extern Datum json_in (PG_FUNCTION_ARGS);
283 extern Datum json_out (PG_FUNCTION_ARGS);
284 extern Datum json_recv (PG_FUNCTION_ARGS);
285 extern Datum json_send (PG_FUNCTION_ARGS);
286 extern Datum index_am_handler_in (PG_FUNCTION_ARGS);
287 extern Datum index_am_handler_out (PG_FUNCTION_ARGS);
288 extern Datum hash_aclitem (PG_FUNCTION_ARGS);
289 extern Datum bthandler (PG_FUNCTION_ARGS);
290 extern Datum hashhandler (PG_FUNCTION_ARGS);
291 extern Datum gisthandler (PG_FUNCTION_ARGS);
292 extern Datum ginhandler (PG_FUNCTION_ARGS);
293 extern Datum spghandler (PG_FUNCTION_ARGS);
294 extern Datum brinhandler (PG_FUNCTION_ARGS);
295 extern Datum amvalidate (PG_FUNCTION_ARGS);
296 extern Datum poly_same (PG_FUNCTION_ARGS);
297 extern Datum poly_contain (PG_FUNCTION_ARGS);
298 extern Datum poly_left (PG_FUNCTION_ARGS);
299 extern Datum poly_overleft (PG_FUNCTION_ARGS);
300 extern Datum poly_overright (PG_FUNCTION_ARGS);
301 extern Datum poly_right (PG_FUNCTION_ARGS);
302 extern Datum poly_contained (PG_FUNCTION_ARGS);
303 extern Datum poly_overlap (PG_FUNCTION_ARGS);
304 extern Datum poly_in (PG_FUNCTION_ARGS);
305 extern Datum poly_out (PG_FUNCTION_ARGS);
306 extern Datum btint2cmp (PG_FUNCTION_ARGS);
307 extern Datum btint4cmp (PG_FUNCTION_ARGS);
308 extern Datum btfloat4cmp (PG_FUNCTION_ARGS);
309 extern Datum btfloat8cmp (PG_FUNCTION_ARGS);
310 extern Datum btoidcmp (PG_FUNCTION_ARGS);
311 extern Datum btabstimecmp (PG_FUNCTION_ARGS);
312 extern Datum btcharcmp (PG_FUNCTION_ARGS);
313 extern Datum btnamecmp (PG_FUNCTION_ARGS);
314 extern Datum bttextcmp (PG_FUNCTION_ARGS);
315 extern Datum lseg_distance (PG_FUNCTION_ARGS);
316 extern Datum lseg_interpt (PG_FUNCTION_ARGS);
317 extern Datum dist_ps (PG_FUNCTION_ARGS);
318 extern Datum dist_pb (PG_FUNCTION_ARGS);
319 extern Datum dist_sb (PG_FUNCTION_ARGS);
320 extern Datum close_ps (PG_FUNCTION_ARGS);
321 extern Datum close_pb (PG_FUNCTION_ARGS);
322 extern Datum close_sb (PG_FUNCTION_ARGS);
323 extern Datum on_ps (PG_FUNCTION_ARGS);
324 extern Datum path_distance (PG_FUNCTION_ARGS);
325 extern Datum dist_ppath (PG_FUNCTION_ARGS);
326 extern Datum on_sb (PG_FUNCTION_ARGS);
327 extern Datum inter_sb (PG_FUNCTION_ARGS);
328 extern Datum text_to_array_null (PG_FUNCTION_ARGS);
329 extern Datum cash_cmp (PG_FUNCTION_ARGS);
330 extern Datum array_append (PG_FUNCTION_ARGS);
331 extern Datum array_prepend (PG_FUNCTION_ARGS);
332 extern Datum btreltimecmp (PG_FUNCTION_ARGS);
333 extern Datum bttintervalcmp (PG_FUNCTION_ARGS);
334 extern Datum btarraycmp (PG_FUNCTION_ARGS);
335 extern Datum array_cat (PG_FUNCTION_ARGS);
336 extern Datum array_to_text_null (PG_FUNCTION_ARGS);
337 extern Datum array_ne (PG_FUNCTION_ARGS);
338 extern Datum array_lt (PG_FUNCTION_ARGS);
339 extern Datum array_gt (PG_FUNCTION_ARGS);
340 extern Datum array_le (PG_FUNCTION_ARGS);
341 extern Datum text_to_array (PG_FUNCTION_ARGS);
342 extern Datum array_to_text (PG_FUNCTION_ARGS);
343 extern Datum array_ge (PG_FUNCTION_ARGS);
344 extern Datum hashint2vector (PG_FUNCTION_ARGS);
345 extern Datum hashmacaddr (PG_FUNCTION_ARGS);
346 extern Datum hashtext (PG_FUNCTION_ARGS);
347 extern Datum rtrim1 (PG_FUNCTION_ARGS);
348 extern Datum btoidvectorcmp (PG_FUNCTION_ARGS);
349 extern Datum name_text (PG_FUNCTION_ARGS);
350 extern Datum text_name (PG_FUNCTION_ARGS);
351 extern Datum name_bpchar (PG_FUNCTION_ARGS);
352 extern Datum bpchar_name (PG_FUNCTION_ARGS);
353 extern Datum hashinet (PG_FUNCTION_ARGS);
354 extern Datum hash_numeric (PG_FUNCTION_ARGS);
355 extern Datum macaddr_in (PG_FUNCTION_ARGS);
356 extern Datum macaddr_out (PG_FUNCTION_ARGS);
357 extern Datum pg_num_nulls (PG_FUNCTION_ARGS);
358 extern Datum pg_num_nonnulls (PG_FUNCTION_ARGS);
359 extern Datum hashint2 (PG_FUNCTION_ARGS);
360 extern Datum hashint4 (PG_FUNCTION_ARGS);
361 extern Datum hashfloat4 (PG_FUNCTION_ARGS);
362 extern Datum hashfloat8 (PG_FUNCTION_ARGS);
363 extern Datum hashoid (PG_FUNCTION_ARGS);
364 extern Datum hashchar (PG_FUNCTION_ARGS);
365 extern Datum hashname (PG_FUNCTION_ARGS);
366 extern Datum hashvarlena (PG_FUNCTION_ARGS);
367 extern Datum hashoidvector (PG_FUNCTION_ARGS);
368 extern Datum text_larger (PG_FUNCTION_ARGS);
369 extern Datum text_smaller (PG_FUNCTION_ARGS);
370 extern Datum int8in (PG_FUNCTION_ARGS);
371 extern Datum int8out (PG_FUNCTION_ARGS);
372 extern Datum int8um (PG_FUNCTION_ARGS);
373 extern Datum int8pl (PG_FUNCTION_ARGS);
374 extern Datum int8mi (PG_FUNCTION_ARGS);
375 extern Datum int8mul (PG_FUNCTION_ARGS);
376 extern Datum int8div (PG_FUNCTION_ARGS);
377 extern Datum int8eq (PG_FUNCTION_ARGS);
378 extern Datum int8ne (PG_FUNCTION_ARGS);
379 extern Datum int8lt (PG_FUNCTION_ARGS);
380 extern Datum int8gt (PG_FUNCTION_ARGS);
381 extern Datum int8le (PG_FUNCTION_ARGS);
382 extern Datum int8ge (PG_FUNCTION_ARGS);
383 extern Datum int84eq (PG_FUNCTION_ARGS);
384 extern Datum int84ne (PG_FUNCTION_ARGS);
385 extern Datum int84lt (PG_FUNCTION_ARGS);
386 extern Datum int84gt (PG_FUNCTION_ARGS);
387 extern Datum int84le (PG_FUNCTION_ARGS);
388 extern Datum int84ge (PG_FUNCTION_ARGS);
389 extern Datum int84 (PG_FUNCTION_ARGS);
390 extern Datum int48 (PG_FUNCTION_ARGS);
391 extern Datum i8tod (PG_FUNCTION_ARGS);
392 extern Datum dtoi8 (PG_FUNCTION_ARGS);
393 extern Datum array_larger (PG_FUNCTION_ARGS);
394 extern Datum array_smaller (PG_FUNCTION_ARGS);
395 extern Datum inet_abbrev (PG_FUNCTION_ARGS);
396 extern Datum cidr_abbrev (PG_FUNCTION_ARGS);
397 extern Datum inet_set_masklen (PG_FUNCTION_ARGS);
398 extern Datum oidvectorne (PG_FUNCTION_ARGS);
399 extern Datum hash_array (PG_FUNCTION_ARGS);
400 extern Datum cidr_set_masklen (PG_FUNCTION_ARGS);
401 extern Datum pg_indexam_has_property (PG_FUNCTION_ARGS);
402 extern Datum pg_index_has_property (PG_FUNCTION_ARGS);
403 extern Datum pg_index_column_has_property (PG_FUNCTION_ARGS);
404 extern Datum i8tof (PG_FUNCTION_ARGS);
405 extern Datum ftoi8 (PG_FUNCTION_ARGS);
406 extern Datum namelt (PG_FUNCTION_ARGS);
407 extern Datum namele (PG_FUNCTION_ARGS);
408 extern Datum namegt (PG_FUNCTION_ARGS);
409 extern Datum namege (PG_FUNCTION_ARGS);
410 extern Datum namene (PG_FUNCTION_ARGS);
411 extern Datum bpchar (PG_FUNCTION_ARGS);
412 extern Datum varchar (PG_FUNCTION_ARGS);
413 extern Datum mktinterval (PG_FUNCTION_ARGS);
414 extern Datum oidvectorlt (PG_FUNCTION_ARGS);
415 extern Datum oidvectorle (PG_FUNCTION_ARGS);
416 extern Datum oidvectoreq (PG_FUNCTION_ARGS);
417 extern Datum oidvectorge (PG_FUNCTION_ARGS);
418 extern Datum oidvectorgt (PG_FUNCTION_ARGS);
419 extern Datum network_network (PG_FUNCTION_ARGS);
420 extern Datum network_netmask (PG_FUNCTION_ARGS);
421 extern Datum network_masklen (PG_FUNCTION_ARGS);
422 extern Datum network_broadcast (PG_FUNCTION_ARGS);
423 extern Datum network_host (PG_FUNCTION_ARGS);
424 extern Datum current_user (PG_FUNCTION_ARGS);
425 extern Datum network_family (PG_FUNCTION_ARGS);
426 extern Datum int82 (PG_FUNCTION_ARGS);
427 extern Datum lo_create (PG_FUNCTION_ARGS);
428 extern Datum oidlt (PG_FUNCTION_ARGS);
429 extern Datum oidle (PG_FUNCTION_ARGS);
430 extern Datum byteaoctetlen (PG_FUNCTION_ARGS);
431 extern Datum byteaGetByte (PG_FUNCTION_ARGS);
432 extern Datum byteaSetByte (PG_FUNCTION_ARGS);
433 extern Datum byteaGetBit (PG_FUNCTION_ARGS);
434 extern Datum byteaSetBit (PG_FUNCTION_ARGS);
435 extern Datum dist_pl (PG_FUNCTION_ARGS);
436 extern Datum dist_lb (PG_FUNCTION_ARGS);
437 extern Datum dist_sl (PG_FUNCTION_ARGS);
438 extern Datum dist_cpoly (PG_FUNCTION_ARGS);
439 extern Datum poly_distance (PG_FUNCTION_ARGS);
440 extern Datum network_show (PG_FUNCTION_ARGS);
441 extern Datum text_lt (PG_FUNCTION_ARGS);
442 extern Datum text_le (PG_FUNCTION_ARGS);
443 extern Datum text_gt (PG_FUNCTION_ARGS);
444 extern Datum text_ge (PG_FUNCTION_ARGS);
445 extern Datum array_eq (PG_FUNCTION_ARGS);
446 extern Datum session_user (PG_FUNCTION_ARGS);
447 extern Datum array_dims (PG_FUNCTION_ARGS);
448 extern Datum array_ndims (PG_FUNCTION_ARGS);
449 extern Datum byteaoverlay (PG_FUNCTION_ARGS);
450 extern Datum array_in (PG_FUNCTION_ARGS);
451 extern Datum array_out (PG_FUNCTION_ARGS);
452 extern Datum byteaoverlay_no_len (PG_FUNCTION_ARGS);
453 extern Datum macaddr_trunc (PG_FUNCTION_ARGS);
454 extern Datum int28 (PG_FUNCTION_ARGS);
455 extern Datum smgrin (PG_FUNCTION_ARGS);
456 extern Datum smgrout (PG_FUNCTION_ARGS);
457 extern Datum smgreq (PG_FUNCTION_ARGS);
458 extern Datum smgrne (PG_FUNCTION_ARGS);
459 extern Datum lo_import (PG_FUNCTION_ARGS);
460 extern Datum lo_export (PG_FUNCTION_ARGS);
461 extern Datum int4inc (PG_FUNCTION_ARGS);
462 extern Datum lo_import_with_oid (PG_FUNCTION_ARGS);
463 extern Datum int4larger (PG_FUNCTION_ARGS);
464 extern Datum int4smaller (PG_FUNCTION_ARGS);
465 extern Datum int2larger (PG_FUNCTION_ARGS);
466 extern Datum int2smaller (PG_FUNCTION_ARGS);
467 extern Datum tintervaleq (PG_FUNCTION_ARGS);
468 extern Datum tintervalne (PG_FUNCTION_ARGS);
469 extern Datum tintervallt (PG_FUNCTION_ARGS);
470 extern Datum tintervalgt (PG_FUNCTION_ARGS);
471 extern Datum tintervalle (PG_FUNCTION_ARGS);
472 extern Datum tintervalge (PG_FUNCTION_ARGS);
473 extern Datum pg_client_encoding (PG_FUNCTION_ARGS);
474 extern Datum current_query (PG_FUNCTION_ARGS);
475 extern Datum macaddr_eq (PG_FUNCTION_ARGS);
476 extern Datum macaddr_lt (PG_FUNCTION_ARGS);
477 extern Datum macaddr_le (PG_FUNCTION_ARGS);
478 extern Datum macaddr_gt (PG_FUNCTION_ARGS);
479 extern Datum macaddr_ge (PG_FUNCTION_ARGS);
480 extern Datum macaddr_ne (PG_FUNCTION_ARGS);
481 extern Datum macaddr_cmp (PG_FUNCTION_ARGS);
482 extern Datum int82pl (PG_FUNCTION_ARGS);
483 extern Datum int82mi (PG_FUNCTION_ARGS);
484 extern Datum int82mul (PG_FUNCTION_ARGS);
485 extern Datum int82div (PG_FUNCTION_ARGS);
486 extern Datum int28pl (PG_FUNCTION_ARGS);
487 extern Datum btint8cmp (PG_FUNCTION_ARGS);
488 extern Datum cash_mul_flt4 (PG_FUNCTION_ARGS);
489 extern Datum cash_div_flt4 (PG_FUNCTION_ARGS);
490 extern Datum flt4_mul_cash (PG_FUNCTION_ARGS);
491 extern Datum textpos (PG_FUNCTION_ARGS);
492 extern Datum textlike (PG_FUNCTION_ARGS);
493 extern Datum textnlike (PG_FUNCTION_ARGS);
494 extern Datum int48eq (PG_FUNCTION_ARGS);
495 extern Datum int48ne (PG_FUNCTION_ARGS);
496 extern Datum int48lt (PG_FUNCTION_ARGS);
497 extern Datum int48gt (PG_FUNCTION_ARGS);
498 extern Datum int48le (PG_FUNCTION_ARGS);
499 extern Datum int48ge (PG_FUNCTION_ARGS);
500 extern Datum namelike (PG_FUNCTION_ARGS);
501 extern Datum namenlike (PG_FUNCTION_ARGS);
502 extern Datum char_bpchar (PG_FUNCTION_ARGS);
503 extern Datum current_database (PG_FUNCTION_ARGS);
504 extern Datum int4_mul_cash (PG_FUNCTION_ARGS);
505 extern Datum int2_mul_cash (PG_FUNCTION_ARGS);
506 extern Datum cash_mul_int4 (PG_FUNCTION_ARGS);
507 extern Datum cash_div_int4 (PG_FUNCTION_ARGS);
508 extern Datum cash_mul_int2 (PG_FUNCTION_ARGS);
509 extern Datum cash_div_int2 (PG_FUNCTION_ARGS);
510 extern Datum lower (PG_FUNCTION_ARGS);
511 extern Datum upper (PG_FUNCTION_ARGS);
512 extern Datum initcap (PG_FUNCTION_ARGS);
513 extern Datum lpad (PG_FUNCTION_ARGS);
514 extern Datum rpad (PG_FUNCTION_ARGS);
515 extern Datum ltrim (PG_FUNCTION_ARGS);
516 extern Datum rtrim (PG_FUNCTION_ARGS);
517 extern Datum text_substr (PG_FUNCTION_ARGS);
518 extern Datum translate (PG_FUNCTION_ARGS);
519 extern Datum ltrim1 (PG_FUNCTION_ARGS);
520 extern Datum text_substr_no_len (PG_FUNCTION_ARGS);
521 extern Datum btrim (PG_FUNCTION_ARGS);
522 extern Datum btrim1 (PG_FUNCTION_ARGS);
523 extern Datum cash_in (PG_FUNCTION_ARGS);
524 extern Datum cash_out (PG_FUNCTION_ARGS);
525 extern Datum cash_eq (PG_FUNCTION_ARGS);
526 extern Datum cash_ne (PG_FUNCTION_ARGS);
527 extern Datum cash_lt (PG_FUNCTION_ARGS);
528 extern Datum cash_le (PG_FUNCTION_ARGS);
529 extern Datum cash_gt (PG_FUNCTION_ARGS);
530 extern Datum cash_ge (PG_FUNCTION_ARGS);
531 extern Datum cash_pl (PG_FUNCTION_ARGS);
532 extern Datum cash_mi (PG_FUNCTION_ARGS);
533 extern Datum cash_mul_flt8 (PG_FUNCTION_ARGS);
534 extern Datum cash_div_flt8 (PG_FUNCTION_ARGS);
535 extern Datum cashlarger (PG_FUNCTION_ARGS);
536 extern Datum cashsmaller (PG_FUNCTION_ARGS);
537 extern Datum inet_in (PG_FUNCTION_ARGS);
538 extern Datum inet_out (PG_FUNCTION_ARGS);
539 extern Datum flt8_mul_cash (PG_FUNCTION_ARGS);
540 extern Datum network_eq (PG_FUNCTION_ARGS);
541 extern Datum network_lt (PG_FUNCTION_ARGS);
542 extern Datum network_le (PG_FUNCTION_ARGS);
543 extern Datum network_gt (PG_FUNCTION_ARGS);
544 extern Datum network_ge (PG_FUNCTION_ARGS);
545 extern Datum network_ne (PG_FUNCTION_ARGS);
546 extern Datum network_cmp (PG_FUNCTION_ARGS);
547 extern Datum network_sub (PG_FUNCTION_ARGS);
548 extern Datum network_subeq (PG_FUNCTION_ARGS);
549 extern Datum network_sup (PG_FUNCTION_ARGS);
550 extern Datum network_supeq (PG_FUNCTION_ARGS);
551 extern Datum cash_words (PG_FUNCTION_ARGS);
552 extern Datum generate_series_timestamp (PG_FUNCTION_ARGS);
553 extern Datum generate_series_timestamptz (PG_FUNCTION_ARGS);
554 extern Datum int28mi (PG_FUNCTION_ARGS);
555 extern Datum int28mul (PG_FUNCTION_ARGS);
556 extern Datum text_char (PG_FUNCTION_ARGS);
557 extern Datum int8mod (PG_FUNCTION_ARGS);
558 extern Datum char_text (PG_FUNCTION_ARGS);
559 extern Datum int28div (PG_FUNCTION_ARGS);
560 extern Datum hashint8 (PG_FUNCTION_ARGS);
561 extern Datum lo_open (PG_FUNCTION_ARGS);
562 extern Datum lo_close (PG_FUNCTION_ARGS);
563 extern Datum loread (PG_FUNCTION_ARGS);
564 extern Datum lowrite (PG_FUNCTION_ARGS);
565 extern Datum lo_lseek (PG_FUNCTION_ARGS);
566 extern Datum lo_creat (PG_FUNCTION_ARGS);
567 extern Datum lo_tell (PG_FUNCTION_ARGS);
568 extern Datum on_pl (PG_FUNCTION_ARGS);
569 extern Datum on_sl (PG_FUNCTION_ARGS);
570 extern Datum close_pl (PG_FUNCTION_ARGS);
571 extern Datum close_sl (PG_FUNCTION_ARGS);
572 extern Datum close_lb (PG_FUNCTION_ARGS);
573 extern Datum lo_unlink (PG_FUNCTION_ARGS);
574 extern Datum path_inter (PG_FUNCTION_ARGS);
575 extern Datum box_area (PG_FUNCTION_ARGS);
576 extern Datum box_width (PG_FUNCTION_ARGS);
577 extern Datum box_height (PG_FUNCTION_ARGS);
578 extern Datum box_distance (PG_FUNCTION_ARGS);
579 extern Datum path_area (PG_FUNCTION_ARGS);
580 extern Datum box_intersect (PG_FUNCTION_ARGS);
581 extern Datum box_diagonal (PG_FUNCTION_ARGS);
582 extern Datum path_n_lt (PG_FUNCTION_ARGS);
583 extern Datum path_n_gt (PG_FUNCTION_ARGS);
584 extern Datum path_n_eq (PG_FUNCTION_ARGS);
585 extern Datum path_n_le (PG_FUNCTION_ARGS);
586 extern Datum path_n_ge (PG_FUNCTION_ARGS);
587 extern Datum path_length (PG_FUNCTION_ARGS);
588 extern Datum point_ne (PG_FUNCTION_ARGS);
589 extern Datum point_vert (PG_FUNCTION_ARGS);
590 extern Datum point_horiz (PG_FUNCTION_ARGS);
591 extern Datum point_distance (PG_FUNCTION_ARGS);
592 extern Datum point_slope (PG_FUNCTION_ARGS);
593 extern Datum lseg_construct (PG_FUNCTION_ARGS);
594 extern Datum lseg_intersect (PG_FUNCTION_ARGS);
595 extern Datum lseg_parallel (PG_FUNCTION_ARGS);
596 extern Datum lseg_perp (PG_FUNCTION_ARGS);
597 extern Datum lseg_vertical (PG_FUNCTION_ARGS);
598 extern Datum lseg_horizontal (PG_FUNCTION_ARGS);
599 extern Datum lseg_eq (PG_FUNCTION_ARGS);
600 extern Datum lo_truncate (PG_FUNCTION_ARGS);
601 extern Datum timestamptz_izone (PG_FUNCTION_ARGS);
602 extern Datum gist_point_compress (PG_FUNCTION_ARGS);
603 extern Datum aclitemin (PG_FUNCTION_ARGS);
604 extern Datum aclitemout (PG_FUNCTION_ARGS);
605 extern Datum aclinsert (PG_FUNCTION_ARGS);
606 extern Datum aclremove (PG_FUNCTION_ARGS);
607 extern Datum aclcontains (PG_FUNCTION_ARGS);
608 extern Datum getdatabaseencoding (PG_FUNCTION_ARGS);
609 extern Datum bpcharin (PG_FUNCTION_ARGS);
610 extern Datum bpcharout (PG_FUNCTION_ARGS);
611 extern Datum varcharin (PG_FUNCTION_ARGS);
612 extern Datum varcharout (PG_FUNCTION_ARGS);
613 extern Datum bpchareq (PG_FUNCTION_ARGS);
614 extern Datum bpcharlt (PG_FUNCTION_ARGS);
615 extern Datum bpcharle (PG_FUNCTION_ARGS);
616 extern Datum bpchargt (PG_FUNCTION_ARGS);
617 extern Datum bpcharge (PG_FUNCTION_ARGS);
618 extern Datum bpcharne (PG_FUNCTION_ARGS);
619 extern Datum aclitem_eq (PG_FUNCTION_ARGS);
620 extern Datum bpchar_larger (PG_FUNCTION_ARGS);
621 extern Datum bpchar_smaller (PG_FUNCTION_ARGS);
622 extern Datum pg_prepared_xact (PG_FUNCTION_ARGS);
623 extern Datum generate_series_step_int4 (PG_FUNCTION_ARGS);
624 extern Datum generate_series_int4 (PG_FUNCTION_ARGS);
625 extern Datum generate_series_step_int8 (PG_FUNCTION_ARGS);
626 extern Datum generate_series_int8 (PG_FUNCTION_ARGS);
627 extern Datum bpcharcmp (PG_FUNCTION_ARGS);
628 extern Datum text_regclass (PG_FUNCTION_ARGS);
629 extern Datum hashbpchar (PG_FUNCTION_ARGS);
630 extern Datum format_type (PG_FUNCTION_ARGS);
631 extern Datum date_in (PG_FUNCTION_ARGS);
632 extern Datum date_out (PG_FUNCTION_ARGS);
633 extern Datum date_eq (PG_FUNCTION_ARGS);
634 extern Datum date_lt (PG_FUNCTION_ARGS);
635 extern Datum date_le (PG_FUNCTION_ARGS);
636 extern Datum date_gt (PG_FUNCTION_ARGS);
637 extern Datum date_ge (PG_FUNCTION_ARGS);
638 extern Datum date_ne (PG_FUNCTION_ARGS);
639 extern Datum date_cmp (PG_FUNCTION_ARGS);
640 extern Datum time_lt (PG_FUNCTION_ARGS);
641 extern Datum time_le (PG_FUNCTION_ARGS);
642 extern Datum time_gt (PG_FUNCTION_ARGS);
643 extern Datum time_ge (PG_FUNCTION_ARGS);
644 extern Datum time_ne (PG_FUNCTION_ARGS);
645 extern Datum time_cmp (PG_FUNCTION_ARGS);
646 extern Datum date_larger (PG_FUNCTION_ARGS);
647 extern Datum date_smaller (PG_FUNCTION_ARGS);
648 extern Datum date_mi (PG_FUNCTION_ARGS);
649 extern Datum date_pli (PG_FUNCTION_ARGS);
650 extern Datum date_mii (PG_FUNCTION_ARGS);
651 extern Datum time_in (PG_FUNCTION_ARGS);
652 extern Datum time_out (PG_FUNCTION_ARGS);
653 extern Datum time_eq (PG_FUNCTION_ARGS);
654 extern Datum circle_add_pt (PG_FUNCTION_ARGS);
655 extern Datum circle_sub_pt (PG_FUNCTION_ARGS);
656 extern Datum circle_mul_pt (PG_FUNCTION_ARGS);
657 extern Datum circle_div_pt (PG_FUNCTION_ARGS);
658 extern Datum timestamptz_in (PG_FUNCTION_ARGS);
659 extern Datum timestamptz_out (PG_FUNCTION_ARGS);
660 extern Datum timestamp_eq (PG_FUNCTION_ARGS);
661 extern Datum timestamp_ne (PG_FUNCTION_ARGS);
662 extern Datum timestamp_lt (PG_FUNCTION_ARGS);
663 extern Datum timestamp_le (PG_FUNCTION_ARGS);
664 extern Datum timestamp_ge (PG_FUNCTION_ARGS);
665 extern Datum timestamp_gt (PG_FUNCTION_ARGS);
666 extern Datum float8_timestamptz (PG_FUNCTION_ARGS);
667 extern Datum timestamptz_zone (PG_FUNCTION_ARGS);
668 extern Datum interval_in (PG_FUNCTION_ARGS);
669 extern Datum interval_out (PG_FUNCTION_ARGS);
670 extern Datum interval_eq (PG_FUNCTION_ARGS);
671 extern Datum interval_ne (PG_FUNCTION_ARGS);
672 extern Datum interval_lt (PG_FUNCTION_ARGS);
673 extern Datum interval_le (PG_FUNCTION_ARGS);
674 extern Datum interval_ge (PG_FUNCTION_ARGS);
675 extern Datum interval_gt (PG_FUNCTION_ARGS);
676 extern Datum interval_um (PG_FUNCTION_ARGS);
677 extern Datum interval_pl (PG_FUNCTION_ARGS);
678 extern Datum interval_mi (PG_FUNCTION_ARGS);
679 extern Datum timestamptz_part (PG_FUNCTION_ARGS);
680 extern Datum interval_part (PG_FUNCTION_ARGS);
681 extern Datum abstime_timestamptz (PG_FUNCTION_ARGS);
682 extern Datum date_timestamptz (PG_FUNCTION_ARGS);
683 extern Datum interval_justify_hours (PG_FUNCTION_ARGS);
684 extern Datum reltime_interval (PG_FUNCTION_ARGS);
685 extern Datum timestamptz_date (PG_FUNCTION_ARGS);
686 extern Datum abstime_date (PG_FUNCTION_ARGS);
687 extern Datum timestamptz_abstime (PG_FUNCTION_ARGS);
688 extern Datum xid_age (PG_FUNCTION_ARGS);
689 extern Datum timestamp_mi (PG_FUNCTION_ARGS);
690 extern Datum timestamptz_pl_interval (PG_FUNCTION_ARGS);
691 extern Datum timestamptz_mi_interval (PG_FUNCTION_ARGS);
692 extern Datum generate_subscripts (PG_FUNCTION_ARGS);
693 extern Datum generate_subscripts_nodir (PG_FUNCTION_ARGS);
694 extern Datum array_fill (PG_FUNCTION_ARGS);
695 extern Datum interval_reltime (PG_FUNCTION_ARGS);
696 extern Datum timestamp_smaller (PG_FUNCTION_ARGS);
697 extern Datum timestamp_larger (PG_FUNCTION_ARGS);
698 extern Datum interval_smaller (PG_FUNCTION_ARGS);
699 extern Datum interval_larger (PG_FUNCTION_ARGS);
700 extern Datum timestamptz_age (PG_FUNCTION_ARGS);
701 extern Datum interval_scale (PG_FUNCTION_ARGS);
702 extern Datum timestamptz_trunc (PG_FUNCTION_ARGS);
703 extern Datum interval_trunc (PG_FUNCTION_ARGS);
704 extern Datum int8inc (PG_FUNCTION_ARGS);
705 extern Datum int8abs (PG_FUNCTION_ARGS);
706 extern Datum int8larger (PG_FUNCTION_ARGS);
707 extern Datum int8smaller (PG_FUNCTION_ARGS);
708 extern Datum texticregexeq (PG_FUNCTION_ARGS);
709 extern Datum texticregexne (PG_FUNCTION_ARGS);
710 extern Datum nameicregexeq (PG_FUNCTION_ARGS);
711 extern Datum nameicregexne (PG_FUNCTION_ARGS);
712 extern Datum boolin (PG_FUNCTION_ARGS);
713 extern Datum boolout (PG_FUNCTION_ARGS);
714 extern Datum byteain (PG_FUNCTION_ARGS);
715 extern Datum charin (PG_FUNCTION_ARGS);
716 extern Datum charlt (PG_FUNCTION_ARGS);
717 extern Datum unique_key_recheck (PG_FUNCTION_ARGS);
718 extern Datum int4abs (PG_FUNCTION_ARGS);
719 extern Datum nameregexne (PG_FUNCTION_ARGS);
720 extern Datum int2abs (PG_FUNCTION_ARGS);
721 extern Datum textregexeq (PG_FUNCTION_ARGS);
722 extern Datum textregexne (PG_FUNCTION_ARGS);
723 extern Datum textlen (PG_FUNCTION_ARGS);
724 extern Datum textcat (PG_FUNCTION_ARGS);
725 extern Datum PG_char_to_encoding (PG_FUNCTION_ARGS);
726 extern Datum tidne (PG_FUNCTION_ARGS);
727 extern Datum cidr_in (PG_FUNCTION_ARGS);
728 extern Datum parse_ident (PG_FUNCTION_ARGS);
729 extern Datum pg_column_size (PG_FUNCTION_ARGS);
730 extern Datum overlaps_timetz (PG_FUNCTION_ARGS);
731 extern Datum datetime_timestamp (PG_FUNCTION_ARGS);
732 extern Datum timetz_part (PG_FUNCTION_ARGS);
733 extern Datum int84pl (PG_FUNCTION_ARGS);
734 extern Datum int84mi (PG_FUNCTION_ARGS);
735 extern Datum int84mul (PG_FUNCTION_ARGS);
736 extern Datum int84div (PG_FUNCTION_ARGS);
737 extern Datum int48pl (PG_FUNCTION_ARGS);
738 extern Datum int48mi (PG_FUNCTION_ARGS);
739 extern Datum int48mul (PG_FUNCTION_ARGS);
740 extern Datum int48div (PG_FUNCTION_ARGS);
741 extern Datum quote_ident (PG_FUNCTION_ARGS);
742 extern Datum quote_literal (PG_FUNCTION_ARGS);
743 extern Datum array_fill_with_lower_bounds (PG_FUNCTION_ARGS);
744 extern Datum i8tooid (PG_FUNCTION_ARGS);
745 extern Datum oidtoi8 (PG_FUNCTION_ARGS);
746 extern Datum quote_nullable (PG_FUNCTION_ARGS);
747 extern Datum suppress_redundant_updates_trigger (PG_FUNCTION_ARGS);
748 extern Datum tideq (PG_FUNCTION_ARGS);
749 extern Datum currtid_byreloid (PG_FUNCTION_ARGS);
750 extern Datum currtid_byrelname (PG_FUNCTION_ARGS);
751 extern Datum interval_justify_days (PG_FUNCTION_ARGS);
752 extern Datum datetimetz_timestamptz (PG_FUNCTION_ARGS);
753 extern Datum now (PG_FUNCTION_ARGS);
754 extern Datum positionsel (PG_FUNCTION_ARGS);
755 extern Datum positionjoinsel (PG_FUNCTION_ARGS);
756 extern Datum contsel (PG_FUNCTION_ARGS);
757 extern Datum contjoinsel (PG_FUNCTION_ARGS);
758 extern Datum overlaps_timestamp (PG_FUNCTION_ARGS);
759 extern Datum overlaps_time (PG_FUNCTION_ARGS);
760 extern Datum timestamp_in (PG_FUNCTION_ARGS);
761 extern Datum timestamp_out (PG_FUNCTION_ARGS);
762 extern Datum timestamp_cmp (PG_FUNCTION_ARGS);
763 extern Datum interval_cmp (PG_FUNCTION_ARGS);
764 extern Datum timestamp_time (PG_FUNCTION_ARGS);
765 extern Datum bpcharlen (PG_FUNCTION_ARGS);
766 extern Datum interval_div (PG_FUNCTION_ARGS);
767 extern Datum dlog10 (PG_FUNCTION_ARGS);
768 extern Datum oidvectortypes (PG_FUNCTION_ARGS);
769 extern Datum timetz_in (PG_FUNCTION_ARGS);
770 extern Datum timetz_out (PG_FUNCTION_ARGS);
771 extern Datum timetz_eq (PG_FUNCTION_ARGS);
772 extern Datum timetz_ne (PG_FUNCTION_ARGS);
773 extern Datum timetz_lt (PG_FUNCTION_ARGS);
774 extern Datum timetz_le (PG_FUNCTION_ARGS);
775 extern Datum timetz_ge (PG_FUNCTION_ARGS);
776 extern Datum timetz_gt (PG_FUNCTION_ARGS);
777 extern Datum timetz_cmp (PG_FUNCTION_ARGS);
778 extern Datum network_hostmask (PG_FUNCTION_ARGS);
779 extern Datum makeaclitem (PG_FUNCTION_ARGS);
780 extern Datum time_interval (PG_FUNCTION_ARGS);
781 extern Datum pg_lock_status (PG_FUNCTION_ARGS);
782 extern Datum date_finite (PG_FUNCTION_ARGS);
783 extern Datum textoctetlen (PG_FUNCTION_ARGS);
784 extern Datum bpcharoctetlen (PG_FUNCTION_ARGS);
785 extern Datum time_larger (PG_FUNCTION_ARGS);
786 extern Datum time_smaller (PG_FUNCTION_ARGS);
787 extern Datum timetz_larger (PG_FUNCTION_ARGS);
788 extern Datum timetz_smaller (PG_FUNCTION_ARGS);
789 extern Datum time_part (PG_FUNCTION_ARGS);
790 extern Datum pg_get_constraintdef (PG_FUNCTION_ARGS);
791 extern Datum timestamptz_timetz (PG_FUNCTION_ARGS);
792 extern Datum timestamp_finite (PG_FUNCTION_ARGS);
793 extern Datum interval_finite (PG_FUNCTION_ARGS);
794 extern Datum pg_stat_get_backend_start (PG_FUNCTION_ARGS);
795 extern Datum pg_stat_get_backend_client_addr (PG_FUNCTION_ARGS);
796 extern Datum pg_stat_get_backend_client_port (PG_FUNCTION_ARGS);
797 extern Datum current_schema (PG_FUNCTION_ARGS);
798 extern Datum current_schemas (PG_FUNCTION_ARGS);
799 extern Datum textoverlay (PG_FUNCTION_ARGS);
800 extern Datum textoverlay_no_len (PG_FUNCTION_ARGS);
801 extern Datum line_parallel (PG_FUNCTION_ARGS);
802 extern Datum line_perp (PG_FUNCTION_ARGS);
803 extern Datum line_vertical (PG_FUNCTION_ARGS);
804 extern Datum line_horizontal (PG_FUNCTION_ARGS);
805 extern Datum circle_center (PG_FUNCTION_ARGS);
806 extern Datum interval_time (PG_FUNCTION_ARGS);
807 extern Datum points_box (PG_FUNCTION_ARGS);
808 extern Datum box_add (PG_FUNCTION_ARGS);
809 extern Datum box_sub (PG_FUNCTION_ARGS);
810 extern Datum box_mul (PG_FUNCTION_ARGS);
811 extern Datum box_div (PG_FUNCTION_ARGS);
812 extern Datum cidr_out (PG_FUNCTION_ARGS);
813 extern Datum poly_contain_pt (PG_FUNCTION_ARGS);
814 extern Datum pt_contained_poly (PG_FUNCTION_ARGS);
815 extern Datum path_isclosed (PG_FUNCTION_ARGS);
816 extern Datum path_isopen (PG_FUNCTION_ARGS);
817 extern Datum path_npoints (PG_FUNCTION_ARGS);
818 extern Datum path_close (PG_FUNCTION_ARGS);
819 extern Datum path_open (PG_FUNCTION_ARGS);
820 extern Datum path_add (PG_FUNCTION_ARGS);
821 extern Datum path_add_pt (PG_FUNCTION_ARGS);
822 extern Datum path_sub_pt (PG_FUNCTION_ARGS);
823 extern Datum path_mul_pt (PG_FUNCTION_ARGS);
824 extern Datum path_div_pt (PG_FUNCTION_ARGS);
825 extern Datum construct_point (PG_FUNCTION_ARGS);
826 extern Datum point_add (PG_FUNCTION_ARGS);
827 extern Datum point_sub (PG_FUNCTION_ARGS);
828 extern Datum point_mul (PG_FUNCTION_ARGS);
829 extern Datum point_div (PG_FUNCTION_ARGS);
830 extern Datum poly_npoints (PG_FUNCTION_ARGS);
831 extern Datum poly_box (PG_FUNCTION_ARGS);
832 extern Datum poly_path (PG_FUNCTION_ARGS);
833 extern Datum box_poly (PG_FUNCTION_ARGS);
834 extern Datum path_poly (PG_FUNCTION_ARGS);
835 extern Datum circle_in (PG_FUNCTION_ARGS);
836 extern Datum circle_out (PG_FUNCTION_ARGS);
837 extern Datum circle_same (PG_FUNCTION_ARGS);
838 extern Datum circle_contain (PG_FUNCTION_ARGS);
839 extern Datum circle_left (PG_FUNCTION_ARGS);
840 extern Datum circle_overleft (PG_FUNCTION_ARGS);
841 extern Datum circle_overright (PG_FUNCTION_ARGS);
842 extern Datum circle_right (PG_FUNCTION_ARGS);
843 extern Datum circle_contained (PG_FUNCTION_ARGS);
844 extern Datum circle_overlap (PG_FUNCTION_ARGS);
845 extern Datum circle_below (PG_FUNCTION_ARGS);
846 extern Datum circle_above (PG_FUNCTION_ARGS);
847 extern Datum circle_eq (PG_FUNCTION_ARGS);
848 extern Datum circle_ne (PG_FUNCTION_ARGS);
849 extern Datum circle_lt (PG_FUNCTION_ARGS);
850 extern Datum circle_gt (PG_FUNCTION_ARGS);
851 extern Datum circle_le (PG_FUNCTION_ARGS);
852 extern Datum circle_ge (PG_FUNCTION_ARGS);
853 extern Datum circle_area (PG_FUNCTION_ARGS);
854 extern Datum circle_diameter (PG_FUNCTION_ARGS);
855 extern Datum circle_radius (PG_FUNCTION_ARGS);
856 extern Datum circle_distance (PG_FUNCTION_ARGS);
857 extern Datum cr_circle (PG_FUNCTION_ARGS);
858 extern Datum poly_circle (PG_FUNCTION_ARGS);
859 extern Datum circle_poly (PG_FUNCTION_ARGS);
860 extern Datum dist_pc (PG_FUNCTION_ARGS);
861 extern Datum circle_contain_pt (PG_FUNCTION_ARGS);
862 extern Datum pt_contained_circle (PG_FUNCTION_ARGS);
863 extern Datum box_circle (PG_FUNCTION_ARGS);
864 extern Datum circle_box (PG_FUNCTION_ARGS);
865 extern Datum lseg_ne (PG_FUNCTION_ARGS);
866 extern Datum lseg_lt (PG_FUNCTION_ARGS);
867 extern Datum lseg_le (PG_FUNCTION_ARGS);
868 extern Datum lseg_gt (PG_FUNCTION_ARGS);
869 extern Datum lseg_ge (PG_FUNCTION_ARGS);
870 extern Datum lseg_length (PG_FUNCTION_ARGS);
871 extern Datum close_ls (PG_FUNCTION_ARGS);
872 extern Datum close_lseg (PG_FUNCTION_ARGS);
873 extern Datum line_in (PG_FUNCTION_ARGS);
874 extern Datum line_out (PG_FUNCTION_ARGS);
875 extern Datum line_eq (PG_FUNCTION_ARGS);
876 extern Datum line_construct_pp (PG_FUNCTION_ARGS);
877 extern Datum line_interpt (PG_FUNCTION_ARGS);
878 extern Datum line_intersect (PG_FUNCTION_ARGS);
879 extern Datum bit_in (PG_FUNCTION_ARGS);
880 extern Datum bit_out (PG_FUNCTION_ARGS);
881 extern Datum pg_get_ruledef (PG_FUNCTION_ARGS);
882 extern Datum nextval_oid (PG_FUNCTION_ARGS);
883 extern Datum currval_oid (PG_FUNCTION_ARGS);
884 extern Datum setval_oid (PG_FUNCTION_ARGS);
885 extern Datum varbit_in (PG_FUNCTION_ARGS);
886 extern Datum varbit_out (PG_FUNCTION_ARGS);
887 extern Datum biteq (PG_FUNCTION_ARGS);
888 extern Datum bitne (PG_FUNCTION_ARGS);
889 extern Datum bitge (PG_FUNCTION_ARGS);
890 extern Datum bitgt (PG_FUNCTION_ARGS);
891 extern Datum bitle (PG_FUNCTION_ARGS);
892 extern Datum bitlt (PG_FUNCTION_ARGS);
893 extern Datum bitcmp (PG_FUNCTION_ARGS);
894 extern Datum PG_encoding_to_char (PG_FUNCTION_ARGS);
895 extern Datum drandom (PG_FUNCTION_ARGS);
896 extern Datum setseed (PG_FUNCTION_ARGS);
897 extern Datum dasin (PG_FUNCTION_ARGS);
898 extern Datum dacos (PG_FUNCTION_ARGS);
899 extern Datum datan (PG_FUNCTION_ARGS);
900 extern Datum datan2 (PG_FUNCTION_ARGS);
901 extern Datum dsin (PG_FUNCTION_ARGS);
902 extern Datum dcos (PG_FUNCTION_ARGS);
903 extern Datum dtan (PG_FUNCTION_ARGS);
904 extern Datum dcot (PG_FUNCTION_ARGS);
905 extern Datum degrees (PG_FUNCTION_ARGS);
906 extern Datum radians (PG_FUNCTION_ARGS);
907 extern Datum dpi (PG_FUNCTION_ARGS);
908 extern Datum interval_mul (PG_FUNCTION_ARGS);
909 extern Datum pg_typeof (PG_FUNCTION_ARGS);
910 extern Datum ascii (PG_FUNCTION_ARGS);
911 extern Datum chr (PG_FUNCTION_ARGS);
912 extern Datum repeat (PG_FUNCTION_ARGS);
913 extern Datum similar_escape (PG_FUNCTION_ARGS);
914 extern Datum mul_d_interval (PG_FUNCTION_ARGS);
915 extern Datum texticlike (PG_FUNCTION_ARGS);
916 extern Datum texticnlike (PG_FUNCTION_ARGS);
917 extern Datum nameiclike (PG_FUNCTION_ARGS);
918 extern Datum nameicnlike (PG_FUNCTION_ARGS);
919 extern Datum like_escape (PG_FUNCTION_ARGS);
920 extern Datum oidgt (PG_FUNCTION_ARGS);
921 extern Datum oidge (PG_FUNCTION_ARGS);
922 extern Datum pg_get_viewdef_name (PG_FUNCTION_ARGS);
923 extern Datum pg_get_viewdef (PG_FUNCTION_ARGS);
924 extern Datum pg_get_userbyid (PG_FUNCTION_ARGS);
925 extern Datum pg_get_indexdef (PG_FUNCTION_ARGS);
926 extern Datum RI_FKey_check_ins (PG_FUNCTION_ARGS);
927 extern Datum RI_FKey_check_upd (PG_FUNCTION_ARGS);
928 extern Datum RI_FKey_cascade_del (PG_FUNCTION_ARGS);
929 extern Datum RI_FKey_cascade_upd (PG_FUNCTION_ARGS);
930 extern Datum RI_FKey_restrict_del (PG_FUNCTION_ARGS);
931 extern Datum RI_FKey_restrict_upd (PG_FUNCTION_ARGS);
932 extern Datum RI_FKey_setnull_del (PG_FUNCTION_ARGS);
933 extern Datum RI_FKey_setnull_upd (PG_FUNCTION_ARGS);
934 extern Datum RI_FKey_setdefault_del (PG_FUNCTION_ARGS);
935 extern Datum RI_FKey_setdefault_upd (PG_FUNCTION_ARGS);
936 extern Datum RI_FKey_noaction_del (PG_FUNCTION_ARGS);
937 extern Datum RI_FKey_noaction_upd (PG_FUNCTION_ARGS);
938 extern Datum pg_get_triggerdef (PG_FUNCTION_ARGS);
939 extern Datum pg_get_serial_sequence (PG_FUNCTION_ARGS);
940 extern Datum bit_and (PG_FUNCTION_ARGS);
941 extern Datum bit_or (PG_FUNCTION_ARGS);
942 extern Datum bitxor (PG_FUNCTION_ARGS);
943 extern Datum bitnot (PG_FUNCTION_ARGS);
944 extern Datum bitshiftleft (PG_FUNCTION_ARGS);
945 extern Datum bitshiftright (PG_FUNCTION_ARGS);
946 extern Datum bitcat (PG_FUNCTION_ARGS);
947 extern Datum bitsubstr (PG_FUNCTION_ARGS);
948 extern Datum bitlength (PG_FUNCTION_ARGS);
949 extern Datum bitoctetlength (PG_FUNCTION_ARGS);
950 extern Datum bitfromint4 (PG_FUNCTION_ARGS);
951 extern Datum bittoint4 (PG_FUNCTION_ARGS);
952 extern Datum bit (PG_FUNCTION_ARGS);
953 extern Datum pg_get_keywords (PG_FUNCTION_ARGS);
954 extern Datum varbit (PG_FUNCTION_ARGS);
955 extern Datum time_hash (PG_FUNCTION_ARGS);
956 extern Datum aclexplode (PG_FUNCTION_ARGS);
957 extern Datum time_mi_time (PG_FUNCTION_ARGS);
958 extern Datum boolle (PG_FUNCTION_ARGS);
959 extern Datum boolge (PG_FUNCTION_ARGS);
960 extern Datum btboolcmp (PG_FUNCTION_ARGS);
961 extern Datum timetz_hash (PG_FUNCTION_ARGS);
962 extern Datum interval_hash (PG_FUNCTION_ARGS);
963 extern Datum bitposition (PG_FUNCTION_ARGS);
964 extern Datum bitsubstr_no_len (PG_FUNCTION_ARGS);
965 extern Datum numeric_in (PG_FUNCTION_ARGS);
966 extern Datum numeric_out (PG_FUNCTION_ARGS);
967 extern Datum numeric (PG_FUNCTION_ARGS);
968 extern Datum numeric_abs (PG_FUNCTION_ARGS);
969 extern Datum numeric_sign (PG_FUNCTION_ARGS);
970 extern Datum numeric_round (PG_FUNCTION_ARGS);
971 extern Datum numeric_trunc (PG_FUNCTION_ARGS);
972 extern Datum numeric_ceil (PG_FUNCTION_ARGS);
973 extern Datum numeric_floor (PG_FUNCTION_ARGS);
974 extern Datum length_in_encoding (PG_FUNCTION_ARGS);
975 extern Datum pg_convert_from (PG_FUNCTION_ARGS);
976 extern Datum inet_to_cidr (PG_FUNCTION_ARGS);
977 extern Datum pg_get_expr (PG_FUNCTION_ARGS);
978 extern Datum pg_convert_to (PG_FUNCTION_ARGS);
979 extern Datum numeric_eq (PG_FUNCTION_ARGS);
980 extern Datum numeric_ne (PG_FUNCTION_ARGS);
981 extern Datum numeric_gt (PG_FUNCTION_ARGS);
982 extern Datum numeric_ge (PG_FUNCTION_ARGS);
983 extern Datum numeric_lt (PG_FUNCTION_ARGS);
984 extern Datum numeric_le (PG_FUNCTION_ARGS);
985 extern Datum numeric_add (PG_FUNCTION_ARGS);
986 extern Datum numeric_sub (PG_FUNCTION_ARGS);
987 extern Datum numeric_mul (PG_FUNCTION_ARGS);
988 extern Datum numeric_div (PG_FUNCTION_ARGS);
989 extern Datum numeric_mod (PG_FUNCTION_ARGS);
990 extern Datum numeric_sqrt (PG_FUNCTION_ARGS);
991 extern Datum numeric_exp (PG_FUNCTION_ARGS);
992 extern Datum numeric_ln (PG_FUNCTION_ARGS);
993 extern Datum numeric_log (PG_FUNCTION_ARGS);
994 extern Datum numeric_power (PG_FUNCTION_ARGS);
995 extern Datum int4_numeric (PG_FUNCTION_ARGS);
996 extern Datum float4_numeric (PG_FUNCTION_ARGS);
997 extern Datum float8_numeric (PG_FUNCTION_ARGS);
998 extern Datum numeric_int4 (PG_FUNCTION_ARGS);
999 extern Datum numeric_float4 (PG_FUNCTION_ARGS);
1000 extern Datum numeric_float8 (PG_FUNCTION_ARGS);
1001 extern Datum time_pl_interval (PG_FUNCTION_ARGS);
1002 extern Datum time_mi_interval (PG_FUNCTION_ARGS);
1003 extern Datum timetz_pl_interval (PG_FUNCTION_ARGS);
1004 extern Datum timetz_mi_interval (PG_FUNCTION_ARGS);
1005 extern Datum numeric_inc (PG_FUNCTION_ARGS);
1006 extern Datum setval3_oid (PG_FUNCTION_ARGS);
1007 extern Datum numeric_smaller (PG_FUNCTION_ARGS);
1008 extern Datum numeric_larger (PG_FUNCTION_ARGS);
1009 extern Datum interval_to_char (PG_FUNCTION_ARGS);
1010 extern Datum numeric_cmp (PG_FUNCTION_ARGS);
1011 extern Datum timestamptz_to_char (PG_FUNCTION_ARGS);
1012 extern Datum numeric_uminus (PG_FUNCTION_ARGS);
1013 extern Datum numeric_to_char (PG_FUNCTION_ARGS);
1014 extern Datum int4_to_char (PG_FUNCTION_ARGS);
1015 extern Datum int8_to_char (PG_FUNCTION_ARGS);
1016 extern Datum float4_to_char (PG_FUNCTION_ARGS);
1017 extern Datum float8_to_char (PG_FUNCTION_ARGS);
1018 extern Datum numeric_to_number (PG_FUNCTION_ARGS);
1019 extern Datum to_timestamp (PG_FUNCTION_ARGS);
1020 extern Datum numeric_int8 (PG_FUNCTION_ARGS);
1021 extern Datum to_date (PG_FUNCTION_ARGS);
1022 extern Datum int8_numeric (PG_FUNCTION_ARGS);
1023 extern Datum int2_numeric (PG_FUNCTION_ARGS);
1024 extern Datum numeric_int2 (PG_FUNCTION_ARGS);
1025 extern Datum oidin (PG_FUNCTION_ARGS);
1026 extern Datum oidout (PG_FUNCTION_ARGS);
1027 extern Datum pg_convert (PG_FUNCTION_ARGS);
1028 extern Datum iclikesel (PG_FUNCTION_ARGS);
1029 extern Datum icnlikesel (PG_FUNCTION_ARGS);
1030 extern Datum iclikejoinsel (PG_FUNCTION_ARGS);
1031 extern Datum icnlikejoinsel (PG_FUNCTION_ARGS);
1032 extern Datum regexeqsel (PG_FUNCTION_ARGS);
1033 extern Datum likesel (PG_FUNCTION_ARGS);
1034 extern Datum icregexeqsel (PG_FUNCTION_ARGS);
1035 extern Datum regexnesel (PG_FUNCTION_ARGS);
1036 extern Datum nlikesel (PG_FUNCTION_ARGS);
1037 extern Datum icregexnesel (PG_FUNCTION_ARGS);
1038 extern Datum regexeqjoinsel (PG_FUNCTION_ARGS);
1039 extern Datum likejoinsel (PG_FUNCTION_ARGS);
1040 extern Datum icregexeqjoinsel (PG_FUNCTION_ARGS);
1041 extern Datum regexnejoinsel (PG_FUNCTION_ARGS);
1042 extern Datum nlikejoinsel (PG_FUNCTION_ARGS);
1043 extern Datum icregexnejoinsel (PG_FUNCTION_ARGS);
1044 extern Datum float8_avg (PG_FUNCTION_ARGS);
1045 extern Datum float8_var_samp (PG_FUNCTION_ARGS);
1046 extern Datum float8_stddev_samp (PG_FUNCTION_ARGS);
1047 extern Datum numeric_accum (PG_FUNCTION_ARGS);
1048 extern Datum int2_accum (PG_FUNCTION_ARGS);
1049 extern Datum int4_accum (PG_FUNCTION_ARGS);
1050 extern Datum int8_accum (PG_FUNCTION_ARGS);
1051 extern Datum numeric_avg (PG_FUNCTION_ARGS);
1052 extern Datum numeric_var_samp (PG_FUNCTION_ARGS);
1053 extern Datum numeric_stddev_samp (PG_FUNCTION_ARGS);
1054 extern Datum int2_sum (PG_FUNCTION_ARGS);
1055 extern Datum int4_sum (PG_FUNCTION_ARGS);
1056 extern Datum int8_sum (PG_FUNCTION_ARGS);
1057 extern Datum interval_accum (PG_FUNCTION_ARGS);
1058 extern Datum interval_avg (PG_FUNCTION_ARGS);
1059 extern Datum to_ascii_default (PG_FUNCTION_ARGS);
1060 extern Datum to_ascii_enc (PG_FUNCTION_ARGS);
1061 extern Datum to_ascii_encname (PG_FUNCTION_ARGS);
1062 extern Datum int28eq (PG_FUNCTION_ARGS);
1063 extern Datum int28ne (PG_FUNCTION_ARGS);
1064 extern Datum int28lt (PG_FUNCTION_ARGS);
1065 extern Datum int28gt (PG_FUNCTION_ARGS);
1066 extern Datum int28le (PG_FUNCTION_ARGS);
1067 extern Datum int28ge (PG_FUNCTION_ARGS);
1068 extern Datum int82eq (PG_FUNCTION_ARGS);
1069 extern Datum int82ne (PG_FUNCTION_ARGS);
1070 extern Datum int82lt (PG_FUNCTION_ARGS);
1071 extern Datum int82gt (PG_FUNCTION_ARGS);
1072 extern Datum int82le (PG_FUNCTION_ARGS);
1073 extern Datum int82ge (PG_FUNCTION_ARGS);
1074 extern Datum int2and (PG_FUNCTION_ARGS);
1075 extern Datum int2or (PG_FUNCTION_ARGS);
1076 extern Datum int2xor (PG_FUNCTION_ARGS);
1077 extern Datum int2not (PG_FUNCTION_ARGS);
1078 extern Datum int2shl (PG_FUNCTION_ARGS);
1079 extern Datum int2shr (PG_FUNCTION_ARGS);
1080 extern Datum int4and (PG_FUNCTION_ARGS);
1081 extern Datum int4or (PG_FUNCTION_ARGS);
1082 extern Datum int4xor (PG_FUNCTION_ARGS);
1083 extern Datum int4not (PG_FUNCTION_ARGS);
1084 extern Datum int4shl (PG_FUNCTION_ARGS);
1085 extern Datum int4shr (PG_FUNCTION_ARGS);
1086 extern Datum int8and (PG_FUNCTION_ARGS);
1087 extern Datum int8or (PG_FUNCTION_ARGS);
1088 extern Datum int8xor (PG_FUNCTION_ARGS);
1089 extern Datum int8not (PG_FUNCTION_ARGS);
1090 extern Datum int8shl (PG_FUNCTION_ARGS);
1091 extern Datum int8shr (PG_FUNCTION_ARGS);
1092 extern Datum int8up (PG_FUNCTION_ARGS);
1093 extern Datum int2up (PG_FUNCTION_ARGS);
1094 extern Datum int4up (PG_FUNCTION_ARGS);
1095 extern Datum float4up (PG_FUNCTION_ARGS);
1096 extern Datum float8up (PG_FUNCTION_ARGS);
1097 extern Datum numeric_uplus (PG_FUNCTION_ARGS);
1098 extern Datum has_table_privilege_name_name (PG_FUNCTION_ARGS);
1099 extern Datum has_table_privilege_name_id (PG_FUNCTION_ARGS);
1100 extern Datum has_table_privilege_id_name (PG_FUNCTION_ARGS);
1101 extern Datum has_table_privilege_id_id (PG_FUNCTION_ARGS);
1102 extern Datum has_table_privilege_name (PG_FUNCTION_ARGS);
1103 extern Datum has_table_privilege_id (PG_FUNCTION_ARGS);
1104 extern Datum pg_stat_get_numscans (PG_FUNCTION_ARGS);
1105 extern Datum pg_stat_get_tuples_returned (PG_FUNCTION_ARGS);
1106 extern Datum pg_stat_get_tuples_fetched (PG_FUNCTION_ARGS);
1107 extern Datum pg_stat_get_tuples_inserted (PG_FUNCTION_ARGS);
1108 extern Datum pg_stat_get_tuples_updated (PG_FUNCTION_ARGS);
1109 extern Datum pg_stat_get_tuples_deleted (PG_FUNCTION_ARGS);
1110 extern Datum pg_stat_get_blocks_fetched (PG_FUNCTION_ARGS);
1111 extern Datum pg_stat_get_blocks_hit (PG_FUNCTION_ARGS);
1112 extern Datum pg_stat_get_backend_idset (PG_FUNCTION_ARGS);
1113 extern Datum pg_stat_get_backend_pid (PG_FUNCTION_ARGS);
1114 extern Datum pg_stat_get_backend_dbid (PG_FUNCTION_ARGS);
1115 extern Datum pg_stat_get_backend_userid (PG_FUNCTION_ARGS);
1116 extern Datum pg_stat_get_backend_activity (PG_FUNCTION_ARGS);
1117 extern Datum pg_stat_get_db_numbackends (PG_FUNCTION_ARGS);
1118 extern Datum pg_stat_get_db_xact_commit (PG_FUNCTION_ARGS);
1119 extern Datum pg_stat_get_db_xact_rollback (PG_FUNCTION_ARGS);
1120 extern Datum pg_stat_get_db_blocks_fetched (PG_FUNCTION_ARGS);
1121 extern Datum pg_stat_get_db_blocks_hit (PG_FUNCTION_ARGS);
1122 extern Datum binary_encode (PG_FUNCTION_ARGS);
1123 extern Datum binary_decode (PG_FUNCTION_ARGS);
1124 extern Datum byteaeq (PG_FUNCTION_ARGS);
1125 extern Datum bytealt (PG_FUNCTION_ARGS);
1126 extern Datum byteale (PG_FUNCTION_ARGS);
1127 extern Datum byteagt (PG_FUNCTION_ARGS);
1128 extern Datum byteage (PG_FUNCTION_ARGS);
1129 extern Datum byteane (PG_FUNCTION_ARGS);
1130 extern Datum byteacmp (PG_FUNCTION_ARGS);
1131 extern Datum timestamp_scale (PG_FUNCTION_ARGS);
1132 extern Datum int2_avg_accum (PG_FUNCTION_ARGS);
1133 extern Datum int4_avg_accum (PG_FUNCTION_ARGS);
1134 extern Datum int8_avg (PG_FUNCTION_ARGS);
1135 extern Datum oidlarger (PG_FUNCTION_ARGS);
1136 extern Datum oidsmaller (PG_FUNCTION_ARGS);
1137 extern Datum timestamptz_scale (PG_FUNCTION_ARGS);
1138 extern Datum time_scale (PG_FUNCTION_ARGS);
1139 extern Datum timetz_scale (PG_FUNCTION_ARGS);
1140 extern Datum pg_stat_get_tuples_hot_updated (PG_FUNCTION_ARGS);
1141 extern Datum numeric_div_trunc (PG_FUNCTION_ARGS);
1142 extern Datum bytealike (PG_FUNCTION_ARGS);
1143 extern Datum byteanlike (PG_FUNCTION_ARGS);
1144 extern Datum like_escape_bytea (PG_FUNCTION_ARGS);
1145 extern Datum byteacat (PG_FUNCTION_ARGS);
1146 extern Datum bytea_substr (PG_FUNCTION_ARGS);
1147 extern Datum bytea_substr_no_len (PG_FUNCTION_ARGS);
1148 extern Datum byteapos (PG_FUNCTION_ARGS);
1149 extern Datum byteatrim (PG_FUNCTION_ARGS);
1150 extern Datum timestamptz_time (PG_FUNCTION_ARGS);
1151 extern Datum timestamp_trunc (PG_FUNCTION_ARGS);
1152 extern Datum timestamp_part (PG_FUNCTION_ARGS);
1153 extern Datum pg_stat_get_activity (PG_FUNCTION_ARGS);
1154 extern Datum abstime_timestamp (PG_FUNCTION_ARGS);
1155 extern Datum date_timestamp (PG_FUNCTION_ARGS);
1156 extern Datum pg_backend_pid (PG_FUNCTION_ARGS);
1157 extern Datum timestamptz_timestamp (PG_FUNCTION_ARGS);
1158 extern Datum timestamp_timestamptz (PG_FUNCTION_ARGS);
1159 extern Datum timestamp_date (PG_FUNCTION_ARGS);
1160 extern Datum timestamp_abstime (PG_FUNCTION_ARGS);
1161 extern Datum timestamp_pl_interval (PG_FUNCTION_ARGS);
1162 extern Datum timestamp_mi_interval (PG_FUNCTION_ARGS);
1163 extern Datum pg_conf_load_time (PG_FUNCTION_ARGS);
1164 extern Datum timetz_zone (PG_FUNCTION_ARGS);
1165 extern Datum timetz_izone (PG_FUNCTION_ARGS);
1166 extern Datum timestamp_hash (PG_FUNCTION_ARGS);
1167 extern Datum timetz_time (PG_FUNCTION_ARGS);
1168 extern Datum time_timetz (PG_FUNCTION_ARGS);
1169 extern Datum timestamp_to_char (PG_FUNCTION_ARGS);
1170 extern Datum aggregate_dummy (PG_FUNCTION_ARGS);
1171 extern Datum timestamp_age (PG_FUNCTION_ARGS);
1172 extern Datum timestamp_zone (PG_FUNCTION_ARGS);
1173 extern Datum timestamp_izone (PG_FUNCTION_ARGS);
1174 extern Datum date_pl_interval (PG_FUNCTION_ARGS);
1175 extern Datum date_mi_interval (PG_FUNCTION_ARGS);
1176 extern Datum textregexsubstr (PG_FUNCTION_ARGS);
1177 extern Datum bitfromint8 (PG_FUNCTION_ARGS);
1178 extern Datum bittoint8 (PG_FUNCTION_ARGS);
1179 extern Datum show_config_by_name (PG_FUNCTION_ARGS);
1180 extern Datum set_config_by_name (PG_FUNCTION_ARGS);
1181 extern Datum pg_table_is_visible (PG_FUNCTION_ARGS);
1182 extern Datum pg_type_is_visible (PG_FUNCTION_ARGS);
1183 extern Datum pg_function_is_visible (PG_FUNCTION_ARGS);
1184 extern Datum pg_operator_is_visible (PG_FUNCTION_ARGS);
1185 extern Datum pg_opclass_is_visible (PG_FUNCTION_ARGS);
1186 extern Datum show_all_settings (PG_FUNCTION_ARGS);
1187 extern Datum replace_text (PG_FUNCTION_ARGS);
1188 extern Datum split_text (PG_FUNCTION_ARGS);
1189 extern Datum to_hex32 (PG_FUNCTION_ARGS);
1190 extern Datum to_hex64 (PG_FUNCTION_ARGS);
1191 extern Datum array_lower (PG_FUNCTION_ARGS);
1192 extern Datum array_upper (PG_FUNCTION_ARGS);
1193 extern Datum pg_conversion_is_visible (PG_FUNCTION_ARGS);
1194 extern Datum pg_stat_get_backend_activity_start (PG_FUNCTION_ARGS);
1195 extern Datum pg_terminate_backend (PG_FUNCTION_ARGS);
1196 extern Datum pg_get_functiondef (PG_FUNCTION_ARGS);
1197 extern Datum text_pattern_lt (PG_FUNCTION_ARGS);
1198 extern Datum text_pattern_le (PG_FUNCTION_ARGS);
1199 extern Datum pg_get_function_arguments (PG_FUNCTION_ARGS);
1200 extern Datum text_pattern_ge (PG_FUNCTION_ARGS);
1201 extern Datum text_pattern_gt (PG_FUNCTION_ARGS);
1202 extern Datum pg_get_function_result (PG_FUNCTION_ARGS);
1203 extern Datum bttext_pattern_cmp (PG_FUNCTION_ARGS);
1204 extern Datum pg_database_size_name (PG_FUNCTION_ARGS);
1205 extern Datum width_bucket_numeric (PG_FUNCTION_ARGS);
1206 extern Datum pg_cancel_backend (PG_FUNCTION_ARGS);
1207 extern Datum pg_start_backup (PG_FUNCTION_ARGS);
1208 extern Datum pg_stop_backup (PG_FUNCTION_ARGS);
1209 extern Datum bpchar_pattern_lt (PG_FUNCTION_ARGS);
1210 extern Datum bpchar_pattern_le (PG_FUNCTION_ARGS);
1211 extern Datum array_length (PG_FUNCTION_ARGS);
1212 extern Datum bpchar_pattern_ge (PG_FUNCTION_ARGS);
1213 extern Datum bpchar_pattern_gt (PG_FUNCTION_ARGS);
1214 extern Datum gist_point_consistent (PG_FUNCTION_ARGS);
1215 extern Datum btbpchar_pattern_cmp (PG_FUNCTION_ARGS);
1216 extern Datum has_sequence_privilege_name_name (PG_FUNCTION_ARGS);
1217 extern Datum has_sequence_privilege_name_id (PG_FUNCTION_ARGS);
1218 extern Datum has_sequence_privilege_id_name (PG_FUNCTION_ARGS);
1219 extern Datum has_sequence_privilege_id_id (PG_FUNCTION_ARGS);
1220 extern Datum has_sequence_privilege_name (PG_FUNCTION_ARGS);
1221 extern Datum has_sequence_privilege_id (PG_FUNCTION_ARGS);
1222 extern Datum btint48cmp (PG_FUNCTION_ARGS);
1223 extern Datum btint84cmp (PG_FUNCTION_ARGS);
1224 extern Datum btint24cmp (PG_FUNCTION_ARGS);
1225 extern Datum btint42cmp (PG_FUNCTION_ARGS);
1226 extern Datum btint28cmp (PG_FUNCTION_ARGS);
1227 extern Datum btint82cmp (PG_FUNCTION_ARGS);
1228 extern Datum btfloat48cmp (PG_FUNCTION_ARGS);
1229 extern Datum btfloat84cmp (PG_FUNCTION_ARGS);
1230 extern Datum inet_client_addr (PG_FUNCTION_ARGS);
1231 extern Datum inet_client_port (PG_FUNCTION_ARGS);
1232 extern Datum inet_server_addr (PG_FUNCTION_ARGS);
1233 extern Datum inet_server_port (PG_FUNCTION_ARGS);
1234 extern Datum regprocedurein (PG_FUNCTION_ARGS);
1235 extern Datum regprocedureout (PG_FUNCTION_ARGS);
1236 extern Datum regoperin (PG_FUNCTION_ARGS);
1237 extern Datum regoperout (PG_FUNCTION_ARGS);
1238 extern Datum regoperatorin (PG_FUNCTION_ARGS);
1239 extern Datum regoperatorout (PG_FUNCTION_ARGS);
1240 extern Datum regclassin (PG_FUNCTION_ARGS);
1241 extern Datum regclassout (PG_FUNCTION_ARGS);
1242 extern Datum regtypein (PG_FUNCTION_ARGS);
1243 extern Datum regtypeout (PG_FUNCTION_ARGS);
1244 extern Datum pg_stat_clear_snapshot (PG_FUNCTION_ARGS);
1245 extern Datum pg_get_function_identity_arguments (PG_FUNCTION_ARGS);
1246 extern Datum fmgr_internal_validator (PG_FUNCTION_ARGS);
1247 extern Datum fmgr_c_validator (PG_FUNCTION_ARGS);
1248 extern Datum fmgr_sql_validator (PG_FUNCTION_ARGS);
1249 extern Datum has_database_privilege_name_name (PG_FUNCTION_ARGS);
1250 extern Datum has_database_privilege_name_id (PG_FUNCTION_ARGS);
1251 extern Datum has_database_privilege_id_name (PG_FUNCTION_ARGS);
1252 extern Datum has_database_privilege_id_id (PG_FUNCTION_ARGS);
1253 extern Datum has_database_privilege_name (PG_FUNCTION_ARGS);
1254 extern Datum has_database_privilege_id (PG_FUNCTION_ARGS);
1255 extern Datum has_function_privilege_name_name (PG_FUNCTION_ARGS);
1256 extern Datum has_function_privilege_name_id (PG_FUNCTION_ARGS);
1257 extern Datum has_function_privilege_id_name (PG_FUNCTION_ARGS);
1258 extern Datum has_function_privilege_id_id (PG_FUNCTION_ARGS);
1259 extern Datum has_function_privilege_name (PG_FUNCTION_ARGS);
1260 extern Datum has_function_privilege_id (PG_FUNCTION_ARGS);
1261 extern Datum has_language_privilege_name_name (PG_FUNCTION_ARGS);
1262 extern Datum has_language_privilege_name_id (PG_FUNCTION_ARGS);
1263 extern Datum has_language_privilege_id_name (PG_FUNCTION_ARGS);
1264 extern Datum has_language_privilege_id_id (PG_FUNCTION_ARGS);
1265 extern Datum has_language_privilege_name (PG_FUNCTION_ARGS);
1266 extern Datum has_language_privilege_id (PG_FUNCTION_ARGS);
1267 extern Datum has_schema_privilege_name_name (PG_FUNCTION_ARGS);
1268 extern Datum has_schema_privilege_name_id (PG_FUNCTION_ARGS);
1269 extern Datum has_schema_privilege_id_name (PG_FUNCTION_ARGS);
1270 extern Datum has_schema_privilege_id_id (PG_FUNCTION_ARGS);
1271 extern Datum has_schema_privilege_name (PG_FUNCTION_ARGS);
1272 extern Datum has_schema_privilege_id (PG_FUNCTION_ARGS);
1273 extern Datum pg_stat_reset (PG_FUNCTION_ARGS);
1274 extern Datum textregexreplace_noopt (PG_FUNCTION_ARGS);
1275 extern Datum textregexreplace (PG_FUNCTION_ARGS);
1276 extern Datum pg_total_relation_size (PG_FUNCTION_ARGS);
1277 extern Datum pg_size_pretty (PG_FUNCTION_ARGS);
1278 extern Datum pg_options_to_table (PG_FUNCTION_ARGS);
1279 extern Datum record_in (PG_FUNCTION_ARGS);
1280 extern Datum record_out (PG_FUNCTION_ARGS);
1281 extern Datum cstring_in (PG_FUNCTION_ARGS);
1282 extern Datum cstring_out (PG_FUNCTION_ARGS);
1283 extern Datum any_in (PG_FUNCTION_ARGS);
1284 extern Datum any_out (PG_FUNCTION_ARGS);
1285 extern Datum anyarray_in (PG_FUNCTION_ARGS);
1286 extern Datum anyarray_out (PG_FUNCTION_ARGS);
1287 extern Datum void_in (PG_FUNCTION_ARGS);
1288 extern Datum void_out (PG_FUNCTION_ARGS);
1289 extern Datum trigger_in (PG_FUNCTION_ARGS);
1290 extern Datum trigger_out (PG_FUNCTION_ARGS);
1291 extern Datum language_handler_in (PG_FUNCTION_ARGS);
1292 extern Datum language_handler_out (PG_FUNCTION_ARGS);
1293 extern Datum internal_in (PG_FUNCTION_ARGS);
1294 extern Datum internal_out (PG_FUNCTION_ARGS);
1295 extern Datum opaque_in (PG_FUNCTION_ARGS);
1296 extern Datum opaque_out (PG_FUNCTION_ARGS);
1297 extern Datum dceil (PG_FUNCTION_ARGS);
1298 extern Datum dfloor (PG_FUNCTION_ARGS);
1299 extern Datum dsign (PG_FUNCTION_ARGS);
1300 extern Datum md5_text (PG_FUNCTION_ARGS);
1301 extern Datum anyelement_in (PG_FUNCTION_ARGS);
1302 extern Datum anyelement_out (PG_FUNCTION_ARGS);
1303 extern Datum postgresql_fdw_validator (PG_FUNCTION_ARGS);
1304 extern Datum pg_encoding_max_length_sql (PG_FUNCTION_ARGS);
1305 extern Datum md5_bytea (PG_FUNCTION_ARGS);
1306 extern Datum pg_tablespace_size_oid (PG_FUNCTION_ARGS);
1307 extern Datum pg_tablespace_size_name (PG_FUNCTION_ARGS);
1308 extern Datum pg_database_size_oid (PG_FUNCTION_ARGS);
1309 extern Datum array_unnest (PG_FUNCTION_ARGS);
1310 extern Datum pg_relation_size (PG_FUNCTION_ARGS);
1311 extern Datum array_agg_transfn (PG_FUNCTION_ARGS);
1312 extern Datum array_agg_finalfn (PG_FUNCTION_ARGS);
1313 extern Datum date_lt_timestamp (PG_FUNCTION_ARGS);
1314 extern Datum date_le_timestamp (PG_FUNCTION_ARGS);
1315 extern Datum date_eq_timestamp (PG_FUNCTION_ARGS);
1316 extern Datum date_gt_timestamp (PG_FUNCTION_ARGS);
1317 extern Datum date_ge_timestamp (PG_FUNCTION_ARGS);
1318 extern Datum date_ne_timestamp (PG_FUNCTION_ARGS);
1319 extern Datum date_cmp_timestamp (PG_FUNCTION_ARGS);
1320 extern Datum date_lt_timestamptz (PG_FUNCTION_ARGS);
1321 extern Datum date_le_timestamptz (PG_FUNCTION_ARGS);
1322 extern Datum date_eq_timestamptz (PG_FUNCTION_ARGS);
1323 extern Datum date_gt_timestamptz (PG_FUNCTION_ARGS);
1324 extern Datum date_ge_timestamptz (PG_FUNCTION_ARGS);
1325 extern Datum date_ne_timestamptz (PG_FUNCTION_ARGS);
1326 extern Datum date_cmp_timestamptz (PG_FUNCTION_ARGS);
1327 extern Datum timestamp_lt_date (PG_FUNCTION_ARGS);
1328 extern Datum timestamp_le_date (PG_FUNCTION_ARGS);
1329 extern Datum timestamp_eq_date (PG_FUNCTION_ARGS);
1330 extern Datum timestamp_gt_date (PG_FUNCTION_ARGS);
1331 extern Datum timestamp_ge_date (PG_FUNCTION_ARGS);
1332 extern Datum timestamp_ne_date (PG_FUNCTION_ARGS);
1333 extern Datum timestamp_cmp_date (PG_FUNCTION_ARGS);
1334 extern Datum timestamptz_lt_date (PG_FUNCTION_ARGS);
1335 extern Datum timestamptz_le_date (PG_FUNCTION_ARGS);
1336 extern Datum timestamptz_eq_date (PG_FUNCTION_ARGS);
1337 extern Datum timestamptz_gt_date (PG_FUNCTION_ARGS);
1338 extern Datum timestamptz_ge_date (PG_FUNCTION_ARGS);
1339 extern Datum timestamptz_ne_date (PG_FUNCTION_ARGS);
1340 extern Datum timestamptz_cmp_date (PG_FUNCTION_ARGS);
1341 extern Datum has_tablespace_privilege_name_name (PG_FUNCTION_ARGS);
1342 extern Datum has_tablespace_privilege_name_id (PG_FUNCTION_ARGS);
1343 extern Datum has_tablespace_privilege_id_name (PG_FUNCTION_ARGS);
1344 extern Datum has_tablespace_privilege_id_id (PG_FUNCTION_ARGS);
1345 extern Datum has_tablespace_privilege_name (PG_FUNCTION_ARGS);
1346 extern Datum has_tablespace_privilege_id (PG_FUNCTION_ARGS);
1347 extern Datum shell_in (PG_FUNCTION_ARGS);
1348 extern Datum shell_out (PG_FUNCTION_ARGS);
1349 extern Datum array_recv (PG_FUNCTION_ARGS);
1350 extern Datum array_send (PG_FUNCTION_ARGS);
1351 extern Datum record_recv (PG_FUNCTION_ARGS);
1352 extern Datum record_send (PG_FUNCTION_ARGS);
1353 extern Datum int2recv (PG_FUNCTION_ARGS);
1354 extern Datum int2send (PG_FUNCTION_ARGS);
1355 extern Datum int4recv (PG_FUNCTION_ARGS);
1356 extern Datum int4send (PG_FUNCTION_ARGS);
1357 extern Datum int8recv (PG_FUNCTION_ARGS);
1358 extern Datum int8send (PG_FUNCTION_ARGS);
1359 extern Datum int2vectorrecv (PG_FUNCTION_ARGS);
1360 extern Datum int2vectorsend (PG_FUNCTION_ARGS);
1361 extern Datum bytearecv (PG_FUNCTION_ARGS);
1362 extern Datum byteasend (PG_FUNCTION_ARGS);
1363 extern Datum textrecv (PG_FUNCTION_ARGS);
1364 extern Datum textsend (PG_FUNCTION_ARGS);
1365 extern Datum unknownrecv (PG_FUNCTION_ARGS);
1366 extern Datum unknownsend (PG_FUNCTION_ARGS);
1367 extern Datum oidrecv (PG_FUNCTION_ARGS);
1368 extern Datum oidsend (PG_FUNCTION_ARGS);
1369 extern Datum oidvectorrecv (PG_FUNCTION_ARGS);
1370 extern Datum oidvectorsend (PG_FUNCTION_ARGS);
1371 extern Datum namerecv (PG_FUNCTION_ARGS);
1372 extern Datum namesend (PG_FUNCTION_ARGS);
1373 extern Datum float4recv (PG_FUNCTION_ARGS);
1374 extern Datum float4send (PG_FUNCTION_ARGS);
1375 extern Datum float8recv (PG_FUNCTION_ARGS);
1376 extern Datum float8send (PG_FUNCTION_ARGS);
1377 extern Datum point_recv (PG_FUNCTION_ARGS);
1378 extern Datum point_send (PG_FUNCTION_ARGS);
1379 extern Datum bpcharrecv (PG_FUNCTION_ARGS);
1380 extern Datum bpcharsend (PG_FUNCTION_ARGS);
1381 extern Datum varcharrecv (PG_FUNCTION_ARGS);
1382 extern Datum varcharsend (PG_FUNCTION_ARGS);
1383 extern Datum charrecv (PG_FUNCTION_ARGS);
1384 extern Datum charsend (PG_FUNCTION_ARGS);
1385 extern Datum boolrecv (PG_FUNCTION_ARGS);
1386 extern Datum boolsend (PG_FUNCTION_ARGS);
1387 extern Datum tidrecv (PG_FUNCTION_ARGS);
1388 extern Datum tidsend (PG_FUNCTION_ARGS);
1389 extern Datum xidrecv (PG_FUNCTION_ARGS);
1390 extern Datum xidsend (PG_FUNCTION_ARGS);
1391 extern Datum cidrecv (PG_FUNCTION_ARGS);
1392 extern Datum cidsend (PG_FUNCTION_ARGS);
1393 extern Datum regprocrecv (PG_FUNCTION_ARGS);
1394 extern Datum regprocsend (PG_FUNCTION_ARGS);
1395 extern Datum regprocedurerecv (PG_FUNCTION_ARGS);
1396 extern Datum regproceduresend (PG_FUNCTION_ARGS);
1397 extern Datum regoperrecv (PG_FUNCTION_ARGS);
1398 extern Datum regopersend (PG_FUNCTION_ARGS);
1399 extern Datum regoperatorrecv (PG_FUNCTION_ARGS);
1400 extern Datum regoperatorsend (PG_FUNCTION_ARGS);
1401 extern Datum regclassrecv (PG_FUNCTION_ARGS);
1402 extern Datum regclasssend (PG_FUNCTION_ARGS);
1403 extern Datum regtyperecv (PG_FUNCTION_ARGS);
1404 extern Datum regtypesend (PG_FUNCTION_ARGS);
1405 extern Datum bit_recv (PG_FUNCTION_ARGS);
1406 extern Datum bit_send (PG_FUNCTION_ARGS);
1407 extern Datum varbit_recv (PG_FUNCTION_ARGS);
1408 extern Datum varbit_send (PG_FUNCTION_ARGS);
1409 extern Datum numeric_recv (PG_FUNCTION_ARGS);
1410 extern Datum numeric_send (PG_FUNCTION_ARGS);
1411 extern Datum abstimerecv (PG_FUNCTION_ARGS);
1412 extern Datum abstimesend (PG_FUNCTION_ARGS);
1413 extern Datum reltimerecv (PG_FUNCTION_ARGS);
1414 extern Datum reltimesend (PG_FUNCTION_ARGS);
1415 extern Datum tintervalrecv (PG_FUNCTION_ARGS);
1416 extern Datum tintervalsend (PG_FUNCTION_ARGS);
1417 extern Datum date_recv (PG_FUNCTION_ARGS);
1418 extern Datum date_send (PG_FUNCTION_ARGS);
1419 extern Datum time_recv (PG_FUNCTION_ARGS);
1420 extern Datum time_send (PG_FUNCTION_ARGS);
1421 extern Datum timetz_recv (PG_FUNCTION_ARGS);
1422 extern Datum timetz_send (PG_FUNCTION_ARGS);
1423 extern Datum timestamp_recv (PG_FUNCTION_ARGS);
1424 extern Datum timestamp_send (PG_FUNCTION_ARGS);
1425 extern Datum timestamptz_recv (PG_FUNCTION_ARGS);
1426 extern Datum timestamptz_send (PG_FUNCTION_ARGS);
1427 extern Datum interval_recv (PG_FUNCTION_ARGS);
1428 extern Datum interval_send (PG_FUNCTION_ARGS);
1429 extern Datum lseg_recv (PG_FUNCTION_ARGS);
1430 extern Datum lseg_send (PG_FUNCTION_ARGS);
1431 extern Datum path_recv (PG_FUNCTION_ARGS);
1432 extern Datum path_send (PG_FUNCTION_ARGS);
1433 extern Datum box_recv (PG_FUNCTION_ARGS);
1434 extern Datum box_send (PG_FUNCTION_ARGS);
1435 extern Datum poly_recv (PG_FUNCTION_ARGS);
1436 extern Datum poly_send (PG_FUNCTION_ARGS);
1437 extern Datum line_recv (PG_FUNCTION_ARGS);
1438 extern Datum line_send (PG_FUNCTION_ARGS);
1439 extern Datum circle_recv (PG_FUNCTION_ARGS);
1440 extern Datum circle_send (PG_FUNCTION_ARGS);
1441 extern Datum cash_recv (PG_FUNCTION_ARGS);
1442 extern Datum cash_send (PG_FUNCTION_ARGS);
1443 extern Datum macaddr_recv (PG_FUNCTION_ARGS);
1444 extern Datum macaddr_send (PG_FUNCTION_ARGS);
1445 extern Datum inet_recv (PG_FUNCTION_ARGS);
1446 extern Datum inet_send (PG_FUNCTION_ARGS);
1447 extern Datum cidr_recv (PG_FUNCTION_ARGS);
1448 extern Datum cidr_send (PG_FUNCTION_ARGS);
1449 extern Datum cstring_recv (PG_FUNCTION_ARGS);
1450 extern Datum cstring_send (PG_FUNCTION_ARGS);
1451 extern Datum anyarray_recv (PG_FUNCTION_ARGS);
1452 extern Datum anyarray_send (PG_FUNCTION_ARGS);
1453 extern Datum pg_get_ruledef_ext (PG_FUNCTION_ARGS);
1454 extern Datum pg_get_viewdef_name_ext (PG_FUNCTION_ARGS);
1455 extern Datum pg_get_viewdef_ext (PG_FUNCTION_ARGS);
1456 extern Datum pg_get_indexdef_ext (PG_FUNCTION_ARGS);
1457 extern Datum pg_get_constraintdef_ext (PG_FUNCTION_ARGS);
1458 extern Datum pg_get_expr_ext (PG_FUNCTION_ARGS);
1459 extern Datum pg_prepared_statement (PG_FUNCTION_ARGS);
1460 extern Datum pg_cursor (PG_FUNCTION_ARGS);
1461 extern Datum float8_var_pop (PG_FUNCTION_ARGS);
1462 extern Datum float8_stddev_pop (PG_FUNCTION_ARGS);
1463 extern Datum numeric_var_pop (PG_FUNCTION_ARGS);
1464 extern Datum booland_statefunc (PG_FUNCTION_ARGS);
1465 extern Datum boolor_statefunc (PG_FUNCTION_ARGS);
1466 extern Datum timestamp_lt_timestamptz (PG_FUNCTION_ARGS);
1467 extern Datum timestamp_le_timestamptz (PG_FUNCTION_ARGS);
1468 extern Datum timestamp_eq_timestamptz (PG_FUNCTION_ARGS);
1469 extern Datum timestamp_gt_timestamptz (PG_FUNCTION_ARGS);
1470 extern Datum timestamp_ge_timestamptz (PG_FUNCTION_ARGS);
1471 extern Datum timestamp_ne_timestamptz (PG_FUNCTION_ARGS);
1472 extern Datum timestamp_cmp_timestamptz (PG_FUNCTION_ARGS);
1473 extern Datum timestamptz_lt_timestamp (PG_FUNCTION_ARGS);
1474 extern Datum timestamptz_le_timestamp (PG_FUNCTION_ARGS);
1475 extern Datum timestamptz_eq_timestamp (PG_FUNCTION_ARGS);
1476 extern Datum timestamptz_gt_timestamp (PG_FUNCTION_ARGS);
1477 extern Datum timestamptz_ge_timestamp (PG_FUNCTION_ARGS);
1478 extern Datum timestamptz_ne_timestamp (PG_FUNCTION_ARGS);
1479 extern Datum timestamptz_cmp_timestamp (PG_FUNCTION_ARGS);
1480 extern Datum pg_tablespace_databases (PG_FUNCTION_ARGS);
1481 extern Datum int4_bool (PG_FUNCTION_ARGS);
1482 extern Datum bool_int4 (PG_FUNCTION_ARGS);
1483 extern Datum lastval (PG_FUNCTION_ARGS);
1484 extern Datum pg_postmaster_start_time (PG_FUNCTION_ARGS);
1485 extern Datum pg_blocking_pids (PG_FUNCTION_ARGS);
1486 extern Datum box_below (PG_FUNCTION_ARGS);
1487 extern Datum box_overbelow (PG_FUNCTION_ARGS);
1488 extern Datum box_overabove (PG_FUNCTION_ARGS);
1489 extern Datum box_above (PG_FUNCTION_ARGS);
1490 extern Datum poly_below (PG_FUNCTION_ARGS);
1491 extern Datum poly_overbelow (PG_FUNCTION_ARGS);
1492 extern Datum poly_overabove (PG_FUNCTION_ARGS);
1493 extern Datum poly_above (PG_FUNCTION_ARGS);
1494 extern Datum gist_box_consistent (PG_FUNCTION_ARGS);
1495 extern Datum gist_box_compress (PG_FUNCTION_ARGS);
1496 extern Datum gist_box_decompress (PG_FUNCTION_ARGS);
1497 extern Datum gist_box_penalty (PG_FUNCTION_ARGS);
1498 extern Datum gist_box_picksplit (PG_FUNCTION_ARGS);
1499 extern Datum gist_box_union (PG_FUNCTION_ARGS);
1500 extern Datum gist_box_same (PG_FUNCTION_ARGS);
1501 extern Datum gist_poly_consistent (PG_FUNCTION_ARGS);
1502 extern Datum gist_poly_compress (PG_FUNCTION_ARGS);
1503 extern Datum circle_overbelow (PG_FUNCTION_ARGS);
1504 extern Datum circle_overabove (PG_FUNCTION_ARGS);
1505 extern Datum gist_circle_consistent (PG_FUNCTION_ARGS);
1506 extern Datum gist_circle_compress (PG_FUNCTION_ARGS);
1507 extern Datum numeric_stddev_pop (PG_FUNCTION_ARGS);
1508 extern Datum domain_in (PG_FUNCTION_ARGS);
1509 extern Datum domain_recv (PG_FUNCTION_ARGS);
1510 extern Datum pg_timezone_abbrevs (PG_FUNCTION_ARGS);
1511 extern Datum xmlexists (PG_FUNCTION_ARGS);
1512 extern Datum pg_reload_conf (PG_FUNCTION_ARGS);
1513 extern Datum pg_rotate_logfile (PG_FUNCTION_ARGS);
1514 extern Datum pg_stat_file_1arg (PG_FUNCTION_ARGS);
1515 extern Datum pg_read_file_off_len (PG_FUNCTION_ARGS);
1516 extern Datum pg_ls_dir_1arg (PG_FUNCTION_ARGS);
1517 extern Datum pg_sleep (PG_FUNCTION_ARGS);
1518 extern Datum inetnot (PG_FUNCTION_ARGS);
1519 extern Datum inetand (PG_FUNCTION_ARGS);
1520 extern Datum inetor (PG_FUNCTION_ARGS);
1521 extern Datum inetpl (PG_FUNCTION_ARGS);
1522 extern Datum inetmi_int8 (PG_FUNCTION_ARGS);
1523 extern Datum inetmi (PG_FUNCTION_ARGS);
1524 extern Datum statement_timestamp (PG_FUNCTION_ARGS);
1525 extern Datum clock_timestamp (PG_FUNCTION_ARGS);
1526 extern Datum gin_cmp_prefix (PG_FUNCTION_ARGS);
1527 extern Datum pg_has_role_name_name (PG_FUNCTION_ARGS);
1528 extern Datum pg_has_role_name_id (PG_FUNCTION_ARGS);
1529 extern Datum pg_has_role_id_name (PG_FUNCTION_ARGS);
1530 extern Datum pg_has_role_id_id (PG_FUNCTION_ARGS);
1531 extern Datum pg_has_role_name (PG_FUNCTION_ARGS);
1532 extern Datum pg_has_role_id (PG_FUNCTION_ARGS);
1533 extern Datum interval_justify_interval (PG_FUNCTION_ARGS);
1534 extern Datum pg_get_triggerdef_ext (PG_FUNCTION_ARGS);
1535 extern Datum dasind (PG_FUNCTION_ARGS);
1536 extern Datum dacosd (PG_FUNCTION_ARGS);
1537 extern Datum datand (PG_FUNCTION_ARGS);
1538 extern Datum datan2d (PG_FUNCTION_ARGS);
1539 extern Datum dsind (PG_FUNCTION_ARGS);
1540 extern Datum dcosd (PG_FUNCTION_ARGS);
1541 extern Datum dtand (PG_FUNCTION_ARGS);
1542 extern Datum dcotd (PG_FUNCTION_ARGS);
1543 extern Datum pg_stop_backup_v2 (PG_FUNCTION_ARGS);
1544 extern Datum numeric_avg_serialize (PG_FUNCTION_ARGS);
1545 extern Datum numeric_avg_deserialize (PG_FUNCTION_ARGS);
1546 extern Datum ginarrayextract (PG_FUNCTION_ARGS);
1547 extern Datum ginarrayconsistent (PG_FUNCTION_ARGS);
1548 extern Datum int8_avg_accum (PG_FUNCTION_ARGS);
1549 extern Datum arrayoverlap (PG_FUNCTION_ARGS);
1550 extern Datum arraycontains (PG_FUNCTION_ARGS);
1551 extern Datum arraycontained (PG_FUNCTION_ARGS);
1552 extern Datum pg_stat_get_db_tuples_returned (PG_FUNCTION_ARGS);
1553 extern Datum pg_stat_get_db_tuples_fetched (PG_FUNCTION_ARGS);
1554 extern Datum pg_stat_get_db_tuples_inserted (PG_FUNCTION_ARGS);
1555 extern Datum pg_stat_get_db_tuples_updated (PG_FUNCTION_ARGS);
1556 extern Datum pg_stat_get_db_tuples_deleted (PG_FUNCTION_ARGS);
1557 extern Datum regexp_matches_no_flags (PG_FUNCTION_ARGS);
1558 extern Datum regexp_matches (PG_FUNCTION_ARGS);
1559 extern Datum regexp_split_to_table_no_flags (PG_FUNCTION_ARGS);
1560 extern Datum regexp_split_to_table (PG_FUNCTION_ARGS);
1561 extern Datum regexp_split_to_array_no_flags (PG_FUNCTION_ARGS);
1562 extern Datum regexp_split_to_array (PG_FUNCTION_ARGS);
1563 extern Datum pg_stat_get_bgwriter_timed_checkpoints (PG_FUNCTION_ARGS);
1564 extern Datum pg_stat_get_bgwriter_requested_checkpoints (PG_FUNCTION_ARGS);
1565 extern Datum pg_stat_get_bgwriter_buf_written_checkpoints (PG_FUNCTION_ARGS);
1566 extern Datum pg_stat_get_bgwriter_buf_written_clean (PG_FUNCTION_ARGS);
1567 extern Datum pg_stat_get_bgwriter_maxwritten_clean (PG_FUNCTION_ARGS);
1568 extern Datum ginqueryarrayextract (PG_FUNCTION_ARGS);
1569 extern Datum pg_stat_get_buf_written_backend (PG_FUNCTION_ARGS);
1570 extern Datum anynonarray_in (PG_FUNCTION_ARGS);
1571 extern Datum anynonarray_out (PG_FUNCTION_ARGS);
1572 extern Datum pg_stat_get_last_vacuum_time (PG_FUNCTION_ARGS);
1573 extern Datum pg_stat_get_last_autovacuum_time (PG_FUNCTION_ARGS);
1574 extern Datum pg_stat_get_last_analyze_time (PG_FUNCTION_ARGS);
1575 extern Datum pg_stat_get_last_autoanalyze_time (PG_FUNCTION_ARGS);
1576 extern Datum int8_avg_combine (PG_FUNCTION_ARGS);
1577 extern Datum int8_avg_serialize (PG_FUNCTION_ARGS);
1578 extern Datum int8_avg_deserialize (PG_FUNCTION_ARGS);
1579 extern Datum pg_stat_get_backend_wait_event_type (PG_FUNCTION_ARGS);
1580 extern Datum tidgt (PG_FUNCTION_ARGS);
1581 extern Datum tidlt (PG_FUNCTION_ARGS);
1582 extern Datum tidge (PG_FUNCTION_ARGS);
1583 extern Datum tidle (PG_FUNCTION_ARGS);
1584 extern Datum bttidcmp (PG_FUNCTION_ARGS);
1585 extern Datum tidlarger (PG_FUNCTION_ARGS);
1586 extern Datum tidsmaller (PG_FUNCTION_ARGS);
1587 extern Datum int8inc_any (PG_FUNCTION_ARGS);
1588 extern Datum int8inc_float8_float8 (PG_FUNCTION_ARGS);
1589 extern Datum float8_regr_accum (PG_FUNCTION_ARGS);
1590 extern Datum float8_regr_sxx (PG_FUNCTION_ARGS);
1591 extern Datum float8_regr_syy (PG_FUNCTION_ARGS);
1592 extern Datum float8_regr_sxy (PG_FUNCTION_ARGS);
1593 extern Datum float8_regr_avgx (PG_FUNCTION_ARGS);
1594 extern Datum float8_regr_avgy (PG_FUNCTION_ARGS);
1595 extern Datum float8_regr_r2 (PG_FUNCTION_ARGS);
1596 extern Datum float8_regr_slope (PG_FUNCTION_ARGS);
1597 extern Datum float8_regr_intercept (PG_FUNCTION_ARGS);
1598 extern Datum float8_covar_pop (PG_FUNCTION_ARGS);
1599 extern Datum float8_covar_samp (PG_FUNCTION_ARGS);
1600 extern Datum float8_corr (PG_FUNCTION_ARGS);
1601 extern Datum pg_stat_get_db_blk_read_time (PG_FUNCTION_ARGS);
1602 extern Datum pg_stat_get_db_blk_write_time (PG_FUNCTION_ARGS);
1603 extern Datum pg_switch_xlog (PG_FUNCTION_ARGS);
1604 extern Datum pg_current_xlog_location (PG_FUNCTION_ARGS);
1605 extern Datum pg_xlogfile_name_offset (PG_FUNCTION_ARGS);
1606 extern Datum pg_xlogfile_name (PG_FUNCTION_ARGS);
1607 extern Datum pg_current_xlog_insert_location (PG_FUNCTION_ARGS);
1608 extern Datum pg_stat_get_backend_wait_event (PG_FUNCTION_ARGS);
1609 extern Datum pg_my_temp_schema (PG_FUNCTION_ARGS);
1610 extern Datum pg_is_other_temp_schema (PG_FUNCTION_ARGS);
1611 extern Datum pg_timezone_names (PG_FUNCTION_ARGS);
1612 extern Datum pg_stat_get_backend_xact_start (PG_FUNCTION_ARGS);
1613 extern Datum numeric_avg_accum (PG_FUNCTION_ARGS);
1614 extern Datum pg_stat_get_buf_alloc (PG_FUNCTION_ARGS);
1615 extern Datum pg_stat_get_live_tuples (PG_FUNCTION_ARGS);
1616 extern Datum pg_stat_get_dead_tuples (PG_FUNCTION_ARGS);
1617 extern Datum pg_advisory_lock_int8 (PG_FUNCTION_ARGS);
1618 extern Datum pg_advisory_lock_shared_int8 (PG_FUNCTION_ARGS);
1619 extern Datum pg_try_advisory_lock_int8 (PG_FUNCTION_ARGS);
1620 extern Datum pg_try_advisory_lock_shared_int8 (PG_FUNCTION_ARGS);
1621 extern Datum pg_advisory_unlock_int8 (PG_FUNCTION_ARGS);
1622 extern Datum pg_advisory_unlock_shared_int8 (PG_FUNCTION_ARGS);
1623 extern Datum pg_advisory_lock_int4 (PG_FUNCTION_ARGS);
1624 extern Datum pg_advisory_lock_shared_int4 (PG_FUNCTION_ARGS);
1625 extern Datum pg_try_advisory_lock_int4 (PG_FUNCTION_ARGS);
1626 extern Datum pg_try_advisory_lock_shared_int4 (PG_FUNCTION_ARGS);
1627 extern Datum pg_advisory_unlock_int4 (PG_FUNCTION_ARGS);
1628 extern Datum pg_advisory_unlock_shared_int4 (PG_FUNCTION_ARGS);
1629 extern Datum pg_advisory_unlock_all (PG_FUNCTION_ARGS);
1630 extern Datum xml_in (PG_FUNCTION_ARGS);
1631 extern Datum xml_out (PG_FUNCTION_ARGS);
1632 extern Datum xmlcomment (PG_FUNCTION_ARGS);
1633 extern Datum texttoxml (PG_FUNCTION_ARGS);
1634 extern Datum xmlvalidate (PG_FUNCTION_ARGS);
1635 extern Datum xml_recv (PG_FUNCTION_ARGS);
1636 extern Datum xml_send (PG_FUNCTION_ARGS);
1637 extern Datum xmlconcat2 (PG_FUNCTION_ARGS);
1638 extern Datum varbittypmodin (PG_FUNCTION_ARGS);
1639 extern Datum intervaltypmodin (PG_FUNCTION_ARGS);
1640 extern Datum intervaltypmodout (PG_FUNCTION_ARGS);
1641 extern Datum timestamptypmodin (PG_FUNCTION_ARGS);
1642 extern Datum timestamptypmodout (PG_FUNCTION_ARGS);
1643 extern Datum timestamptztypmodin (PG_FUNCTION_ARGS);
1644 extern Datum timestamptztypmodout (PG_FUNCTION_ARGS);
1645 extern Datum timetypmodin (PG_FUNCTION_ARGS);
1646 extern Datum timetypmodout (PG_FUNCTION_ARGS);
1647 extern Datum timetztypmodin (PG_FUNCTION_ARGS);
1648 extern Datum timetztypmodout (PG_FUNCTION_ARGS);
1649 extern Datum bpchartypmodin (PG_FUNCTION_ARGS);
1650 extern Datum bpchartypmodout (PG_FUNCTION_ARGS);
1651 extern Datum varchartypmodin (PG_FUNCTION_ARGS);
1652 extern Datum varchartypmodout (PG_FUNCTION_ARGS);
1653 extern Datum numerictypmodin (PG_FUNCTION_ARGS);
1654 extern Datum numerictypmodout (PG_FUNCTION_ARGS);
1655 extern Datum bittypmodin (PG_FUNCTION_ARGS);
1656 extern Datum bittypmodout (PG_FUNCTION_ARGS);
1657 extern Datum varbittypmodout (PG_FUNCTION_ARGS);
1658 extern Datum xmltotext (PG_FUNCTION_ARGS);
1659 extern Datum table_to_xml (PG_FUNCTION_ARGS);
1660 extern Datum query_to_xml (PG_FUNCTION_ARGS);
1661 extern Datum cursor_to_xml (PG_FUNCTION_ARGS);
1662 extern Datum table_to_xmlschema (PG_FUNCTION_ARGS);
1663 extern Datum query_to_xmlschema (PG_FUNCTION_ARGS);
1664 extern Datum cursor_to_xmlschema (PG_FUNCTION_ARGS);
1665 extern Datum table_to_xml_and_xmlschema (PG_FUNCTION_ARGS);
1666 extern Datum query_to_xml_and_xmlschema (PG_FUNCTION_ARGS);
1667 extern Datum xpath (PG_FUNCTION_ARGS);
1668 extern Datum schema_to_xml (PG_FUNCTION_ARGS);
1669 extern Datum schema_to_xmlschema (PG_FUNCTION_ARGS);
1670 extern Datum schema_to_xml_and_xmlschema (PG_FUNCTION_ARGS);
1671 extern Datum database_to_xml (PG_FUNCTION_ARGS);
1672 extern Datum database_to_xmlschema (PG_FUNCTION_ARGS);
1673 extern Datum database_to_xml_and_xmlschema (PG_FUNCTION_ARGS);
1674 extern Datum txid_snapshot_in (PG_FUNCTION_ARGS);
1675 extern Datum txid_snapshot_out (PG_FUNCTION_ARGS);
1676 extern Datum txid_snapshot_recv (PG_FUNCTION_ARGS);
1677 extern Datum txid_snapshot_send (PG_FUNCTION_ARGS);
1678 extern Datum txid_current (PG_FUNCTION_ARGS);
1679 extern Datum txid_current_snapshot (PG_FUNCTION_ARGS);
1680 extern Datum txid_snapshot_xmin (PG_FUNCTION_ARGS);
1681 extern Datum txid_snapshot_xmax (PG_FUNCTION_ARGS);
1682 extern Datum txid_snapshot_xip (PG_FUNCTION_ARGS);
1683 extern Datum txid_visible_in_snapshot (PG_FUNCTION_ARGS);
1684 extern Datum uuid_in (PG_FUNCTION_ARGS);
1685 extern Datum uuid_out (PG_FUNCTION_ARGS);
1686 extern Datum uuid_lt (PG_FUNCTION_ARGS);
1687 extern Datum uuid_le (PG_FUNCTION_ARGS);
1688 extern Datum uuid_eq (PG_FUNCTION_ARGS);
1689 extern Datum uuid_ge (PG_FUNCTION_ARGS);
1690 extern Datum uuid_gt (PG_FUNCTION_ARGS);
1691 extern Datum uuid_ne (PG_FUNCTION_ARGS);
1692 extern Datum uuid_cmp (PG_FUNCTION_ARGS);
1693 extern Datum uuid_recv (PG_FUNCTION_ARGS);
1694 extern Datum uuid_send (PG_FUNCTION_ARGS);
1695 extern Datum uuid_hash (PG_FUNCTION_ARGS);
1696 extern Datum booltext (PG_FUNCTION_ARGS);
1697 extern Datum pg_stat_get_function_calls (PG_FUNCTION_ARGS);
1698 extern Datum pg_stat_get_function_total_time (PG_FUNCTION_ARGS);
1699 extern Datum pg_stat_get_function_self_time (PG_FUNCTION_ARGS);
1700 extern Datum record_eq (PG_FUNCTION_ARGS);
1701 extern Datum record_ne (PG_FUNCTION_ARGS);
1702 extern Datum record_lt (PG_FUNCTION_ARGS);
1703 extern Datum record_gt (PG_FUNCTION_ARGS);
1704 extern Datum record_le (PG_FUNCTION_ARGS);
1705 extern Datum record_ge (PG_FUNCTION_ARGS);
1706 extern Datum btrecordcmp (PG_FUNCTION_ARGS);
1707 extern Datum pg_table_size (PG_FUNCTION_ARGS);
1708 extern Datum pg_indexes_size (PG_FUNCTION_ARGS);
1709 extern Datum pg_relation_filenode (PG_FUNCTION_ARGS);
1710 extern Datum has_foreign_data_wrapper_privilege_name_name (PG_FUNCTION_ARGS);
1711 extern Datum has_foreign_data_wrapper_privilege_name_id (PG_FUNCTION_ARGS);
1712 extern Datum has_foreign_data_wrapper_privilege_id_name (PG_FUNCTION_ARGS);
1713 extern Datum has_foreign_data_wrapper_privilege_id_id (PG_FUNCTION_ARGS);
1714 extern Datum has_foreign_data_wrapper_privilege_name (PG_FUNCTION_ARGS);
1715 extern Datum has_foreign_data_wrapper_privilege_id (PG_FUNCTION_ARGS);
1716 extern Datum has_server_privilege_name_name (PG_FUNCTION_ARGS);
1717 extern Datum has_server_privilege_name_id (PG_FUNCTION_ARGS);
1718 extern Datum has_server_privilege_id_name (PG_FUNCTION_ARGS);
1719 extern Datum has_server_privilege_id_id (PG_FUNCTION_ARGS);
1720 extern Datum has_server_privilege_name (PG_FUNCTION_ARGS);
1721 extern Datum has_server_privilege_id (PG_FUNCTION_ARGS);
1722 extern Datum has_column_privilege_name_name_name (PG_FUNCTION_ARGS);
1723 extern Datum has_column_privilege_name_name_attnum (PG_FUNCTION_ARGS);
1724 extern Datum has_column_privilege_name_id_name (PG_FUNCTION_ARGS);
1725 extern Datum has_column_privilege_name_id_attnum (PG_FUNCTION_ARGS);
1726 extern Datum has_column_privilege_id_name_name (PG_FUNCTION_ARGS);
1727 extern Datum has_column_privilege_id_name_attnum (PG_FUNCTION_ARGS);
1728 extern Datum has_column_privilege_id_id_name (PG_FUNCTION_ARGS);
1729 extern Datum has_column_privilege_id_id_attnum (PG_FUNCTION_ARGS);
1730 extern Datum has_column_privilege_name_name (PG_FUNCTION_ARGS);
1731 extern Datum has_column_privilege_name_attnum (PG_FUNCTION_ARGS);
1732 extern Datum has_column_privilege_id_name (PG_FUNCTION_ARGS);
1733 extern Datum has_column_privilege_id_attnum (PG_FUNCTION_ARGS);
1734 extern Datum has_any_column_privilege_name_name (PG_FUNCTION_ARGS);
1735 extern Datum has_any_column_privilege_name_id (PG_FUNCTION_ARGS);
1736 extern Datum has_any_column_privilege_id_name (PG_FUNCTION_ARGS);
1737 extern Datum has_any_column_privilege_id_id (PG_FUNCTION_ARGS);
1738 extern Datum has_any_column_privilege_name (PG_FUNCTION_ARGS);
1739 extern Datum has_any_column_privilege_id (PG_FUNCTION_ARGS);
1740 extern Datum bitoverlay (PG_FUNCTION_ARGS);
1741 extern Datum bitoverlay_no_len (PG_FUNCTION_ARGS);
1742 extern Datum bitgetbit (PG_FUNCTION_ARGS);
1743 extern Datum bitsetbit (PG_FUNCTION_ARGS);
1744 extern Datum pg_relation_filepath (PG_FUNCTION_ARGS);
1745 extern Datum pg_listening_channels (PG_FUNCTION_ARGS);
1746 extern Datum pg_notify (PG_FUNCTION_ARGS);
1747 extern Datum pg_stat_get_xact_numscans (PG_FUNCTION_ARGS);
1748 extern Datum pg_stat_get_xact_tuples_returned (PG_FUNCTION_ARGS);
1749 extern Datum pg_stat_get_xact_tuples_fetched (PG_FUNCTION_ARGS);
1750 extern Datum pg_stat_get_xact_tuples_inserted (PG_FUNCTION_ARGS);
1751 extern Datum pg_stat_get_xact_tuples_updated (PG_FUNCTION_ARGS);
1752 extern Datum pg_stat_get_xact_tuples_deleted (PG_FUNCTION_ARGS);
1753 extern Datum pg_stat_get_xact_tuples_hot_updated (PG_FUNCTION_ARGS);
1754 extern Datum pg_stat_get_xact_blocks_fetched (PG_FUNCTION_ARGS);
1755 extern Datum pg_stat_get_xact_blocks_hit (PG_FUNCTION_ARGS);
1756 extern Datum pg_stat_get_xact_function_calls (PG_FUNCTION_ARGS);
1757 extern Datum pg_stat_get_xact_function_total_time (PG_FUNCTION_ARGS);
1758 extern Datum pg_stat_get_xact_function_self_time (PG_FUNCTION_ARGS);
1759 extern Datum xpath_exists (PG_FUNCTION_ARGS);
1760 extern Datum xml_is_well_formed (PG_FUNCTION_ARGS);
1761 extern Datum xml_is_well_formed_document (PG_FUNCTION_ARGS);
1762 extern Datum xml_is_well_formed_content (PG_FUNCTION_ARGS);
1763 extern Datum pg_stat_get_vacuum_count (PG_FUNCTION_ARGS);
1764 extern Datum pg_stat_get_autovacuum_count (PG_FUNCTION_ARGS);
1765 extern Datum pg_stat_get_analyze_count (PG_FUNCTION_ARGS);
1766 extern Datum pg_stat_get_autoanalyze_count (PG_FUNCTION_ARGS);
1767 extern Datum text_concat (PG_FUNCTION_ARGS);
1768 extern Datum text_concat_ws (PG_FUNCTION_ARGS);
1769 extern Datum text_left (PG_FUNCTION_ARGS);
1770 extern Datum text_right (PG_FUNCTION_ARGS);
1771 extern Datum text_reverse (PG_FUNCTION_ARGS);
1772 extern Datum pg_stat_get_buf_fsync_backend (PG_FUNCTION_ARGS);
1773 extern Datum gist_point_distance (PG_FUNCTION_ARGS);
1774 extern Datum pg_stat_get_db_conflict_tablespace (PG_FUNCTION_ARGS);
1775 extern Datum pg_stat_get_db_conflict_lock (PG_FUNCTION_ARGS);
1776 extern Datum pg_stat_get_db_conflict_snapshot (PG_FUNCTION_ARGS);
1777 extern Datum pg_stat_get_db_conflict_bufferpin (PG_FUNCTION_ARGS);
1778 extern Datum pg_stat_get_db_conflict_startup_deadlock (PG_FUNCTION_ARGS);
1779 extern Datum pg_stat_get_db_conflict_all (PG_FUNCTION_ARGS);
1780 extern Datum pg_xlog_replay_pause (PG_FUNCTION_ARGS);
1781 extern Datum pg_xlog_replay_resume (PG_FUNCTION_ARGS);
1782 extern Datum pg_is_xlog_replay_paused (PG_FUNCTION_ARGS);
1783 extern Datum pg_stat_get_db_stat_reset_time (PG_FUNCTION_ARGS);
1784 extern Datum pg_stat_get_bgwriter_stat_reset_time (PG_FUNCTION_ARGS);
1785 extern Datum ginarrayextract_2args (PG_FUNCTION_ARGS);
1786 extern Datum gin_extract_tsvector_2args (PG_FUNCTION_ARGS);
1787 extern Datum pg_sequence_parameters (PG_FUNCTION_ARGS);
1788 extern Datum pg_available_extensions (PG_FUNCTION_ARGS);
1789 extern Datum pg_available_extension_versions (PG_FUNCTION_ARGS);
1790 extern Datum pg_extension_update_paths (PG_FUNCTION_ARGS);
1791 extern Datum pg_extension_config_dump (PG_FUNCTION_ARGS);
1792 extern Datum gin_extract_tsquery_5args (PG_FUNCTION_ARGS);
1793 extern Datum gin_tsquery_consistent_6args (PG_FUNCTION_ARGS);
1794 extern Datum pg_advisory_xact_lock_int8 (PG_FUNCTION_ARGS);
1795 extern Datum pg_advisory_xact_lock_shared_int8 (PG_FUNCTION_ARGS);
1796 extern Datum pg_try_advisory_xact_lock_int8 (PG_FUNCTION_ARGS);
1797 extern Datum pg_try_advisory_xact_lock_shared_int8 (PG_FUNCTION_ARGS);
1798 extern Datum pg_advisory_xact_lock_int4 (PG_FUNCTION_ARGS);
1799 extern Datum pg_advisory_xact_lock_shared_int4 (PG_FUNCTION_ARGS);
1800 extern Datum pg_try_advisory_xact_lock_int4 (PG_FUNCTION_ARGS);
1801 extern Datum pg_try_advisory_xact_lock_shared_int4 (PG_FUNCTION_ARGS);
1802 extern Datum varchar_transform (PG_FUNCTION_ARGS);
1803 extern Datum pg_create_restore_point (PG_FUNCTION_ARGS);
1804 extern Datum pg_stat_get_wal_senders (PG_FUNCTION_ARGS);
1805 extern Datum window_row_number (PG_FUNCTION_ARGS);
1806 extern Datum window_rank (PG_FUNCTION_ARGS);
1807 extern Datum window_dense_rank (PG_FUNCTION_ARGS);
1808 extern Datum window_percent_rank (PG_FUNCTION_ARGS);
1809 extern Datum window_cume_dist (PG_FUNCTION_ARGS);
1810 extern Datum window_ntile (PG_FUNCTION_ARGS);
1811 extern Datum window_lag (PG_FUNCTION_ARGS);
1812 extern Datum window_lag_with_offset (PG_FUNCTION_ARGS);
1813 extern Datum window_lag_with_offset_and_default (PG_FUNCTION_ARGS);
1814 extern Datum window_lead (PG_FUNCTION_ARGS);
1815 extern Datum window_lead_with_offset (PG_FUNCTION_ARGS);
1816 extern Datum window_lead_with_offset_and_default (PG_FUNCTION_ARGS);
1817 extern Datum window_first_value (PG_FUNCTION_ARGS);
1818 extern Datum window_last_value (PG_FUNCTION_ARGS);
1819 extern Datum window_nth_value (PG_FUNCTION_ARGS);
1820 extern Datum fdw_handler_in (PG_FUNCTION_ARGS);
1821 extern Datum fdw_handler_out (PG_FUNCTION_ARGS);
1822 extern Datum void_recv (PG_FUNCTION_ARGS);
1823 extern Datum void_send (PG_FUNCTION_ARGS);
1824 extern Datum btint2sortsupport (PG_FUNCTION_ARGS);
1825 extern Datum btint4sortsupport (PG_FUNCTION_ARGS);
1826 extern Datum btint8sortsupport (PG_FUNCTION_ARGS);
1827 extern Datum btfloat4sortsupport (PG_FUNCTION_ARGS);
1828 extern Datum btfloat8sortsupport (PG_FUNCTION_ARGS);
1829 extern Datum btoidsortsupport (PG_FUNCTION_ARGS);
1830 extern Datum btnamesortsupport (PG_FUNCTION_ARGS);
1831 extern Datum date_sortsupport (PG_FUNCTION_ARGS);
1832 extern Datum timestamp_sortsupport (PG_FUNCTION_ARGS);
1833 extern Datum has_type_privilege_name_name (PG_FUNCTION_ARGS);
1834 extern Datum has_type_privilege_name_id (PG_FUNCTION_ARGS);
1835 extern Datum has_type_privilege_id_name (PG_FUNCTION_ARGS);
1836 extern Datum has_type_privilege_id_id (PG_FUNCTION_ARGS);
1837 extern Datum has_type_privilege_name (PG_FUNCTION_ARGS);
1838 extern Datum has_type_privilege_id (PG_FUNCTION_ARGS);
1839 extern Datum macaddr_not (PG_FUNCTION_ARGS);
1840 extern Datum macaddr_and (PG_FUNCTION_ARGS);
1841 extern Datum macaddr_or (PG_FUNCTION_ARGS);
1842 extern Datum pg_stat_get_db_temp_files (PG_FUNCTION_ARGS);
1843 extern Datum pg_stat_get_db_temp_bytes (PG_FUNCTION_ARGS);
1844 extern Datum pg_stat_get_db_deadlocks (PG_FUNCTION_ARGS);
1845 extern Datum array_to_json (PG_FUNCTION_ARGS);
1846 extern Datum array_to_json_pretty (PG_FUNCTION_ARGS);
1847 extern Datum row_to_json (PG_FUNCTION_ARGS);
1848 extern Datum row_to_json_pretty (PG_FUNCTION_ARGS);
1849 extern Datum numeric_transform (PG_FUNCTION_ARGS);
1850 extern Datum varbit_transform (PG_FUNCTION_ARGS);
1851 extern Datum pg_get_viewdef_wrap (PG_FUNCTION_ARGS);
1852 extern Datum pg_stat_get_checkpoint_write_time (PG_FUNCTION_ARGS);
1853 extern Datum pg_stat_get_checkpoint_sync_time (PG_FUNCTION_ARGS);
1854 extern Datum pg_collation_for (PG_FUNCTION_ARGS);
1855 extern Datum pg_trigger_depth (PG_FUNCTION_ARGS);
1856 extern Datum pg_xlog_location_diff (PG_FUNCTION_ARGS);
1857 extern Datum pg_size_pretty_numeric (PG_FUNCTION_ARGS);
1858 extern Datum array_remove (PG_FUNCTION_ARGS);
1859 extern Datum array_replace (PG_FUNCTION_ARGS);
1860 extern Datum rangesel (PG_FUNCTION_ARGS);
1861 extern Datum lo_lseek64 (PG_FUNCTION_ARGS);
1862 extern Datum lo_tell64 (PG_FUNCTION_ARGS);
1863 extern Datum lo_truncate64 (PG_FUNCTION_ARGS);
1864 extern Datum json_agg_transfn (PG_FUNCTION_ARGS);
1865 extern Datum json_agg_finalfn (PG_FUNCTION_ARGS);
1866 extern Datum to_json (PG_FUNCTION_ARGS);
1867 extern Datum pg_stat_get_mod_since_analyze (PG_FUNCTION_ARGS);
1868 extern Datum numeric_sum (PG_FUNCTION_ARGS);
1869 extern Datum array_cardinality (PG_FUNCTION_ARGS);
1870 extern Datum json_object_agg_transfn (PG_FUNCTION_ARGS);
1871 extern Datum record_image_eq (PG_FUNCTION_ARGS);
1872 extern Datum record_image_ne (PG_FUNCTION_ARGS);
1873 extern Datum record_image_lt (PG_FUNCTION_ARGS);
1874 extern Datum record_image_gt (PG_FUNCTION_ARGS);
1875 extern Datum record_image_le (PG_FUNCTION_ARGS);
1876 extern Datum record_image_ge (PG_FUNCTION_ARGS);
1877 extern Datum btrecordimagecmp (PG_FUNCTION_ARGS);
1878 extern Datum pg_stat_get_archiver (PG_FUNCTION_ARGS);
1879 extern Datum json_object_agg_finalfn (PG_FUNCTION_ARGS);
1880 extern Datum json_build_array (PG_FUNCTION_ARGS);
1881 extern Datum json_build_array_noargs (PG_FUNCTION_ARGS);
1882 extern Datum json_build_object (PG_FUNCTION_ARGS);
1883 extern Datum json_build_object_noargs (PG_FUNCTION_ARGS);
1884 extern Datum json_object (PG_FUNCTION_ARGS);
1885 extern Datum json_object_two_arg (PG_FUNCTION_ARGS);
1886 extern Datum json_to_record (PG_FUNCTION_ARGS);
1887 extern Datum json_to_recordset (PG_FUNCTION_ARGS);
1888 extern Datum jsonb_array_length (PG_FUNCTION_ARGS);
1889 extern Datum jsonb_each (PG_FUNCTION_ARGS);
1890 extern Datum jsonb_populate_record (PG_FUNCTION_ARGS);
1891 extern Datum jsonb_typeof (PG_FUNCTION_ARGS);
1892 extern Datum jsonb_object_field_text (PG_FUNCTION_ARGS);
1893 extern Datum jsonb_array_element (PG_FUNCTION_ARGS);
1894 extern Datum jsonb_array_element_text (PG_FUNCTION_ARGS);
1895 extern Datum jsonb_extract_path (PG_FUNCTION_ARGS);
1896 extern Datum width_bucket_array (PG_FUNCTION_ARGS);
1897 extern Datum jsonb_array_elements (PG_FUNCTION_ARGS);
1898 extern Datum pg_lsn_in (PG_FUNCTION_ARGS);
1899 extern Datum pg_lsn_out (PG_FUNCTION_ARGS);
1900 extern Datum pg_lsn_lt (PG_FUNCTION_ARGS);
1901 extern Datum pg_lsn_le (PG_FUNCTION_ARGS);
1902 extern Datum pg_lsn_eq (PG_FUNCTION_ARGS);
1903 extern Datum pg_lsn_ge (PG_FUNCTION_ARGS);
1904 extern Datum pg_lsn_gt (PG_FUNCTION_ARGS);
1905 extern Datum pg_lsn_ne (PG_FUNCTION_ARGS);
1906 extern Datum pg_lsn_mi (PG_FUNCTION_ARGS);
1907 extern Datum pg_lsn_recv (PG_FUNCTION_ARGS);
1908 extern Datum pg_lsn_send (PG_FUNCTION_ARGS);
1909 extern Datum pg_lsn_cmp (PG_FUNCTION_ARGS);
1910 extern Datum pg_lsn_hash (PG_FUNCTION_ARGS);
1911 extern Datum bttextsortsupport (PG_FUNCTION_ARGS);
1912 extern Datum generate_series_step_numeric (PG_FUNCTION_ARGS);
1913 extern Datum generate_series_numeric (PG_FUNCTION_ARGS);
1914 extern Datum json_strip_nulls (PG_FUNCTION_ARGS);
1915 extern Datum jsonb_strip_nulls (PG_FUNCTION_ARGS);
1916 extern Datum jsonb_object (PG_FUNCTION_ARGS);
1917 extern Datum jsonb_object_two_arg (PG_FUNCTION_ARGS);
1918 extern Datum jsonb_agg_transfn (PG_FUNCTION_ARGS);
1919 extern Datum jsonb_agg_finalfn (PG_FUNCTION_ARGS);
1920 extern Datum jsonb_object_agg_transfn (PG_FUNCTION_ARGS);
1921 extern Datum jsonb_object_agg_finalfn (PG_FUNCTION_ARGS);
1922 extern Datum jsonb_build_array (PG_FUNCTION_ARGS);
1923 extern Datum jsonb_build_array_noargs (PG_FUNCTION_ARGS);
1924 extern Datum jsonb_build_object (PG_FUNCTION_ARGS);
1925 extern Datum jsonb_build_object_noargs (PG_FUNCTION_ARGS);
1926 extern Datum dist_ppoly (PG_FUNCTION_ARGS);
1927 extern Datum array_position (PG_FUNCTION_ARGS);
1928 extern Datum array_position_start (PG_FUNCTION_ARGS);
1929 extern Datum array_positions (PG_FUNCTION_ARGS);
1930 extern Datum gist_circle_distance (PG_FUNCTION_ARGS);
1931 extern Datum gist_box_fetch (PG_FUNCTION_ARGS);
1932 extern Datum gist_point_fetch (PG_FUNCTION_ARGS);
1933 extern Datum numeric_sortsupport (PG_FUNCTION_ARGS);
1934 extern Datum gist_poly_distance (PG_FUNCTION_ARGS);
1935 extern Datum dist_cpoint (PG_FUNCTION_ARGS);
1936 extern Datum dist_polyp (PG_FUNCTION_ARGS);
1937 extern Datum pg_read_file (PG_FUNCTION_ARGS);
1938 extern Datum show_config_by_name_missing_ok (PG_FUNCTION_ARGS);
1939 extern Datum pg_read_binary_file (PG_FUNCTION_ARGS);
1940 extern Datum pg_notification_queue_usage (PG_FUNCTION_ARGS);
1941 extern Datum pg_ls_dir (PG_FUNCTION_ARGS);
1942 extern Datum row_security_active (PG_FUNCTION_ARGS);
1943 extern Datum row_security_active_name (PG_FUNCTION_ARGS);
1944 extern Datum uuid_sortsupport (PG_FUNCTION_ARGS);
1945 extern Datum jsonb_concat (PG_FUNCTION_ARGS);
1946 extern Datum jsonb_delete (PG_FUNCTION_ARGS);
1947 extern Datum jsonb_delete_idx (PG_FUNCTION_ARGS);
1948 extern Datum jsonb_delete_path (PG_FUNCTION_ARGS);
1949 extern Datum jsonb_set (PG_FUNCTION_ARGS);
1950 extern Datum jsonb_pretty (PG_FUNCTION_ARGS);
1951 extern Datum pg_stat_file (PG_FUNCTION_ARGS);
1952 extern Datum xidneq (PG_FUNCTION_ARGS);
1953 extern Datum tsm_handler_in (PG_FUNCTION_ARGS);
1954 extern Datum tsm_handler_out (PG_FUNCTION_ARGS);
1955 extern Datum tsm_bernoulli_handler (PG_FUNCTION_ARGS);
1956 extern Datum tsm_system_handler (PG_FUNCTION_ARGS);
1957 extern Datum pg_stat_get_wal_receiver (PG_FUNCTION_ARGS);
1958 extern Datum pg_stat_get_progress_info (PG_FUNCTION_ARGS);
1959 extern Datum tsvector_filter (PG_FUNCTION_ARGS);
1960 extern Datum tsvector_setweight_by_filter (PG_FUNCTION_ARGS);
1961 extern Datum tsvector_delete_str (PG_FUNCTION_ARGS);
1962 extern Datum tsvector_unnest (PG_FUNCTION_ARGS);
1963 extern Datum tsvector_delete_arr (PG_FUNCTION_ARGS);
1964 extern Datum int4_avg_combine (PG_FUNCTION_ARGS);
1965 extern Datum interval_combine (PG_FUNCTION_ARGS);
1966 extern Datum tsvector_to_array (PG_FUNCTION_ARGS);
1967 extern Datum array_to_tsvector (PG_FUNCTION_ARGS);
1968 extern Datum bpchar_sortsupport (PG_FUNCTION_ARGS);
1969 extern Datum show_all_file_settings (PG_FUNCTION_ARGS);
1970 extern Datum pg_current_xlog_flush_location (PG_FUNCTION_ARGS);
1971 extern Datum bytea_sortsupport (PG_FUNCTION_ARGS);
1972 extern Datum bttext_pattern_sortsupport (PG_FUNCTION_ARGS);
1973 extern Datum btbpchar_pattern_sortsupport (PG_FUNCTION_ARGS);
1974 extern Datum pg_size_bytes (PG_FUNCTION_ARGS);
1975 extern Datum numeric_serialize (PG_FUNCTION_ARGS);
1976 extern Datum numeric_deserialize (PG_FUNCTION_ARGS);
1977 extern Datum numeric_avg_combine (PG_FUNCTION_ARGS);
1978 extern Datum numeric_poly_combine (PG_FUNCTION_ARGS);
1979 extern Datum numeric_poly_serialize (PG_FUNCTION_ARGS);
1980 extern Datum numeric_poly_deserialize (PG_FUNCTION_ARGS);
1981 extern Datum numeric_combine (PG_FUNCTION_ARGS);
1982 extern Datum float8_regr_combine (PG_FUNCTION_ARGS);
1983 extern Datum pg_identify_object_as_address (PG_FUNCTION_ARGS);
1984 extern Datum brin_minmax_opcinfo (PG_FUNCTION_ARGS);
1985 extern Datum brin_minmax_add_value (PG_FUNCTION_ARGS);
1986 extern Datum brin_minmax_consistent (PG_FUNCTION_ARGS);
1987 extern Datum brin_minmax_union (PG_FUNCTION_ARGS);
1988 extern Datum int8_avg_accum_inv (PG_FUNCTION_ARGS);
1989 extern Datum numeric_poly_sum (PG_FUNCTION_ARGS);
1990 extern Datum numeric_poly_avg (PG_FUNCTION_ARGS);
1991 extern Datum numeric_poly_var_pop (PG_FUNCTION_ARGS);
1992 extern Datum numeric_poly_var_samp (PG_FUNCTION_ARGS);
1993 extern Datum numeric_poly_stddev_pop (PG_FUNCTION_ARGS);
1994 extern Datum numeric_poly_stddev_samp (PG_FUNCTION_ARGS);
1995 extern Datum pg_config (PG_FUNCTION_ARGS);
1996 extern Datum pg_control_system (PG_FUNCTION_ARGS);
1997 extern Datum pg_control_checkpoint (PG_FUNCTION_ARGS);
1998 extern Datum pg_control_recovery (PG_FUNCTION_ARGS);
1999 extern Datum pg_control_init (PG_FUNCTION_ARGS);
2000 extern Datum pg_filenode_relation (PG_FUNCTION_ARGS);
2001 extern Datum lo_from_bytea (PG_FUNCTION_ARGS);
2002 extern Datum lo_get (PG_FUNCTION_ARGS);
2003 extern Datum lo_get_fragment (PG_FUNCTION_ARGS);
2004 extern Datum lo_put (PG_FUNCTION_ARGS);
2005 extern Datum make_timestamp (PG_FUNCTION_ARGS);
2006 extern Datum make_timestamptz (PG_FUNCTION_ARGS);
2007 extern Datum make_timestamptz_at_timezone (PG_FUNCTION_ARGS);
2008 extern Datum make_interval (PG_FUNCTION_ARGS);
2009 extern Datum jsonb_array_elements_text (PG_FUNCTION_ARGS);
2010 extern Datum spg_range_quad_config (PG_FUNCTION_ARGS);
2011 extern Datum spg_range_quad_choose (PG_FUNCTION_ARGS);
2012 extern Datum spg_range_quad_picksplit (PG_FUNCTION_ARGS);
2013 extern Datum spg_range_quad_inner_consistent (PG_FUNCTION_ARGS);
2014 extern Datum spg_range_quad_leaf_consistent (PG_FUNCTION_ARGS);
2015 extern Datum jsonb_populate_recordset (PG_FUNCTION_ARGS);
2016 extern Datum to_regoperator (PG_FUNCTION_ARGS);
2017 extern Datum jsonb_object_field (PG_FUNCTION_ARGS);
2018 extern Datum to_regprocedure (PG_FUNCTION_ARGS);
2019 extern Datum gin_compare_jsonb (PG_FUNCTION_ARGS);
2020 extern Datum gin_extract_jsonb (PG_FUNCTION_ARGS);
2021 extern Datum gin_extract_jsonb_query (PG_FUNCTION_ARGS);
2022 extern Datum gin_consistent_jsonb (PG_FUNCTION_ARGS);
2023 extern Datum gin_extract_jsonb_path (PG_FUNCTION_ARGS);
2024 extern Datum gin_extract_jsonb_query_path (PG_FUNCTION_ARGS);
2025 extern Datum gin_consistent_jsonb_path (PG_FUNCTION_ARGS);
2026 extern Datum gin_triconsistent_jsonb (PG_FUNCTION_ARGS);
2027 extern Datum gin_triconsistent_jsonb_path (PG_FUNCTION_ARGS);
2028 extern Datum jsonb_to_record (PG_FUNCTION_ARGS);
2029 extern Datum jsonb_to_recordset (PG_FUNCTION_ARGS);
2030 extern Datum to_regoper (PG_FUNCTION_ARGS);
2031 extern Datum to_regtype (PG_FUNCTION_ARGS);
2032 extern Datum to_regproc (PG_FUNCTION_ARGS);
2033 extern Datum to_regclass (PG_FUNCTION_ARGS);
2034 extern Datum bool_accum (PG_FUNCTION_ARGS);
2035 extern Datum bool_accum_inv (PG_FUNCTION_ARGS);
2036 extern Datum bool_alltrue (PG_FUNCTION_ARGS);
2037 extern Datum bool_anytrue (PG_FUNCTION_ARGS);
2038 extern Datum anyenum_in (PG_FUNCTION_ARGS);
2039 extern Datum anyenum_out (PG_FUNCTION_ARGS);
2040 extern Datum enum_in (PG_FUNCTION_ARGS);
2041 extern Datum enum_out (PG_FUNCTION_ARGS);
2042 extern Datum enum_eq (PG_FUNCTION_ARGS);
2043 extern Datum enum_ne (PG_FUNCTION_ARGS);
2044 extern Datum enum_lt (PG_FUNCTION_ARGS);
2045 extern Datum enum_gt (PG_FUNCTION_ARGS);
2046 extern Datum enum_le (PG_FUNCTION_ARGS);
2047 extern Datum enum_ge (PG_FUNCTION_ARGS);
2048 extern Datum enum_cmp (PG_FUNCTION_ARGS);
2049 extern Datum hashenum (PG_FUNCTION_ARGS);
2050 extern Datum enum_smaller (PG_FUNCTION_ARGS);
2051 extern Datum enum_larger (PG_FUNCTION_ARGS);
2052 extern Datum enum_first (PG_FUNCTION_ARGS);
2053 extern Datum enum_last (PG_FUNCTION_ARGS);
2054 extern Datum enum_range_bounds (PG_FUNCTION_ARGS);
2055 extern Datum enum_range_all (PG_FUNCTION_ARGS);
2056 extern Datum enum_recv (PG_FUNCTION_ARGS);
2057 extern Datum enum_send (PG_FUNCTION_ARGS);
2058 extern Datum string_agg_transfn (PG_FUNCTION_ARGS);
2059 extern Datum string_agg_finalfn (PG_FUNCTION_ARGS);
2060 extern Datum pg_describe_object (PG_FUNCTION_ARGS);
2061 extern Datum text_format (PG_FUNCTION_ARGS);
2062 extern Datum text_format_nv (PG_FUNCTION_ARGS);
2063 extern Datum bytea_string_agg_transfn (PG_FUNCTION_ARGS);
2064 extern Datum bytea_string_agg_finalfn (PG_FUNCTION_ARGS);
2065 extern Datum int8dec (PG_FUNCTION_ARGS);
2066 extern Datum int8dec_any (PG_FUNCTION_ARGS);
2067 extern Datum numeric_accum_inv (PG_FUNCTION_ARGS);
2068 extern Datum interval_accum_inv (PG_FUNCTION_ARGS);
2069 extern Datum network_overlap (PG_FUNCTION_ARGS);
2070 extern Datum inet_gist_consistent (PG_FUNCTION_ARGS);
2071 extern Datum inet_gist_union (PG_FUNCTION_ARGS);
2072 extern Datum inet_gist_compress (PG_FUNCTION_ARGS);
2073 extern Datum inet_gist_decompress (PG_FUNCTION_ARGS);
2074 extern Datum inet_gist_penalty (PG_FUNCTION_ARGS);
2075 extern Datum inet_gist_picksplit (PG_FUNCTION_ARGS);
2076 extern Datum inet_gist_same (PG_FUNCTION_ARGS);
2077 extern Datum networksel (PG_FUNCTION_ARGS);
2078 extern Datum networkjoinsel (PG_FUNCTION_ARGS);
2079 extern Datum network_larger (PG_FUNCTION_ARGS);
2080 extern Datum network_smaller (PG_FUNCTION_ARGS);
2081 extern Datum pg_event_trigger_dropped_objects (PG_FUNCTION_ARGS);
2082 extern Datum int2_accum_inv (PG_FUNCTION_ARGS);
2083 extern Datum int4_accum_inv (PG_FUNCTION_ARGS);
2084 extern Datum int8_accum_inv (PG_FUNCTION_ARGS);
2085 extern Datum int2_avg_accum_inv (PG_FUNCTION_ARGS);
2086 extern Datum int4_avg_accum_inv (PG_FUNCTION_ARGS);
2087 extern Datum int2int4_sum (PG_FUNCTION_ARGS);
2088 extern Datum inet_gist_fetch (PG_FUNCTION_ARGS);
2089 extern Datum pg_logical_emit_message_text (PG_FUNCTION_ARGS);
2090 extern Datum pg_logical_emit_message_bytea (PG_FUNCTION_ARGS);
2091 extern Datum jsonb_insert (PG_FUNCTION_ARGS);
2092 extern Datum pg_xact_commit_timestamp (PG_FUNCTION_ARGS);
2093 extern Datum binary_upgrade_set_next_pg_type_oid (PG_FUNCTION_ARGS);
2094 extern Datum pg_last_committed_xact (PG_FUNCTION_ARGS);
2095 extern Datum binary_upgrade_set_next_array_pg_type_oid (PG_FUNCTION_ARGS);
2096 extern Datum binary_upgrade_set_next_toast_pg_type_oid (PG_FUNCTION_ARGS);
2097 extern Datum binary_upgrade_set_next_heap_pg_class_oid (PG_FUNCTION_ARGS);
2098 extern Datum binary_upgrade_set_next_index_pg_class_oid (PG_FUNCTION_ARGS);
2099 extern Datum binary_upgrade_set_next_toast_pg_class_oid (PG_FUNCTION_ARGS);
2100 extern Datum binary_upgrade_set_next_pg_enum_oid (PG_FUNCTION_ARGS);
2101 extern Datum binary_upgrade_set_next_pg_authid_oid (PG_FUNCTION_ARGS);
2102 extern Datum binary_upgrade_create_empty_extension (PG_FUNCTION_ARGS);
2103 extern Datum event_trigger_in (PG_FUNCTION_ARGS);
2104 extern Datum event_trigger_out (PG_FUNCTION_ARGS);
2105 extern Datum tsvectorin (PG_FUNCTION_ARGS);
2106 extern Datum tsvectorout (PG_FUNCTION_ARGS);
2107 extern Datum tsqueryin (PG_FUNCTION_ARGS);
2108 extern Datum tsqueryout (PG_FUNCTION_ARGS);
2109 extern Datum tsvector_lt (PG_FUNCTION_ARGS);
2110 extern Datum tsvector_le (PG_FUNCTION_ARGS);
2111 extern Datum tsvector_eq (PG_FUNCTION_ARGS);
2112 extern Datum tsvector_ne (PG_FUNCTION_ARGS);
2113 extern Datum tsvector_ge (PG_FUNCTION_ARGS);
2114 extern Datum tsvector_gt (PG_FUNCTION_ARGS);
2115 extern Datum tsvector_cmp (PG_FUNCTION_ARGS);
2116 extern Datum tsvector_strip (PG_FUNCTION_ARGS);
2117 extern Datum tsvector_setweight (PG_FUNCTION_ARGS);
2118 extern Datum tsvector_concat (PG_FUNCTION_ARGS);
2119 extern Datum ts_match_vq (PG_FUNCTION_ARGS);
2120 extern Datum ts_match_qv (PG_FUNCTION_ARGS);
2121 extern Datum tsvectorsend (PG_FUNCTION_ARGS);
2122 extern Datum tsvectorrecv (PG_FUNCTION_ARGS);
2123 extern Datum tsquerysend (PG_FUNCTION_ARGS);
2124 extern Datum tsqueryrecv (PG_FUNCTION_ARGS);
2125 extern Datum gtsvectorin (PG_FUNCTION_ARGS);
2126 extern Datum gtsvectorout (PG_FUNCTION_ARGS);
2127 extern Datum gtsvector_compress (PG_FUNCTION_ARGS);
2128 extern Datum gtsvector_decompress (PG_FUNCTION_ARGS);
2129 extern Datum gtsvector_picksplit (PG_FUNCTION_ARGS);
2130 extern Datum gtsvector_union (PG_FUNCTION_ARGS);
2131 extern Datum gtsvector_same (PG_FUNCTION_ARGS);
2132 extern Datum gtsvector_penalty (PG_FUNCTION_ARGS);
2133 extern Datum gtsvector_consistent (PG_FUNCTION_ARGS);
2134 extern Datum gin_extract_tsvector (PG_FUNCTION_ARGS);
2135 extern Datum gin_extract_tsquery (PG_FUNCTION_ARGS);
2136 extern Datum gin_tsquery_consistent (PG_FUNCTION_ARGS);
2137 extern Datum tsquery_lt (PG_FUNCTION_ARGS);
2138 extern Datum tsquery_le (PG_FUNCTION_ARGS);
2139 extern Datum tsquery_eq (PG_FUNCTION_ARGS);
2140 extern Datum tsquery_ne (PG_FUNCTION_ARGS);
2141 extern Datum tsquery_ge (PG_FUNCTION_ARGS);
2142 extern Datum tsquery_gt (PG_FUNCTION_ARGS);
2143 extern Datum tsquery_cmp (PG_FUNCTION_ARGS);
2144 extern Datum tsquery_and (PG_FUNCTION_ARGS);
2145 extern Datum tsquery_or (PG_FUNCTION_ARGS);
2146 extern Datum tsquery_not (PG_FUNCTION_ARGS);
2147 extern Datum tsquery_numnode (PG_FUNCTION_ARGS);
2148 extern Datum tsquerytree (PG_FUNCTION_ARGS);
2149 extern Datum tsquery_rewrite (PG_FUNCTION_ARGS);
2150 extern Datum tsquery_rewrite_query (PG_FUNCTION_ARGS);
2151 extern Datum tsmatchsel (PG_FUNCTION_ARGS);
2152 extern Datum tsmatchjoinsel (PG_FUNCTION_ARGS);
2153 extern Datum ts_typanalyze (PG_FUNCTION_ARGS);
2154 extern Datum ts_stat1 (PG_FUNCTION_ARGS);
2155 extern Datum ts_stat2 (PG_FUNCTION_ARGS);
2156 extern Datum tsq_mcontains (PG_FUNCTION_ARGS);
2157 extern Datum tsq_mcontained (PG_FUNCTION_ARGS);
2158 extern Datum gtsquery_compress (PG_FUNCTION_ARGS);
2159 extern Datum gtsquery_decompress (PG_FUNCTION_ARGS);
2160 extern Datum gtsquery_picksplit (PG_FUNCTION_ARGS);
2161 extern Datum gtsquery_union (PG_FUNCTION_ARGS);
2162 extern Datum gtsquery_same (PG_FUNCTION_ARGS);
2163 extern Datum gtsquery_penalty (PG_FUNCTION_ARGS);
2164 extern Datum gtsquery_consistent (PG_FUNCTION_ARGS);
2165 extern Datum ts_rank_wttf (PG_FUNCTION_ARGS);
2166 extern Datum ts_rank_wtt (PG_FUNCTION_ARGS);
2167 extern Datum ts_rank_ttf (PG_FUNCTION_ARGS);
2168 extern Datum ts_rank_tt (PG_FUNCTION_ARGS);
2169 extern Datum ts_rankcd_wttf (PG_FUNCTION_ARGS);
2170 extern Datum ts_rankcd_wtt (PG_FUNCTION_ARGS);
2171 extern Datum ts_rankcd_ttf (PG_FUNCTION_ARGS);
2172 extern Datum ts_rankcd_tt (PG_FUNCTION_ARGS);
2173 extern Datum tsvector_length (PG_FUNCTION_ARGS);
2174 extern Datum ts_token_type_byid (PG_FUNCTION_ARGS);
2175 extern Datum ts_token_type_byname (PG_FUNCTION_ARGS);
2176 extern Datum ts_parse_byid (PG_FUNCTION_ARGS);
2177 extern Datum ts_parse_byname (PG_FUNCTION_ARGS);
2178 extern Datum prsd_start (PG_FUNCTION_ARGS);
2179 extern Datum prsd_nexttoken (PG_FUNCTION_ARGS);
2180 extern Datum prsd_end (PG_FUNCTION_ARGS);
2181 extern Datum prsd_headline (PG_FUNCTION_ARGS);
2182 extern Datum prsd_lextype (PG_FUNCTION_ARGS);
2183 extern Datum ts_lexize (PG_FUNCTION_ARGS);
2184 extern Datum gin_cmp_tslexeme (PG_FUNCTION_ARGS);
2185 extern Datum dsimple_init (PG_FUNCTION_ARGS);
2186 extern Datum dsimple_lexize (PG_FUNCTION_ARGS);
2187 extern Datum dsynonym_init (PG_FUNCTION_ARGS);
2188 extern Datum dsynonym_lexize (PG_FUNCTION_ARGS);
2189 extern Datum dispell_init (PG_FUNCTION_ARGS);
2190 extern Datum dispell_lexize (PG_FUNCTION_ARGS);
2191 extern Datum regconfigin (PG_FUNCTION_ARGS);
2192 extern Datum regconfigout (PG_FUNCTION_ARGS);
2193 extern Datum regconfigrecv (PG_FUNCTION_ARGS);
2194 extern Datum regconfigsend (PG_FUNCTION_ARGS);
2195 extern Datum thesaurus_init (PG_FUNCTION_ARGS);
2196 extern Datum thesaurus_lexize (PG_FUNCTION_ARGS);
2197 extern Datum ts_headline_byid_opt (PG_FUNCTION_ARGS);
2198 extern Datum ts_headline_byid (PG_FUNCTION_ARGS);
2199 extern Datum to_tsvector_byid (PG_FUNCTION_ARGS);
2200 extern Datum to_tsquery_byid (PG_FUNCTION_ARGS);
2201 extern Datum plainto_tsquery_byid (PG_FUNCTION_ARGS);
2202 extern Datum to_tsvector (PG_FUNCTION_ARGS);
2203 extern Datum to_tsquery (PG_FUNCTION_ARGS);
2204 extern Datum plainto_tsquery (PG_FUNCTION_ARGS);
2205 extern Datum tsvector_update_trigger_byid (PG_FUNCTION_ARGS);
2206 extern Datum tsvector_update_trigger_bycolumn (PG_FUNCTION_ARGS);
2207 extern Datum ts_headline_opt (PG_FUNCTION_ARGS);
2208 extern Datum ts_headline (PG_FUNCTION_ARGS);
2209 extern Datum pg_ts_parser_is_visible (PG_FUNCTION_ARGS);
2210 extern Datum pg_ts_dict_is_visible (PG_FUNCTION_ARGS);
2211 extern Datum pg_ts_config_is_visible (PG_FUNCTION_ARGS);
2212 extern Datum get_current_ts_config (PG_FUNCTION_ARGS);
2213 extern Datum ts_match_tt (PG_FUNCTION_ARGS);
2214 extern Datum ts_match_tq (PG_FUNCTION_ARGS);
2215 extern Datum pg_ts_template_is_visible (PG_FUNCTION_ARGS);
2216 extern Datum regdictionaryin (PG_FUNCTION_ARGS);
2217 extern Datum regdictionaryout (PG_FUNCTION_ARGS);
2218 extern Datum regdictionaryrecv (PG_FUNCTION_ARGS);
2219 extern Datum regdictionarysend (PG_FUNCTION_ARGS);
2220 extern Datum pg_stat_reset_shared (PG_FUNCTION_ARGS);
2221 extern Datum pg_stat_reset_single_table_counters (PG_FUNCTION_ARGS);
2222 extern Datum pg_stat_reset_single_function_counters (PG_FUNCTION_ARGS);
2223 extern Datum pg_tablespace_location (PG_FUNCTION_ARGS);
2224 extern Datum pg_create_physical_replication_slot (PG_FUNCTION_ARGS);
2225 extern Datum pg_drop_replication_slot (PG_FUNCTION_ARGS);
2226 extern Datum pg_get_replication_slots (PG_FUNCTION_ARGS);
2227 extern Datum pg_logical_slot_get_changes (PG_FUNCTION_ARGS);
2228 extern Datum pg_logical_slot_get_binary_changes (PG_FUNCTION_ARGS);
2229 extern Datum pg_logical_slot_peek_changes (PG_FUNCTION_ARGS);
2230 extern Datum pg_logical_slot_peek_binary_changes (PG_FUNCTION_ARGS);
2231 extern Datum pg_create_logical_replication_slot (PG_FUNCTION_ARGS);
2232 extern Datum to_jsonb (PG_FUNCTION_ARGS);
2233 extern Datum pg_stat_get_snapshot_timestamp (PG_FUNCTION_ARGS);
2234 extern Datum gin_clean_pending_list (PG_FUNCTION_ARGS);
2235 extern Datum gtsvector_consistent_oldsig (PG_FUNCTION_ARGS);
2236 extern Datum gin_extract_tsquery_oldsig (PG_FUNCTION_ARGS);
2237 extern Datum gin_tsquery_consistent_oldsig (PG_FUNCTION_ARGS);
2238 extern Datum gtsquery_consistent_oldsig (PG_FUNCTION_ARGS);
2239 extern Datum jsonb_send (PG_FUNCTION_ARGS);
2240 extern Datum jsonb_out (PG_FUNCTION_ARGS);
2241 extern Datum jsonb_recv (PG_FUNCTION_ARGS);
2242 extern Datum jsonb_in (PG_FUNCTION_ARGS);
2243 extern Datum pg_get_function_arg_default (PG_FUNCTION_ARGS);
2244 extern Datum pg_export_snapshot (PG_FUNCTION_ARGS);
2245 extern Datum pg_is_in_recovery (PG_FUNCTION_ARGS);
2246 extern Datum int4_cash (PG_FUNCTION_ARGS);
2247 extern Datum int8_cash (PG_FUNCTION_ARGS);
2248 extern Datum pg_is_in_backup (PG_FUNCTION_ARGS);
2249 extern Datum pg_backup_start_time (PG_FUNCTION_ARGS);
2250 extern Datum pg_collation_is_visible (PG_FUNCTION_ARGS);
2251 extern Datum array_typanalyze (PG_FUNCTION_ARGS);
2252 extern Datum arraycontsel (PG_FUNCTION_ARGS);
2253 extern Datum arraycontjoinsel (PG_FUNCTION_ARGS);
2254 extern Datum pg_get_multixact_members (PG_FUNCTION_ARGS);
2255 extern Datum pg_last_xlog_receive_location (PG_FUNCTION_ARGS);
2256 extern Datum pg_last_xlog_replay_location (PG_FUNCTION_ARGS);
2257 extern Datum cash_div_cash (PG_FUNCTION_ARGS);
2258 extern Datum cash_numeric (PG_FUNCTION_ARGS);
2259 extern Datum numeric_cash (PG_FUNCTION_ARGS);
2260 extern Datum pg_read_file_all (PG_FUNCTION_ARGS);
2261 extern Datum pg_read_binary_file_off_len (PG_FUNCTION_ARGS);
2262 extern Datum pg_read_binary_file_all (PG_FUNCTION_ARGS);
2263 extern Datum pg_opfamily_is_visible (PG_FUNCTION_ARGS);
2264 extern Datum pg_last_xact_replay_timestamp (PG_FUNCTION_ARGS);
2265 extern Datum anyrange_in (PG_FUNCTION_ARGS);
2266 extern Datum anyrange_out (PG_FUNCTION_ARGS);
2267 extern Datum range_in (PG_FUNCTION_ARGS);
2268 extern Datum range_out (PG_FUNCTION_ARGS);
2269 extern Datum range_recv (PG_FUNCTION_ARGS);
2270 extern Datum range_send (PG_FUNCTION_ARGS);
2271 extern Datum pg_identify_object (PG_FUNCTION_ARGS);
2272 extern Datum range_constructor2 (PG_FUNCTION_ARGS);
2273 extern Datum range_constructor3 (PG_FUNCTION_ARGS);
2274 extern Datum pg_relation_is_updatable (PG_FUNCTION_ARGS);
2275 extern Datum pg_column_is_updatable (PG_FUNCTION_ARGS);
2276 extern Datum make_date (PG_FUNCTION_ARGS);
2277 extern Datum make_time (PG_FUNCTION_ARGS);
2278 extern Datum range_lower (PG_FUNCTION_ARGS);
2279 extern Datum range_upper (PG_FUNCTION_ARGS);
2280 extern Datum range_empty (PG_FUNCTION_ARGS);
2281 extern Datum range_lower_inc (PG_FUNCTION_ARGS);
2282 extern Datum range_upper_inc (PG_FUNCTION_ARGS);
2283 extern Datum range_lower_inf (PG_FUNCTION_ARGS);
2284 extern Datum range_upper_inf (PG_FUNCTION_ARGS);
2285 extern Datum range_eq (PG_FUNCTION_ARGS);
2286 extern Datum range_ne (PG_FUNCTION_ARGS);
2287 extern Datum range_overlaps (PG_FUNCTION_ARGS);
2288 extern Datum range_contains_elem (PG_FUNCTION_ARGS);
2289 extern Datum range_contains (PG_FUNCTION_ARGS);
2290 extern Datum elem_contained_by_range (PG_FUNCTION_ARGS);
2291 extern Datum range_contained_by (PG_FUNCTION_ARGS);
2292 extern Datum range_adjacent (PG_FUNCTION_ARGS);
2293 extern Datum range_before (PG_FUNCTION_ARGS);
2294 extern Datum range_after (PG_FUNCTION_ARGS);
2295 extern Datum range_overleft (PG_FUNCTION_ARGS);
2296 extern Datum range_overright (PG_FUNCTION_ARGS);
2297 extern Datum range_union (PG_FUNCTION_ARGS);
2298 extern Datum range_intersect (PG_FUNCTION_ARGS);
2299 extern Datum range_minus (PG_FUNCTION_ARGS);
2300 extern Datum range_cmp (PG_FUNCTION_ARGS);
2301 extern Datum range_lt (PG_FUNCTION_ARGS);
2302 extern Datum range_le (PG_FUNCTION_ARGS);
2303 extern Datum range_ge (PG_FUNCTION_ARGS);
2304 extern Datum range_gt (PG_FUNCTION_ARGS);
2305 extern Datum range_gist_consistent (PG_FUNCTION_ARGS);
2306 extern Datum range_gist_union (PG_FUNCTION_ARGS);
2307 extern Datum range_gist_compress (PG_FUNCTION_ARGS);
2308 extern Datum range_gist_decompress (PG_FUNCTION_ARGS);
2309 extern Datum range_gist_penalty (PG_FUNCTION_ARGS);
2310 extern Datum range_gist_picksplit (PG_FUNCTION_ARGS);
2311 extern Datum range_gist_same (PG_FUNCTION_ARGS);
2312 extern Datum hash_range (PG_FUNCTION_ARGS);
2313 extern Datum int4range_canonical (PG_FUNCTION_ARGS);
2314 extern Datum daterange_canonical (PG_FUNCTION_ARGS);
2315 extern Datum range_typanalyze (PG_FUNCTION_ARGS);
2316 extern Datum timestamp_transform (PG_FUNCTION_ARGS);
2317 extern Datum interval_transform (PG_FUNCTION_ARGS);
2318 extern Datum ginarraytriconsistent (PG_FUNCTION_ARGS);
2319 extern Datum gin_tsquery_triconsistent (PG_FUNCTION_ARGS);
2320 extern Datum int4range_subdiff (PG_FUNCTION_ARGS);
2321 extern Datum int8range_subdiff (PG_FUNCTION_ARGS);
2322 extern Datum numrange_subdiff (PG_FUNCTION_ARGS);
2323 extern Datum daterange_subdiff (PG_FUNCTION_ARGS);
2324 extern Datum int8range_canonical (PG_FUNCTION_ARGS);
2325 extern Datum tsrange_subdiff (PG_FUNCTION_ARGS);
2326 extern Datum tstzrange_subdiff (PG_FUNCTION_ARGS);
2327 extern Datum jsonb_object_keys (PG_FUNCTION_ARGS);
2328 extern Datum jsonb_each_text (PG_FUNCTION_ARGS);
2329 extern Datum mxid_age (PG_FUNCTION_ARGS);
2330 extern Datum jsonb_extract_path_text (PG_FUNCTION_ARGS);
2331 extern Datum acldefault_sql (PG_FUNCTION_ARGS);
2332 extern Datum time_transform (PG_FUNCTION_ARGS);
2333 extern Datum json_object_field (PG_FUNCTION_ARGS);
2334 extern Datum json_object_field_text (PG_FUNCTION_ARGS);
2335 extern Datum json_array_element (PG_FUNCTION_ARGS);
2336 extern Datum json_array_element_text (PG_FUNCTION_ARGS);
2337 extern Datum json_extract_path (PG_FUNCTION_ARGS);
2338 extern Datum brin_summarize_new_values (PG_FUNCTION_ARGS);
2339 extern Datum json_extract_path_text (PG_FUNCTION_ARGS);
2340 extern Datum pg_get_object_address (PG_FUNCTION_ARGS);
2341 extern Datum json_array_elements (PG_FUNCTION_ARGS);
2342 extern Datum json_array_length (PG_FUNCTION_ARGS);
2343 extern Datum json_object_keys (PG_FUNCTION_ARGS);
2344 extern Datum json_each (PG_FUNCTION_ARGS);
2345 extern Datum json_each_text (PG_FUNCTION_ARGS);
2346 extern Datum json_populate_record (PG_FUNCTION_ARGS);
2347 extern Datum json_populate_recordset (PG_FUNCTION_ARGS);
2348 extern Datum json_typeof (PG_FUNCTION_ARGS);
2349 extern Datum json_array_elements_text (PG_FUNCTION_ARGS);
2350 extern Datum ordered_set_transition (PG_FUNCTION_ARGS);
2351 extern Datum ordered_set_transition_multi (PG_FUNCTION_ARGS);
2352 extern Datum percentile_disc_final (PG_FUNCTION_ARGS);
2353 extern Datum percentile_cont_float8_final (PG_FUNCTION_ARGS);
2354 extern Datum percentile_cont_interval_final (PG_FUNCTION_ARGS);
2355 extern Datum percentile_disc_multi_final (PG_FUNCTION_ARGS);
2356 extern Datum percentile_cont_float8_multi_final (PG_FUNCTION_ARGS);
2357 extern Datum percentile_cont_interval_multi_final (PG_FUNCTION_ARGS);
2358 extern Datum mode_final (PG_FUNCTION_ARGS);
2359 extern Datum hypothetical_rank_final (PG_FUNCTION_ARGS);
2360 extern Datum hypothetical_percent_rank_final (PG_FUNCTION_ARGS);
2361 extern Datum hypothetical_cume_dist_final (PG_FUNCTION_ARGS);
2362 extern Datum hypothetical_dense_rank_final (PG_FUNCTION_ARGS);
2363 extern Datum timestamp_izone_transform (PG_FUNCTION_ARGS);
2364 extern Datum timestamp_zone_transform (PG_FUNCTION_ARGS);
2365 extern Datum range_gist_fetch (PG_FUNCTION_ARGS);
2366 extern Datum spg_quad_config (PG_FUNCTION_ARGS);
2367 extern Datum spg_quad_choose (PG_FUNCTION_ARGS);
2368 extern Datum spg_quad_picksplit (PG_FUNCTION_ARGS);
2369 extern Datum spg_quad_inner_consistent (PG_FUNCTION_ARGS);
2370 extern Datum spg_quad_leaf_consistent (PG_FUNCTION_ARGS);
2371 extern Datum spg_kd_config (PG_FUNCTION_ARGS);
2372 extern Datum spg_kd_choose (PG_FUNCTION_ARGS);
2373 extern Datum spg_kd_picksplit (PG_FUNCTION_ARGS);
2374 extern Datum spg_kd_inner_consistent (PG_FUNCTION_ARGS);
2375 extern Datum spg_text_config (PG_FUNCTION_ARGS);
2376 extern Datum spg_text_choose (PG_FUNCTION_ARGS);
2377 extern Datum spg_text_picksplit (PG_FUNCTION_ARGS);
2378 extern Datum spg_text_inner_consistent (PG_FUNCTION_ARGS);
2379 extern Datum spg_text_leaf_consistent (PG_FUNCTION_ARGS);
2380 extern Datum jsonb_ne (PG_FUNCTION_ARGS);
2381 extern Datum jsonb_lt (PG_FUNCTION_ARGS);
2382 extern Datum jsonb_gt (PG_FUNCTION_ARGS);
2383 extern Datum jsonb_le (PG_FUNCTION_ARGS);
2384 extern Datum jsonb_ge (PG_FUNCTION_ARGS);
2385 extern Datum jsonb_eq (PG_FUNCTION_ARGS);
2386 extern Datum jsonb_cmp (PG_FUNCTION_ARGS);
2387 extern Datum jsonb_hash (PG_FUNCTION_ARGS);
2388 extern Datum jsonb_contains (PG_FUNCTION_ARGS);
2389 extern Datum jsonb_exists (PG_FUNCTION_ARGS);
2390 extern Datum jsonb_exists_any (PG_FUNCTION_ARGS);
2391 extern Datum jsonb_exists_all (PG_FUNCTION_ARGS);
2392 extern Datum jsonb_contained (PG_FUNCTION_ARGS);
2393 extern Datum array_agg_array_transfn (PG_FUNCTION_ARGS);
2394 extern Datum array_agg_array_finalfn (PG_FUNCTION_ARGS);
2395 extern Datum range_merge (PG_FUNCTION_ARGS);
2396 extern Datum inet_merge (PG_FUNCTION_ARGS);
2397 extern Datum boxes_bound_box (PG_FUNCTION_ARGS);
2398 extern Datum inet_same_family (PG_FUNCTION_ARGS);
2399 extern Datum binary_upgrade_set_record_init_privs (PG_FUNCTION_ARGS);
2400 extern Datum regnamespacein (PG_FUNCTION_ARGS);
2401 extern Datum regnamespaceout (PG_FUNCTION_ARGS);
2402 extern Datum to_regnamespace (PG_FUNCTION_ARGS);
2403 extern Datum regnamespacerecv (PG_FUNCTION_ARGS);
2404 extern Datum regnamespacesend (PG_FUNCTION_ARGS);
2405 extern Datum point_box (PG_FUNCTION_ARGS);
2406 extern Datum regroleout (PG_FUNCTION_ARGS);
2407 extern Datum to_regrole (PG_FUNCTION_ARGS);
2408 extern Datum regrolerecv (PG_FUNCTION_ARGS);
2409 extern Datum regrolesend (PG_FUNCTION_ARGS);
2410 extern Datum regrolein (PG_FUNCTION_ARGS);
2411 extern Datum brin_inclusion_opcinfo (PG_FUNCTION_ARGS);
2412 extern Datum brin_inclusion_add_value (PG_FUNCTION_ARGS);
2413 extern Datum brin_inclusion_consistent (PG_FUNCTION_ARGS);
2414 extern Datum brin_inclusion_union (PG_FUNCTION_ARGS);
2415 extern Datum pg_event_trigger_table_rewrite_oid (PG_FUNCTION_ARGS);
2416 extern Datum pg_event_trigger_table_rewrite_reason (PG_FUNCTION_ARGS);
2417 extern Datum pg_event_trigger_ddl_commands (PG_FUNCTION_ARGS);
2418 extern Datum phraseto_tsquery (PG_FUNCTION_ARGS);
2419 extern Datum tsquery_phrase (PG_FUNCTION_ARGS);
2420 extern Datum tsquery_phrase_distance (PG_FUNCTION_ARGS);
2421 extern Datum phraseto_tsquery_byid (PG_FUNCTION_ARGS);
2422 extern Datum spg_box_quad_config (PG_FUNCTION_ARGS);
2423 extern Datum spg_box_quad_choose (PG_FUNCTION_ARGS);
2424 extern Datum spg_box_quad_picksplit (PG_FUNCTION_ARGS);
2425 extern Datum spg_box_quad_inner_consistent (PG_FUNCTION_ARGS);
2426 extern Datum spg_box_quad_leaf_consistent (PG_FUNCTION_ARGS);
2427 extern Datum pg_replication_origin_create (PG_FUNCTION_ARGS);
2428 extern Datum pg_replication_origin_drop (PG_FUNCTION_ARGS);
2429 extern Datum pg_replication_origin_oid (PG_FUNCTION_ARGS);
2430 extern Datum pg_replication_origin_session_setup (PG_FUNCTION_ARGS);
2431 extern Datum pg_replication_origin_session_reset (PG_FUNCTION_ARGS);
2432 extern Datum pg_replication_origin_session_is_setup (PG_FUNCTION_ARGS);
2433 extern Datum pg_replication_origin_session_progress (PG_FUNCTION_ARGS);
2434 extern Datum pg_replication_origin_xact_setup (PG_FUNCTION_ARGS);
2435 extern Datum pg_replication_origin_xact_reset (PG_FUNCTION_ARGS);
2436 extern Datum pg_replication_origin_advance (PG_FUNCTION_ARGS);
2437 extern Datum pg_replication_origin_progress (PG_FUNCTION_ARGS);
2438 extern Datum pg_show_replication_origin_status (PG_FUNCTION_ARGS);
2439 extern Datum numeric_scale (PG_FUNCTION_ARGS);
2440 
2441 const FmgrBuiltin fmgr_builtins[] = {
2442   { 31, "byteaout", 1, true, false, byteaout },
2443   { 33, "charout", 1, true, false, charout },
2444   { 34, "namein", 1, true, false, namein },
2445   { 35, "nameout", 1, true, false, nameout },
2446   { 38, "int2in", 1, true, false, int2in },
2447   { 39, "int2out", 1, true, false, int2out },
2448   { 40, "int2vectorin", 1, true, false, int2vectorin },
2449   { 41, "int2vectorout", 1, true, false, int2vectorout },
2450   { 42, "int4in", 1, true, false, int4in },
2451   { 43, "int4out", 1, true, false, int4out },
2452   { 44, "regprocin", 1, true, false, regprocin },
2453   { 45, "regprocout", 1, true, false, regprocout },
2454   { 46, "textin", 1, true, false, textin },
2455   { 47, "textout", 1, true, false, textout },
2456   { 48, "tidin", 1, true, false, tidin },
2457   { 49, "tidout", 1, true, false, tidout },
2458   { 50, "xidin", 1, true, false, xidin },
2459   { 51, "xidout", 1, true, false, xidout },
2460   { 52, "cidin", 1, true, false, cidin },
2461   { 53, "cidout", 1, true, false, cidout },
2462   { 54, "oidvectorin", 1, true, false, oidvectorin },
2463   { 55, "oidvectorout", 1, true, false, oidvectorout },
2464   { 56, "boollt", 2, true, false, boollt },
2465   { 57, "boolgt", 2, true, false, boolgt },
2466   { 60, "booleq", 2, true, false, booleq },
2467   { 61, "chareq", 2, true, false, chareq },
2468   { 62, "nameeq", 2, true, false, nameeq },
2469   { 63, "int2eq", 2, true, false, int2eq },
2470   { 64, "int2lt", 2, true, false, int2lt },
2471   { 65, "int4eq", 2, true, false, int4eq },
2472   { 66, "int4lt", 2, true, false, int4lt },
2473   { 67, "texteq", 2, true, false, texteq },
2474   { 68, "xideq", 2, true, false, xideq },
2475   { 69, "cideq", 2, true, false, cideq },
2476   { 70, "charne", 2, true, false, charne },
2477   { 72, "charle", 2, true, false, charle },
2478   { 73, "chargt", 2, true, false, chargt },
2479   { 74, "charge", 2, true, false, charge },
2480   { 77, "chartoi4", 1, true, false, chartoi4 },
2481   { 78, "i4tochar", 1, true, false, i4tochar },
2482   { 79, "nameregexeq", 2, true, false, nameregexeq },
2483   { 84, "boolne", 2, true, false, boolne },
2484   { 86, "pg_ddl_command_in", 1, true, false, pg_ddl_command_in },
2485   { 87, "pg_ddl_command_out", 1, true, false, pg_ddl_command_out },
2486   { 88, "pg_ddl_command_recv", 1, true, false, pg_ddl_command_recv },
2487   { 89, "pgsql_version", 0, true, false, pgsql_version },
2488   { 90, "pg_ddl_command_send", 1, true, false, pg_ddl_command_send },
2489   { 101, "eqsel", 4, true, false, eqsel },
2490   { 102, "neqsel", 4, true, false, neqsel },
2491   { 103, "scalarltsel", 4, true, false, scalarltsel },
2492   { 104, "scalargtsel", 4, true, false, scalargtsel },
2493   { 105, "eqjoinsel", 5, true, false, eqjoinsel },
2494   { 106, "neqjoinsel", 5, true, false, neqjoinsel },
2495   { 107, "scalarltjoinsel", 5, true, false, scalarltjoinsel },
2496   { 108, "scalargtjoinsel", 5, true, false, scalargtjoinsel },
2497   { 109, "unknownin", 1, true, false, unknownin },
2498   { 110, "unknownout", 1, true, false, unknownout },
2499   { 111, "numeric_fac", 1, true, false, numeric_fac },
2500   { 115, "box_above_eq", 2, true, false, box_above_eq },
2501   { 116, "box_below_eq", 2, true, false, box_below_eq },
2502   { 117, "point_in", 1, true, false, point_in },
2503   { 118, "point_out", 1, true, false, point_out },
2504   { 119, "lseg_in", 1, true, false, lseg_in },
2505   { 120, "lseg_out", 1, true, false, lseg_out },
2506   { 121, "path_in", 1, true, false, path_in },
2507   { 122, "path_out", 1, true, false, path_out },
2508   { 123, "box_in", 1, true, false, box_in },
2509   { 124, "box_out", 1, true, false, box_out },
2510   { 125, "box_overlap", 2, true, false, box_overlap },
2511   { 126, "box_ge", 2, true, false, box_ge },
2512   { 127, "box_gt", 2, true, false, box_gt },
2513   { 128, "box_eq", 2, true, false, box_eq },
2514   { 129, "box_lt", 2, true, false, box_lt },
2515   { 130, "box_le", 2, true, false, box_le },
2516   { 131, "point_above", 2, true, false, point_above },
2517   { 132, "point_left", 2, true, false, point_left },
2518   { 133, "point_right", 2, true, false, point_right },
2519   { 134, "point_below", 2, true, false, point_below },
2520   { 135, "point_eq", 2, true, false, point_eq },
2521   { 136, "on_pb", 2, true, false, on_pb },
2522   { 137, "on_ppath", 2, true, false, on_ppath },
2523   { 138, "box_center", 1, true, false, box_center },
2524   { 139, "areasel", 4, true, false, areasel },
2525   { 140, "areajoinsel", 5, true, false, areajoinsel },
2526   { 141, "int4mul", 2, true, false, int4mul },
2527   { 144, "int4ne", 2, true, false, int4ne },
2528   { 145, "int2ne", 2, true, false, int2ne },
2529   { 146, "int2gt", 2, true, false, int2gt },
2530   { 147, "int4gt", 2, true, false, int4gt },
2531   { 148, "int2le", 2, true, false, int2le },
2532   { 149, "int4le", 2, true, false, int4le },
2533   { 150, "int4ge", 2, true, false, int4ge },
2534   { 151, "int2ge", 2, true, false, int2ge },
2535   { 152, "int2mul", 2, true, false, int2mul },
2536   { 153, "int2div", 2, true, false, int2div },
2537   { 154, "int4div", 2, true, false, int4div },
2538   { 155, "int2mod", 2, true, false, int2mod },
2539   { 156, "int4mod", 2, true, false, int4mod },
2540   { 157, "textne", 2, true, false, textne },
2541   { 158, "int24eq", 2, true, false, int24eq },
2542   { 159, "int42eq", 2, true, false, int42eq },
2543   { 160, "int24lt", 2, true, false, int24lt },
2544   { 161, "int42lt", 2, true, false, int42lt },
2545   { 162, "int24gt", 2, true, false, int24gt },
2546   { 163, "int42gt", 2, true, false, int42gt },
2547   { 164, "int24ne", 2, true, false, int24ne },
2548   { 165, "int42ne", 2, true, false, int42ne },
2549   { 166, "int24le", 2, true, false, int24le },
2550   { 167, "int42le", 2, true, false, int42le },
2551   { 168, "int24ge", 2, true, false, int24ge },
2552   { 169, "int42ge", 2, true, false, int42ge },
2553   { 170, "int24mul", 2, true, false, int24mul },
2554   { 171, "int42mul", 2, true, false, int42mul },
2555   { 172, "int24div", 2, true, false, int24div },
2556   { 173, "int42div", 2, true, false, int42div },
2557   { 176, "int2pl", 2, true, false, int2pl },
2558   { 177, "int4pl", 2, true, false, int4pl },
2559   { 178, "int24pl", 2, true, false, int24pl },
2560   { 179, "int42pl", 2, true, false, int42pl },
2561   { 180, "int2mi", 2, true, false, int2mi },
2562   { 181, "int4mi", 2, true, false, int4mi },
2563   { 182, "int24mi", 2, true, false, int24mi },
2564   { 183, "int42mi", 2, true, false, int42mi },
2565   { 184, "oideq", 2, true, false, oideq },
2566   { 185, "oidne", 2, true, false, oidne },
2567   { 186, "box_same", 2, true, false, box_same },
2568   { 187, "box_contain", 2, true, false, box_contain },
2569   { 188, "box_left", 2, true, false, box_left },
2570   { 189, "box_overleft", 2, true, false, box_overleft },
2571   { 190, "box_overright", 2, true, false, box_overright },
2572   { 191, "box_right", 2, true, false, box_right },
2573   { 192, "box_contained", 2, true, false, box_contained },
2574   { 193, "box_contain_pt", 2, true, false, box_contain_pt },
2575   { 195, "pg_node_tree_in", 1, true, false, pg_node_tree_in },
2576   { 196, "pg_node_tree_out", 1, true, false, pg_node_tree_out },
2577   { 197, "pg_node_tree_recv", 1, true, false, pg_node_tree_recv },
2578   { 198, "pg_node_tree_send", 1, true, false, pg_node_tree_send },
2579   { 200, "float4in", 1, true, false, float4in },
2580   { 201, "float4out", 1, true, false, float4out },
2581   { 202, "float4mul", 2, true, false, float4mul },
2582   { 203, "float4div", 2, true, false, float4div },
2583   { 204, "float4pl", 2, true, false, float4pl },
2584   { 205, "float4mi", 2, true, false, float4mi },
2585   { 206, "float4um", 1, true, false, float4um },
2586   { 207, "float4abs", 1, true, false, float4abs },
2587   { 208, "float4_accum", 2, true, false, float4_accum },
2588   { 209, "float4larger", 2, true, false, float4larger },
2589   { 211, "float4smaller", 2, true, false, float4smaller },
2590   { 212, "int4um", 1, true, false, int4um },
2591   { 213, "int2um", 1, true, false, int2um },
2592   { 214, "float8in", 1, true, false, float8in },
2593   { 215, "float8out", 1, true, false, float8out },
2594   { 216, "float8mul", 2, true, false, float8mul },
2595   { 217, "float8div", 2, true, false, float8div },
2596   { 218, "float8pl", 2, true, false, float8pl },
2597   { 219, "float8mi", 2, true, false, float8mi },
2598   { 220, "float8um", 1, true, false, float8um },
2599   { 221, "float8abs", 1, true, false, float8abs },
2600   { 222, "float8_accum", 2, true, false, float8_accum },
2601   { 223, "float8larger", 2, true, false, float8larger },
2602   { 224, "float8smaller", 2, true, false, float8smaller },
2603   { 225, "lseg_center", 1, true, false, lseg_center },
2604   { 226, "path_center", 1, true, false, path_center },
2605   { 227, "poly_center", 1, true, false, poly_center },
2606   { 228, "dround", 1, true, false, dround },
2607   { 229, "dtrunc", 1, true, false, dtrunc },
2608   { 230, "dsqrt", 1, true, false, dsqrt },
2609   { 231, "dcbrt", 1, true, false, dcbrt },
2610   { 232, "dpow", 2, true, false, dpow },
2611   { 233, "dexp", 1, true, false, dexp },
2612   { 234, "dlog1", 1, true, false, dlog1 },
2613   { 235, "i2tod", 1, true, false, i2tod },
2614   { 236, "i2tof", 1, true, false, i2tof },
2615   { 237, "dtoi2", 1, true, false, dtoi2 },
2616   { 238, "ftoi2", 1, true, false, ftoi2 },
2617   { 239, "line_distance", 2, true, false, line_distance },
2618   { 240, "abstimein", 1, true, false, abstimein },
2619   { 241, "abstimeout", 1, true, false, abstimeout },
2620   { 242, "reltimein", 1, true, false, reltimein },
2621   { 243, "reltimeout", 1, true, false, reltimeout },
2622   { 244, "timepl", 2, true, false, timepl },
2623   { 245, "timemi", 2, true, false, timemi },
2624   { 246, "tintervalin", 1, true, false, tintervalin },
2625   { 247, "tintervalout", 1, true, false, tintervalout },
2626   { 248, "intinterval", 2, true, false, intinterval },
2627   { 249, "tintervalrel", 1, true, false, tintervalrel },
2628   { 250, "timenow", 0, true, false, timenow },
2629   { 251, "abstimeeq", 2, true, false, abstimeeq },
2630   { 252, "abstimene", 2, true, false, abstimene },
2631   { 253, "abstimelt", 2, true, false, abstimelt },
2632   { 254, "abstimegt", 2, true, false, abstimegt },
2633   { 255, "abstimele", 2, true, false, abstimele },
2634   { 256, "abstimege", 2, true, false, abstimege },
2635   { 257, "reltimeeq", 2, true, false, reltimeeq },
2636   { 258, "reltimene", 2, true, false, reltimene },
2637   { 259, "reltimelt", 2, true, false, reltimelt },
2638   { 260, "reltimegt", 2, true, false, reltimegt },
2639   { 261, "reltimele", 2, true, false, reltimele },
2640   { 262, "reltimege", 2, true, false, reltimege },
2641   { 263, "tintervalsame", 2, true, false, tintervalsame },
2642   { 264, "tintervalct", 2, true, false, tintervalct },
2643   { 265, "tintervalov", 2, true, false, tintervalov },
2644   { 266, "tintervalleneq", 2, true, false, tintervalleneq },
2645   { 267, "tintervallenne", 2, true, false, tintervallenne },
2646   { 268, "tintervallenlt", 2, true, false, tintervallenlt },
2647   { 269, "tintervallengt", 2, true, false, tintervallengt },
2648   { 270, "tintervallenle", 2, true, false, tintervallenle },
2649   { 271, "tintervallenge", 2, true, false, tintervallenge },
2650   { 272, "tintervalstart", 1, true, false, tintervalstart },
2651   { 273, "tintervalend", 1, true, false, tintervalend },
2652   { 274, "timeofday", 0, true, false, timeofday },
2653   { 275, "abstime_finite", 1, true, false, abstime_finite },
2654   { 276, "float8_combine", 2, true, false, float8_combine },
2655   { 277, "inter_sl", 2, true, false, inter_sl },
2656   { 278, "inter_lb", 2, true, false, inter_lb },
2657   { 279, "float48mul", 2, true, false, float48mul },
2658   { 280, "float48div", 2, true, false, float48div },
2659   { 281, "float48pl", 2, true, false, float48pl },
2660   { 282, "float48mi", 2, true, false, float48mi },
2661   { 283, "float84mul", 2, true, false, float84mul },
2662   { 284, "float84div", 2, true, false, float84div },
2663   { 285, "float84pl", 2, true, false, float84pl },
2664   { 286, "float84mi", 2, true, false, float84mi },
2665   { 287, "float4eq", 2, true, false, float4eq },
2666   { 288, "float4ne", 2, true, false, float4ne },
2667   { 289, "float4lt", 2, true, false, float4lt },
2668   { 290, "float4le", 2, true, false, float4le },
2669   { 291, "float4gt", 2, true, false, float4gt },
2670   { 292, "float4ge", 2, true, false, float4ge },
2671   { 293, "float8eq", 2, true, false, float8eq },
2672   { 294, "float8ne", 2, true, false, float8ne },
2673   { 295, "float8lt", 2, true, false, float8lt },
2674   { 296, "float8le", 2, true, false, float8le },
2675   { 297, "float8gt", 2, true, false, float8gt },
2676   { 298, "float8ge", 2, true, false, float8ge },
2677   { 299, "float48eq", 2, true, false, float48eq },
2678   { 300, "float48ne", 2, true, false, float48ne },
2679   { 301, "float48lt", 2, true, false, float48lt },
2680   { 302, "float48le", 2, true, false, float48le },
2681   { 303, "float48gt", 2, true, false, float48gt },
2682   { 304, "float48ge", 2, true, false, float48ge },
2683   { 305, "float84eq", 2, true, false, float84eq },
2684   { 306, "float84ne", 2, true, false, float84ne },
2685   { 307, "float84lt", 2, true, false, float84lt },
2686   { 308, "float84le", 2, true, false, float84le },
2687   { 309, "float84gt", 2, true, false, float84gt },
2688   { 310, "float84ge", 2, true, false, float84ge },
2689   { 311, "ftod", 1, true, false, ftod },
2690   { 312, "dtof", 1, true, false, dtof },
2691   { 313, "i2toi4", 1, true, false, i2toi4 },
2692   { 314, "i4toi2", 1, true, false, i4toi2 },
2693   { 315, "int2vectoreq", 2, true, false, int2vectoreq },
2694   { 316, "i4tod", 1, true, false, i4tod },
2695   { 317, "dtoi4", 1, true, false, dtoi4 },
2696   { 318, "i4tof", 1, true, false, i4tof },
2697   { 319, "ftoi4", 1, true, false, ftoi4 },
2698   { 320, "width_bucket_float8", 4, true, false, width_bucket_float8 },
2699   { 321, "json_in", 1, true, false, json_in },
2700   { 322, "json_out", 1, true, false, json_out },
2701   { 323, "json_recv", 1, true, false, json_recv },
2702   { 324, "json_send", 1, true, false, json_send },
2703   { 326, "index_am_handler_in", 1, false, false, index_am_handler_in },
2704   { 327, "index_am_handler_out", 1, true, false, index_am_handler_out },
2705   { 329, "hash_aclitem", 1, true, false, hash_aclitem },
2706   { 330, "bthandler", 1, true, false, bthandler },
2707   { 331, "hashhandler", 1, true, false, hashhandler },
2708   { 332, "gisthandler", 1, true, false, gisthandler },
2709   { 333, "ginhandler", 1, true, false, ginhandler },
2710   { 334, "spghandler", 1, true, false, spghandler },
2711   { 335, "brinhandler", 1, true, false, brinhandler },
2712   { 338, "amvalidate", 1, true, false, amvalidate },
2713   { 339, "poly_same", 2, true, false, poly_same },
2714   { 340, "poly_contain", 2, true, false, poly_contain },
2715   { 341, "poly_left", 2, true, false, poly_left },
2716   { 342, "poly_overleft", 2, true, false, poly_overleft },
2717   { 343, "poly_overright", 2, true, false, poly_overright },
2718   { 344, "poly_right", 2, true, false, poly_right },
2719   { 345, "poly_contained", 2, true, false, poly_contained },
2720   { 346, "poly_overlap", 2, true, false, poly_overlap },
2721   { 347, "poly_in", 1, true, false, poly_in },
2722   { 348, "poly_out", 1, true, false, poly_out },
2723   { 350, "btint2cmp", 2, true, false, btint2cmp },
2724   { 351, "btint4cmp", 2, true, false, btint4cmp },
2725   { 354, "btfloat4cmp", 2, true, false, btfloat4cmp },
2726   { 355, "btfloat8cmp", 2, true, false, btfloat8cmp },
2727   { 356, "btoidcmp", 2, true, false, btoidcmp },
2728   { 357, "btabstimecmp", 2, true, false, btabstimecmp },
2729   { 358, "btcharcmp", 2, true, false, btcharcmp },
2730   { 359, "btnamecmp", 2, true, false, btnamecmp },
2731   { 360, "bttextcmp", 2, true, false, bttextcmp },
2732   { 361, "lseg_distance", 2, true, false, lseg_distance },
2733   { 362, "lseg_interpt", 2, true, false, lseg_interpt },
2734   { 363, "dist_ps", 2, true, false, dist_ps },
2735   { 364, "dist_pb", 2, true, false, dist_pb },
2736   { 365, "dist_sb", 2, true, false, dist_sb },
2737   { 366, "close_ps", 2, true, false, close_ps },
2738   { 367, "close_pb", 2, true, false, close_pb },
2739   { 368, "close_sb", 2, true, false, close_sb },
2740   { 369, "on_ps", 2, true, false, on_ps },
2741   { 370, "path_distance", 2, true, false, path_distance },
2742   { 371, "dist_ppath", 2, true, false, dist_ppath },
2743   { 372, "on_sb", 2, true, false, on_sb },
2744   { 373, "inter_sb", 2, true, false, inter_sb },
2745   { 376, "text_to_array_null", 3, false, false, text_to_array_null },
2746   { 377, "cash_cmp", 2, true, false, cash_cmp },
2747   { 378, "array_append", 2, false, false, array_append },
2748   { 379, "array_prepend", 2, false, false, array_prepend },
2749   { 380, "btreltimecmp", 2, true, false, btreltimecmp },
2750   { 381, "bttintervalcmp", 2, true, false, bttintervalcmp },
2751   { 382, "btarraycmp", 2, true, false, btarraycmp },
2752   { 383, "array_cat", 2, false, false, array_cat },
2753   { 384, "array_to_text_null", 3, false, false, array_to_text_null },
2754   { 390, "array_ne", 2, true, false, array_ne },
2755   { 391, "array_lt", 2, true, false, array_lt },
2756   { 392, "array_gt", 2, true, false, array_gt },
2757   { 393, "array_le", 2, true, false, array_le },
2758   { 394, "text_to_array", 2, false, false, text_to_array },
2759   { 395, "array_to_text", 2, true, false, array_to_text },
2760   { 396, "array_ge", 2, true, false, array_ge },
2761   { 398, "hashint2vector", 1, true, false, hashint2vector },
2762   { 399, "hashmacaddr", 1, true, false, hashmacaddr },
2763   { 400, "hashtext", 1, true, false, hashtext },
2764   { 401, "rtrim1", 1, true, false, rtrim1 },
2765   { 404, "btoidvectorcmp", 2, true, false, btoidvectorcmp },
2766   { 406, "name_text", 1, true, false, name_text },
2767   { 407, "text_name", 1, true, false, text_name },
2768   { 408, "name_bpchar", 1, true, false, name_bpchar },
2769   { 409, "bpchar_name", 1, true, false, bpchar_name },
2770   { 422, "hashinet", 1, true, false, hashinet },
2771   { 432, "hash_numeric", 1, true, false, hash_numeric },
2772   { 436, "macaddr_in", 1, true, false, macaddr_in },
2773   { 437, "macaddr_out", 1, true, false, macaddr_out },
2774   { 438, "pg_num_nulls", 1, false, false, pg_num_nulls },
2775   { 440, "pg_num_nonnulls", 1, false, false, pg_num_nonnulls },
2776   { 449, "hashint2", 1, true, false, hashint2 },
2777   { 450, "hashint4", 1, true, false, hashint4 },
2778   { 451, "hashfloat4", 1, true, false, hashfloat4 },
2779   { 452, "hashfloat8", 1, true, false, hashfloat8 },
2780   { 453, "hashoid", 1, true, false, hashoid },
2781   { 454, "hashchar", 1, true, false, hashchar },
2782   { 455, "hashname", 1, true, false, hashname },
2783   { 456, "hashvarlena", 1, true, false, hashvarlena },
2784   { 457, "hashoidvector", 1, true, false, hashoidvector },
2785   { 458, "text_larger", 2, true, false, text_larger },
2786   { 459, "text_smaller", 2, true, false, text_smaller },
2787   { 460, "int8in", 1, true, false, int8in },
2788   { 461, "int8out", 1, true, false, int8out },
2789   { 462, "int8um", 1, true, false, int8um },
2790   { 463, "int8pl", 2, true, false, int8pl },
2791   { 464, "int8mi", 2, true, false, int8mi },
2792   { 465, "int8mul", 2, true, false, int8mul },
2793   { 466, "int8div", 2, true, false, int8div },
2794   { 467, "int8eq", 2, true, false, int8eq },
2795   { 468, "int8ne", 2, true, false, int8ne },
2796   { 469, "int8lt", 2, true, false, int8lt },
2797   { 470, "int8gt", 2, true, false, int8gt },
2798   { 471, "int8le", 2, true, false, int8le },
2799   { 472, "int8ge", 2, true, false, int8ge },
2800   { 474, "int84eq", 2, true, false, int84eq },
2801   { 475, "int84ne", 2, true, false, int84ne },
2802   { 476, "int84lt", 2, true, false, int84lt },
2803   { 477, "int84gt", 2, true, false, int84gt },
2804   { 478, "int84le", 2, true, false, int84le },
2805   { 479, "int84ge", 2, true, false, int84ge },
2806   { 480, "int84", 1, true, false, int84 },
2807   { 481, "int48", 1, true, false, int48 },
2808   { 482, "i8tod", 1, true, false, i8tod },
2809   { 483, "dtoi8", 1, true, false, dtoi8 },
2810   { 515, "array_larger", 2, true, false, array_larger },
2811   { 516, "array_smaller", 2, true, false, array_smaller },
2812   { 598, "inet_abbrev", 1, true, false, inet_abbrev },
2813   { 599, "cidr_abbrev", 1, true, false, cidr_abbrev },
2814   { 605, "inet_set_masklen", 2, true, false, inet_set_masklen },
2815   { 619, "oidvectorne", 2, true, false, oidvectorne },
2816   { 626, "hash_array", 1, true, false, hash_array },
2817   { 635, "cidr_set_masklen", 2, true, false, cidr_set_masklen },
2818   { 636, "pg_indexam_has_property", 2, true, false, pg_indexam_has_property },
2819   { 637, "pg_index_has_property", 2, true, false, pg_index_has_property },
2820   { 638, "pg_index_column_has_property", 3, true, false, pg_index_column_has_property },
2821   { 652, "i8tof", 1, true, false, i8tof },
2822   { 653, "ftoi8", 1, true, false, ftoi8 },
2823   { 655, "namelt", 2, true, false, namelt },
2824   { 656, "namele", 2, true, false, namele },
2825   { 657, "namegt", 2, true, false, namegt },
2826   { 658, "namege", 2, true, false, namege },
2827   { 659, "namene", 2, true, false, namene },
2828   { 668, "bpchar", 3, true, false, bpchar },
2829   { 669, "varchar", 3, true, false, varchar },
2830   { 676, "mktinterval", 2, true, false, mktinterval },
2831   { 677, "oidvectorlt", 2, true, false, oidvectorlt },
2832   { 678, "oidvectorle", 2, true, false, oidvectorle },
2833   { 679, "oidvectoreq", 2, true, false, oidvectoreq },
2834   { 680, "oidvectorge", 2, true, false, oidvectorge },
2835   { 681, "oidvectorgt", 2, true, false, oidvectorgt },
2836   { 683, "network_network", 1, true, false, network_network },
2837   { 696, "network_netmask", 1, true, false, network_netmask },
2838   { 697, "network_masklen", 1, true, false, network_masklen },
2839   { 698, "network_broadcast", 1, true, false, network_broadcast },
2840   { 699, "network_host", 1, true, false, network_host },
2841   { 710, "current_user", 0, true, false, current_user },
2842   { 711, "network_family", 1, true, false, network_family },
2843   { 714, "int82", 1, true, false, int82 },
2844   { 715, "lo_create", 1, true, false, lo_create },
2845   { 716, "oidlt", 2, true, false, oidlt },
2846   { 717, "oidle", 2, true, false, oidle },
2847   { 720, "byteaoctetlen", 1, true, false, byteaoctetlen },
2848   { 721, "byteaGetByte", 2, true, false, byteaGetByte },
2849   { 722, "byteaSetByte", 3, true, false, byteaSetByte },
2850   { 723, "byteaGetBit", 2, true, false, byteaGetBit },
2851   { 724, "byteaSetBit", 3, true, false, byteaSetBit },
2852   { 725, "dist_pl", 2, true, false, dist_pl },
2853   { 726, "dist_lb", 2, true, false, dist_lb },
2854   { 727, "dist_sl", 2, true, false, dist_sl },
2855   { 728, "dist_cpoly", 2, true, false, dist_cpoly },
2856   { 729, "poly_distance", 2, true, false, poly_distance },
2857   { 730, "network_show", 1, true, false, network_show },
2858   { 740, "text_lt", 2, true, false, text_lt },
2859   { 741, "text_le", 2, true, false, text_le },
2860   { 742, "text_gt", 2, true, false, text_gt },
2861   { 743, "text_ge", 2, true, false, text_ge },
2862   { 744, "array_eq", 2, true, false, array_eq },
2863   { 745, "current_user", 0, true, false, current_user },
2864   { 746, "session_user", 0, true, false, session_user },
2865   { 747, "array_dims", 1, true, false, array_dims },
2866   { 748, "array_ndims", 1, true, false, array_ndims },
2867   { 749, "byteaoverlay", 4, true, false, byteaoverlay },
2868   { 750, "array_in", 3, true, false, array_in },
2869   { 751, "array_out", 1, true, false, array_out },
2870   { 752, "byteaoverlay_no_len", 3, true, false, byteaoverlay_no_len },
2871   { 753, "macaddr_trunc", 1, true, false, macaddr_trunc },
2872   { 754, "int28", 1, true, false, int28 },
2873   { 760, "smgrin", 1, true, false, smgrin },
2874   { 761, "smgrout", 1, true, false, smgrout },
2875   { 762, "smgreq", 2, true, false, smgreq },
2876   { 763, "smgrne", 2, true, false, smgrne },
2877   { 764, "lo_import", 1, true, false, lo_import },
2878   { 765, "lo_export", 2, true, false, lo_export },
2879   { 766, "int4inc", 1, true, false, int4inc },
2880   { 767, "lo_import_with_oid", 2, true, false, lo_import_with_oid },
2881   { 768, "int4larger", 2, true, false, int4larger },
2882   { 769, "int4smaller", 2, true, false, int4smaller },
2883   { 770, "int2larger", 2, true, false, int2larger },
2884   { 771, "int2smaller", 2, true, false, int2smaller },
2885   { 784, "tintervaleq", 2, true, false, tintervaleq },
2886   { 785, "tintervalne", 2, true, false, tintervalne },
2887   { 786, "tintervallt", 2, true, false, tintervallt },
2888   { 787, "tintervalgt", 2, true, false, tintervalgt },
2889   { 788, "tintervalle", 2, true, false, tintervalle },
2890   { 789, "tintervalge", 2, true, false, tintervalge },
2891   { 810, "pg_client_encoding", 0, true, false, pg_client_encoding },
2892   { 817, "current_query", 0, false, false, current_query },
2893   { 830, "macaddr_eq", 2, true, false, macaddr_eq },
2894   { 831, "macaddr_lt", 2, true, false, macaddr_lt },
2895   { 832, "macaddr_le", 2, true, false, macaddr_le },
2896   { 833, "macaddr_gt", 2, true, false, macaddr_gt },
2897   { 834, "macaddr_ge", 2, true, false, macaddr_ge },
2898   { 835, "macaddr_ne", 2, true, false, macaddr_ne },
2899   { 836, "macaddr_cmp", 2, true, false, macaddr_cmp },
2900   { 837, "int82pl", 2, true, false, int82pl },
2901   { 838, "int82mi", 2, true, false, int82mi },
2902   { 839, "int82mul", 2, true, false, int82mul },
2903   { 840, "int82div", 2, true, false, int82div },
2904   { 841, "int28pl", 2, true, false, int28pl },
2905   { 842, "btint8cmp", 2, true, false, btint8cmp },
2906   { 846, "cash_mul_flt4", 2, true, false, cash_mul_flt4 },
2907   { 847, "cash_div_flt4", 2, true, false, cash_div_flt4 },
2908   { 848, "flt4_mul_cash", 2, true, false, flt4_mul_cash },
2909   { 849, "textpos", 2, true, false, textpos },
2910   { 850, "textlike", 2, true, false, textlike },
2911   { 851, "textnlike", 2, true, false, textnlike },
2912   { 852, "int48eq", 2, true, false, int48eq },
2913   { 853, "int48ne", 2, true, false, int48ne },
2914   { 854, "int48lt", 2, true, false, int48lt },
2915   { 855, "int48gt", 2, true, false, int48gt },
2916   { 856, "int48le", 2, true, false, int48le },
2917   { 857, "int48ge", 2, true, false, int48ge },
2918   { 858, "namelike", 2, true, false, namelike },
2919   { 859, "namenlike", 2, true, false, namenlike },
2920   { 860, "char_bpchar", 1, true, false, char_bpchar },
2921   { 861, "current_database", 0, true, false, current_database },
2922   { 862, "int4_mul_cash", 2, true, false, int4_mul_cash },
2923   { 863, "int2_mul_cash", 2, true, false, int2_mul_cash },
2924   { 864, "cash_mul_int4", 2, true, false, cash_mul_int4 },
2925   { 865, "cash_div_int4", 2, true, false, cash_div_int4 },
2926   { 866, "cash_mul_int2", 2, true, false, cash_mul_int2 },
2927   { 867, "cash_div_int2", 2, true, false, cash_div_int2 },
2928   { 868, "textpos", 2, true, false, textpos },
2929   { 870, "lower", 1, true, false, lower },
2930   { 871, "upper", 1, true, false, upper },
2931   { 872, "initcap", 1, true, false, initcap },
2932   { 873, "lpad", 3, true, false, lpad },
2933   { 874, "rpad", 3, true, false, rpad },
2934   { 875, "ltrim", 2, true, false, ltrim },
2935   { 876, "rtrim", 2, true, false, rtrim },
2936   { 877, "text_substr", 3, true, false, text_substr },
2937   { 878, "translate", 3, true, false, translate },
2938   { 881, "ltrim1", 1, true, false, ltrim1 },
2939   { 882, "rtrim1", 1, true, false, rtrim1 },
2940   { 883, "text_substr_no_len", 2, true, false, text_substr_no_len },
2941   { 884, "btrim", 2, true, false, btrim },
2942   { 885, "btrim1", 1, true, false, btrim1 },
2943   { 886, "cash_in", 1, true, false, cash_in },
2944   { 887, "cash_out", 1, true, false, cash_out },
2945   { 888, "cash_eq", 2, true, false, cash_eq },
2946   { 889, "cash_ne", 2, true, false, cash_ne },
2947   { 890, "cash_lt", 2, true, false, cash_lt },
2948   { 891, "cash_le", 2, true, false, cash_le },
2949   { 892, "cash_gt", 2, true, false, cash_gt },
2950   { 893, "cash_ge", 2, true, false, cash_ge },
2951   { 894, "cash_pl", 2, true, false, cash_pl },
2952   { 895, "cash_mi", 2, true, false, cash_mi },
2953   { 896, "cash_mul_flt8", 2, true, false, cash_mul_flt8 },
2954   { 897, "cash_div_flt8", 2, true, false, cash_div_flt8 },
2955   { 898, "cashlarger", 2, true, false, cashlarger },
2956   { 899, "cashsmaller", 2, true, false, cashsmaller },
2957   { 910, "inet_in", 1, true, false, inet_in },
2958   { 911, "inet_out", 1, true, false, inet_out },
2959   { 919, "flt8_mul_cash", 2, true, false, flt8_mul_cash },
2960   { 920, "network_eq", 2, true, false, network_eq },
2961   { 921, "network_lt", 2, true, false, network_lt },
2962   { 922, "network_le", 2, true, false, network_le },
2963   { 923, "network_gt", 2, true, false, network_gt },
2964   { 924, "network_ge", 2, true, false, network_ge },
2965   { 925, "network_ne", 2, true, false, network_ne },
2966   { 926, "network_cmp", 2, true, false, network_cmp },
2967   { 927, "network_sub", 2, true, false, network_sub },
2968   { 928, "network_subeq", 2, true, false, network_subeq },
2969   { 929, "network_sup", 2, true, false, network_sup },
2970   { 930, "network_supeq", 2, true, false, network_supeq },
2971   { 935, "cash_words", 1, true, false, cash_words },
2972   { 936, "text_substr", 3, true, false, text_substr },
2973   { 937, "text_substr_no_len", 2, true, false, text_substr_no_len },
2974   { 938, "generate_series_timestamp", 3, true, true, generate_series_timestamp },
2975   { 939, "generate_series_timestamptz", 3, true, true, generate_series_timestamptz },
2976   { 940, "int2mod", 2, true, false, int2mod },
2977   { 941, "int4mod", 2, true, false, int4mod },
2978   { 942, "int28mi", 2, true, false, int28mi },
2979   { 943, "int28mul", 2, true, false, int28mul },
2980   { 944, "text_char", 1, true, false, text_char },
2981   { 945, "int8mod", 2, true, false, int8mod },
2982   { 946, "char_text", 1, true, false, char_text },
2983   { 947, "int8mod", 2, true, false, int8mod },
2984   { 948, "int28div", 2, true, false, int28div },
2985   { 949, "hashint8", 1, true, false, hashint8 },
2986   { 952, "lo_open", 2, true, false, lo_open },
2987   { 953, "lo_close", 1, true, false, lo_close },
2988   { 954, "loread", 2, true, false, loread },
2989   { 955, "lowrite", 2, true, false, lowrite },
2990   { 956, "lo_lseek", 3, true, false, lo_lseek },
2991   { 957, "lo_creat", 1, true, false, lo_creat },
2992   { 958, "lo_tell", 1, true, false, lo_tell },
2993   { 959, "on_pl", 2, true, false, on_pl },
2994   { 960, "on_sl", 2, true, false, on_sl },
2995   { 961, "close_pl", 2, true, false, close_pl },
2996   { 962, "close_sl", 2, true, false, close_sl },
2997   { 963, "close_lb", 2, true, false, close_lb },
2998   { 964, "lo_unlink", 1, true, false, lo_unlink },
2999   { 973, "path_inter", 2, true, false, path_inter },
3000   { 975, "box_area", 1, true, false, box_area },
3001   { 976, "box_width", 1, true, false, box_width },
3002   { 977, "box_height", 1, true, false, box_height },
3003   { 978, "box_distance", 2, true, false, box_distance },
3004   { 979, "path_area", 1, true, false, path_area },
3005   { 980, "box_intersect", 2, true, false, box_intersect },
3006   { 981, "box_diagonal", 1, true, false, box_diagonal },
3007   { 982, "path_n_lt", 2, true, false, path_n_lt },
3008   { 983, "path_n_gt", 2, true, false, path_n_gt },
3009   { 984, "path_n_eq", 2, true, false, path_n_eq },
3010   { 985, "path_n_le", 2, true, false, path_n_le },
3011   { 986, "path_n_ge", 2, true, false, path_n_ge },
3012   { 987, "path_length", 1, true, false, path_length },
3013   { 988, "point_ne", 2, true, false, point_ne },
3014   { 989, "point_vert", 2, true, false, point_vert },
3015   { 990, "point_horiz", 2, true, false, point_horiz },
3016   { 991, "point_distance", 2, true, false, point_distance },
3017   { 992, "point_slope", 2, true, false, point_slope },
3018   { 993, "lseg_construct", 2, true, false, lseg_construct },
3019   { 994, "lseg_intersect", 2, true, false, lseg_intersect },
3020   { 995, "lseg_parallel", 2, true, false, lseg_parallel },
3021   { 996, "lseg_perp", 2, true, false, lseg_perp },
3022   { 997, "lseg_vertical", 1, true, false, lseg_vertical },
3023   { 998, "lseg_horizontal", 1, true, false, lseg_horizontal },
3024   { 999, "lseg_eq", 2, true, false, lseg_eq },
3025   { 1004, "lo_truncate", 2, true, false, lo_truncate },
3026   { 1026, "timestamptz_izone", 2, true, false, timestamptz_izone },
3027   { 1030, "gist_point_compress", 1, true, false, gist_point_compress },
3028   { 1031, "aclitemin", 1, true, false, aclitemin },
3029   { 1032, "aclitemout", 1, true, false, aclitemout },
3030   { 1035, "aclinsert", 2, true, false, aclinsert },
3031   { 1036, "aclremove", 2, true, false, aclremove },
3032   { 1037, "aclcontains", 2, true, false, aclcontains },
3033   { 1039, "getdatabaseencoding", 0, true, false, getdatabaseencoding },
3034   { 1044, "bpcharin", 3, true, false, bpcharin },
3035   { 1045, "bpcharout", 1, true, false, bpcharout },
3036   { 1046, "varcharin", 3, true, false, varcharin },
3037   { 1047, "varcharout", 1, true, false, varcharout },
3038   { 1048, "bpchareq", 2, true, false, bpchareq },
3039   { 1049, "bpcharlt", 2, true, false, bpcharlt },
3040   { 1050, "bpcharle", 2, true, false, bpcharle },
3041   { 1051, "bpchargt", 2, true, false, bpchargt },
3042   { 1052, "bpcharge", 2, true, false, bpcharge },
3043   { 1053, "bpcharne", 2, true, false, bpcharne },
3044   { 1062, "aclitem_eq", 2, true, false, aclitem_eq },
3045   { 1063, "bpchar_larger", 2, true, false, bpchar_larger },
3046   { 1064, "bpchar_smaller", 2, true, false, bpchar_smaller },
3047   { 1065, "pg_prepared_xact", 0, true, true, pg_prepared_xact },
3048   { 1066, "generate_series_step_int4", 3, true, true, generate_series_step_int4 },
3049   { 1067, "generate_series_int4", 2, true, true, generate_series_int4 },
3050   { 1068, "generate_series_step_int8", 3, true, true, generate_series_step_int8 },
3051   { 1069, "generate_series_int8", 2, true, true, generate_series_int8 },
3052   { 1078, "bpcharcmp", 2, true, false, bpcharcmp },
3053   { 1079, "text_regclass", 1, true, false, text_regclass },
3054   { 1080, "hashbpchar", 1, true, false, hashbpchar },
3055   { 1081, "format_type", 2, false, false, format_type },
3056   { 1084, "date_in", 1, true, false, date_in },
3057   { 1085, "date_out", 1, true, false, date_out },
3058   { 1086, "date_eq", 2, true, false, date_eq },
3059   { 1087, "date_lt", 2, true, false, date_lt },
3060   { 1088, "date_le", 2, true, false, date_le },
3061   { 1089, "date_gt", 2, true, false, date_gt },
3062   { 1090, "date_ge", 2, true, false, date_ge },
3063   { 1091, "date_ne", 2, true, false, date_ne },
3064   { 1092, "date_cmp", 2, true, false, date_cmp },
3065   { 1102, "time_lt", 2, true, false, time_lt },
3066   { 1103, "time_le", 2, true, false, time_le },
3067   { 1104, "time_gt", 2, true, false, time_gt },
3068   { 1105, "time_ge", 2, true, false, time_ge },
3069   { 1106, "time_ne", 2, true, false, time_ne },
3070   { 1107, "time_cmp", 2, true, false, time_cmp },
3071   { 1138, "date_larger", 2, true, false, date_larger },
3072   { 1139, "date_smaller", 2, true, false, date_smaller },
3073   { 1140, "date_mi", 2, true, false, date_mi },
3074   { 1141, "date_pli", 2, true, false, date_pli },
3075   { 1142, "date_mii", 2, true, false, date_mii },
3076   { 1143, "time_in", 3, true, false, time_in },
3077   { 1144, "time_out", 1, true, false, time_out },
3078   { 1145, "time_eq", 2, true, false, time_eq },
3079   { 1146, "circle_add_pt", 2, true, false, circle_add_pt },
3080   { 1147, "circle_sub_pt", 2, true, false, circle_sub_pt },
3081   { 1148, "circle_mul_pt", 2, true, false, circle_mul_pt },
3082   { 1149, "circle_div_pt", 2, true, false, circle_div_pt },
3083   { 1150, "timestamptz_in", 3, true, false, timestamptz_in },
3084   { 1151, "timestamptz_out", 1, true, false, timestamptz_out },
3085   { 1152, "timestamp_eq", 2, true, false, timestamp_eq },
3086   { 1153, "timestamp_ne", 2, true, false, timestamp_ne },
3087   { 1154, "timestamp_lt", 2, true, false, timestamp_lt },
3088   { 1155, "timestamp_le", 2, true, false, timestamp_le },
3089   { 1156, "timestamp_ge", 2, true, false, timestamp_ge },
3090   { 1157, "timestamp_gt", 2, true, false, timestamp_gt },
3091   { 1158, "float8_timestamptz", 1, true, false, float8_timestamptz },
3092   { 1159, "timestamptz_zone", 2, true, false, timestamptz_zone },
3093   { 1160, "interval_in", 3, true, false, interval_in },
3094   { 1161, "interval_out", 1, true, false, interval_out },
3095   { 1162, "interval_eq", 2, true, false, interval_eq },
3096   { 1163, "interval_ne", 2, true, false, interval_ne },
3097   { 1164, "interval_lt", 2, true, false, interval_lt },
3098   { 1165, "interval_le", 2, true, false, interval_le },
3099   { 1166, "interval_ge", 2, true, false, interval_ge },
3100   { 1167, "interval_gt", 2, true, false, interval_gt },
3101   { 1168, "interval_um", 1, true, false, interval_um },
3102   { 1169, "interval_pl", 2, true, false, interval_pl },
3103   { 1170, "interval_mi", 2, true, false, interval_mi },
3104   { 1171, "timestamptz_part", 2, true, false, timestamptz_part },
3105   { 1172, "interval_part", 2, true, false, interval_part },
3106   { 1173, "abstime_timestamptz", 1, true, false, abstime_timestamptz },
3107   { 1174, "date_timestamptz", 1, true, false, date_timestamptz },
3108   { 1175, "interval_justify_hours", 1, true, false, interval_justify_hours },
3109   { 1177, "reltime_interval", 1, true, false, reltime_interval },
3110   { 1178, "timestamptz_date", 1, true, false, timestamptz_date },
3111   { 1179, "abstime_date", 1, true, false, abstime_date },
3112   { 1180, "timestamptz_abstime", 1, true, false, timestamptz_abstime },
3113   { 1181, "xid_age", 1, true, false, xid_age },
3114   { 1188, "timestamp_mi", 2, true, false, timestamp_mi },
3115   { 1189, "timestamptz_pl_interval", 2, true, false, timestamptz_pl_interval },
3116   { 1190, "timestamptz_mi_interval", 2, true, false, timestamptz_mi_interval },
3117   { 1191, "generate_subscripts", 3, true, true, generate_subscripts },
3118   { 1192, "generate_subscripts_nodir", 2, true, true, generate_subscripts_nodir },
3119   { 1193, "array_fill", 2, false, false, array_fill },
3120   { 1194, "interval_reltime", 1, true, false, interval_reltime },
3121   { 1195, "timestamp_smaller", 2, true, false, timestamp_smaller },
3122   { 1196, "timestamp_larger", 2, true, false, timestamp_larger },
3123   { 1197, "interval_smaller", 2, true, false, interval_smaller },
3124   { 1198, "interval_larger", 2, true, false, interval_larger },
3125   { 1199, "timestamptz_age", 2, true, false, timestamptz_age },
3126   { 1200, "interval_scale", 2, true, false, interval_scale },
3127   { 1217, "timestamptz_trunc", 2, true, false, timestamptz_trunc },
3128   { 1218, "interval_trunc", 2, true, false, interval_trunc },
3129   { 1219, "int8inc", 1, true, false, int8inc },
3130   { 1230, "int8abs", 1, true, false, int8abs },
3131   { 1236, "int8larger", 2, true, false, int8larger },
3132   { 1237, "int8smaller", 2, true, false, int8smaller },
3133   { 1238, "texticregexeq", 2, true, false, texticregexeq },
3134   { 1239, "texticregexne", 2, true, false, texticregexne },
3135   { 1240, "nameicregexeq", 2, true, false, nameicregexeq },
3136   { 1241, "nameicregexne", 2, true, false, nameicregexne },
3137   { 1242, "boolin", 1, true, false, boolin },
3138   { 1243, "boolout", 1, true, false, boolout },
3139   { 1244, "byteain", 1, true, false, byteain },
3140   { 1245, "charin", 1, true, false, charin },
3141   { 1246, "charlt", 2, true, false, charlt },
3142   { 1250, "unique_key_recheck", 0, true, false, unique_key_recheck },
3143   { 1251, "int4abs", 1, true, false, int4abs },
3144   { 1252, "nameregexne", 2, true, false, nameregexne },
3145   { 1253, "int2abs", 1, true, false, int2abs },
3146   { 1254, "textregexeq", 2, true, false, textregexeq },
3147   { 1256, "textregexne", 2, true, false, textregexne },
3148   { 1257, "textlen", 1, true, false, textlen },
3149   { 1258, "textcat", 2, true, false, textcat },
3150   { 1264, "PG_char_to_encoding", 1, true, false, PG_char_to_encoding },
3151   { 1265, "tidne", 2, true, false, tidne },
3152   { 1267, "cidr_in", 1, true, false, cidr_in },
3153   { 1268, "parse_ident", 2, true, false, parse_ident },
3154   { 1269, "pg_column_size", 1, true, false, pg_column_size },
3155   { 1271, "overlaps_timetz", 4, false, false, overlaps_timetz },
3156   { 1272, "datetime_timestamp", 2, true, false, datetime_timestamp },
3157   { 1273, "timetz_part", 2, true, false, timetz_part },
3158   { 1274, "int84pl", 2, true, false, int84pl },
3159   { 1275, "int84mi", 2, true, false, int84mi },
3160   { 1276, "int84mul", 2, true, false, int84mul },
3161   { 1277, "int84div", 2, true, false, int84div },
3162   { 1278, "int48pl", 2, true, false, int48pl },
3163   { 1279, "int48mi", 2, true, false, int48mi },
3164   { 1280, "int48mul", 2, true, false, int48mul },
3165   { 1281, "int48div", 2, true, false, int48div },
3166   { 1282, "quote_ident", 1, true, false, quote_ident },
3167   { 1283, "quote_literal", 1, true, false, quote_literal },
3168   { 1286, "array_fill_with_lower_bounds", 3, false, false, array_fill_with_lower_bounds },
3169   { 1287, "i8tooid", 1, true, false, i8tooid },
3170   { 1288, "oidtoi8", 1, true, false, oidtoi8 },
3171   { 1289, "quote_nullable", 1, false, false, quote_nullable },
3172   { 1291, "suppress_redundant_updates_trigger", 0, true, false, suppress_redundant_updates_trigger },
3173   { 1292, "tideq", 2, true, false, tideq },
3174   { 1293, "currtid_byreloid", 2, true, false, currtid_byreloid },
3175   { 1294, "currtid_byrelname", 2, true, false, currtid_byrelname },
3176   { 1295, "interval_justify_days", 1, true, false, interval_justify_days },
3177   { 1297, "datetimetz_timestamptz", 2, true, false, datetimetz_timestamptz },
3178   { 1299, "now", 0, true, false, now },
3179   { 1300, "positionsel", 4, true, false, positionsel },
3180   { 1301, "positionjoinsel", 5, true, false, positionjoinsel },
3181   { 1302, "contsel", 4, true, false, contsel },
3182   { 1303, "contjoinsel", 5, true, false, contjoinsel },
3183   { 1304, "overlaps_timestamp", 4, false, false, overlaps_timestamp },
3184   { 1308, "overlaps_time", 4, false, false, overlaps_time },
3185   { 1312, "timestamp_in", 3, true, false, timestamp_in },
3186   { 1313, "timestamp_out", 1, true, false, timestamp_out },
3187   { 1314, "timestamp_cmp", 2, true, false, timestamp_cmp },
3188   { 1315, "interval_cmp", 2, true, false, interval_cmp },
3189   { 1316, "timestamp_time", 1, true, false, timestamp_time },
3190   { 1317, "textlen", 1, true, false, textlen },
3191   { 1318, "bpcharlen", 1, true, false, bpcharlen },
3192   { 1319, "xideq", 2, true, false, xideq },
3193   { 1326, "interval_div", 2, true, false, interval_div },
3194   { 1339, "dlog10", 1, true, false, dlog10 },
3195   { 1340, "dlog10", 1, true, false, dlog10 },
3196   { 1341, "dlog1", 1, true, false, dlog1 },
3197   { 1342, "dround", 1, true, false, dround },
3198   { 1343, "dtrunc", 1, true, false, dtrunc },
3199   { 1344, "dsqrt", 1, true, false, dsqrt },
3200   { 1345, "dcbrt", 1, true, false, dcbrt },
3201   { 1346, "dpow", 2, true, false, dpow },
3202   { 1347, "dexp", 1, true, false, dexp },
3203   { 1349, "oidvectortypes", 1, true, false, oidvectortypes },
3204   { 1350, "timetz_in", 3, true, false, timetz_in },
3205   { 1351, "timetz_out", 1, true, false, timetz_out },
3206   { 1352, "timetz_eq", 2, true, false, timetz_eq },
3207   { 1353, "timetz_ne", 2, true, false, timetz_ne },
3208   { 1354, "timetz_lt", 2, true, false, timetz_lt },
3209   { 1355, "timetz_le", 2, true, false, timetz_le },
3210   { 1356, "timetz_ge", 2, true, false, timetz_ge },
3211   { 1357, "timetz_gt", 2, true, false, timetz_gt },
3212   { 1358, "timetz_cmp", 2, true, false, timetz_cmp },
3213   { 1359, "datetimetz_timestamptz", 2, true, false, datetimetz_timestamptz },
3214   { 1362, "network_hostmask", 1, true, false, network_hostmask },
3215   { 1365, "makeaclitem", 4, true, false, makeaclitem },
3216   { 1367, "bpcharlen", 1, true, false, bpcharlen },
3217   { 1368, "dpow", 2, true, false, dpow },
3218   { 1369, "textlen", 1, true, false, textlen },
3219   { 1370, "time_interval", 1, true, false, time_interval },
3220   { 1371, "pg_lock_status", 0, true, true, pg_lock_status },
3221   { 1372, "bpcharlen", 1, true, false, bpcharlen },
3222   { 1373, "date_finite", 1, true, false, date_finite },
3223   { 1374, "textoctetlen", 1, true, false, textoctetlen },
3224   { 1375, "bpcharoctetlen", 1, true, false, bpcharoctetlen },
3225   { 1376, "numeric_fac", 1, true, false, numeric_fac },
3226   { 1377, "time_larger", 2, true, false, time_larger },
3227   { 1378, "time_smaller", 2, true, false, time_smaller },
3228   { 1379, "timetz_larger", 2, true, false, timetz_larger },
3229   { 1380, "timetz_smaller", 2, true, false, timetz_smaller },
3230   { 1381, "textlen", 1, true, false, textlen },
3231   { 1385, "time_part", 2, true, false, time_part },
3232   { 1387, "pg_get_constraintdef", 1, true, false, pg_get_constraintdef },
3233   { 1388, "timestamptz_timetz", 1, true, false, timestamptz_timetz },
3234   { 1389, "timestamp_finite", 1, true, false, timestamp_finite },
3235   { 1390, "interval_finite", 1, true, false, interval_finite },
3236   { 1391, "pg_stat_get_backend_start", 1, true, false, pg_stat_get_backend_start },
3237   { 1392, "pg_stat_get_backend_client_addr", 1, true, false, pg_stat_get_backend_client_addr },
3238   { 1393, "pg_stat_get_backend_client_port", 1, true, false, pg_stat_get_backend_client_port },
3239   { 1394, "float4abs", 1, true, false, float4abs },
3240   { 1395, "float8abs", 1, true, false, float8abs },
3241   { 1396, "int8abs", 1, true, false, int8abs },
3242   { 1397, "int4abs", 1, true, false, int4abs },
3243   { 1398, "int2abs", 1, true, false, int2abs },
3244   { 1400, "text_name", 1, true, false, text_name },
3245   { 1401, "name_text", 1, true, false, name_text },
3246   { 1402, "current_schema", 0, true, false, current_schema },
3247   { 1403, "current_schemas", 1, true, false, current_schemas },
3248   { 1404, "textoverlay", 4, true, false, textoverlay },
3249   { 1405, "textoverlay_no_len", 3, true, false, textoverlay_no_len },
3250   { 1406, "point_vert", 2, true, false, point_vert },
3251   { 1407, "point_horiz", 2, true, false, point_horiz },
3252   { 1408, "lseg_parallel", 2, true, false, lseg_parallel },
3253   { 1409, "lseg_perp", 2, true, false, lseg_perp },
3254   { 1410, "lseg_vertical", 1, true, false, lseg_vertical },
3255   { 1411, "lseg_horizontal", 1, true, false, lseg_horizontal },
3256   { 1412, "line_parallel", 2, true, false, line_parallel },
3257   { 1413, "line_perp", 2, true, false, line_perp },
3258   { 1414, "line_vertical", 1, true, false, line_vertical },
3259   { 1415, "line_horizontal", 1, true, false, line_horizontal },
3260   { 1416, "circle_center", 1, true, false, circle_center },
3261   { 1419, "interval_time", 1, true, false, interval_time },
3262   { 1421, "points_box", 2, true, false, points_box },
3263   { 1422, "box_add", 2, true, false, box_add },
3264   { 1423, "box_sub", 2, true, false, box_sub },
3265   { 1424, "box_mul", 2, true, false, box_mul },
3266   { 1425, "box_div", 2, true, false, box_div },
3267   { 1427, "cidr_out", 1, true, false, cidr_out },
3268   { 1428, "poly_contain_pt", 2, true, false, poly_contain_pt },
3269   { 1429, "pt_contained_poly", 2, true, false, pt_contained_poly },
3270   { 1430, "path_isclosed", 1, true, false, path_isclosed },
3271   { 1431, "path_isopen", 1, true, false, path_isopen },
3272   { 1432, "path_npoints", 1, true, false, path_npoints },
3273   { 1433, "path_close", 1, true, false, path_close },
3274   { 1434, "path_open", 1, true, false, path_open },
3275   { 1435, "path_add", 2, true, false, path_add },
3276   { 1436, "path_add_pt", 2, true, false, path_add_pt },
3277   { 1437, "path_sub_pt", 2, true, false, path_sub_pt },
3278   { 1438, "path_mul_pt", 2, true, false, path_mul_pt },
3279   { 1439, "path_div_pt", 2, true, false, path_div_pt },
3280   { 1440, "construct_point", 2, true, false, construct_point },
3281   { 1441, "point_add", 2, true, false, point_add },
3282   { 1442, "point_sub", 2, true, false, point_sub },
3283   { 1443, "point_mul", 2, true, false, point_mul },
3284   { 1444, "point_div", 2, true, false, point_div },
3285   { 1445, "poly_npoints", 1, true, false, poly_npoints },
3286   { 1446, "poly_box", 1, true, false, poly_box },
3287   { 1447, "poly_path", 1, true, false, poly_path },
3288   { 1448, "box_poly", 1, true, false, box_poly },
3289   { 1449, "path_poly", 1, true, false, path_poly },
3290   { 1450, "circle_in", 1, true, false, circle_in },
3291   { 1451, "circle_out", 1, true, false, circle_out },
3292   { 1452, "circle_same", 2, true, false, circle_same },
3293   { 1453, "circle_contain", 2, true, false, circle_contain },
3294   { 1454, "circle_left", 2, true, false, circle_left },
3295   { 1455, "circle_overleft", 2, true, false, circle_overleft },
3296   { 1456, "circle_overright", 2, true, false, circle_overright },
3297   { 1457, "circle_right", 2, true, false, circle_right },
3298   { 1458, "circle_contained", 2, true, false, circle_contained },
3299   { 1459, "circle_overlap", 2, true, false, circle_overlap },
3300   { 1460, "circle_below", 2, true, false, circle_below },
3301   { 1461, "circle_above", 2, true, false, circle_above },
3302   { 1462, "circle_eq", 2, true, false, circle_eq },
3303   { 1463, "circle_ne", 2, true, false, circle_ne },
3304   { 1464, "circle_lt", 2, true, false, circle_lt },
3305   { 1465, "circle_gt", 2, true, false, circle_gt },
3306   { 1466, "circle_le", 2, true, false, circle_le },
3307   { 1467, "circle_ge", 2, true, false, circle_ge },
3308   { 1468, "circle_area", 1, true, false, circle_area },
3309   { 1469, "circle_diameter", 1, true, false, circle_diameter },
3310   { 1470, "circle_radius", 1, true, false, circle_radius },
3311   { 1471, "circle_distance", 2, true, false, circle_distance },
3312   { 1472, "circle_center", 1, true, false, circle_center },
3313   { 1473, "cr_circle", 2, true, false, cr_circle },
3314   { 1474, "poly_circle", 1, true, false, poly_circle },
3315   { 1475, "circle_poly", 2, true, false, circle_poly },
3316   { 1476, "dist_pc", 2, true, false, dist_pc },
3317   { 1477, "circle_contain_pt", 2, true, false, circle_contain_pt },
3318   { 1478, "pt_contained_circle", 2, true, false, pt_contained_circle },
3319   { 1479, "box_circle", 1, true, false, box_circle },
3320   { 1480, "circle_box", 1, true, false, circle_box },
3321   { 1481, "mktinterval", 2, true, false, mktinterval },
3322   { 1482, "lseg_ne", 2, true, false, lseg_ne },
3323   { 1483, "lseg_lt", 2, true, false, lseg_lt },
3324   { 1484, "lseg_le", 2, true, false, lseg_le },
3325   { 1485, "lseg_gt", 2, true, false, lseg_gt },
3326   { 1486, "lseg_ge", 2, true, false, lseg_ge },
3327   { 1487, "lseg_length", 1, true, false, lseg_length },
3328   { 1488, "close_ls", 2, true, false, close_ls },
3329   { 1489, "close_lseg", 2, true, false, close_lseg },
3330   { 1490, "line_in", 1, true, false, line_in },
3331   { 1491, "line_out", 1, true, false, line_out },
3332   { 1492, "line_eq", 2, true, false, line_eq },
3333   { 1493, "line_construct_pp", 2, true, false, line_construct_pp },
3334   { 1494, "line_interpt", 2, true, false, line_interpt },
3335   { 1495, "line_intersect", 2, true, false, line_intersect },
3336   { 1496, "line_parallel", 2, true, false, line_parallel },
3337   { 1497, "line_perp", 2, true, false, line_perp },
3338   { 1498, "line_vertical", 1, true, false, line_vertical },
3339   { 1499, "line_horizontal", 1, true, false, line_horizontal },
3340   { 1530, "lseg_length", 1, true, false, lseg_length },
3341   { 1531, "path_length", 1, true, false, path_length },
3342   { 1532, "lseg_center", 1, true, false, lseg_center },
3343   { 1533, "path_center", 1, true, false, path_center },
3344   { 1534, "box_center", 1, true, false, box_center },
3345   { 1540, "poly_center", 1, true, false, poly_center },
3346   { 1541, "box_diagonal", 1, true, false, box_diagonal },
3347   { 1542, "box_center", 1, true, false, box_center },
3348   { 1543, "circle_center", 1, true, false, circle_center },
3349   { 1545, "path_npoints", 1, true, false, path_npoints },
3350   { 1556, "poly_npoints", 1, true, false, poly_npoints },
3351   { 1564, "bit_in", 3, true, false, bit_in },
3352   { 1565, "bit_out", 1, true, false, bit_out },
3353   { 1569, "textlike", 2, true, false, textlike },
3354   { 1570, "textnlike", 2, true, false, textnlike },
3355   { 1571, "namelike", 2, true, false, namelike },
3356   { 1572, "namenlike", 2, true, false, namenlike },
3357   { 1573, "pg_get_ruledef", 1, true, false, pg_get_ruledef },
3358   { 1574, "nextval_oid", 1, true, false, nextval_oid },
3359   { 1575, "currval_oid", 1, true, false, currval_oid },
3360   { 1576, "setval_oid", 2, true, false, setval_oid },
3361   { 1579, "varbit_in", 3, true, false, varbit_in },
3362   { 1580, "varbit_out", 1, true, false, varbit_out },
3363   { 1581, "biteq", 2, true, false, biteq },
3364   { 1582, "bitne", 2, true, false, bitne },
3365   { 1592, "bitge", 2, true, false, bitge },
3366   { 1593, "bitgt", 2, true, false, bitgt },
3367   { 1594, "bitle", 2, true, false, bitle },
3368   { 1595, "bitlt", 2, true, false, bitlt },
3369   { 1596, "bitcmp", 2, true, false, bitcmp },
3370   { 1597, "PG_encoding_to_char", 1, true, false, PG_encoding_to_char },
3371   { 1598, "drandom", 0, true, false, drandom },
3372   { 1599, "setseed", 1, true, false, setseed },
3373   { 1600, "dasin", 1, true, false, dasin },
3374   { 1601, "dacos", 1, true, false, dacos },
3375   { 1602, "datan", 1, true, false, datan },
3376   { 1603, "datan2", 2, true, false, datan2 },
3377   { 1604, "dsin", 1, true, false, dsin },
3378   { 1605, "dcos", 1, true, false, dcos },
3379   { 1606, "dtan", 1, true, false, dtan },
3380   { 1607, "dcot", 1, true, false, dcot },
3381   { 1608, "degrees", 1, true, false, degrees },
3382   { 1609, "radians", 1, true, false, radians },
3383   { 1610, "dpi", 0, true, false, dpi },
3384   { 1618, "interval_mul", 2, true, false, interval_mul },
3385   { 1619, "pg_typeof", 1, false, false, pg_typeof },
3386   { 1620, "ascii", 1, true, false, ascii },
3387   { 1621, "chr", 1, true, false, chr },
3388   { 1622, "repeat", 2, true, false, repeat },
3389   { 1623, "similar_escape", 2, false, false, similar_escape },
3390   { 1624, "mul_d_interval", 2, true, false, mul_d_interval },
3391   { 1631, "textlike", 2, true, false, textlike },
3392   { 1632, "textnlike", 2, true, false, textnlike },
3393   { 1633, "texticlike", 2, true, false, texticlike },
3394   { 1634, "texticnlike", 2, true, false, texticnlike },
3395   { 1635, "nameiclike", 2, true, false, nameiclike },
3396   { 1636, "nameicnlike", 2, true, false, nameicnlike },
3397   { 1637, "like_escape", 2, true, false, like_escape },
3398   { 1638, "oidgt", 2, true, false, oidgt },
3399   { 1639, "oidge", 2, true, false, oidge },
3400   { 1640, "pg_get_viewdef_name", 1, true, false, pg_get_viewdef_name },
3401   { 1641, "pg_get_viewdef", 1, true, false, pg_get_viewdef },
3402   { 1642, "pg_get_userbyid", 1, true, false, pg_get_userbyid },
3403   { 1643, "pg_get_indexdef", 1, true, false, pg_get_indexdef },
3404   { 1644, "RI_FKey_check_ins", 0, true, false, RI_FKey_check_ins },
3405   { 1645, "RI_FKey_check_upd", 0, true, false, RI_FKey_check_upd },
3406   { 1646, "RI_FKey_cascade_del", 0, true, false, RI_FKey_cascade_del },
3407   { 1647, "RI_FKey_cascade_upd", 0, true, false, RI_FKey_cascade_upd },
3408   { 1648, "RI_FKey_restrict_del", 0, true, false, RI_FKey_restrict_del },
3409   { 1649, "RI_FKey_restrict_upd", 0, true, false, RI_FKey_restrict_upd },
3410   { 1650, "RI_FKey_setnull_del", 0, true, false, RI_FKey_setnull_del },
3411   { 1651, "RI_FKey_setnull_upd", 0, true, false, RI_FKey_setnull_upd },
3412   { 1652, "RI_FKey_setdefault_del", 0, true, false, RI_FKey_setdefault_del },
3413   { 1653, "RI_FKey_setdefault_upd", 0, true, false, RI_FKey_setdefault_upd },
3414   { 1654, "RI_FKey_noaction_del", 0, true, false, RI_FKey_noaction_del },
3415   { 1655, "RI_FKey_noaction_upd", 0, true, false, RI_FKey_noaction_upd },
3416   { 1656, "texticregexeq", 2, true, false, texticregexeq },
3417   { 1657, "texticregexne", 2, true, false, texticregexne },
3418   { 1658, "textregexeq", 2, true, false, textregexeq },
3419   { 1659, "textregexne", 2, true, false, textregexne },
3420   { 1660, "texticlike", 2, true, false, texticlike },
3421   { 1661, "texticnlike", 2, true, false, texticnlike },
3422   { 1662, "pg_get_triggerdef", 1, true, false, pg_get_triggerdef },
3423   { 1665, "pg_get_serial_sequence", 2, true, false, pg_get_serial_sequence },
3424   { 1666, "biteq", 2, true, false, biteq },
3425   { 1667, "bitne", 2, true, false, bitne },
3426   { 1668, "bitge", 2, true, false, bitge },
3427   { 1669, "bitgt", 2, true, false, bitgt },
3428   { 1670, "bitle", 2, true, false, bitle },
3429   { 1671, "bitlt", 2, true, false, bitlt },
3430   { 1672, "bitcmp", 2, true, false, bitcmp },
3431   { 1673, "bit_and", 2, true, false, bit_and },
3432   { 1674, "bit_or", 2, true, false, bit_or },
3433   { 1675, "bitxor", 2, true, false, bitxor },
3434   { 1676, "bitnot", 1, true, false, bitnot },
3435   { 1677, "bitshiftleft", 2, true, false, bitshiftleft },
3436   { 1678, "bitshiftright", 2, true, false, bitshiftright },
3437   { 1679, "bitcat", 2, true, false, bitcat },
3438   { 1680, "bitsubstr", 3, true, false, bitsubstr },
3439   { 1681, "bitlength", 1, true, false, bitlength },
3440   { 1682, "bitoctetlength", 1, true, false, bitoctetlength },
3441   { 1683, "bitfromint4", 2, true, false, bitfromint4 },
3442   { 1684, "bittoint4", 1, true, false, bittoint4 },
3443   { 1685, "bit", 3, true, false, bit },
3444   { 1686, "pg_get_keywords", 0, true, true, pg_get_keywords },
3445   { 1687, "varbit", 3, true, false, varbit },
3446   { 1688, "time_hash", 1, true, false, time_hash },
3447   { 1689, "aclexplode", 1, true, true, aclexplode },
3448   { 1690, "time_mi_time", 2, true, false, time_mi_time },
3449   { 1691, "boolle", 2, true, false, boolle },
3450   { 1692, "boolge", 2, true, false, boolge },
3451   { 1693, "btboolcmp", 2, true, false, btboolcmp },
3452   { 1696, "timetz_hash", 1, true, false, timetz_hash },
3453   { 1697, "interval_hash", 1, true, false, interval_hash },
3454   { 1698, "bitposition", 2, true, false, bitposition },
3455   { 1699, "bitsubstr_no_len", 2, true, false, bitsubstr_no_len },
3456   { 1701, "numeric_in", 3, true, false, numeric_in },
3457   { 1702, "numeric_out", 1, true, false, numeric_out },
3458   { 1703, "numeric", 2, true, false, numeric },
3459   { 1704, "numeric_abs", 1, true, false, numeric_abs },
3460   { 1705, "numeric_abs", 1, true, false, numeric_abs },
3461   { 1706, "numeric_sign", 1, true, false, numeric_sign },
3462   { 1707, "numeric_round", 2, true, false, numeric_round },
3463   { 1709, "numeric_trunc", 2, true, false, numeric_trunc },
3464   { 1711, "numeric_ceil", 1, true, false, numeric_ceil },
3465   { 1712, "numeric_floor", 1, true, false, numeric_floor },
3466   { 1713, "length_in_encoding", 2, true, false, length_in_encoding },
3467   { 1714, "pg_convert_from", 2, true, false, pg_convert_from },
3468   { 1715, "inet_to_cidr", 1, true, false, inet_to_cidr },
3469   { 1716, "pg_get_expr", 2, true, false, pg_get_expr },
3470   { 1717, "pg_convert_to", 2, true, false, pg_convert_to },
3471   { 1718, "numeric_eq", 2, true, false, numeric_eq },
3472   { 1719, "numeric_ne", 2, true, false, numeric_ne },
3473   { 1720, "numeric_gt", 2, true, false, numeric_gt },
3474   { 1721, "numeric_ge", 2, true, false, numeric_ge },
3475   { 1722, "numeric_lt", 2, true, false, numeric_lt },
3476   { 1723, "numeric_le", 2, true, false, numeric_le },
3477   { 1724, "numeric_add", 2, true, false, numeric_add },
3478   { 1725, "numeric_sub", 2, true, false, numeric_sub },
3479   { 1726, "numeric_mul", 2, true, false, numeric_mul },
3480   { 1727, "numeric_div", 2, true, false, numeric_div },
3481   { 1728, "numeric_mod", 2, true, false, numeric_mod },
3482   { 1729, "numeric_mod", 2, true, false, numeric_mod },
3483   { 1730, "numeric_sqrt", 1, true, false, numeric_sqrt },
3484   { 1731, "numeric_sqrt", 1, true, false, numeric_sqrt },
3485   { 1732, "numeric_exp", 1, true, false, numeric_exp },
3486   { 1733, "numeric_exp", 1, true, false, numeric_exp },
3487   { 1734, "numeric_ln", 1, true, false, numeric_ln },
3488   { 1735, "numeric_ln", 1, true, false, numeric_ln },
3489   { 1736, "numeric_log", 2, true, false, numeric_log },
3490   { 1737, "numeric_log", 2, true, false, numeric_log },
3491   { 1738, "numeric_power", 2, true, false, numeric_power },
3492   { 1739, "numeric_power", 2, true, false, numeric_power },
3493   { 1740, "int4_numeric", 1, true, false, int4_numeric },
3494   { 1742, "float4_numeric", 1, true, false, float4_numeric },
3495   { 1743, "float8_numeric", 1, true, false, float8_numeric },
3496   { 1744, "numeric_int4", 1, true, false, numeric_int4 },
3497   { 1745, "numeric_float4", 1, true, false, numeric_float4 },
3498   { 1746, "numeric_float8", 1, true, false, numeric_float8 },
3499   { 1747, "time_pl_interval", 2, true, false, time_pl_interval },
3500   { 1748, "time_mi_interval", 2, true, false, time_mi_interval },
3501   { 1749, "timetz_pl_interval", 2, true, false, timetz_pl_interval },
3502   { 1750, "timetz_mi_interval", 2, true, false, timetz_mi_interval },
3503   { 1764, "numeric_inc", 1, true, false, numeric_inc },
3504   { 1765, "setval3_oid", 3, true, false, setval3_oid },
3505   { 1766, "numeric_smaller", 2, true, false, numeric_smaller },
3506   { 1767, "numeric_larger", 2, true, false, numeric_larger },
3507   { 1768, "interval_to_char", 2, true, false, interval_to_char },
3508   { 1769, "numeric_cmp", 2, true, false, numeric_cmp },
3509   { 1770, "timestamptz_to_char", 2, true, false, timestamptz_to_char },
3510   { 1771, "numeric_uminus", 1, true, false, numeric_uminus },
3511   { 1772, "numeric_to_char", 2, true, false, numeric_to_char },
3512   { 1773, "int4_to_char", 2, true, false, int4_to_char },
3513   { 1774, "int8_to_char", 2, true, false, int8_to_char },
3514   { 1775, "float4_to_char", 2, true, false, float4_to_char },
3515   { 1776, "float8_to_char", 2, true, false, float8_to_char },
3516   { 1777, "numeric_to_number", 2, true, false, numeric_to_number },
3517   { 1778, "to_timestamp", 2, true, false, to_timestamp },
3518   { 1779, "numeric_int8", 1, true, false, numeric_int8 },
3519   { 1780, "to_date", 2, true, false, to_date },
3520   { 1781, "int8_numeric", 1, true, false, int8_numeric },
3521   { 1782, "int2_numeric", 1, true, false, int2_numeric },
3522   { 1783, "numeric_int2", 1, true, false, numeric_int2 },
3523   { 1798, "oidin", 1, true, false, oidin },
3524   { 1799, "oidout", 1, true, false, oidout },
3525   { 1813, "pg_convert", 3, true, false, pg_convert },
3526   { 1814, "iclikesel", 4, true, false, iclikesel },
3527   { 1815, "icnlikesel", 4, true, false, icnlikesel },
3528   { 1816, "iclikejoinsel", 5, true, false, iclikejoinsel },
3529   { 1817, "icnlikejoinsel", 5, true, false, icnlikejoinsel },
3530   { 1818, "regexeqsel", 4, true, false, regexeqsel },
3531   { 1819, "likesel", 4, true, false, likesel },
3532   { 1820, "icregexeqsel", 4, true, false, icregexeqsel },
3533   { 1821, "regexnesel", 4, true, false, regexnesel },
3534   { 1822, "nlikesel", 4, true, false, nlikesel },
3535   { 1823, "icregexnesel", 4, true, false, icregexnesel },
3536   { 1824, "regexeqjoinsel", 5, true, false, regexeqjoinsel },
3537   { 1825, "likejoinsel", 5, true, false, likejoinsel },
3538   { 1826, "icregexeqjoinsel", 5, true, false, icregexeqjoinsel },
3539   { 1827, "regexnejoinsel", 5, true, false, regexnejoinsel },
3540   { 1828, "nlikejoinsel", 5, true, false, nlikejoinsel },
3541   { 1829, "icregexnejoinsel", 5, true, false, icregexnejoinsel },
3542   { 1830, "float8_avg", 1, true, false, float8_avg },
3543   { 1831, "float8_var_samp", 1, true, false, float8_var_samp },
3544   { 1832, "float8_stddev_samp", 1, true, false, float8_stddev_samp },
3545   { 1833, "numeric_accum", 2, false, false, numeric_accum },
3546   { 1834, "int2_accum", 2, false, false, int2_accum },
3547   { 1835, "int4_accum", 2, false, false, int4_accum },
3548   { 1836, "int8_accum", 2, false, false, int8_accum },
3549   { 1837, "numeric_avg", 1, false, false, numeric_avg },
3550   { 1838, "numeric_var_samp", 1, false, false, numeric_var_samp },
3551   { 1839, "numeric_stddev_samp", 1, false, false, numeric_stddev_samp },
3552   { 1840, "int2_sum", 2, false, false, int2_sum },
3553   { 1841, "int4_sum", 2, false, false, int4_sum },
3554   { 1842, "int8_sum", 2, false, false, int8_sum },
3555   { 1843, "interval_accum", 2, true, false, interval_accum },
3556   { 1844, "interval_avg", 1, true, false, interval_avg },
3557   { 1845, "to_ascii_default", 1, true, false, to_ascii_default },
3558   { 1846, "to_ascii_enc", 2, true, false, to_ascii_enc },
3559   { 1847, "to_ascii_encname", 2, true, false, to_ascii_encname },
3560   { 1850, "int28eq", 2, true, false, int28eq },
3561   { 1851, "int28ne", 2, true, false, int28ne },
3562   { 1852, "int28lt", 2, true, false, int28lt },
3563   { 1853, "int28gt", 2, true, false, int28gt },
3564   { 1854, "int28le", 2, true, false, int28le },
3565   { 1855, "int28ge", 2, true, false, int28ge },
3566   { 1856, "int82eq", 2, true, false, int82eq },
3567   { 1857, "int82ne", 2, true, false, int82ne },
3568   { 1858, "int82lt", 2, true, false, int82lt },
3569   { 1859, "int82gt", 2, true, false, int82gt },
3570   { 1860, "int82le", 2, true, false, int82le },
3571   { 1861, "int82ge", 2, true, false, int82ge },
3572   { 1892, "int2and", 2, true, false, int2and },
3573   { 1893, "int2or", 2, true, false, int2or },
3574   { 1894, "int2xor", 2, true, false, int2xor },
3575   { 1895, "int2not", 1, true, false, int2not },
3576   { 1896, "int2shl", 2, true, false, int2shl },
3577   { 1897, "int2shr", 2, true, false, int2shr },
3578   { 1898, "int4and", 2, true, false, int4and },
3579   { 1899, "int4or", 2, true, false, int4or },
3580   { 1900, "int4xor", 2, true, false, int4xor },
3581   { 1901, "int4not", 1, true, false, int4not },
3582   { 1902, "int4shl", 2, true, false, int4shl },
3583   { 1903, "int4shr", 2, true, false, int4shr },
3584   { 1904, "int8and", 2, true, false, int8and },
3585   { 1905, "int8or", 2, true, false, int8or },
3586   { 1906, "int8xor", 2, true, false, int8xor },
3587   { 1907, "int8not", 1, true, false, int8not },
3588   { 1908, "int8shl", 2, true, false, int8shl },
3589   { 1909, "int8shr", 2, true, false, int8shr },
3590   { 1910, "int8up", 1, true, false, int8up },
3591   { 1911, "int2up", 1, true, false, int2up },
3592   { 1912, "int4up", 1, true, false, int4up },
3593   { 1913, "float4up", 1, true, false, float4up },
3594   { 1914, "float8up", 1, true, false, float8up },
3595   { 1915, "numeric_uplus", 1, true, false, numeric_uplus },
3596   { 1922, "has_table_privilege_name_name", 3, true, false, has_table_privilege_name_name },
3597   { 1923, "has_table_privilege_name_id", 3, true, false, has_table_privilege_name_id },
3598   { 1924, "has_table_privilege_id_name", 3, true, false, has_table_privilege_id_name },
3599   { 1925, "has_table_privilege_id_id", 3, true, false, has_table_privilege_id_id },
3600   { 1926, "has_table_privilege_name", 2, true, false, has_table_privilege_name },
3601   { 1927, "has_table_privilege_id", 2, true, false, has_table_privilege_id },
3602   { 1928, "pg_stat_get_numscans", 1, true, false, pg_stat_get_numscans },
3603   { 1929, "pg_stat_get_tuples_returned", 1, true, false, pg_stat_get_tuples_returned },
3604   { 1930, "pg_stat_get_tuples_fetched", 1, true, false, pg_stat_get_tuples_fetched },
3605   { 1931, "pg_stat_get_tuples_inserted", 1, true, false, pg_stat_get_tuples_inserted },
3606   { 1932, "pg_stat_get_tuples_updated", 1, true, false, pg_stat_get_tuples_updated },
3607   { 1933, "pg_stat_get_tuples_deleted", 1, true, false, pg_stat_get_tuples_deleted },
3608   { 1934, "pg_stat_get_blocks_fetched", 1, true, false, pg_stat_get_blocks_fetched },
3609   { 1935, "pg_stat_get_blocks_hit", 1, true, false, pg_stat_get_blocks_hit },
3610   { 1936, "pg_stat_get_backend_idset", 0, true, true, pg_stat_get_backend_idset },
3611   { 1937, "pg_stat_get_backend_pid", 1, true, false, pg_stat_get_backend_pid },
3612   { 1938, "pg_stat_get_backend_dbid", 1, true, false, pg_stat_get_backend_dbid },
3613   { 1939, "pg_stat_get_backend_userid", 1, true, false, pg_stat_get_backend_userid },
3614   { 1940, "pg_stat_get_backend_activity", 1, true, false, pg_stat_get_backend_activity },
3615   { 1941, "pg_stat_get_db_numbackends", 1, true, false, pg_stat_get_db_numbackends },
3616   { 1942, "pg_stat_get_db_xact_commit", 1, true, false, pg_stat_get_db_xact_commit },
3617   { 1943, "pg_stat_get_db_xact_rollback", 1, true, false, pg_stat_get_db_xact_rollback },
3618   { 1944, "pg_stat_get_db_blocks_fetched", 1, true, false, pg_stat_get_db_blocks_fetched },
3619   { 1945, "pg_stat_get_db_blocks_hit", 1, true, false, pg_stat_get_db_blocks_hit },
3620   { 1946, "binary_encode", 2, true, false, binary_encode },
3621   { 1947, "binary_decode", 2, true, false, binary_decode },
3622   { 1948, "byteaeq", 2, true, false, byteaeq },
3623   { 1949, "bytealt", 2, true, false, bytealt },
3624   { 1950, "byteale", 2, true, false, byteale },
3625   { 1951, "byteagt", 2, true, false, byteagt },
3626   { 1952, "byteage", 2, true, false, byteage },
3627   { 1953, "byteane", 2, true, false, byteane },
3628   { 1954, "byteacmp", 2, true, false, byteacmp },
3629   { 1961, "timestamp_scale", 2, true, false, timestamp_scale },
3630   { 1962, "int2_avg_accum", 2, true, false, int2_avg_accum },
3631   { 1963, "int4_avg_accum", 2, true, false, int4_avg_accum },
3632   { 1964, "int8_avg", 1, true, false, int8_avg },
3633   { 1965, "oidlarger", 2, true, false, oidlarger },
3634   { 1966, "oidsmaller", 2, true, false, oidsmaller },
3635   { 1967, "timestamptz_scale", 2, true, false, timestamptz_scale },
3636   { 1968, "time_scale", 2, true, false, time_scale },
3637   { 1969, "timetz_scale", 2, true, false, timetz_scale },
3638   { 1972, "pg_stat_get_tuples_hot_updated", 1, true, false, pg_stat_get_tuples_hot_updated },
3639   { 1973, "numeric_div_trunc", 2, true, false, numeric_div_trunc },
3640   { 1980, "numeric_div_trunc", 2, true, false, numeric_div_trunc },
3641   { 2005, "bytealike", 2, true, false, bytealike },
3642   { 2006, "byteanlike", 2, true, false, byteanlike },
3643   { 2007, "bytealike", 2, true, false, bytealike },
3644   { 2008, "byteanlike", 2, true, false, byteanlike },
3645   { 2009, "like_escape_bytea", 2, true, false, like_escape_bytea },
3646   { 2010, "byteaoctetlen", 1, true, false, byteaoctetlen },
3647   { 2011, "byteacat", 2, true, false, byteacat },
3648   { 2012, "bytea_substr", 3, true, false, bytea_substr },
3649   { 2013, "bytea_substr_no_len", 2, true, false, bytea_substr_no_len },
3650   { 2014, "byteapos", 2, true, false, byteapos },
3651   { 2015, "byteatrim", 2, true, false, byteatrim },
3652   { 2019, "timestamptz_time", 1, true, false, timestamptz_time },
3653   { 2020, "timestamp_trunc", 2, true, false, timestamp_trunc },
3654   { 2021, "timestamp_part", 2, true, false, timestamp_part },
3655   { 2022, "pg_stat_get_activity", 1, false, true, pg_stat_get_activity },
3656   { 2023, "abstime_timestamp", 1, true, false, abstime_timestamp },
3657   { 2024, "date_timestamp", 1, true, false, date_timestamp },
3658   { 2025, "datetime_timestamp", 2, true, false, datetime_timestamp },
3659   { 2026, "pg_backend_pid", 0, true, false, pg_backend_pid },
3660   { 2027, "timestamptz_timestamp", 1, true, false, timestamptz_timestamp },
3661   { 2028, "timestamp_timestamptz", 1, true, false, timestamp_timestamptz },
3662   { 2029, "timestamp_date", 1, true, false, timestamp_date },
3663   { 2030, "timestamp_abstime", 1, true, false, timestamp_abstime },
3664   { 2031, "timestamp_mi", 2, true, false, timestamp_mi },
3665   { 2032, "timestamp_pl_interval", 2, true, false, timestamp_pl_interval },
3666   { 2033, "timestamp_mi_interval", 2, true, false, timestamp_mi_interval },
3667   { 2034, "pg_conf_load_time", 0, true, false, pg_conf_load_time },
3668   { 2035, "timestamp_smaller", 2, true, false, timestamp_smaller },
3669   { 2036, "timestamp_larger", 2, true, false, timestamp_larger },
3670   { 2037, "timetz_zone", 2, true, false, timetz_zone },
3671   { 2038, "timetz_izone", 2, true, false, timetz_izone },
3672   { 2039, "timestamp_hash", 1, true, false, timestamp_hash },
3673   { 2041, "overlaps_timestamp", 4, false, false, overlaps_timestamp },
3674   { 2045, "timestamp_cmp", 2, true, false, timestamp_cmp },
3675   { 2046, "timetz_time", 1, true, false, timetz_time },
3676   { 2047, "time_timetz", 1, true, false, time_timetz },
3677   { 2048, "timestamp_finite", 1, true, false, timestamp_finite },
3678   { 2049, "timestamp_to_char", 2, true, false, timestamp_to_char },
3679   { 2050, "aggregate_dummy", 1, false, false, aggregate_dummy },
3680   { 2051, "aggregate_dummy", 1, false, false, aggregate_dummy },
3681   { 2052, "timestamp_eq", 2, true, false, timestamp_eq },
3682   { 2053, "timestamp_ne", 2, true, false, timestamp_ne },
3683   { 2054, "timestamp_lt", 2, true, false, timestamp_lt },
3684   { 2055, "timestamp_le", 2, true, false, timestamp_le },
3685   { 2056, "timestamp_ge", 2, true, false, timestamp_ge },
3686   { 2057, "timestamp_gt", 2, true, false, timestamp_gt },
3687   { 2058, "timestamp_age", 2, true, false, timestamp_age },
3688   { 2069, "timestamp_zone", 2, true, false, timestamp_zone },
3689   { 2070, "timestamp_izone", 2, true, false, timestamp_izone },
3690   { 2071, "date_pl_interval", 2, true, false, date_pl_interval },
3691   { 2072, "date_mi_interval", 2, true, false, date_mi_interval },
3692   { 2073, "textregexsubstr", 2, true, false, textregexsubstr },
3693   { 2075, "bitfromint8", 2, true, false, bitfromint8 },
3694   { 2076, "bittoint8", 1, true, false, bittoint8 },
3695   { 2077, "show_config_by_name", 1, true, false, show_config_by_name },
3696   { 2078, "set_config_by_name", 3, false, false, set_config_by_name },
3697   { 2079, "pg_table_is_visible", 1, true, false, pg_table_is_visible },
3698   { 2080, "pg_type_is_visible", 1, true, false, pg_type_is_visible },
3699   { 2081, "pg_function_is_visible", 1, true, false, pg_function_is_visible },
3700   { 2082, "pg_operator_is_visible", 1, true, false, pg_operator_is_visible },
3701   { 2083, "pg_opclass_is_visible", 1, true, false, pg_opclass_is_visible },
3702   { 2084, "show_all_settings", 0, true, true, show_all_settings },
3703   { 2085, "bytea_substr", 3, true, false, bytea_substr },
3704   { 2086, "bytea_substr_no_len", 2, true, false, bytea_substr_no_len },
3705   { 2087, "replace_text", 3, true, false, replace_text },
3706   { 2088, "split_text", 3, true, false, split_text },
3707   { 2089, "to_hex32", 1, true, false, to_hex32 },
3708   { 2090, "to_hex64", 1, true, false, to_hex64 },
3709   { 2091, "array_lower", 2, true, false, array_lower },
3710   { 2092, "array_upper", 2, true, false, array_upper },
3711   { 2093, "pg_conversion_is_visible", 1, true, false, pg_conversion_is_visible },
3712   { 2094, "pg_stat_get_backend_activity_start", 1, true, false, pg_stat_get_backend_activity_start },
3713   { 2096, "pg_terminate_backend", 1, true, false, pg_terminate_backend },
3714   { 2098, "pg_get_functiondef", 1, true, false, pg_get_functiondef },
3715   { 2100, "aggregate_dummy", 1, false, false, aggregate_dummy },
3716   { 2101, "aggregate_dummy", 1, false, false, aggregate_dummy },
3717   { 2102, "aggregate_dummy", 1, false, false, aggregate_dummy },
3718   { 2103, "aggregate_dummy", 1, false, false, aggregate_dummy },
3719   { 2104, "aggregate_dummy", 1, false, false, aggregate_dummy },
3720   { 2105, "aggregate_dummy", 1, false, false, aggregate_dummy },
3721   { 2106, "aggregate_dummy", 1, false, false, aggregate_dummy },
3722   { 2107, "aggregate_dummy", 1, false, false, aggregate_dummy },
3723   { 2108, "aggregate_dummy", 1, false, false, aggregate_dummy },
3724   { 2109, "aggregate_dummy", 1, false, false, aggregate_dummy },
3725   { 2110, "aggregate_dummy", 1, false, false, aggregate_dummy },
3726   { 2111, "aggregate_dummy", 1, false, false, aggregate_dummy },
3727   { 2112, "aggregate_dummy", 1, false, false, aggregate_dummy },
3728   { 2113, "aggregate_dummy", 1, false, false, aggregate_dummy },
3729   { 2114, "aggregate_dummy", 1, false, false, aggregate_dummy },
3730   { 2115, "aggregate_dummy", 1, false, false, aggregate_dummy },
3731   { 2116, "aggregate_dummy", 1, false, false, aggregate_dummy },
3732   { 2117, "aggregate_dummy", 1, false, false, aggregate_dummy },
3733   { 2118, "aggregate_dummy", 1, false, false, aggregate_dummy },
3734   { 2119, "aggregate_dummy", 1, false, false, aggregate_dummy },
3735   { 2120, "aggregate_dummy", 1, false, false, aggregate_dummy },
3736   { 2121, "aggregate_dummy", 1, false, false, aggregate_dummy },
3737   { 2122, "aggregate_dummy", 1, false, false, aggregate_dummy },
3738   { 2123, "aggregate_dummy", 1, false, false, aggregate_dummy },
3739   { 2124, "aggregate_dummy", 1, false, false, aggregate_dummy },
3740   { 2125, "aggregate_dummy", 1, false, false, aggregate_dummy },
3741   { 2126, "aggregate_dummy", 1, false, false, aggregate_dummy },
3742   { 2127, "aggregate_dummy", 1, false, false, aggregate_dummy },
3743   { 2128, "aggregate_dummy", 1, false, false, aggregate_dummy },
3744   { 2129, "aggregate_dummy", 1, false, false, aggregate_dummy },
3745   { 2130, "aggregate_dummy", 1, false, false, aggregate_dummy },
3746   { 2131, "aggregate_dummy", 1, false, false, aggregate_dummy },
3747   { 2132, "aggregate_dummy", 1, false, false, aggregate_dummy },
3748   { 2133, "aggregate_dummy", 1, false, false, aggregate_dummy },
3749   { 2134, "aggregate_dummy", 1, false, false, aggregate_dummy },
3750   { 2135, "aggregate_dummy", 1, false, false, aggregate_dummy },
3751   { 2136, "aggregate_dummy", 1, false, false, aggregate_dummy },
3752   { 2137, "aggregate_dummy", 1, false, false, aggregate_dummy },
3753   { 2138, "aggregate_dummy", 1, false, false, aggregate_dummy },
3754   { 2139, "aggregate_dummy", 1, false, false, aggregate_dummy },
3755   { 2140, "aggregate_dummy", 1, false, false, aggregate_dummy },
3756   { 2141, "aggregate_dummy", 1, false, false, aggregate_dummy },
3757   { 2142, "aggregate_dummy", 1, false, false, aggregate_dummy },
3758   { 2143, "aggregate_dummy", 1, false, false, aggregate_dummy },
3759   { 2144, "aggregate_dummy", 1, false, false, aggregate_dummy },
3760   { 2145, "aggregate_dummy", 1, false, false, aggregate_dummy },
3761   { 2146, "aggregate_dummy", 1, false, false, aggregate_dummy },
3762   { 2147, "aggregate_dummy", 1, false, false, aggregate_dummy },
3763   { 2148, "aggregate_dummy", 1, false, false, aggregate_dummy },
3764   { 2149, "aggregate_dummy", 1, false, false, aggregate_dummy },
3765   { 2150, "aggregate_dummy", 1, false, false, aggregate_dummy },
3766   { 2151, "aggregate_dummy", 1, false, false, aggregate_dummy },
3767   { 2152, "aggregate_dummy", 1, false, false, aggregate_dummy },
3768   { 2153, "aggregate_dummy", 1, false, false, aggregate_dummy },
3769   { 2154, "aggregate_dummy", 1, false, false, aggregate_dummy },
3770   { 2155, "aggregate_dummy", 1, false, false, aggregate_dummy },
3771   { 2156, "aggregate_dummy", 1, false, false, aggregate_dummy },
3772   { 2157, "aggregate_dummy", 1, false, false, aggregate_dummy },
3773   { 2158, "aggregate_dummy", 1, false, false, aggregate_dummy },
3774   { 2159, "aggregate_dummy", 1, false, false, aggregate_dummy },
3775   { 2160, "text_pattern_lt", 2, true, false, text_pattern_lt },
3776   { 2161, "text_pattern_le", 2, true, false, text_pattern_le },
3777   { 2162, "pg_get_function_arguments", 1, true, false, pg_get_function_arguments },
3778   { 2163, "text_pattern_ge", 2, true, false, text_pattern_ge },
3779   { 2164, "text_pattern_gt", 2, true, false, text_pattern_gt },
3780   { 2165, "pg_get_function_result", 1, true, false, pg_get_function_result },
3781   { 2166, "bttext_pattern_cmp", 2, true, false, bttext_pattern_cmp },
3782   { 2167, "numeric_ceil", 1, true, false, numeric_ceil },
3783   { 2168, "pg_database_size_name", 1, true, false, pg_database_size_name },
3784   { 2169, "numeric_power", 2, true, false, numeric_power },
3785   { 2170, "width_bucket_numeric", 4, true, false, width_bucket_numeric },
3786   { 2171, "pg_cancel_backend", 1, true, false, pg_cancel_backend },
3787   { 2172, "pg_start_backup", 3, true, false, pg_start_backup },
3788   { 2173, "pg_stop_backup", 0, true, false, pg_stop_backup },
3789   { 2174, "bpchar_pattern_lt", 2, true, false, bpchar_pattern_lt },
3790   { 2175, "bpchar_pattern_le", 2, true, false, bpchar_pattern_le },
3791   { 2176, "array_length", 2, true, false, array_length },
3792   { 2177, "bpchar_pattern_ge", 2, true, false, bpchar_pattern_ge },
3793   { 2178, "bpchar_pattern_gt", 2, true, false, bpchar_pattern_gt },
3794   { 2179, "gist_point_consistent", 5, true, false, gist_point_consistent },
3795   { 2180, "btbpchar_pattern_cmp", 2, true, false, btbpchar_pattern_cmp },
3796   { 2181, "has_sequence_privilege_name_name", 3, true, false, has_sequence_privilege_name_name },
3797   { 2182, "has_sequence_privilege_name_id", 3, true, false, has_sequence_privilege_name_id },
3798   { 2183, "has_sequence_privilege_id_name", 3, true, false, has_sequence_privilege_id_name },
3799   { 2184, "has_sequence_privilege_id_id", 3, true, false, has_sequence_privilege_id_id },
3800   { 2185, "has_sequence_privilege_name", 2, true, false, has_sequence_privilege_name },
3801   { 2186, "has_sequence_privilege_id", 2, true, false, has_sequence_privilege_id },
3802   { 2188, "btint48cmp", 2, true, false, btint48cmp },
3803   { 2189, "btint84cmp", 2, true, false, btint84cmp },
3804   { 2190, "btint24cmp", 2, true, false, btint24cmp },
3805   { 2191, "btint42cmp", 2, true, false, btint42cmp },
3806   { 2192, "btint28cmp", 2, true, false, btint28cmp },
3807   { 2193, "btint82cmp", 2, true, false, btint82cmp },
3808   { 2194, "btfloat48cmp", 2, true, false, btfloat48cmp },
3809   { 2195, "btfloat84cmp", 2, true, false, btfloat84cmp },
3810   { 2196, "inet_client_addr", 0, false, false, inet_client_addr },
3811   { 2197, "inet_client_port", 0, false, false, inet_client_port },
3812   { 2198, "inet_server_addr", 0, false, false, inet_server_addr },
3813   { 2199, "inet_server_port", 0, false, false, inet_server_port },
3814   { 2212, "regprocedurein", 1, true, false, regprocedurein },
3815   { 2213, "regprocedureout", 1, true, false, regprocedureout },
3816   { 2214, "regoperin", 1, true, false, regoperin },
3817   { 2215, "regoperout", 1, true, false, regoperout },
3818   { 2216, "regoperatorin", 1, true, false, regoperatorin },
3819   { 2217, "regoperatorout", 1, true, false, regoperatorout },
3820   { 2218, "regclassin", 1, true, false, regclassin },
3821   { 2219, "regclassout", 1, true, false, regclassout },
3822   { 2220, "regtypein", 1, true, false, regtypein },
3823   { 2221, "regtypeout", 1, true, false, regtypeout },
3824   { 2230, "pg_stat_clear_snapshot", 0, false, false, pg_stat_clear_snapshot },
3825   { 2232, "pg_get_function_identity_arguments", 1, true, false, pg_get_function_identity_arguments },
3826   { 2236, "aggregate_dummy", 1, false, false, aggregate_dummy },
3827   { 2237, "aggregate_dummy", 1, false, false, aggregate_dummy },
3828   { 2238, "aggregate_dummy", 1, false, false, aggregate_dummy },
3829   { 2239, "aggregate_dummy", 1, false, false, aggregate_dummy },
3830   { 2240, "aggregate_dummy", 1, false, false, aggregate_dummy },
3831   { 2241, "aggregate_dummy", 1, false, false, aggregate_dummy },
3832   { 2242, "aggregate_dummy", 1, false, false, aggregate_dummy },
3833   { 2243, "aggregate_dummy", 1, false, false, aggregate_dummy },
3834   { 2244, "aggregate_dummy", 1, false, false, aggregate_dummy },
3835   { 2245, "aggregate_dummy", 1, false, false, aggregate_dummy },
3836   { 2246, "fmgr_internal_validator", 1, true, false, fmgr_internal_validator },
3837   { 2247, "fmgr_c_validator", 1, true, false, fmgr_c_validator },
3838   { 2248, "fmgr_sql_validator", 1, true, false, fmgr_sql_validator },
3839   { 2250, "has_database_privilege_name_name", 3, true, false, has_database_privilege_name_name },
3840   { 2251, "has_database_privilege_name_id", 3, true, false, has_database_privilege_name_id },
3841   { 2252, "has_database_privilege_id_name", 3, true, false, has_database_privilege_id_name },
3842   { 2253, "has_database_privilege_id_id", 3, true, false, has_database_privilege_id_id },
3843   { 2254, "has_database_privilege_name", 2, true, false, has_database_privilege_name },
3844   { 2255, "has_database_privilege_id", 2, true, false, has_database_privilege_id },
3845   { 2256, "has_function_privilege_name_name", 3, true, false, has_function_privilege_name_name },
3846   { 2257, "has_function_privilege_name_id", 3, true, false, has_function_privilege_name_id },
3847   { 2258, "has_function_privilege_id_name", 3, true, false, has_function_privilege_id_name },
3848   { 2259, "has_function_privilege_id_id", 3, true, false, has_function_privilege_id_id },
3849   { 2260, "has_function_privilege_name", 2, true, false, has_function_privilege_name },
3850   { 2261, "has_function_privilege_id", 2, true, false, has_function_privilege_id },
3851   { 2262, "has_language_privilege_name_name", 3, true, false, has_language_privilege_name_name },
3852   { 2263, "has_language_privilege_name_id", 3, true, false, has_language_privilege_name_id },
3853   { 2264, "has_language_privilege_id_name", 3, true, false, has_language_privilege_id_name },
3854   { 2265, "has_language_privilege_id_id", 3, true, false, has_language_privilege_id_id },
3855   { 2266, "has_language_privilege_name", 2, true, false, has_language_privilege_name },
3856   { 2267, "has_language_privilege_id", 2, true, false, has_language_privilege_id },
3857   { 2268, "has_schema_privilege_name_name", 3, true, false, has_schema_privilege_name_name },
3858   { 2269, "has_schema_privilege_name_id", 3, true, false, has_schema_privilege_name_id },
3859   { 2270, "has_schema_privilege_id_name", 3, true, false, has_schema_privilege_id_name },
3860   { 2271, "has_schema_privilege_id_id", 3, true, false, has_schema_privilege_id_id },
3861   { 2272, "has_schema_privilege_name", 2, true, false, has_schema_privilege_name },
3862   { 2273, "has_schema_privilege_id", 2, true, false, has_schema_privilege_id },
3863   { 2274, "pg_stat_reset", 0, false, false, pg_stat_reset },
3864   { 2284, "textregexreplace_noopt", 3, true, false, textregexreplace_noopt },
3865   { 2285, "textregexreplace", 4, true, false, textregexreplace },
3866   { 2286, "pg_total_relation_size", 1, true, false, pg_total_relation_size },
3867   { 2288, "pg_size_pretty", 1, true, false, pg_size_pretty },
3868   { 2289, "pg_options_to_table", 1, true, true, pg_options_to_table },
3869   { 2290, "record_in", 3, true, false, record_in },
3870   { 2291, "record_out", 1, true, false, record_out },
3871   { 2292, "cstring_in", 1, true, false, cstring_in },
3872   { 2293, "cstring_out", 1, true, false, cstring_out },
3873   { 2294, "any_in", 1, true, false, any_in },
3874   { 2295, "any_out", 1, true, false, any_out },
3875   { 2296, "anyarray_in", 1, true, false, anyarray_in },
3876   { 2297, "anyarray_out", 1, true, false, anyarray_out },
3877   { 2298, "void_in", 1, true, false, void_in },
3878   { 2299, "void_out", 1, true, false, void_out },
3879   { 2300, "trigger_in", 1, false, false, trigger_in },
3880   { 2301, "trigger_out", 1, true, false, trigger_out },
3881   { 2302, "language_handler_in", 1, false, false, language_handler_in },
3882   { 2303, "language_handler_out", 1, true, false, language_handler_out },
3883   { 2304, "internal_in", 1, false, false, internal_in },
3884   { 2305, "internal_out", 1, true, false, internal_out },
3885   { 2306, "opaque_in", 1, false, false, opaque_in },
3886   { 2307, "opaque_out", 1, true, false, opaque_out },
3887   { 2308, "dceil", 1, true, false, dceil },
3888   { 2309, "dfloor", 1, true, false, dfloor },
3889   { 2310, "dsign", 1, true, false, dsign },
3890   { 2311, "md5_text", 1, true, false, md5_text },
3891   { 2312, "anyelement_in", 1, true, false, anyelement_in },
3892   { 2313, "anyelement_out", 1, true, false, anyelement_out },
3893   { 2316, "postgresql_fdw_validator", 2, true, false, postgresql_fdw_validator },
3894   { 2319, "pg_encoding_max_length_sql", 1, true, false, pg_encoding_max_length_sql },
3895   { 2320, "dceil", 1, true, false, dceil },
3896   { 2321, "md5_bytea", 1, true, false, md5_bytea },
3897   { 2322, "pg_tablespace_size_oid", 1, true, false, pg_tablespace_size_oid },
3898   { 2323, "pg_tablespace_size_name", 1, true, false, pg_tablespace_size_name },
3899   { 2324, "pg_database_size_oid", 1, true, false, pg_database_size_oid },
3900   { 2331, "array_unnest", 1, true, true, array_unnest },
3901   { 2332, "pg_relation_size", 2, true, false, pg_relation_size },
3902   { 2333, "array_agg_transfn", 2, false, false, array_agg_transfn },
3903   { 2334, "array_agg_finalfn", 2, false, false, array_agg_finalfn },
3904   { 2335, "aggregate_dummy", 1, false, false, aggregate_dummy },
3905   { 2338, "date_lt_timestamp", 2, true, false, date_lt_timestamp },
3906   { 2339, "date_le_timestamp", 2, true, false, date_le_timestamp },
3907   { 2340, "date_eq_timestamp", 2, true, false, date_eq_timestamp },
3908   { 2341, "date_gt_timestamp", 2, true, false, date_gt_timestamp },
3909   { 2342, "date_ge_timestamp", 2, true, false, date_ge_timestamp },
3910   { 2343, "date_ne_timestamp", 2, true, false, date_ne_timestamp },
3911   { 2344, "date_cmp_timestamp", 2, true, false, date_cmp_timestamp },
3912   { 2351, "date_lt_timestamptz", 2, true, false, date_lt_timestamptz },
3913   { 2352, "date_le_timestamptz", 2, true, false, date_le_timestamptz },
3914   { 2353, "date_eq_timestamptz", 2, true, false, date_eq_timestamptz },
3915   { 2354, "date_gt_timestamptz", 2, true, false, date_gt_timestamptz },
3916   { 2355, "date_ge_timestamptz", 2, true, false, date_ge_timestamptz },
3917   { 2356, "date_ne_timestamptz", 2, true, false, date_ne_timestamptz },
3918   { 2357, "date_cmp_timestamptz", 2, true, false, date_cmp_timestamptz },
3919   { 2364, "timestamp_lt_date", 2, true, false, timestamp_lt_date },
3920   { 2365, "timestamp_le_date", 2, true, false, timestamp_le_date },
3921   { 2366, "timestamp_eq_date", 2, true, false, timestamp_eq_date },
3922   { 2367, "timestamp_gt_date", 2, true, false, timestamp_gt_date },
3923   { 2368, "timestamp_ge_date", 2, true, false, timestamp_ge_date },
3924   { 2369, "timestamp_ne_date", 2, true, false, timestamp_ne_date },
3925   { 2370, "timestamp_cmp_date", 2, true, false, timestamp_cmp_date },
3926   { 2377, "timestamptz_lt_date", 2, true, false, timestamptz_lt_date },
3927   { 2378, "timestamptz_le_date", 2, true, false, timestamptz_le_date },
3928   { 2379, "timestamptz_eq_date", 2, true, false, timestamptz_eq_date },
3929   { 2380, "timestamptz_gt_date", 2, true, false, timestamptz_gt_date },
3930   { 2381, "timestamptz_ge_date", 2, true, false, timestamptz_ge_date },
3931   { 2382, "timestamptz_ne_date", 2, true, false, timestamptz_ne_date },
3932   { 2383, "timestamptz_cmp_date", 2, true, false, timestamptz_cmp_date },
3933   { 2390, "has_tablespace_privilege_name_name", 3, true, false, has_tablespace_privilege_name_name },
3934   { 2391, "has_tablespace_privilege_name_id", 3, true, false, has_tablespace_privilege_name_id },
3935   { 2392, "has_tablespace_privilege_id_name", 3, true, false, has_tablespace_privilege_id_name },
3936   { 2393, "has_tablespace_privilege_id_id", 3, true, false, has_tablespace_privilege_id_id },
3937   { 2394, "has_tablespace_privilege_name", 2, true, false, has_tablespace_privilege_name },
3938   { 2395, "has_tablespace_privilege_id", 2, true, false, has_tablespace_privilege_id },
3939   { 2398, "shell_in", 1, false, false, shell_in },
3940   { 2399, "shell_out", 1, true, false, shell_out },
3941   { 2400, "array_recv", 3, true, false, array_recv },
3942   { 2401, "array_send", 1, true, false, array_send },
3943   { 2402, "record_recv", 3, true, false, record_recv },
3944   { 2403, "record_send", 1, true, false, record_send },
3945   { 2404, "int2recv", 1, true, false, int2recv },
3946   { 2405, "int2send", 1, true, false, int2send },
3947   { 2406, "int4recv", 1, true, false, int4recv },
3948   { 2407, "int4send", 1, true, false, int4send },
3949   { 2408, "int8recv", 1, true, false, int8recv },
3950   { 2409, "int8send", 1, true, false, int8send },
3951   { 2410, "int2vectorrecv", 1, true, false, int2vectorrecv },
3952   { 2411, "int2vectorsend", 1, true, false, int2vectorsend },
3953   { 2412, "bytearecv", 1, true, false, bytearecv },
3954   { 2413, "byteasend", 1, true, false, byteasend },
3955   { 2414, "textrecv", 1, true, false, textrecv },
3956   { 2415, "textsend", 1, true, false, textsend },
3957   { 2416, "unknownrecv", 1, true, false, unknownrecv },
3958   { 2417, "unknownsend", 1, true, false, unknownsend },
3959   { 2418, "oidrecv", 1, true, false, oidrecv },
3960   { 2419, "oidsend", 1, true, false, oidsend },
3961   { 2420, "oidvectorrecv", 1, true, false, oidvectorrecv },
3962   { 2421, "oidvectorsend", 1, true, false, oidvectorsend },
3963   { 2422, "namerecv", 1, true, false, namerecv },
3964   { 2423, "namesend", 1, true, false, namesend },
3965   { 2424, "float4recv", 1, true, false, float4recv },
3966   { 2425, "float4send", 1, true, false, float4send },
3967   { 2426, "float8recv", 1, true, false, float8recv },
3968   { 2427, "float8send", 1, true, false, float8send },
3969   { 2428, "point_recv", 1, true, false, point_recv },
3970   { 2429, "point_send", 1, true, false, point_send },
3971   { 2430, "bpcharrecv", 3, true, false, bpcharrecv },
3972   { 2431, "bpcharsend", 1, true, false, bpcharsend },
3973   { 2432, "varcharrecv", 3, true, false, varcharrecv },
3974   { 2433, "varcharsend", 1, true, false, varcharsend },
3975   { 2434, "charrecv", 1, true, false, charrecv },
3976   { 2435, "charsend", 1, true, false, charsend },
3977   { 2436, "boolrecv", 1, true, false, boolrecv },
3978   { 2437, "boolsend", 1, true, false, boolsend },
3979   { 2438, "tidrecv", 1, true, false, tidrecv },
3980   { 2439, "tidsend", 1, true, false, tidsend },
3981   { 2440, "xidrecv", 1, true, false, xidrecv },
3982   { 2441, "xidsend", 1, true, false, xidsend },
3983   { 2442, "cidrecv", 1, true, false, cidrecv },
3984   { 2443, "cidsend", 1, true, false, cidsend },
3985   { 2444, "regprocrecv", 1, true, false, regprocrecv },
3986   { 2445, "regprocsend", 1, true, false, regprocsend },
3987   { 2446, "regprocedurerecv", 1, true, false, regprocedurerecv },
3988   { 2447, "regproceduresend", 1, true, false, regproceduresend },
3989   { 2448, "regoperrecv", 1, true, false, regoperrecv },
3990   { 2449, "regopersend", 1, true, false, regopersend },
3991   { 2450, "regoperatorrecv", 1, true, false, regoperatorrecv },
3992   { 2451, "regoperatorsend", 1, true, false, regoperatorsend },
3993   { 2452, "regclassrecv", 1, true, false, regclassrecv },
3994   { 2453, "regclasssend", 1, true, false, regclasssend },
3995   { 2454, "regtyperecv", 1, true, false, regtyperecv },
3996   { 2455, "regtypesend", 1, true, false, regtypesend },
3997   { 2456, "bit_recv", 3, true, false, bit_recv },
3998   { 2457, "bit_send", 1, true, false, bit_send },
3999   { 2458, "varbit_recv", 3, true, false, varbit_recv },
4000   { 2459, "varbit_send", 1, true, false, varbit_send },
4001   { 2460, "numeric_recv", 3, true, false, numeric_recv },
4002   { 2461, "numeric_send", 1, true, false, numeric_send },
4003   { 2462, "abstimerecv", 1, true, false, abstimerecv },
4004   { 2463, "abstimesend", 1, true, false, abstimesend },
4005   { 2464, "reltimerecv", 1, true, false, reltimerecv },
4006   { 2465, "reltimesend", 1, true, false, reltimesend },
4007   { 2466, "tintervalrecv", 1, true, false, tintervalrecv },
4008   { 2467, "tintervalsend", 1, true, false, tintervalsend },
4009   { 2468, "date_recv", 1, true, false, date_recv },
4010   { 2469, "date_send", 1, true, false, date_send },
4011   { 2470, "time_recv", 3, true, false, time_recv },
4012   { 2471, "time_send", 1, true, false, time_send },
4013   { 2472, "timetz_recv", 3, true, false, timetz_recv },
4014   { 2473, "timetz_send", 1, true, false, timetz_send },
4015   { 2474, "timestamp_recv", 3, true, false, timestamp_recv },
4016   { 2475, "timestamp_send", 1, true, false, timestamp_send },
4017   { 2476, "timestamptz_recv", 3, true, false, timestamptz_recv },
4018   { 2477, "timestamptz_send", 1, true, false, timestamptz_send },
4019   { 2478, "interval_recv", 3, true, false, interval_recv },
4020   { 2479, "interval_send", 1, true, false, interval_send },
4021   { 2480, "lseg_recv", 1, true, false, lseg_recv },
4022   { 2481, "lseg_send", 1, true, false, lseg_send },
4023   { 2482, "path_recv", 1, true, false, path_recv },
4024   { 2483, "path_send", 1, true, false, path_send },
4025   { 2484, "box_recv", 1, true, false, box_recv },
4026   { 2485, "box_send", 1, true, false, box_send },
4027   { 2486, "poly_recv", 1, true, false, poly_recv },
4028   { 2487, "poly_send", 1, true, false, poly_send },
4029   { 2488, "line_recv", 1, true, false, line_recv },
4030   { 2489, "line_send", 1, true, false, line_send },
4031   { 2490, "circle_recv", 1, true, false, circle_recv },
4032   { 2491, "circle_send", 1, true, false, circle_send },
4033   { 2492, "cash_recv", 1, true, false, cash_recv },
4034   { 2493, "cash_send", 1, true, false, cash_send },
4035   { 2494, "macaddr_recv", 1, true, false, macaddr_recv },
4036   { 2495, "macaddr_send", 1, true, false, macaddr_send },
4037   { 2496, "inet_recv", 1, true, false, inet_recv },
4038   { 2497, "inet_send", 1, true, false, inet_send },
4039   { 2498, "cidr_recv", 1, true, false, cidr_recv },
4040   { 2499, "cidr_send", 1, true, false, cidr_send },
4041   { 2500, "cstring_recv", 1, true, false, cstring_recv },
4042   { 2501, "cstring_send", 1, true, false, cstring_send },
4043   { 2502, "anyarray_recv", 1, true, false, anyarray_recv },
4044   { 2503, "anyarray_send", 1, true, false, anyarray_send },
4045   { 2504, "pg_get_ruledef_ext", 2, true, false, pg_get_ruledef_ext },
4046   { 2505, "pg_get_viewdef_name_ext", 2, true, false, pg_get_viewdef_name_ext },
4047   { 2506, "pg_get_viewdef_ext", 2, true, false, pg_get_viewdef_ext },
4048   { 2507, "pg_get_indexdef_ext", 3, true, false, pg_get_indexdef_ext },
4049   { 2508, "pg_get_constraintdef_ext", 2, true, false, pg_get_constraintdef_ext },
4050   { 2509, "pg_get_expr_ext", 3, true, false, pg_get_expr_ext },
4051   { 2510, "pg_prepared_statement", 0, true, true, pg_prepared_statement },
4052   { 2511, "pg_cursor", 0, true, true, pg_cursor },
4053   { 2512, "float8_var_pop", 1, true, false, float8_var_pop },
4054   { 2513, "float8_stddev_pop", 1, true, false, float8_stddev_pop },
4055   { 2514, "numeric_var_pop", 1, false, false, numeric_var_pop },
4056   { 2515, "booland_statefunc", 2, true, false, booland_statefunc },
4057   { 2516, "boolor_statefunc", 2, true, false, boolor_statefunc },
4058   { 2517, "aggregate_dummy", 1, false, false, aggregate_dummy },
4059   { 2518, "aggregate_dummy", 1, false, false, aggregate_dummy },
4060   { 2519, "aggregate_dummy", 1, false, false, aggregate_dummy },
4061   { 2520, "timestamp_lt_timestamptz", 2, true, false, timestamp_lt_timestamptz },
4062   { 2521, "timestamp_le_timestamptz", 2, true, false, timestamp_le_timestamptz },
4063   { 2522, "timestamp_eq_timestamptz", 2, true, false, timestamp_eq_timestamptz },
4064   { 2523, "timestamp_gt_timestamptz", 2, true, false, timestamp_gt_timestamptz },
4065   { 2524, "timestamp_ge_timestamptz", 2, true, false, timestamp_ge_timestamptz },
4066   { 2525, "timestamp_ne_timestamptz", 2, true, false, timestamp_ne_timestamptz },
4067   { 2526, "timestamp_cmp_timestamptz", 2, true, false, timestamp_cmp_timestamptz },
4068   { 2527, "timestamptz_lt_timestamp", 2, true, false, timestamptz_lt_timestamp },
4069   { 2528, "timestamptz_le_timestamp", 2, true, false, timestamptz_le_timestamp },
4070   { 2529, "timestamptz_eq_timestamp", 2, true, false, timestamptz_eq_timestamp },
4071   { 2530, "timestamptz_gt_timestamp", 2, true, false, timestamptz_gt_timestamp },
4072   { 2531, "timestamptz_ge_timestamp", 2, true, false, timestamptz_ge_timestamp },
4073   { 2532, "timestamptz_ne_timestamp", 2, true, false, timestamptz_ne_timestamp },
4074   { 2533, "timestamptz_cmp_timestamp", 2, true, false, timestamptz_cmp_timestamp },
4075   { 2556, "pg_tablespace_databases", 1, true, true, pg_tablespace_databases },
4076   { 2557, "int4_bool", 1, true, false, int4_bool },
4077   { 2558, "bool_int4", 1, true, false, bool_int4 },
4078   { 2559, "lastval", 0, true, false, lastval },
4079   { 2560, "pg_postmaster_start_time", 0, true, false, pg_postmaster_start_time },
4080   { 2561, "pg_blocking_pids", 1, true, false, pg_blocking_pids },
4081   { 2562, "box_below", 2, true, false, box_below },
4082   { 2563, "box_overbelow", 2, true, false, box_overbelow },
4083   { 2564, "box_overabove", 2, true, false, box_overabove },
4084   { 2565, "box_above", 2, true, false, box_above },
4085   { 2566, "poly_below", 2, true, false, poly_below },
4086   { 2567, "poly_overbelow", 2, true, false, poly_overbelow },
4087   { 2568, "poly_overabove", 2, true, false, poly_overabove },
4088   { 2569, "poly_above", 2, true, false, poly_above },
4089   { 2578, "gist_box_consistent", 5, true, false, gist_box_consistent },
4090   { 2579, "gist_box_compress", 1, true, false, gist_box_compress },
4091   { 2580, "gist_box_decompress", 1, true, false, gist_box_decompress },
4092   { 2581, "gist_box_penalty", 3, true, false, gist_box_penalty },
4093   { 2582, "gist_box_picksplit", 2, true, false, gist_box_picksplit },
4094   { 2583, "gist_box_union", 2, true, false, gist_box_union },
4095   { 2584, "gist_box_same", 3, true, false, gist_box_same },
4096   { 2585, "gist_poly_consistent", 5, true, false, gist_poly_consistent },
4097   { 2586, "gist_poly_compress", 1, true, false, gist_poly_compress },
4098   { 2587, "circle_overbelow", 2, true, false, circle_overbelow },
4099   { 2588, "circle_overabove", 2, true, false, circle_overabove },
4100   { 2591, "gist_circle_consistent", 5, true, false, gist_circle_consistent },
4101   { 2592, "gist_circle_compress", 1, true, false, gist_circle_compress },
4102   { 2596, "numeric_stddev_pop", 1, false, false, numeric_stddev_pop },
4103   { 2597, "domain_in", 3, false, false, domain_in },
4104   { 2598, "domain_recv", 3, false, false, domain_recv },
4105   { 2599, "pg_timezone_abbrevs", 0, true, true, pg_timezone_abbrevs },
4106   { 2614, "xmlexists", 2, true, false, xmlexists },
4107   { 2621, "pg_reload_conf", 0, true, false, pg_reload_conf },
4108   { 2622, "pg_rotate_logfile", 0, true, false, pg_rotate_logfile },
4109   { 2623, "pg_stat_file_1arg", 1, true, false, pg_stat_file_1arg },
4110   { 2624, "pg_read_file_off_len", 3, true, false, pg_read_file_off_len },
4111   { 2625, "pg_ls_dir_1arg", 1, true, true, pg_ls_dir_1arg },
4112   { 2626, "pg_sleep", 1, true, false, pg_sleep },
4113   { 2627, "inetnot", 1, true, false, inetnot },
4114   { 2628, "inetand", 2, true, false, inetand },
4115   { 2629, "inetor", 2, true, false, inetor },
4116   { 2630, "inetpl", 2, true, false, inetpl },
4117   { 2632, "inetmi_int8", 2, true, false, inetmi_int8 },
4118   { 2633, "inetmi", 2, true, false, inetmi },
4119   { 2641, "aggregate_dummy", 1, false, false, aggregate_dummy },
4120   { 2642, "aggregate_dummy", 1, false, false, aggregate_dummy },
4121   { 2643, "aggregate_dummy", 1, false, false, aggregate_dummy },
4122   { 2644, "aggregate_dummy", 1, false, false, aggregate_dummy },
4123   { 2645, "aggregate_dummy", 1, false, false, aggregate_dummy },
4124   { 2646, "aggregate_dummy", 1, false, false, aggregate_dummy },
4125   { 2647, "now", 0, true, false, now },
4126   { 2648, "statement_timestamp", 0, true, false, statement_timestamp },
4127   { 2649, "clock_timestamp", 0, true, false, clock_timestamp },
4128   { 2700, "gin_cmp_prefix", 4, true, false, gin_cmp_prefix },
4129   { 2705, "pg_has_role_name_name", 3, true, false, pg_has_role_name_name },
4130   { 2706, "pg_has_role_name_id", 3, true, false, pg_has_role_name_id },
4131   { 2707, "pg_has_role_id_name", 3, true, false, pg_has_role_id_name },
4132   { 2708, "pg_has_role_id_id", 3, true, false, pg_has_role_id_id },
4133   { 2709, "pg_has_role_name", 2, true, false, pg_has_role_name },
4134   { 2710, "pg_has_role_id", 2, true, false, pg_has_role_id },
4135   { 2711, "interval_justify_interval", 1, true, false, interval_justify_interval },
4136   { 2712, "aggregate_dummy", 1, false, false, aggregate_dummy },
4137   { 2713, "aggregate_dummy", 1, false, false, aggregate_dummy },
4138   { 2714, "aggregate_dummy", 1, false, false, aggregate_dummy },
4139   { 2715, "aggregate_dummy", 1, false, false, aggregate_dummy },
4140   { 2716, "aggregate_dummy", 1, false, false, aggregate_dummy },
4141   { 2717, "aggregate_dummy", 1, false, false, aggregate_dummy },
4142   { 2718, "aggregate_dummy", 1, false, false, aggregate_dummy },
4143   { 2719, "aggregate_dummy", 1, false, false, aggregate_dummy },
4144   { 2720, "aggregate_dummy", 1, false, false, aggregate_dummy },
4145   { 2721, "aggregate_dummy", 1, false, false, aggregate_dummy },
4146   { 2722, "aggregate_dummy", 1, false, false, aggregate_dummy },
4147   { 2723, "aggregate_dummy", 1, false, false, aggregate_dummy },
4148   { 2724, "aggregate_dummy", 1, false, false, aggregate_dummy },
4149   { 2725, "aggregate_dummy", 1, false, false, aggregate_dummy },
4150   { 2726, "aggregate_dummy", 1, false, false, aggregate_dummy },
4151   { 2727, "aggregate_dummy", 1, false, false, aggregate_dummy },
4152   { 2728, "aggregate_dummy", 1, false, false, aggregate_dummy },
4153   { 2729, "aggregate_dummy", 1, false, false, aggregate_dummy },
4154   { 2730, "pg_get_triggerdef_ext", 2, true, false, pg_get_triggerdef_ext },
4155   { 2731, "dasind", 1, true, false, dasind },
4156   { 2732, "dacosd", 1, true, false, dacosd },
4157   { 2733, "datand", 1, true, false, datand },
4158   { 2734, "datan2d", 2, true, false, datan2d },
4159   { 2735, "dsind", 1, true, false, dsind },
4160   { 2736, "dcosd", 1, true, false, dcosd },
4161   { 2737, "dtand", 1, true, false, dtand },
4162   { 2738, "dcotd", 1, true, false, dcotd },
4163   { 2739, "pg_stop_backup_v2", 1, true, true, pg_stop_backup_v2 },
4164   { 2740, "numeric_avg_serialize", 1, true, false, numeric_avg_serialize },
4165   { 2741, "numeric_avg_deserialize", 2, true, false, numeric_avg_deserialize },
4166   { 2743, "ginarrayextract", 3, true, false, ginarrayextract },
4167   { 2744, "ginarrayconsistent", 8, true, false, ginarrayconsistent },
4168   { 2746, "int8_avg_accum", 2, false, false, int8_avg_accum },
4169   { 2747, "arrayoverlap", 2, true, false, arrayoverlap },
4170   { 2748, "arraycontains", 2, true, false, arraycontains },
4171   { 2749, "arraycontained", 2, true, false, arraycontained },
4172   { 2758, "pg_stat_get_db_tuples_returned", 1, true, false, pg_stat_get_db_tuples_returned },
4173   { 2759, "pg_stat_get_db_tuples_fetched", 1, true, false, pg_stat_get_db_tuples_fetched },
4174   { 2760, "pg_stat_get_db_tuples_inserted", 1, true, false, pg_stat_get_db_tuples_inserted },
4175   { 2761, "pg_stat_get_db_tuples_updated", 1, true, false, pg_stat_get_db_tuples_updated },
4176   { 2762, "pg_stat_get_db_tuples_deleted", 1, true, false, pg_stat_get_db_tuples_deleted },
4177   { 2763, "regexp_matches_no_flags", 2, true, true, regexp_matches_no_flags },
4178   { 2764, "regexp_matches", 3, true, true, regexp_matches },
4179   { 2765, "regexp_split_to_table_no_flags", 2, true, true, regexp_split_to_table_no_flags },
4180   { 2766, "regexp_split_to_table", 3, true, true, regexp_split_to_table },
4181   { 2767, "regexp_split_to_array_no_flags", 2, true, false, regexp_split_to_array_no_flags },
4182   { 2768, "regexp_split_to_array", 3, true, false, regexp_split_to_array },
4183   { 2769, "pg_stat_get_bgwriter_timed_checkpoints", 0, true, false, pg_stat_get_bgwriter_timed_checkpoints },
4184   { 2770, "pg_stat_get_bgwriter_requested_checkpoints", 0, true, false, pg_stat_get_bgwriter_requested_checkpoints },
4185   { 2771, "pg_stat_get_bgwriter_buf_written_checkpoints", 0, true, false, pg_stat_get_bgwriter_buf_written_checkpoints },
4186   { 2772, "pg_stat_get_bgwriter_buf_written_clean", 0, true, false, pg_stat_get_bgwriter_buf_written_clean },
4187   { 2773, "pg_stat_get_bgwriter_maxwritten_clean", 0, true, false, pg_stat_get_bgwriter_maxwritten_clean },
4188   { 2774, "ginqueryarrayextract", 7, true, false, ginqueryarrayextract },
4189   { 2775, "pg_stat_get_buf_written_backend", 0, true, false, pg_stat_get_buf_written_backend },
4190   { 2777, "anynonarray_in", 1, true, false, anynonarray_in },
4191   { 2778, "anynonarray_out", 1, true, false, anynonarray_out },
4192   { 2781, "pg_stat_get_last_vacuum_time", 1, true, false, pg_stat_get_last_vacuum_time },
4193   { 2782, "pg_stat_get_last_autovacuum_time", 1, true, false, pg_stat_get_last_autovacuum_time },
4194   { 2783, "pg_stat_get_last_analyze_time", 1, true, false, pg_stat_get_last_analyze_time },
4195   { 2784, "pg_stat_get_last_autoanalyze_time", 1, true, false, pg_stat_get_last_autoanalyze_time },
4196   { 2785, "int8_avg_combine", 2, false, false, int8_avg_combine },
4197   { 2786, "int8_avg_serialize", 1, true, false, int8_avg_serialize },
4198   { 2787, "int8_avg_deserialize", 2, true, false, int8_avg_deserialize },
4199   { 2788, "pg_stat_get_backend_wait_event_type", 1, true, false, pg_stat_get_backend_wait_event_type },
4200   { 2790, "tidgt", 2, true, false, tidgt },
4201   { 2791, "tidlt", 2, true, false, tidlt },
4202   { 2792, "tidge", 2, true, false, tidge },
4203   { 2793, "tidle", 2, true, false, tidle },
4204   { 2794, "bttidcmp", 2, true, false, bttidcmp },
4205   { 2795, "tidlarger", 2, true, false, tidlarger },
4206   { 2796, "tidsmaller", 2, true, false, tidsmaller },
4207   { 2797, "aggregate_dummy", 1, false, false, aggregate_dummy },
4208   { 2798, "aggregate_dummy", 1, false, false, aggregate_dummy },
4209   { 2803, "aggregate_dummy", 0, false, false, aggregate_dummy },
4210   { 2804, "int8inc_any", 2, true, false, int8inc_any },
4211   { 2805, "int8inc_float8_float8", 3, true, false, int8inc_float8_float8 },
4212   { 2806, "float8_regr_accum", 3, true, false, float8_regr_accum },
4213   { 2807, "float8_regr_sxx", 1, true, false, float8_regr_sxx },
4214   { 2808, "float8_regr_syy", 1, true, false, float8_regr_syy },
4215   { 2809, "float8_regr_sxy", 1, true, false, float8_regr_sxy },
4216   { 2810, "float8_regr_avgx", 1, true, false, float8_regr_avgx },
4217   { 2811, "float8_regr_avgy", 1, true, false, float8_regr_avgy },
4218   { 2812, "float8_regr_r2", 1, true, false, float8_regr_r2 },
4219   { 2813, "float8_regr_slope", 1, true, false, float8_regr_slope },
4220   { 2814, "float8_regr_intercept", 1, true, false, float8_regr_intercept },
4221   { 2815, "float8_covar_pop", 1, true, false, float8_covar_pop },
4222   { 2816, "float8_covar_samp", 1, true, false, float8_covar_samp },
4223   { 2817, "float8_corr", 1, true, false, float8_corr },
4224   { 2818, "aggregate_dummy", 2, false, false, aggregate_dummy },
4225   { 2819, "aggregate_dummy", 2, false, false, aggregate_dummy },
4226   { 2820, "aggregate_dummy", 2, false, false, aggregate_dummy },
4227   { 2821, "aggregate_dummy", 2, false, false, aggregate_dummy },
4228   { 2822, "aggregate_dummy", 2, false, false, aggregate_dummy },
4229   { 2823, "aggregate_dummy", 2, false, false, aggregate_dummy },
4230   { 2824, "aggregate_dummy", 2, false, false, aggregate_dummy },
4231   { 2825, "aggregate_dummy", 2, false, false, aggregate_dummy },
4232   { 2826, "aggregate_dummy", 2, false, false, aggregate_dummy },
4233   { 2827, "aggregate_dummy", 2, false, false, aggregate_dummy },
4234   { 2828, "aggregate_dummy", 2, false, false, aggregate_dummy },
4235   { 2829, "aggregate_dummy", 2, false, false, aggregate_dummy },
4236   { 2844, "pg_stat_get_db_blk_read_time", 1, true, false, pg_stat_get_db_blk_read_time },
4237   { 2845, "pg_stat_get_db_blk_write_time", 1, true, false, pg_stat_get_db_blk_write_time },
4238   { 2848, "pg_switch_xlog", 0, true, false, pg_switch_xlog },
4239   { 2849, "pg_current_xlog_location", 0, true, false, pg_current_xlog_location },
4240   { 2850, "pg_xlogfile_name_offset", 1, true, false, pg_xlogfile_name_offset },
4241   { 2851, "pg_xlogfile_name", 1, true, false, pg_xlogfile_name },
4242   { 2852, "pg_current_xlog_insert_location", 0, true, false, pg_current_xlog_insert_location },
4243   { 2853, "pg_stat_get_backend_wait_event", 1, true, false, pg_stat_get_backend_wait_event },
4244   { 2854, "pg_my_temp_schema", 0, true, false, pg_my_temp_schema },
4245   { 2855, "pg_is_other_temp_schema", 1, true, false, pg_is_other_temp_schema },
4246   { 2856, "pg_timezone_names", 0, true, true, pg_timezone_names },
4247   { 2857, "pg_stat_get_backend_xact_start", 1, true, false, pg_stat_get_backend_xact_start },
4248   { 2858, "numeric_avg_accum", 2, false, false, numeric_avg_accum },
4249   { 2859, "pg_stat_get_buf_alloc", 0, true, false, pg_stat_get_buf_alloc },
4250   { 2878, "pg_stat_get_live_tuples", 1, true, false, pg_stat_get_live_tuples },
4251   { 2879, "pg_stat_get_dead_tuples", 1, true, false, pg_stat_get_dead_tuples },
4252   { 2880, "pg_advisory_lock_int8", 1, true, false, pg_advisory_lock_int8 },
4253   { 2881, "pg_advisory_lock_shared_int8", 1, true, false, pg_advisory_lock_shared_int8 },
4254   { 2882, "pg_try_advisory_lock_int8", 1, true, false, pg_try_advisory_lock_int8 },
4255   { 2883, "pg_try_advisory_lock_shared_int8", 1, true, false, pg_try_advisory_lock_shared_int8 },
4256   { 2884, "pg_advisory_unlock_int8", 1, true, false, pg_advisory_unlock_int8 },
4257   { 2885, "pg_advisory_unlock_shared_int8", 1, true, false, pg_advisory_unlock_shared_int8 },
4258   { 2886, "pg_advisory_lock_int4", 2, true, false, pg_advisory_lock_int4 },
4259   { 2887, "pg_advisory_lock_shared_int4", 2, true, false, pg_advisory_lock_shared_int4 },
4260   { 2888, "pg_try_advisory_lock_int4", 2, true, false, pg_try_advisory_lock_int4 },
4261   { 2889, "pg_try_advisory_lock_shared_int4", 2, true, false, pg_try_advisory_lock_shared_int4 },
4262   { 2890, "pg_advisory_unlock_int4", 2, true, false, pg_advisory_unlock_int4 },
4263   { 2891, "pg_advisory_unlock_shared_int4", 2, true, false, pg_advisory_unlock_shared_int4 },
4264   { 2892, "pg_advisory_unlock_all", 0, true, false, pg_advisory_unlock_all },
4265   { 2893, "xml_in", 1, true, false, xml_in },
4266   { 2894, "xml_out", 1, true, false, xml_out },
4267   { 2895, "xmlcomment", 1, true, false, xmlcomment },
4268   { 2896, "texttoxml", 1, true, false, texttoxml },
4269   { 2897, "xmlvalidate", 2, true, false, xmlvalidate },
4270   { 2898, "xml_recv", 1, true, false, xml_recv },
4271   { 2899, "xml_send", 1, true, false, xml_send },
4272   { 2900, "xmlconcat2", 2, false, false, xmlconcat2 },
4273   { 2901, "aggregate_dummy", 1, false, false, aggregate_dummy },
4274   { 2902, "varbittypmodin", 1, true, false, varbittypmodin },
4275   { 2903, "intervaltypmodin", 1, true, false, intervaltypmodin },
4276   { 2904, "intervaltypmodout", 1, true, false, intervaltypmodout },
4277   { 2905, "timestamptypmodin", 1, true, false, timestamptypmodin },
4278   { 2906, "timestamptypmodout", 1, true, false, timestamptypmodout },
4279   { 2907, "timestamptztypmodin", 1, true, false, timestamptztypmodin },
4280   { 2908, "timestamptztypmodout", 1, true, false, timestamptztypmodout },
4281   { 2909, "timetypmodin", 1, true, false, timetypmodin },
4282   { 2910, "timetypmodout", 1, true, false, timetypmodout },
4283   { 2911, "timetztypmodin", 1, true, false, timetztypmodin },
4284   { 2912, "timetztypmodout", 1, true, false, timetztypmodout },
4285   { 2913, "bpchartypmodin", 1, true, false, bpchartypmodin },
4286   { 2914, "bpchartypmodout", 1, true, false, bpchartypmodout },
4287   { 2915, "varchartypmodin", 1, true, false, varchartypmodin },
4288   { 2916, "varchartypmodout", 1, true, false, varchartypmodout },
4289   { 2917, "numerictypmodin", 1, true, false, numerictypmodin },
4290   { 2918, "numerictypmodout", 1, true, false, numerictypmodout },
4291   { 2919, "bittypmodin", 1, true, false, bittypmodin },
4292   { 2920, "bittypmodout", 1, true, false, bittypmodout },
4293   { 2921, "varbittypmodout", 1, true, false, varbittypmodout },
4294   { 2922, "xmltotext", 1, true, false, xmltotext },
4295   { 2923, "table_to_xml", 4, true, false, table_to_xml },
4296   { 2924, "query_to_xml", 4, true, false, query_to_xml },
4297   { 2925, "cursor_to_xml", 5, true, false, cursor_to_xml },
4298   { 2926, "table_to_xmlschema", 4, true, false, table_to_xmlschema },
4299   { 2927, "query_to_xmlschema", 4, true, false, query_to_xmlschema },
4300   { 2928, "cursor_to_xmlschema", 4, true, false, cursor_to_xmlschema },
4301   { 2929, "table_to_xml_and_xmlschema", 4, true, false, table_to_xml_and_xmlschema },
4302   { 2930, "query_to_xml_and_xmlschema", 4, true, false, query_to_xml_and_xmlschema },
4303   { 2931, "xpath", 3, true, false, xpath },
4304   { 2933, "schema_to_xml", 4, true, false, schema_to_xml },
4305   { 2934, "schema_to_xmlschema", 4, true, false, schema_to_xmlschema },
4306   { 2935, "schema_to_xml_and_xmlschema", 4, true, false, schema_to_xml_and_xmlschema },
4307   { 2936, "database_to_xml", 3, true, false, database_to_xml },
4308   { 2937, "database_to_xmlschema", 3, true, false, database_to_xmlschema },
4309   { 2938, "database_to_xml_and_xmlschema", 3, true, false, database_to_xml_and_xmlschema },
4310   { 2939, "txid_snapshot_in", 1, true, false, txid_snapshot_in },
4311   { 2940, "txid_snapshot_out", 1, true, false, txid_snapshot_out },
4312   { 2941, "txid_snapshot_recv", 1, true, false, txid_snapshot_recv },
4313   { 2942, "txid_snapshot_send", 1, true, false, txid_snapshot_send },
4314   { 2943, "txid_current", 0, true, false, txid_current },
4315   { 2944, "txid_current_snapshot", 0, true, false, txid_current_snapshot },
4316   { 2945, "txid_snapshot_xmin", 1, true, false, txid_snapshot_xmin },
4317   { 2946, "txid_snapshot_xmax", 1, true, false, txid_snapshot_xmax },
4318   { 2947, "txid_snapshot_xip", 1, true, true, txid_snapshot_xip },
4319   { 2948, "txid_visible_in_snapshot", 2, true, false, txid_visible_in_snapshot },
4320   { 2952, "uuid_in", 1, true, false, uuid_in },
4321   { 2953, "uuid_out", 1, true, false, uuid_out },
4322   { 2954, "uuid_lt", 2, true, false, uuid_lt },
4323   { 2955, "uuid_le", 2, true, false, uuid_le },
4324   { 2956, "uuid_eq", 2, true, false, uuid_eq },
4325   { 2957, "uuid_ge", 2, true, false, uuid_ge },
4326   { 2958, "uuid_gt", 2, true, false, uuid_gt },
4327   { 2959, "uuid_ne", 2, true, false, uuid_ne },
4328   { 2960, "uuid_cmp", 2, true, false, uuid_cmp },
4329   { 2961, "uuid_recv", 1, true, false, uuid_recv },
4330   { 2962, "uuid_send", 1, true, false, uuid_send },
4331   { 2963, "uuid_hash", 1, true, false, uuid_hash },
4332   { 2971, "booltext", 1, true, false, booltext },
4333   { 2978, "pg_stat_get_function_calls", 1, true, false, pg_stat_get_function_calls },
4334   { 2979, "pg_stat_get_function_total_time", 1, true, false, pg_stat_get_function_total_time },
4335   { 2980, "pg_stat_get_function_self_time", 1, true, false, pg_stat_get_function_self_time },
4336   { 2981, "record_eq", 2, true, false, record_eq },
4337   { 2982, "record_ne", 2, true, false, record_ne },
4338   { 2983, "record_lt", 2, true, false, record_lt },
4339   { 2984, "record_gt", 2, true, false, record_gt },
4340   { 2985, "record_le", 2, true, false, record_le },
4341   { 2986, "record_ge", 2, true, false, record_ge },
4342   { 2987, "btrecordcmp", 2, true, false, btrecordcmp },
4343   { 2997, "pg_table_size", 1, true, false, pg_table_size },
4344   { 2998, "pg_indexes_size", 1, true, false, pg_indexes_size },
4345   { 2999, "pg_relation_filenode", 1, true, false, pg_relation_filenode },
4346   { 3000, "has_foreign_data_wrapper_privilege_name_name", 3, true, false, has_foreign_data_wrapper_privilege_name_name },
4347   { 3001, "has_foreign_data_wrapper_privilege_name_id", 3, true, false, has_foreign_data_wrapper_privilege_name_id },
4348   { 3002, "has_foreign_data_wrapper_privilege_id_name", 3, true, false, has_foreign_data_wrapper_privilege_id_name },
4349   { 3003, "has_foreign_data_wrapper_privilege_id_id", 3, true, false, has_foreign_data_wrapper_privilege_id_id },
4350   { 3004, "has_foreign_data_wrapper_privilege_name", 2, true, false, has_foreign_data_wrapper_privilege_name },
4351   { 3005, "has_foreign_data_wrapper_privilege_id", 2, true, false, has_foreign_data_wrapper_privilege_id },
4352   { 3006, "has_server_privilege_name_name", 3, true, false, has_server_privilege_name_name },
4353   { 3007, "has_server_privilege_name_id", 3, true, false, has_server_privilege_name_id },
4354   { 3008, "has_server_privilege_id_name", 3, true, false, has_server_privilege_id_name },
4355   { 3009, "has_server_privilege_id_id", 3, true, false, has_server_privilege_id_id },
4356   { 3010, "has_server_privilege_name", 2, true, false, has_server_privilege_name },
4357   { 3011, "has_server_privilege_id", 2, true, false, has_server_privilege_id },
4358   { 3012, "has_column_privilege_name_name_name", 4, true, false, has_column_privilege_name_name_name },
4359   { 3013, "has_column_privilege_name_name_attnum", 4, true, false, has_column_privilege_name_name_attnum },
4360   { 3014, "has_column_privilege_name_id_name", 4, true, false, has_column_privilege_name_id_name },
4361   { 3015, "has_column_privilege_name_id_attnum", 4, true, false, has_column_privilege_name_id_attnum },
4362   { 3016, "has_column_privilege_id_name_name", 4, true, false, has_column_privilege_id_name_name },
4363   { 3017, "has_column_privilege_id_name_attnum", 4, true, false, has_column_privilege_id_name_attnum },
4364   { 3018, "has_column_privilege_id_id_name", 4, true, false, has_column_privilege_id_id_name },
4365   { 3019, "has_column_privilege_id_id_attnum", 4, true, false, has_column_privilege_id_id_attnum },
4366   { 3020, "has_column_privilege_name_name", 3, true, false, has_column_privilege_name_name },
4367   { 3021, "has_column_privilege_name_attnum", 3, true, false, has_column_privilege_name_attnum },
4368   { 3022, "has_column_privilege_id_name", 3, true, false, has_column_privilege_id_name },
4369   { 3023, "has_column_privilege_id_attnum", 3, true, false, has_column_privilege_id_attnum },
4370   { 3024, "has_any_column_privilege_name_name", 3, true, false, has_any_column_privilege_name_name },
4371   { 3025, "has_any_column_privilege_name_id", 3, true, false, has_any_column_privilege_name_id },
4372   { 3026, "has_any_column_privilege_id_name", 3, true, false, has_any_column_privilege_id_name },
4373   { 3027, "has_any_column_privilege_id_id", 3, true, false, has_any_column_privilege_id_id },
4374   { 3028, "has_any_column_privilege_name", 2, true, false, has_any_column_privilege_name },
4375   { 3029, "has_any_column_privilege_id", 2, true, false, has_any_column_privilege_id },
4376   { 3030, "bitoverlay", 4, true, false, bitoverlay },
4377   { 3031, "bitoverlay_no_len", 3, true, false, bitoverlay_no_len },
4378   { 3032, "bitgetbit", 2, true, false, bitgetbit },
4379   { 3033, "bitsetbit", 3, true, false, bitsetbit },
4380   { 3034, "pg_relation_filepath", 1, true, false, pg_relation_filepath },
4381   { 3035, "pg_listening_channels", 0, true, true, pg_listening_channels },
4382   { 3036, "pg_notify", 2, false, false, pg_notify },
4383   { 3037, "pg_stat_get_xact_numscans", 1, true, false, pg_stat_get_xact_numscans },
4384   { 3038, "pg_stat_get_xact_tuples_returned", 1, true, false, pg_stat_get_xact_tuples_returned },
4385   { 3039, "pg_stat_get_xact_tuples_fetched", 1, true, false, pg_stat_get_xact_tuples_fetched },
4386   { 3040, "pg_stat_get_xact_tuples_inserted", 1, true, false, pg_stat_get_xact_tuples_inserted },
4387   { 3041, "pg_stat_get_xact_tuples_updated", 1, true, false, pg_stat_get_xact_tuples_updated },
4388   { 3042, "pg_stat_get_xact_tuples_deleted", 1, true, false, pg_stat_get_xact_tuples_deleted },
4389   { 3043, "pg_stat_get_xact_tuples_hot_updated", 1, true, false, pg_stat_get_xact_tuples_hot_updated },
4390   { 3044, "pg_stat_get_xact_blocks_fetched", 1, true, false, pg_stat_get_xact_blocks_fetched },
4391   { 3045, "pg_stat_get_xact_blocks_hit", 1, true, false, pg_stat_get_xact_blocks_hit },
4392   { 3046, "pg_stat_get_xact_function_calls", 1, true, false, pg_stat_get_xact_function_calls },
4393   { 3047, "pg_stat_get_xact_function_total_time", 1, true, false, pg_stat_get_xact_function_total_time },
4394   { 3048, "pg_stat_get_xact_function_self_time", 1, true, false, pg_stat_get_xact_function_self_time },
4395   { 3049, "xpath_exists", 3, true, false, xpath_exists },
4396   { 3051, "xml_is_well_formed", 1, true, false, xml_is_well_formed },
4397   { 3052, "xml_is_well_formed_document", 1, true, false, xml_is_well_formed_document },
4398   { 3053, "xml_is_well_formed_content", 1, true, false, xml_is_well_formed_content },
4399   { 3054, "pg_stat_get_vacuum_count", 1, true, false, pg_stat_get_vacuum_count },
4400   { 3055, "pg_stat_get_autovacuum_count", 1, true, false, pg_stat_get_autovacuum_count },
4401   { 3056, "pg_stat_get_analyze_count", 1, true, false, pg_stat_get_analyze_count },
4402   { 3057, "pg_stat_get_autoanalyze_count", 1, true, false, pg_stat_get_autoanalyze_count },
4403   { 3058, "text_concat", 1, false, false, text_concat },
4404   { 3059, "text_concat_ws", 2, false, false, text_concat_ws },
4405   { 3060, "text_left", 2, true, false, text_left },
4406   { 3061, "text_right", 2, true, false, text_right },
4407   { 3062, "text_reverse", 1, true, false, text_reverse },
4408   { 3063, "pg_stat_get_buf_fsync_backend", 0, true, false, pg_stat_get_buf_fsync_backend },
4409   { 3064, "gist_point_distance", 5, true, false, gist_point_distance },
4410   { 3065, "pg_stat_get_db_conflict_tablespace", 1, true, false, pg_stat_get_db_conflict_tablespace },
4411   { 3066, "pg_stat_get_db_conflict_lock", 1, true, false, pg_stat_get_db_conflict_lock },
4412   { 3067, "pg_stat_get_db_conflict_snapshot", 1, true, false, pg_stat_get_db_conflict_snapshot },
4413   { 3068, "pg_stat_get_db_conflict_bufferpin", 1, true, false, pg_stat_get_db_conflict_bufferpin },
4414   { 3069, "pg_stat_get_db_conflict_startup_deadlock", 1, true, false, pg_stat_get_db_conflict_startup_deadlock },
4415   { 3070, "pg_stat_get_db_conflict_all", 1, true, false, pg_stat_get_db_conflict_all },
4416   { 3071, "pg_xlog_replay_pause", 0, true, false, pg_xlog_replay_pause },
4417   { 3072, "pg_xlog_replay_resume", 0, true, false, pg_xlog_replay_resume },
4418   { 3073, "pg_is_xlog_replay_paused", 0, true, false, pg_is_xlog_replay_paused },
4419   { 3074, "pg_stat_get_db_stat_reset_time", 1, true, false, pg_stat_get_db_stat_reset_time },
4420   { 3075, "pg_stat_get_bgwriter_stat_reset_time", 0, true, false, pg_stat_get_bgwriter_stat_reset_time },
4421   { 3076, "ginarrayextract_2args", 2, true, false, ginarrayextract_2args },
4422   { 3077, "gin_extract_tsvector_2args", 2, true, false, gin_extract_tsvector_2args },
4423   { 3078, "pg_sequence_parameters", 1, true, false, pg_sequence_parameters },
4424   { 3082, "pg_available_extensions", 0, true, true, pg_available_extensions },
4425   { 3083, "pg_available_extension_versions", 0, true, true, pg_available_extension_versions },
4426   { 3084, "pg_extension_update_paths", 1, true, true, pg_extension_update_paths },
4427   { 3086, "pg_extension_config_dump", 2, true, false, pg_extension_config_dump },
4428   { 3087, "gin_extract_tsquery_5args", 5, true, false, gin_extract_tsquery_5args },
4429   { 3088, "gin_tsquery_consistent_6args", 6, true, false, gin_tsquery_consistent_6args },
4430   { 3089, "pg_advisory_xact_lock_int8", 1, true, false, pg_advisory_xact_lock_int8 },
4431   { 3090, "pg_advisory_xact_lock_shared_int8", 1, true, false, pg_advisory_xact_lock_shared_int8 },
4432   { 3091, "pg_try_advisory_xact_lock_int8", 1, true, false, pg_try_advisory_xact_lock_int8 },
4433   { 3092, "pg_try_advisory_xact_lock_shared_int8", 1, true, false, pg_try_advisory_xact_lock_shared_int8 },
4434   { 3093, "pg_advisory_xact_lock_int4", 2, true, false, pg_advisory_xact_lock_int4 },
4435   { 3094, "pg_advisory_xact_lock_shared_int4", 2, true, false, pg_advisory_xact_lock_shared_int4 },
4436   { 3095, "pg_try_advisory_xact_lock_int4", 2, true, false, pg_try_advisory_xact_lock_int4 },
4437   { 3096, "pg_try_advisory_xact_lock_shared_int4", 2, true, false, pg_try_advisory_xact_lock_shared_int4 },
4438   { 3097, "varchar_transform", 1, true, false, varchar_transform },
4439   { 3098, "pg_create_restore_point", 1, true, false, pg_create_restore_point },
4440   { 3099, "pg_stat_get_wal_senders", 0, false, true, pg_stat_get_wal_senders },
4441   { 3100, "window_row_number", 0, false, false, window_row_number },
4442   { 3101, "window_rank", 0, false, false, window_rank },
4443   { 3102, "window_dense_rank", 0, false, false, window_dense_rank },
4444   { 3103, "window_percent_rank", 0, false, false, window_percent_rank },
4445   { 3104, "window_cume_dist", 0, false, false, window_cume_dist },
4446   { 3105, "window_ntile", 1, true, false, window_ntile },
4447   { 3106, "window_lag", 1, true, false, window_lag },
4448   { 3107, "window_lag_with_offset", 2, true, false, window_lag_with_offset },
4449   { 3108, "window_lag_with_offset_and_default", 3, true, false, window_lag_with_offset_and_default },
4450   { 3109, "window_lead", 1, true, false, window_lead },
4451   { 3110, "window_lead_with_offset", 2, true, false, window_lead_with_offset },
4452   { 3111, "window_lead_with_offset_and_default", 3, true, false, window_lead_with_offset_and_default },
4453   { 3112, "window_first_value", 1, true, false, window_first_value },
4454   { 3113, "window_last_value", 1, true, false, window_last_value },
4455   { 3114, "window_nth_value", 2, true, false, window_nth_value },
4456   { 3116, "fdw_handler_in", 1, false, false, fdw_handler_in },
4457   { 3117, "fdw_handler_out", 1, true, false, fdw_handler_out },
4458   { 3120, "void_recv", 1, true, false, void_recv },
4459   { 3121, "void_send", 1, true, false, void_send },
4460   { 3129, "btint2sortsupport", 1, true, false, btint2sortsupport },
4461   { 3130, "btint4sortsupport", 1, true, false, btint4sortsupport },
4462   { 3131, "btint8sortsupport", 1, true, false, btint8sortsupport },
4463   { 3132, "btfloat4sortsupport", 1, true, false, btfloat4sortsupport },
4464   { 3133, "btfloat8sortsupport", 1, true, false, btfloat8sortsupport },
4465   { 3134, "btoidsortsupport", 1, true, false, btoidsortsupport },
4466   { 3135, "btnamesortsupport", 1, true, false, btnamesortsupport },
4467   { 3136, "date_sortsupport", 1, true, false, date_sortsupport },
4468   { 3137, "timestamp_sortsupport", 1, true, false, timestamp_sortsupport },
4469   { 3138, "has_type_privilege_name_name", 3, true, false, has_type_privilege_name_name },
4470   { 3139, "has_type_privilege_name_id", 3, true, false, has_type_privilege_name_id },
4471   { 3140, "has_type_privilege_id_name", 3, true, false, has_type_privilege_id_name },
4472   { 3141, "has_type_privilege_id_id", 3, true, false, has_type_privilege_id_id },
4473   { 3142, "has_type_privilege_name", 2, true, false, has_type_privilege_name },
4474   { 3143, "has_type_privilege_id", 2, true, false, has_type_privilege_id },
4475   { 3144, "macaddr_not", 1, true, false, macaddr_not },
4476   { 3145, "macaddr_and", 2, true, false, macaddr_and },
4477   { 3146, "macaddr_or", 2, true, false, macaddr_or },
4478   { 3150, "pg_stat_get_db_temp_files", 1, true, false, pg_stat_get_db_temp_files },
4479   { 3151, "pg_stat_get_db_temp_bytes", 1, true, false, pg_stat_get_db_temp_bytes },
4480   { 3152, "pg_stat_get_db_deadlocks", 1, true, false, pg_stat_get_db_deadlocks },
4481   { 3153, "array_to_json", 1, true, false, array_to_json },
4482   { 3154, "array_to_json_pretty", 2, true, false, array_to_json_pretty },
4483   { 3155, "row_to_json", 1, true, false, row_to_json },
4484   { 3156, "row_to_json_pretty", 2, true, false, row_to_json_pretty },
4485   { 3157, "numeric_transform", 1, true, false, numeric_transform },
4486   { 3158, "varbit_transform", 1, true, false, varbit_transform },
4487   { 3159, "pg_get_viewdef_wrap", 2, true, false, pg_get_viewdef_wrap },
4488   { 3160, "pg_stat_get_checkpoint_write_time", 0, true, false, pg_stat_get_checkpoint_write_time },
4489   { 3161, "pg_stat_get_checkpoint_sync_time", 0, true, false, pg_stat_get_checkpoint_sync_time },
4490   { 3162, "pg_collation_for", 1, false, false, pg_collation_for },
4491   { 3163, "pg_trigger_depth", 0, true, false, pg_trigger_depth },
4492   { 3165, "pg_xlog_location_diff", 2, true, false, pg_xlog_location_diff },
4493   { 3166, "pg_size_pretty_numeric", 1, true, false, pg_size_pretty_numeric },
4494   { 3167, "array_remove", 2, false, false, array_remove },
4495   { 3168, "array_replace", 3, false, false, array_replace },
4496   { 3169, "rangesel", 4, true, false, rangesel },
4497   { 3170, "lo_lseek64", 3, true, false, lo_lseek64 },
4498   { 3171, "lo_tell64", 1, true, false, lo_tell64 },
4499   { 3172, "lo_truncate64", 2, true, false, lo_truncate64 },
4500   { 3173, "json_agg_transfn", 2, false, false, json_agg_transfn },
4501   { 3174, "json_agg_finalfn", 1, false, false, json_agg_finalfn },
4502   { 3175, "aggregate_dummy", 1, false, false, aggregate_dummy },
4503   { 3176, "to_json", 1, true, false, to_json },
4504   { 3177, "pg_stat_get_mod_since_analyze", 1, true, false, pg_stat_get_mod_since_analyze },
4505   { 3178, "numeric_sum", 1, false, false, numeric_sum },
4506   { 3179, "array_cardinality", 1, true, false, array_cardinality },
4507   { 3180, "json_object_agg_transfn", 3, false, false, json_object_agg_transfn },
4508   { 3181, "record_image_eq", 2, true, false, record_image_eq },
4509   { 3182, "record_image_ne", 2, true, false, record_image_ne },
4510   { 3183, "record_image_lt", 2, true, false, record_image_lt },
4511   { 3184, "record_image_gt", 2, true, false, record_image_gt },
4512   { 3185, "record_image_le", 2, true, false, record_image_le },
4513   { 3186, "record_image_ge", 2, true, false, record_image_ge },
4514   { 3187, "btrecordimagecmp", 2, true, false, btrecordimagecmp },
4515   { 3195, "pg_stat_get_archiver", 0, false, false, pg_stat_get_archiver },
4516   { 3196, "json_object_agg_finalfn", 1, false, false, json_object_agg_finalfn },
4517   { 3197, "aggregate_dummy", 2, false, false, aggregate_dummy },
4518   { 3198, "json_build_array", 1, false, false, json_build_array },
4519   { 3199, "json_build_array_noargs", 0, false, false, json_build_array_noargs },
4520   { 3200, "json_build_object", 1, false, false, json_build_object },
4521   { 3201, "json_build_object_noargs", 0, false, false, json_build_object_noargs },
4522   { 3202, "json_object", 1, true, false, json_object },
4523   { 3203, "json_object_two_arg", 2, true, false, json_object_two_arg },
4524   { 3204, "json_to_record", 1, true, false, json_to_record },
4525   { 3205, "json_to_recordset", 1, false, true, json_to_recordset },
4526   { 3207, "jsonb_array_length", 1, true, false, jsonb_array_length },
4527   { 3208, "jsonb_each", 1, true, true, jsonb_each },
4528   { 3209, "jsonb_populate_record", 2, false, false, jsonb_populate_record },
4529   { 3210, "jsonb_typeof", 1, true, false, jsonb_typeof },
4530   { 3214, "jsonb_object_field_text", 2, true, false, jsonb_object_field_text },
4531   { 3215, "jsonb_array_element", 2, true, false, jsonb_array_element },
4532   { 3216, "jsonb_array_element_text", 2, true, false, jsonb_array_element_text },
4533   { 3217, "jsonb_extract_path", 2, true, false, jsonb_extract_path },
4534   { 3218, "width_bucket_array", 2, true, false, width_bucket_array },
4535   { 3219, "jsonb_array_elements", 1, true, true, jsonb_array_elements },
4536   { 3229, "pg_lsn_in", 1, true, false, pg_lsn_in },
4537   { 3230, "pg_lsn_out", 1, true, false, pg_lsn_out },
4538   { 3231, "pg_lsn_lt", 2, true, false, pg_lsn_lt },
4539   { 3232, "pg_lsn_le", 2, true, false, pg_lsn_le },
4540   { 3233, "pg_lsn_eq", 2, true, false, pg_lsn_eq },
4541   { 3234, "pg_lsn_ge", 2, true, false, pg_lsn_ge },
4542   { 3235, "pg_lsn_gt", 2, true, false, pg_lsn_gt },
4543   { 3236, "pg_lsn_ne", 2, true, false, pg_lsn_ne },
4544   { 3237, "pg_lsn_mi", 2, true, false, pg_lsn_mi },
4545   { 3238, "pg_lsn_recv", 1, true, false, pg_lsn_recv },
4546   { 3239, "pg_lsn_send", 1, true, false, pg_lsn_send },
4547   { 3251, "pg_lsn_cmp", 2, true, false, pg_lsn_cmp },
4548   { 3252, "pg_lsn_hash", 1, true, false, pg_lsn_hash },
4549   { 3255, "bttextsortsupport", 1, true, false, bttextsortsupport },
4550   { 3259, "generate_series_step_numeric", 3, true, true, generate_series_step_numeric },
4551   { 3260, "generate_series_numeric", 2, true, true, generate_series_numeric },
4552   { 3261, "json_strip_nulls", 1, true, false, json_strip_nulls },
4553   { 3262, "jsonb_strip_nulls", 1, true, false, jsonb_strip_nulls },
4554   { 3263, "jsonb_object", 1, true, false, jsonb_object },
4555   { 3264, "jsonb_object_two_arg", 2, true, false, jsonb_object_two_arg },
4556   { 3265, "jsonb_agg_transfn", 2, false, false, jsonb_agg_transfn },
4557   { 3266, "jsonb_agg_finalfn", 1, false, false, jsonb_agg_finalfn },
4558   { 3267, "aggregate_dummy", 1, false, false, aggregate_dummy },
4559   { 3268, "jsonb_object_agg_transfn", 3, false, false, jsonb_object_agg_transfn },
4560   { 3269, "jsonb_object_agg_finalfn", 1, false, false, jsonb_object_agg_finalfn },
4561   { 3270, "aggregate_dummy", 2, false, false, aggregate_dummy },
4562   { 3271, "jsonb_build_array", 1, false, false, jsonb_build_array },
4563   { 3272, "jsonb_build_array_noargs", 0, false, false, jsonb_build_array_noargs },
4564   { 3273, "jsonb_build_object", 1, false, false, jsonb_build_object },
4565   { 3274, "jsonb_build_object_noargs", 0, false, false, jsonb_build_object_noargs },
4566   { 3275, "dist_ppoly", 2, true, false, dist_ppoly },
4567   { 3277, "array_position", 2, false, false, array_position },
4568   { 3278, "array_position_start", 3, false, false, array_position_start },
4569   { 3279, "array_positions", 2, false, false, array_positions },
4570   { 3280, "gist_circle_distance", 5, true, false, gist_circle_distance },
4571   { 3281, "gist_box_fetch", 1, true, false, gist_box_fetch },
4572   { 3282, "gist_point_fetch", 1, true, false, gist_point_fetch },
4573   { 3283, "numeric_sortsupport", 1, true, false, numeric_sortsupport },
4574   { 3288, "gist_poly_distance", 5, true, false, gist_poly_distance },
4575   { 3290, "dist_cpoint", 2, true, false, dist_cpoint },
4576   { 3292, "dist_polyp", 2, true, false, dist_polyp },
4577   { 3293, "pg_read_file", 4, true, false, pg_read_file },
4578   { 3294, "show_config_by_name_missing_ok", 2, true, false, show_config_by_name_missing_ok },
4579   { 3295, "pg_read_binary_file", 4, true, false, pg_read_binary_file },
4580   { 3296, "pg_notification_queue_usage", 0, true, false, pg_notification_queue_usage },
4581   { 3297, "pg_ls_dir", 3, true, true, pg_ls_dir },
4582   { 3298, "row_security_active", 1, true, false, row_security_active },
4583   { 3299, "row_security_active_name", 1, true, false, row_security_active_name },
4584   { 3300, "uuid_sortsupport", 1, true, false, uuid_sortsupport },
4585   { 3301, "jsonb_concat", 2, true, false, jsonb_concat },
4586   { 3302, "jsonb_delete", 2, true, false, jsonb_delete },
4587   { 3303, "jsonb_delete_idx", 2, true, false, jsonb_delete_idx },
4588   { 3304, "jsonb_delete_path", 2, true, false, jsonb_delete_path },
4589   { 3305, "jsonb_set", 4, true, false, jsonb_set },
4590   { 3306, "jsonb_pretty", 1, true, false, jsonb_pretty },
4591   { 3307, "pg_stat_file", 2, true, false, pg_stat_file },
4592   { 3308, "xidneq", 2, true, false, xidneq },
4593   { 3309, "xidneq", 2, true, false, xidneq },
4594   { 3311, "tsm_handler_in", 1, false, false, tsm_handler_in },
4595   { 3312, "tsm_handler_out", 1, true, false, tsm_handler_out },
4596   { 3313, "tsm_bernoulli_handler", 1, true, false, tsm_bernoulli_handler },
4597   { 3314, "tsm_system_handler", 1, true, false, tsm_system_handler },
4598   { 3317, "pg_stat_get_wal_receiver", 0, false, false, pg_stat_get_wal_receiver },
4599   { 3318, "pg_stat_get_progress_info", 1, true, true, pg_stat_get_progress_info },
4600   { 3319, "tsvector_filter", 2, true, false, tsvector_filter },
4601   { 3320, "tsvector_setweight_by_filter", 3, true, false, tsvector_setweight_by_filter },
4602   { 3321, "tsvector_delete_str", 2, true, false, tsvector_delete_str },
4603   { 3322, "tsvector_unnest", 1, true, true, tsvector_unnest },
4604   { 3323, "tsvector_delete_arr", 2, true, false, tsvector_delete_arr },
4605   { 3324, "int4_avg_combine", 2, true, false, int4_avg_combine },
4606   { 3325, "interval_combine", 2, true, false, interval_combine },
4607   { 3326, "tsvector_to_array", 1, true, false, tsvector_to_array },
4608   { 3327, "array_to_tsvector", 1, true, false, array_to_tsvector },
4609   { 3328, "bpchar_sortsupport", 1, true, false, bpchar_sortsupport },
4610   { 3329, "show_all_file_settings", 0, true, true, show_all_file_settings },
4611   { 3330, "pg_current_xlog_flush_location", 0, true, false, pg_current_xlog_flush_location },
4612   { 3331, "bytea_sortsupport", 1, true, false, bytea_sortsupport },
4613   { 3332, "bttext_pattern_sortsupport", 1, true, false, bttext_pattern_sortsupport },
4614   { 3333, "btbpchar_pattern_sortsupport", 1, true, false, btbpchar_pattern_sortsupport },
4615   { 3334, "pg_size_bytes", 1, true, false, pg_size_bytes },
4616   { 3335, "numeric_serialize", 1, true, false, numeric_serialize },
4617   { 3336, "numeric_deserialize", 2, true, false, numeric_deserialize },
4618   { 3337, "numeric_avg_combine", 2, false, false, numeric_avg_combine },
4619   { 3338, "numeric_poly_combine", 2, false, false, numeric_poly_combine },
4620   { 3339, "numeric_poly_serialize", 1, true, false, numeric_poly_serialize },
4621   { 3340, "numeric_poly_deserialize", 2, true, false, numeric_poly_deserialize },
4622   { 3341, "numeric_combine", 2, false, false, numeric_combine },
4623   { 3342, "float8_regr_combine", 2, true, false, float8_regr_combine },
4624   { 3382, "pg_identify_object_as_address", 3, true, false, pg_identify_object_as_address },
4625   { 3383, "brin_minmax_opcinfo", 1, true, false, brin_minmax_opcinfo },
4626   { 3384, "brin_minmax_add_value", 4, true, false, brin_minmax_add_value },
4627   { 3385, "brin_minmax_consistent", 3, true, false, brin_minmax_consistent },
4628   { 3386, "brin_minmax_union", 3, true, false, brin_minmax_union },
4629   { 3387, "int8_avg_accum_inv", 2, false, false, int8_avg_accum_inv },
4630   { 3388, "numeric_poly_sum", 1, false, false, numeric_poly_sum },
4631   { 3389, "numeric_poly_avg", 1, false, false, numeric_poly_avg },
4632   { 3390, "numeric_poly_var_pop", 1, false, false, numeric_poly_var_pop },
4633   { 3391, "numeric_poly_var_samp", 1, false, false, numeric_poly_var_samp },
4634   { 3392, "numeric_poly_stddev_pop", 1, false, false, numeric_poly_stddev_pop },
4635   { 3393, "numeric_poly_stddev_samp", 1, false, false, numeric_poly_stddev_samp },
4636   { 3400, "pg_config", 0, true, true, pg_config },
4637   { 3441, "pg_control_system", 0, true, false, pg_control_system },
4638   { 3442, "pg_control_checkpoint", 0, true, false, pg_control_checkpoint },
4639   { 3443, "pg_control_recovery", 0, true, false, pg_control_recovery },
4640   { 3444, "pg_control_init", 0, true, false, pg_control_init },
4641   { 3454, "pg_filenode_relation", 2, true, false, pg_filenode_relation },
4642   { 3457, "lo_from_bytea", 2, true, false, lo_from_bytea },
4643   { 3458, "lo_get", 1, true, false, lo_get },
4644   { 3459, "lo_get_fragment", 3, true, false, lo_get_fragment },
4645   { 3460, "lo_put", 3, true, false, lo_put },
4646   { 3461, "make_timestamp", 6, true, false, make_timestamp },
4647   { 3462, "make_timestamptz", 6, true, false, make_timestamptz },
4648   { 3463, "make_timestamptz_at_timezone", 7, true, false, make_timestamptz_at_timezone },
4649   { 3464, "make_interval", 7, true, false, make_interval },
4650   { 3465, "jsonb_array_elements_text", 1, true, true, jsonb_array_elements_text },
4651   { 3469, "spg_range_quad_config", 2, true, false, spg_range_quad_config },
4652   { 3470, "spg_range_quad_choose", 2, true, false, spg_range_quad_choose },
4653   { 3471, "spg_range_quad_picksplit", 2, true, false, spg_range_quad_picksplit },
4654   { 3472, "spg_range_quad_inner_consistent", 2, true, false, spg_range_quad_inner_consistent },
4655   { 3473, "spg_range_quad_leaf_consistent", 2, true, false, spg_range_quad_leaf_consistent },
4656   { 3475, "jsonb_populate_recordset", 2, false, true, jsonb_populate_recordset },
4657   { 3476, "to_regoperator", 1, true, false, to_regoperator },
4658   { 3478, "jsonb_object_field", 2, true, false, jsonb_object_field },
4659   { 3479, "to_regprocedure", 1, true, false, to_regprocedure },
4660   { 3480, "gin_compare_jsonb", 2, true, false, gin_compare_jsonb },
4661   { 3482, "gin_extract_jsonb", 3, true, false, gin_extract_jsonb },
4662   { 3483, "gin_extract_jsonb_query", 7, true, false, gin_extract_jsonb_query },
4663   { 3484, "gin_consistent_jsonb", 8, true, false, gin_consistent_jsonb },
4664   { 3485, "gin_extract_jsonb_path", 3, true, false, gin_extract_jsonb_path },
4665   { 3486, "gin_extract_jsonb_query_path", 7, true, false, gin_extract_jsonb_query_path },
4666   { 3487, "gin_consistent_jsonb_path", 8, true, false, gin_consistent_jsonb_path },
4667   { 3488, "gin_triconsistent_jsonb", 7, true, false, gin_triconsistent_jsonb },
4668   { 3489, "gin_triconsistent_jsonb_path", 7, true, false, gin_triconsistent_jsonb_path },
4669   { 3490, "jsonb_to_record", 1, true, false, jsonb_to_record },
4670   { 3491, "jsonb_to_recordset", 1, false, true, jsonb_to_recordset },
4671   { 3492, "to_regoper", 1, true, false, to_regoper },
4672   { 3493, "to_regtype", 1, true, false, to_regtype },
4673   { 3494, "to_regproc", 1, true, false, to_regproc },
4674   { 3495, "to_regclass", 1, true, false, to_regclass },
4675   { 3496, "bool_accum", 2, false, false, bool_accum },
4676   { 3497, "bool_accum_inv", 2, false, false, bool_accum_inv },
4677   { 3498, "bool_alltrue", 1, true, false, bool_alltrue },
4678   { 3499, "bool_anytrue", 1, true, false, bool_anytrue },
4679   { 3504, "anyenum_in", 1, true, false, anyenum_in },
4680   { 3505, "anyenum_out", 1, true, false, anyenum_out },
4681   { 3506, "enum_in", 2, true, false, enum_in },
4682   { 3507, "enum_out", 1, true, false, enum_out },
4683   { 3508, "enum_eq", 2, true, false, enum_eq },
4684   { 3509, "enum_ne", 2, true, false, enum_ne },
4685   { 3510, "enum_lt", 2, true, false, enum_lt },
4686   { 3511, "enum_gt", 2, true, false, enum_gt },
4687   { 3512, "enum_le", 2, true, false, enum_le },
4688   { 3513, "enum_ge", 2, true, false, enum_ge },
4689   { 3514, "enum_cmp", 2, true, false, enum_cmp },
4690   { 3515, "hashenum", 1, true, false, hashenum },
4691   { 3524, "enum_smaller", 2, true, false, enum_smaller },
4692   { 3525, "enum_larger", 2, true, false, enum_larger },
4693   { 3526, "aggregate_dummy", 1, false, false, aggregate_dummy },
4694   { 3527, "aggregate_dummy", 1, false, false, aggregate_dummy },
4695   { 3528, "enum_first", 1, false, false, enum_first },
4696   { 3529, "enum_last", 1, false, false, enum_last },
4697   { 3530, "enum_range_bounds", 2, false, false, enum_range_bounds },
4698   { 3531, "enum_range_all", 1, false, false, enum_range_all },
4699   { 3532, "enum_recv", 2, true, false, enum_recv },
4700   { 3533, "enum_send", 1, true, false, enum_send },
4701   { 3535, "string_agg_transfn", 3, false, false, string_agg_transfn },
4702   { 3536, "string_agg_finalfn", 1, false, false, string_agg_finalfn },
4703   { 3537, "pg_describe_object", 3, true, false, pg_describe_object },
4704   { 3538, "aggregate_dummy", 2, false, false, aggregate_dummy },
4705   { 3539, "text_format", 2, false, false, text_format },
4706   { 3540, "text_format_nv", 1, false, false, text_format_nv },
4707   { 3543, "bytea_string_agg_transfn", 3, false, false, bytea_string_agg_transfn },
4708   { 3544, "bytea_string_agg_finalfn", 1, false, false, bytea_string_agg_finalfn },
4709   { 3545, "aggregate_dummy", 2, false, false, aggregate_dummy },
4710   { 3546, "int8dec", 1, true, false, int8dec },
4711   { 3547, "int8dec_any", 2, true, false, int8dec_any },
4712   { 3548, "numeric_accum_inv", 2, false, false, numeric_accum_inv },
4713   { 3549, "interval_accum_inv", 2, true, false, interval_accum_inv },
4714   { 3551, "network_overlap", 2, true, false, network_overlap },
4715   { 3553, "inet_gist_consistent", 5, true, false, inet_gist_consistent },
4716   { 3554, "inet_gist_union", 2, true, false, inet_gist_union },
4717   { 3555, "inet_gist_compress", 1, true, false, inet_gist_compress },
4718   { 3556, "inet_gist_decompress", 1, true, false, inet_gist_decompress },
4719   { 3557, "inet_gist_penalty", 3, true, false, inet_gist_penalty },
4720   { 3558, "inet_gist_picksplit", 2, true, false, inet_gist_picksplit },
4721   { 3559, "inet_gist_same", 3, true, false, inet_gist_same },
4722   { 3560, "networksel", 4, true, false, networksel },
4723   { 3561, "networkjoinsel", 5, true, false, networkjoinsel },
4724   { 3562, "network_larger", 2, true, false, network_larger },
4725   { 3563, "network_smaller", 2, true, false, network_smaller },
4726   { 3564, "aggregate_dummy", 1, false, false, aggregate_dummy },
4727   { 3565, "aggregate_dummy", 1, false, false, aggregate_dummy },
4728   { 3566, "pg_event_trigger_dropped_objects", 0, true, true, pg_event_trigger_dropped_objects },
4729   { 3567, "int2_accum_inv", 2, false, false, int2_accum_inv },
4730   { 3568, "int4_accum_inv", 2, false, false, int4_accum_inv },
4731   { 3569, "int8_accum_inv", 2, false, false, int8_accum_inv },
4732   { 3570, "int2_avg_accum_inv", 2, true, false, int2_avg_accum_inv },
4733   { 3571, "int4_avg_accum_inv", 2, true, false, int4_avg_accum_inv },
4734   { 3572, "int2int4_sum", 1, true, false, int2int4_sum },
4735   { 3573, "inet_gist_fetch", 1, true, false, inet_gist_fetch },
4736   { 3577, "pg_logical_emit_message_text", 3, true, false, pg_logical_emit_message_text },
4737   { 3578, "pg_logical_emit_message_bytea", 3, true, false, pg_logical_emit_message_bytea },
4738   { 3579, "jsonb_insert", 4, true, false, jsonb_insert },
4739   { 3581, "pg_xact_commit_timestamp", 1, true, false, pg_xact_commit_timestamp },
4740   { 3582, "binary_upgrade_set_next_pg_type_oid", 1, true, false, binary_upgrade_set_next_pg_type_oid },
4741   { 3583, "pg_last_committed_xact", 0, true, false, pg_last_committed_xact },
4742   { 3584, "binary_upgrade_set_next_array_pg_type_oid", 1, true, false, binary_upgrade_set_next_array_pg_type_oid },
4743   { 3585, "binary_upgrade_set_next_toast_pg_type_oid", 1, true, false, binary_upgrade_set_next_toast_pg_type_oid },
4744   { 3586, "binary_upgrade_set_next_heap_pg_class_oid", 1, true, false, binary_upgrade_set_next_heap_pg_class_oid },
4745   { 3587, "binary_upgrade_set_next_index_pg_class_oid", 1, true, false, binary_upgrade_set_next_index_pg_class_oid },
4746   { 3588, "binary_upgrade_set_next_toast_pg_class_oid", 1, true, false, binary_upgrade_set_next_toast_pg_class_oid },
4747   { 3589, "binary_upgrade_set_next_pg_enum_oid", 1, true, false, binary_upgrade_set_next_pg_enum_oid },
4748   { 3590, "binary_upgrade_set_next_pg_authid_oid", 1, true, false, binary_upgrade_set_next_pg_authid_oid },
4749   { 3591, "binary_upgrade_create_empty_extension", 7, false, false, binary_upgrade_create_empty_extension },
4750   { 3594, "event_trigger_in", 1, false, false, event_trigger_in },
4751   { 3595, "event_trigger_out", 1, true, false, event_trigger_out },
4752   { 3610, "tsvectorin", 1, true, false, tsvectorin },
4753   { 3611, "tsvectorout", 1, true, false, tsvectorout },
4754   { 3612, "tsqueryin", 1, true, false, tsqueryin },
4755   { 3613, "tsqueryout", 1, true, false, tsqueryout },
4756   { 3616, "tsvector_lt", 2, true, false, tsvector_lt },
4757   { 3617, "tsvector_le", 2, true, false, tsvector_le },
4758   { 3618, "tsvector_eq", 2, true, false, tsvector_eq },
4759   { 3619, "tsvector_ne", 2, true, false, tsvector_ne },
4760   { 3620, "tsvector_ge", 2, true, false, tsvector_ge },
4761   { 3621, "tsvector_gt", 2, true, false, tsvector_gt },
4762   { 3622, "tsvector_cmp", 2, true, false, tsvector_cmp },
4763   { 3623, "tsvector_strip", 1, true, false, tsvector_strip },
4764   { 3624, "tsvector_setweight", 2, true, false, tsvector_setweight },
4765   { 3625, "tsvector_concat", 2, true, false, tsvector_concat },
4766   { 3634, "ts_match_vq", 2, true, false, ts_match_vq },
4767   { 3635, "ts_match_qv", 2, true, false, ts_match_qv },
4768   { 3638, "tsvectorsend", 1, true, false, tsvectorsend },
4769   { 3639, "tsvectorrecv", 1, true, false, tsvectorrecv },
4770   { 3640, "tsquerysend", 1, true, false, tsquerysend },
4771   { 3641, "tsqueryrecv", 1, true, false, tsqueryrecv },
4772   { 3646, "gtsvectorin", 1, true, false, gtsvectorin },
4773   { 3647, "gtsvectorout", 1, true, false, gtsvectorout },
4774   { 3648, "gtsvector_compress", 1, true, false, gtsvector_compress },
4775   { 3649, "gtsvector_decompress", 1, true, false, gtsvector_decompress },
4776   { 3650, "gtsvector_picksplit", 2, true, false, gtsvector_picksplit },
4777   { 3651, "gtsvector_union", 2, true, false, gtsvector_union },
4778   { 3652, "gtsvector_same", 3, true, false, gtsvector_same },
4779   { 3653, "gtsvector_penalty", 3, true, false, gtsvector_penalty },
4780   { 3654, "gtsvector_consistent", 5, true, false, gtsvector_consistent },
4781   { 3656, "gin_extract_tsvector", 3, true, false, gin_extract_tsvector },
4782   { 3657, "gin_extract_tsquery", 7, true, false, gin_extract_tsquery },
4783   { 3658, "gin_tsquery_consistent", 8, true, false, gin_tsquery_consistent },
4784   { 3662, "tsquery_lt", 2, true, false, tsquery_lt },
4785   { 3663, "tsquery_le", 2, true, false, tsquery_le },
4786   { 3664, "tsquery_eq", 2, true, false, tsquery_eq },
4787   { 3665, "tsquery_ne", 2, true, false, tsquery_ne },
4788   { 3666, "tsquery_ge", 2, true, false, tsquery_ge },
4789   { 3667, "tsquery_gt", 2, true, false, tsquery_gt },
4790   { 3668, "tsquery_cmp", 2, true, false, tsquery_cmp },
4791   { 3669, "tsquery_and", 2, true, false, tsquery_and },
4792   { 3670, "tsquery_or", 2, true, false, tsquery_or },
4793   { 3671, "tsquery_not", 1, true, false, tsquery_not },
4794   { 3672, "tsquery_numnode", 1, true, false, tsquery_numnode },
4795   { 3673, "tsquerytree", 1, true, false, tsquerytree },
4796   { 3684, "tsquery_rewrite", 3, true, false, tsquery_rewrite },
4797   { 3685, "tsquery_rewrite_query", 2, true, false, tsquery_rewrite_query },
4798   { 3686, "tsmatchsel", 4, true, false, tsmatchsel },
4799   { 3687, "tsmatchjoinsel", 5, true, false, tsmatchjoinsel },
4800   { 3688, "ts_typanalyze", 1, true, false, ts_typanalyze },
4801   { 3689, "ts_stat1", 1, true, true, ts_stat1 },
4802   { 3690, "ts_stat2", 2, true, true, ts_stat2 },
4803   { 3691, "tsq_mcontains", 2, true, false, tsq_mcontains },
4804   { 3692, "tsq_mcontained", 2, true, false, tsq_mcontained },
4805   { 3695, "gtsquery_compress", 1, true, false, gtsquery_compress },
4806   { 3696, "gtsquery_decompress", 1, true, false, gtsquery_decompress },
4807   { 3697, "gtsquery_picksplit", 2, true, false, gtsquery_picksplit },
4808   { 3698, "gtsquery_union", 2, true, false, gtsquery_union },
4809   { 3699, "gtsquery_same", 3, true, false, gtsquery_same },
4810   { 3700, "gtsquery_penalty", 3, true, false, gtsquery_penalty },
4811   { 3701, "gtsquery_consistent", 5, true, false, gtsquery_consistent },
4812   { 3703, "ts_rank_wttf", 4, true, false, ts_rank_wttf },
4813   { 3704, "ts_rank_wtt", 3, true, false, ts_rank_wtt },
4814   { 3705, "ts_rank_ttf", 3, true, false, ts_rank_ttf },
4815   { 3706, "ts_rank_tt", 2, true, false, ts_rank_tt },
4816   { 3707, "ts_rankcd_wttf", 4, true, false, ts_rankcd_wttf },
4817   { 3708, "ts_rankcd_wtt", 3, true, false, ts_rankcd_wtt },
4818   { 3709, "ts_rankcd_ttf", 3, true, false, ts_rankcd_ttf },
4819   { 3710, "ts_rankcd_tt", 2, true, false, ts_rankcd_tt },
4820   { 3711, "tsvector_length", 1, true, false, tsvector_length },
4821   { 3713, "ts_token_type_byid", 1, true, true, ts_token_type_byid },
4822   { 3714, "ts_token_type_byname", 1, true, true, ts_token_type_byname },
4823   { 3715, "ts_parse_byid", 2, true, true, ts_parse_byid },
4824   { 3716, "ts_parse_byname", 2, true, true, ts_parse_byname },
4825   { 3717, "prsd_start", 2, true, false, prsd_start },
4826   { 3718, "prsd_nexttoken", 3, true, false, prsd_nexttoken },
4827   { 3719, "prsd_end", 1, true, false, prsd_end },
4828   { 3720, "prsd_headline", 3, true, false, prsd_headline },
4829   { 3721, "prsd_lextype", 1, true, false, prsd_lextype },
4830   { 3723, "ts_lexize", 2, true, false, ts_lexize },
4831   { 3724, "gin_cmp_tslexeme", 2, true, false, gin_cmp_tslexeme },
4832   { 3725, "dsimple_init", 1, true, false, dsimple_init },
4833   { 3726, "dsimple_lexize", 4, true, false, dsimple_lexize },
4834   { 3728, "dsynonym_init", 1, true, false, dsynonym_init },
4835   { 3729, "dsynonym_lexize", 4, true, false, dsynonym_lexize },
4836   { 3731, "dispell_init", 1, true, false, dispell_init },
4837   { 3732, "dispell_lexize", 4, true, false, dispell_lexize },
4838   { 3736, "regconfigin", 1, true, false, regconfigin },
4839   { 3737, "regconfigout", 1, true, false, regconfigout },
4840   { 3738, "regconfigrecv", 1, true, false, regconfigrecv },
4841   { 3739, "regconfigsend", 1, true, false, regconfigsend },
4842   { 3740, "thesaurus_init", 1, true, false, thesaurus_init },
4843   { 3741, "thesaurus_lexize", 4, true, false, thesaurus_lexize },
4844   { 3743, "ts_headline_byid_opt", 4, true, false, ts_headline_byid_opt },
4845   { 3744, "ts_headline_byid", 3, true, false, ts_headline_byid },
4846   { 3745, "to_tsvector_byid", 2, true, false, to_tsvector_byid },
4847   { 3746, "to_tsquery_byid", 2, true, false, to_tsquery_byid },
4848   { 3747, "plainto_tsquery_byid", 2, true, false, plainto_tsquery_byid },
4849   { 3749, "to_tsvector", 1, true, false, to_tsvector },
4850   { 3750, "to_tsquery", 1, true, false, to_tsquery },
4851   { 3751, "plainto_tsquery", 1, true, false, plainto_tsquery },
4852   { 3752, "tsvector_update_trigger_byid", 0, false, false, tsvector_update_trigger_byid },
4853   { 3753, "tsvector_update_trigger_bycolumn", 0, false, false, tsvector_update_trigger_bycolumn },
4854   { 3754, "ts_headline_opt", 3, true, false, ts_headline_opt },
4855   { 3755, "ts_headline", 2, true, false, ts_headline },
4856   { 3756, "pg_ts_parser_is_visible", 1, true, false, pg_ts_parser_is_visible },
4857   { 3757, "pg_ts_dict_is_visible", 1, true, false, pg_ts_dict_is_visible },
4858   { 3758, "pg_ts_config_is_visible", 1, true, false, pg_ts_config_is_visible },
4859   { 3759, "get_current_ts_config", 0, true, false, get_current_ts_config },
4860   { 3760, "ts_match_tt", 2, true, false, ts_match_tt },
4861   { 3761, "ts_match_tq", 2, true, false, ts_match_tq },
4862   { 3768, "pg_ts_template_is_visible", 1, true, false, pg_ts_template_is_visible },
4863   { 3771, "regdictionaryin", 1, true, false, regdictionaryin },
4864   { 3772, "regdictionaryout", 1, true, false, regdictionaryout },
4865   { 3773, "regdictionaryrecv", 1, true, false, regdictionaryrecv },
4866   { 3774, "regdictionarysend", 1, true, false, regdictionarysend },
4867   { 3775, "pg_stat_reset_shared", 1, true, false, pg_stat_reset_shared },
4868   { 3776, "pg_stat_reset_single_table_counters", 1, true, false, pg_stat_reset_single_table_counters },
4869   { 3777, "pg_stat_reset_single_function_counters", 1, true, false, pg_stat_reset_single_function_counters },
4870   { 3778, "pg_tablespace_location", 1, true, false, pg_tablespace_location },
4871   { 3779, "pg_create_physical_replication_slot", 2, true, false, pg_create_physical_replication_slot },
4872   { 3780, "pg_drop_replication_slot", 1, true, false, pg_drop_replication_slot },
4873   { 3781, "pg_get_replication_slots", 0, false, true, pg_get_replication_slots },
4874   { 3782, "pg_logical_slot_get_changes", 4, false, true, pg_logical_slot_get_changes },
4875   { 3783, "pg_logical_slot_get_binary_changes", 4, false, true, pg_logical_slot_get_binary_changes },
4876   { 3784, "pg_logical_slot_peek_changes", 4, false, true, pg_logical_slot_peek_changes },
4877   { 3785, "pg_logical_slot_peek_binary_changes", 4, false, true, pg_logical_slot_peek_binary_changes },
4878   { 3786, "pg_create_logical_replication_slot", 2, true, false, pg_create_logical_replication_slot },
4879   { 3787, "to_jsonb", 1, true, false, to_jsonb },
4880   { 3788, "pg_stat_get_snapshot_timestamp", 0, true, false, pg_stat_get_snapshot_timestamp },
4881   { 3789, "gin_clean_pending_list", 1, true, false, gin_clean_pending_list },
4882   { 3790, "gtsvector_consistent_oldsig", 5, true, false, gtsvector_consistent_oldsig },
4883   { 3791, "gin_extract_tsquery_oldsig", 7, true, false, gin_extract_tsquery_oldsig },
4884   { 3792, "gin_tsquery_consistent_oldsig", 8, true, false, gin_tsquery_consistent_oldsig },
4885   { 3793, "gtsquery_consistent_oldsig", 5, true, false, gtsquery_consistent_oldsig },
4886   { 3803, "jsonb_send", 1, true, false, jsonb_send },
4887   { 3804, "jsonb_out", 1, true, false, jsonb_out },
4888   { 3805, "jsonb_recv", 1, true, false, jsonb_recv },
4889   { 3806, "jsonb_in", 1, true, false, jsonb_in },
4890   { 3808, "pg_get_function_arg_default", 2, true, false, pg_get_function_arg_default },
4891   { 3809, "pg_export_snapshot", 0, true, false, pg_export_snapshot },
4892   { 3810, "pg_is_in_recovery", 0, true, false, pg_is_in_recovery },
4893   { 3811, "int4_cash", 1, true, false, int4_cash },
4894   { 3812, "int8_cash", 1, true, false, int8_cash },
4895   { 3813, "pg_is_in_backup", 0, true, false, pg_is_in_backup },
4896   { 3814, "pg_backup_start_time", 0, true, false, pg_backup_start_time },
4897   { 3815, "pg_collation_is_visible", 1, true, false, pg_collation_is_visible },
4898   { 3816, "array_typanalyze", 1, true, false, array_typanalyze },
4899   { 3817, "arraycontsel", 4, true, false, arraycontsel },
4900   { 3818, "arraycontjoinsel", 5, true, false, arraycontjoinsel },
4901   { 3819, "pg_get_multixact_members", 1, true, true, pg_get_multixact_members },
4902   { 3820, "pg_last_xlog_receive_location", 0, true, false, pg_last_xlog_receive_location },
4903   { 3821, "pg_last_xlog_replay_location", 0, true, false, pg_last_xlog_replay_location },
4904   { 3822, "cash_div_cash", 2, true, false, cash_div_cash },
4905   { 3823, "cash_numeric", 1, true, false, cash_numeric },
4906   { 3824, "numeric_cash", 1, true, false, numeric_cash },
4907   { 3826, "pg_read_file_all", 1, true, false, pg_read_file_all },
4908   { 3827, "pg_read_binary_file_off_len", 3, true, false, pg_read_binary_file_off_len },
4909   { 3828, "pg_read_binary_file_all", 1, true, false, pg_read_binary_file_all },
4910   { 3829, "pg_opfamily_is_visible", 1, true, false, pg_opfamily_is_visible },
4911   { 3830, "pg_last_xact_replay_timestamp", 0, true, false, pg_last_xact_replay_timestamp },
4912   { 3832, "anyrange_in", 3, true, false, anyrange_in },
4913   { 3833, "anyrange_out", 1, true, false, anyrange_out },
4914   { 3834, "range_in", 3, true, false, range_in },
4915   { 3835, "range_out", 1, true, false, range_out },
4916   { 3836, "range_recv", 3, true, false, range_recv },
4917   { 3837, "range_send", 1, true, false, range_send },
4918   { 3839, "pg_identify_object", 3, true, false, pg_identify_object },
4919   { 3840, "range_constructor2", 2, false, false, range_constructor2 },
4920   { 3841, "range_constructor3", 3, false, false, range_constructor3 },
4921   { 3842, "pg_relation_is_updatable", 2, true, false, pg_relation_is_updatable },
4922   { 3843, "pg_column_is_updatable", 3, true, false, pg_column_is_updatable },
4923   { 3844, "range_constructor2", 2, false, false, range_constructor2 },
4924   { 3845, "range_constructor3", 3, false, false, range_constructor3 },
4925   { 3846, "make_date", 3, true, false, make_date },
4926   { 3847, "make_time", 3, true, false, make_time },
4927   { 3848, "range_lower", 1, true, false, range_lower },
4928   { 3849, "range_upper", 1, true, false, range_upper },
4929   { 3850, "range_empty", 1, true, false, range_empty },
4930   { 3851, "range_lower_inc", 1, true, false, range_lower_inc },
4931   { 3852, "range_upper_inc", 1, true, false, range_upper_inc },
4932   { 3853, "range_lower_inf", 1, true, false, range_lower_inf },
4933   { 3854, "range_upper_inf", 1, true, false, range_upper_inf },
4934   { 3855, "range_eq", 2, true, false, range_eq },
4935   { 3856, "range_ne", 2, true, false, range_ne },
4936   { 3857, "range_overlaps", 2, true, false, range_overlaps },
4937   { 3858, "range_contains_elem", 2, true, false, range_contains_elem },
4938   { 3859, "range_contains", 2, true, false, range_contains },
4939   { 3860, "elem_contained_by_range", 2, true, false, elem_contained_by_range },
4940   { 3861, "range_contained_by", 2, true, false, range_contained_by },
4941   { 3862, "range_adjacent", 2, true, false, range_adjacent },
4942   { 3863, "range_before", 2, true, false, range_before },
4943   { 3864, "range_after", 2, true, false, range_after },
4944   { 3865, "range_overleft", 2, true, false, range_overleft },
4945   { 3866, "range_overright", 2, true, false, range_overright },
4946   { 3867, "range_union", 2, true, false, range_union },
4947   { 3868, "range_intersect", 2, true, false, range_intersect },
4948   { 3869, "range_minus", 2, true, false, range_minus },
4949   { 3870, "range_cmp", 2, true, false, range_cmp },
4950   { 3871, "range_lt", 2, true, false, range_lt },
4951   { 3872, "range_le", 2, true, false, range_le },
4952   { 3873, "range_ge", 2, true, false, range_ge },
4953   { 3874, "range_gt", 2, true, false, range_gt },
4954   { 3875, "range_gist_consistent", 5, true, false, range_gist_consistent },
4955   { 3876, "range_gist_union", 2, true, false, range_gist_union },
4956   { 3877, "range_gist_compress", 1, true, false, range_gist_compress },
4957   { 3878, "range_gist_decompress", 1, true, false, range_gist_decompress },
4958   { 3879, "range_gist_penalty", 3, true, false, range_gist_penalty },
4959   { 3880, "range_gist_picksplit", 2, true, false, range_gist_picksplit },
4960   { 3881, "range_gist_same", 3, true, false, range_gist_same },
4961   { 3902, "hash_range", 1, true, false, hash_range },
4962   { 3914, "int4range_canonical", 1, true, false, int4range_canonical },
4963   { 3915, "daterange_canonical", 1, true, false, daterange_canonical },
4964   { 3916, "range_typanalyze", 1, true, false, range_typanalyze },
4965   { 3917, "timestamp_transform", 1, true, false, timestamp_transform },
4966   { 3918, "interval_transform", 1, true, false, interval_transform },
4967   { 3920, "ginarraytriconsistent", 7, true, false, ginarraytriconsistent },
4968   { 3921, "gin_tsquery_triconsistent", 7, true, false, gin_tsquery_triconsistent },
4969   { 3922, "int4range_subdiff", 2, true, false, int4range_subdiff },
4970   { 3923, "int8range_subdiff", 2, true, false, int8range_subdiff },
4971   { 3924, "numrange_subdiff", 2, true, false, numrange_subdiff },
4972   { 3925, "daterange_subdiff", 2, true, false, daterange_subdiff },
4973   { 3928, "int8range_canonical", 1, true, false, int8range_canonical },
4974   { 3929, "tsrange_subdiff", 2, true, false, tsrange_subdiff },
4975   { 3930, "tstzrange_subdiff", 2, true, false, tstzrange_subdiff },
4976   { 3931, "jsonb_object_keys", 1, true, true, jsonb_object_keys },
4977   { 3932, "jsonb_each_text", 1, true, true, jsonb_each_text },
4978   { 3933, "range_constructor2", 2, false, false, range_constructor2 },
4979   { 3934, "range_constructor3", 3, false, false, range_constructor3 },
4980   { 3937, "range_constructor2", 2, false, false, range_constructor2 },
4981   { 3938, "range_constructor3", 3, false, false, range_constructor3 },
4982   { 3939, "mxid_age", 1, true, false, mxid_age },
4983   { 3940, "jsonb_extract_path_text", 2, true, false, jsonb_extract_path_text },
4984   { 3941, "range_constructor2", 2, false, false, range_constructor2 },
4985   { 3942, "range_constructor3", 3, false, false, range_constructor3 },
4986   { 3943, "acldefault_sql", 2, true, false, acldefault_sql },
4987   { 3944, "time_transform", 1, true, false, time_transform },
4988   { 3945, "range_constructor2", 2, false, false, range_constructor2 },
4989   { 3946, "range_constructor3", 3, false, false, range_constructor3 },
4990   { 3947, "json_object_field", 2, true, false, json_object_field },
4991   { 3948, "json_object_field_text", 2, true, false, json_object_field_text },
4992   { 3949, "json_array_element", 2, true, false, json_array_element },
4993   { 3950, "json_array_element_text", 2, true, false, json_array_element_text },
4994   { 3951, "json_extract_path", 2, true, false, json_extract_path },
4995   { 3952, "brin_summarize_new_values", 1, true, false, brin_summarize_new_values },
4996   { 3953, "json_extract_path_text", 2, true, false, json_extract_path_text },
4997   { 3954, "pg_get_object_address", 3, true, false, pg_get_object_address },
4998   { 3955, "json_array_elements", 1, true, true, json_array_elements },
4999   { 3956, "json_array_length", 1, true, false, json_array_length },
5000   { 3957, "json_object_keys", 1, true, true, json_object_keys },
5001   { 3958, "json_each", 1, true, true, json_each },
5002   { 3959, "json_each_text", 1, true, true, json_each_text },
5003   { 3960, "json_populate_record", 3, false, false, json_populate_record },
5004   { 3961, "json_populate_recordset", 3, false, true, json_populate_recordset },
5005   { 3968, "json_typeof", 1, true, false, json_typeof },
5006   { 3969, "json_array_elements_text", 1, true, true, json_array_elements_text },
5007   { 3970, "ordered_set_transition", 2, false, false, ordered_set_transition },
5008   { 3971, "ordered_set_transition_multi", 2, false, false, ordered_set_transition_multi },
5009   { 3972, "aggregate_dummy", 2, false, false, aggregate_dummy },
5010   { 3973, "percentile_disc_final", 3, false, false, percentile_disc_final },
5011   { 3974, "aggregate_dummy", 2, false, false, aggregate_dummy },
5012   { 3975, "percentile_cont_float8_final", 2, false, false, percentile_cont_float8_final },
5013   { 3976, "aggregate_dummy", 2, false, false, aggregate_dummy },
5014   { 3977, "percentile_cont_interval_final", 2, false, false, percentile_cont_interval_final },
5015   { 3978, "aggregate_dummy", 2, false, false, aggregate_dummy },
5016   { 3979, "percentile_disc_multi_final", 3, false, false, percentile_disc_multi_final },
5017   { 3980, "aggregate_dummy", 2, false, false, aggregate_dummy },
5018   { 3981, "percentile_cont_float8_multi_final", 2, false, false, percentile_cont_float8_multi_final },
5019   { 3982, "aggregate_dummy", 2, false, false, aggregate_dummy },
5020   { 3983, "percentile_cont_interval_multi_final", 2, false, false, percentile_cont_interval_multi_final },
5021   { 3984, "aggregate_dummy", 1, false, false, aggregate_dummy },
5022   { 3985, "mode_final", 2, false, false, mode_final },
5023   { 3986, "aggregate_dummy", 1, false, false, aggregate_dummy },
5024   { 3987, "hypothetical_rank_final", 2, false, false, hypothetical_rank_final },
5025   { 3988, "aggregate_dummy", 1, false, false, aggregate_dummy },
5026   { 3989, "hypothetical_percent_rank_final", 2, false, false, hypothetical_percent_rank_final },
5027   { 3990, "aggregate_dummy", 1, false, false, aggregate_dummy },
5028   { 3991, "hypothetical_cume_dist_final", 2, false, false, hypothetical_cume_dist_final },
5029   { 3992, "aggregate_dummy", 1, false, false, aggregate_dummy },
5030   { 3993, "hypothetical_dense_rank_final", 2, false, false, hypothetical_dense_rank_final },
5031   { 3994, "timestamp_izone_transform", 1, true, false, timestamp_izone_transform },
5032   { 3995, "timestamp_zone_transform", 1, true, false, timestamp_zone_transform },
5033   { 3996, "range_gist_fetch", 1, true, false, range_gist_fetch },
5034   { 4018, "spg_quad_config", 2, true, false, spg_quad_config },
5035   { 4019, "spg_quad_choose", 2, true, false, spg_quad_choose },
5036   { 4020, "spg_quad_picksplit", 2, true, false, spg_quad_picksplit },
5037   { 4021, "spg_quad_inner_consistent", 2, true, false, spg_quad_inner_consistent },
5038   { 4022, "spg_quad_leaf_consistent", 2, true, false, spg_quad_leaf_consistent },
5039   { 4023, "spg_kd_config", 2, true, false, spg_kd_config },
5040   { 4024, "spg_kd_choose", 2, true, false, spg_kd_choose },
5041   { 4025, "spg_kd_picksplit", 2, true, false, spg_kd_picksplit },
5042   { 4026, "spg_kd_inner_consistent", 2, true, false, spg_kd_inner_consistent },
5043   { 4027, "spg_text_config", 2, true, false, spg_text_config },
5044   { 4028, "spg_text_choose", 2, true, false, spg_text_choose },
5045   { 4029, "spg_text_picksplit", 2, true, false, spg_text_picksplit },
5046   { 4030, "spg_text_inner_consistent", 2, true, false, spg_text_inner_consistent },
5047   { 4031, "spg_text_leaf_consistent", 2, true, false, spg_text_leaf_consistent },
5048   { 4038, "jsonb_ne", 2, true, false, jsonb_ne },
5049   { 4039, "jsonb_lt", 2, true, false, jsonb_lt },
5050   { 4040, "jsonb_gt", 2, true, false, jsonb_gt },
5051   { 4041, "jsonb_le", 2, true, false, jsonb_le },
5052   { 4042, "jsonb_ge", 2, true, false, jsonb_ge },
5053   { 4043, "jsonb_eq", 2, true, false, jsonb_eq },
5054   { 4044, "jsonb_cmp", 2, true, false, jsonb_cmp },
5055   { 4045, "jsonb_hash", 1, true, false, jsonb_hash },
5056   { 4046, "jsonb_contains", 2, true, false, jsonb_contains },
5057   { 4047, "jsonb_exists", 2, true, false, jsonb_exists },
5058   { 4048, "jsonb_exists_any", 2, true, false, jsonb_exists_any },
5059   { 4049, "jsonb_exists_all", 2, true, false, jsonb_exists_all },
5060   { 4050, "jsonb_contained", 2, true, false, jsonb_contained },
5061   { 4051, "array_agg_array_transfn", 2, false, false, array_agg_array_transfn },
5062   { 4052, "array_agg_array_finalfn", 2, false, false, array_agg_array_finalfn },
5063   { 4053, "aggregate_dummy", 1, false, false, aggregate_dummy },
5064   { 4057, "range_merge", 2, true, false, range_merge },
5065   { 4063, "inet_merge", 2, true, false, inet_merge },
5066   { 4067, "boxes_bound_box", 2, true, false, boxes_bound_box },
5067   { 4071, "inet_same_family", 2, true, false, inet_same_family },
5068   { 4083, "binary_upgrade_set_record_init_privs", 1, true, false, binary_upgrade_set_record_init_privs },
5069   { 4084, "regnamespacein", 1, true, false, regnamespacein },
5070   { 4085, "regnamespaceout", 1, true, false, regnamespaceout },
5071   { 4086, "to_regnamespace", 1, true, false, to_regnamespace },
5072   { 4087, "regnamespacerecv", 1, true, false, regnamespacerecv },
5073   { 4088, "regnamespacesend", 1, true, false, regnamespacesend },
5074   { 4091, "point_box", 1, true, false, point_box },
5075   { 4092, "regroleout", 1, true, false, regroleout },
5076   { 4093, "to_regrole", 1, true, false, to_regrole },
5077   { 4094, "regrolerecv", 1, true, false, regrolerecv },
5078   { 4095, "regrolesend", 1, true, false, regrolesend },
5079   { 4098, "regrolein", 1, true, false, regrolein },
5080   { 4105, "brin_inclusion_opcinfo", 1, true, false, brin_inclusion_opcinfo },
5081   { 4106, "brin_inclusion_add_value", 4, true, false, brin_inclusion_add_value },
5082   { 4107, "brin_inclusion_consistent", 3, true, false, brin_inclusion_consistent },
5083   { 4108, "brin_inclusion_union", 3, true, false, brin_inclusion_union },
5084   { 4566, "pg_event_trigger_table_rewrite_oid", 0, true, false, pg_event_trigger_table_rewrite_oid },
5085   { 4567, "pg_event_trigger_table_rewrite_reason", 0, true, false, pg_event_trigger_table_rewrite_reason },
5086   { 4568, "pg_event_trigger_ddl_commands", 0, true, true, pg_event_trigger_ddl_commands },
5087   { 5001, "phraseto_tsquery", 1, true, false, phraseto_tsquery },
5088   { 5003, "tsquery_phrase", 2, true, false, tsquery_phrase },
5089   { 5004, "tsquery_phrase_distance", 3, true, false, tsquery_phrase_distance },
5090   { 5006, "phraseto_tsquery_byid", 2, true, false, phraseto_tsquery_byid },
5091   { 5012, "spg_box_quad_config", 2, true, false, spg_box_quad_config },
5092   { 5013, "spg_box_quad_choose", 2, true, false, spg_box_quad_choose },
5093   { 5014, "spg_box_quad_picksplit", 2, true, false, spg_box_quad_picksplit },
5094   { 5015, "spg_box_quad_inner_consistent", 2, true, false, spg_box_quad_inner_consistent },
5095   { 5016, "spg_box_quad_leaf_consistent", 2, true, false, spg_box_quad_leaf_consistent },
5096   { 6003, "pg_replication_origin_create", 1, true, false, pg_replication_origin_create },
5097   { 6004, "pg_replication_origin_drop", 1, true, false, pg_replication_origin_drop },
5098   { 6005, "pg_replication_origin_oid", 1, true, false, pg_replication_origin_oid },
5099   { 6006, "pg_replication_origin_session_setup", 1, true, false, pg_replication_origin_session_setup },
5100   { 6007, "pg_replication_origin_session_reset", 0, true, false, pg_replication_origin_session_reset },
5101   { 6008, "pg_replication_origin_session_is_setup", 0, true, false, pg_replication_origin_session_is_setup },
5102   { 6009, "pg_replication_origin_session_progress", 1, true, false, pg_replication_origin_session_progress },
5103   { 6010, "pg_replication_origin_xact_setup", 2, true, false, pg_replication_origin_xact_setup },
5104   { 6011, "pg_replication_origin_xact_reset", 0, true, false, pg_replication_origin_xact_reset },
5105   { 6012, "pg_replication_origin_advance", 2, true, false, pg_replication_origin_advance },
5106   { 6013, "pg_replication_origin_progress", 2, true, false, pg_replication_origin_progress },
5107   { 6014, "pg_show_replication_origin_status", 0, false, true, pg_show_replication_origin_status },
5108   { 8888, "numeric_scale", 1, true, false, numeric_scale },
5109   /* dummy entry is easier than getting rid of comma after last real one */
5110   /* (not that there has ever been anything wrong with *having* a
5111      comma after the last field in an array initializer) */
5112   { 0, NULL, 0, false, false, NULL }
5113 };
5114 
5115 /* Note fmgr_nbuiltins excludes the dummy entry */
5116 const int fmgr_nbuiltins = (sizeof(fmgr_builtins) / sizeof(FmgrBuiltin)) - 1;
5117