Line data Source code
1 : /*-------------------------------------------------------------------------
2 : *
3 : * equalfuncs.switch.c
4 : * Generated node infrastructure code
5 : *
6 : * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
7 : * Portions Copyright (c) 1994, Regents of the University of California
8 : *
9 : * NOTES
10 : * ******************************
11 : * *** DO NOT EDIT THIS FILE! ***
12 : * ******************************
13 : *
14 : * It has been GENERATED by src/backend/nodes/gen_node_support.pl
15 : *
16 : *-------------------------------------------------------------------------
17 : */
18 2042874 : case T_Alias:
19 2042874 : retval = _equalAlias(a, b);
20 2042874 : break;
21 1343086 : case T_RangeVar:
22 1343086 : retval = _equalRangeVar(a, b);
23 1343086 : break;
24 408 : case T_TableFunc:
25 408 : retval = _equalTableFunc(a, b);
26 408 : break;
27 7372 : case T_IntoClause:
28 7372 : retval = _equalIntoClause(a, b);
29 7372 : break;
30 12844802 : case T_Var:
31 12844802 : retval = _equalVar(a, b);
32 12844802 : break;
33 2001818 : case T_Const:
34 2001818 : retval = _equalConst(a, b);
35 2001818 : break;
36 323672 : case T_Param:
37 323672 : retval = _equalParam(a, b);
38 323672 : break;
39 91588 : case T_Aggref:
40 91588 : retval = _equalAggref(a, b);
41 91588 : break;
42 1340 : case T_GroupingFunc:
43 1340 : retval = _equalGroupingFunc(a, b);
44 1340 : break;
45 8568 : case T_WindowFunc:
46 8568 : retval = _equalWindowFunc(a, b);
47 8568 : break;
48 18456 : case T_SubscriptingRef:
49 18456 : retval = _equalSubscriptingRef(a, b);
50 18456 : break;
51 668348 : case T_FuncExpr:
52 668348 : retval = _equalFuncExpr(a, b);
53 668348 : break;
54 193352 : case T_NamedArgExpr:
55 193352 : retval = _equalNamedArgExpr(a, b);
56 193352 : break;
57 1178066 : case T_OpExpr:
58 1178066 : retval = _equalOpExpr(a, b);
59 1178066 : break;
60 1500 : case T_DistinctExpr:
61 1500 : retval = _equalDistinctExpr(a, b);
62 1500 : break;
63 266 : case T_NullIfExpr:
64 266 : retval = _equalNullIfExpr(a, b);
65 266 : break;
66 49212 : case T_ScalarArrayOpExpr:
67 49212 : retval = _equalScalarArrayOpExpr(a, b);
68 49212 : break;
69 513992 : case T_BoolExpr:
70 513992 : retval = _equalBoolExpr(a, b);
71 513992 : break;
72 133854 : case T_SubLink:
73 133854 : retval = _equalSubLink(a, b);
74 133854 : break;
75 216 : case T_SubPlan:
76 216 : retval = _equalSubPlan(a, b);
77 216 : break;
78 0 : case T_AlternativeSubPlan:
79 0 : retval = _equalAlternativeSubPlan(a, b);
80 0 : break;
81 8102 : case T_FieldSelect:
82 8102 : retval = _equalFieldSelect(a, b);
83 8102 : break;
84 572 : case T_FieldStore:
85 572 : retval = _equalFieldStore(a, b);
86 572 : break;
87 237994 : case T_RelabelType:
88 237994 : retval = _equalRelabelType(a, b);
89 237994 : break;
90 43876 : case T_CoerceViaIO:
91 43876 : retval = _equalCoerceViaIO(a, b);
92 43876 : break;
93 8376 : case T_ArrayCoerceExpr:
94 8376 : retval = _equalArrayCoerceExpr(a, b);
95 8376 : break;
96 132 : case T_ConvertRowtypeExpr:
97 132 : retval = _equalConvertRowtypeExpr(a, b);
98 132 : break;
99 13406 : case T_CollateExpr:
100 13406 : retval = _equalCollateExpr(a, b);
101 13406 : break;
102 204506 : case T_CaseExpr:
103 204506 : retval = _equalCaseExpr(a, b);
104 204506 : break;
105 367926 : case T_CaseWhen:
106 367926 : retval = _equalCaseWhen(a, b);
107 367926 : break;
108 37574 : case T_CaseTestExpr:
109 37574 : retval = _equalCaseTestExpr(a, b);
110 37574 : break;
111 41262 : case T_ArrayExpr:
112 41262 : retval = _equalArrayExpr(a, b);
113 41262 : break;
114 19468 : case T_RowExpr:
115 19468 : retval = _equalRowExpr(a, b);
116 19468 : break;
117 372 : case T_RowCompareExpr:
118 372 : retval = _equalRowCompareExpr(a, b);
119 372 : break;
120 13910 : case T_CoalesceExpr:
121 13910 : retval = _equalCoalesceExpr(a, b);
122 13910 : break;
123 962 : case T_MinMaxExpr:
124 962 : retval = _equalMinMaxExpr(a, b);
125 962 : break;
126 11976 : case T_SQLValueFunction:
127 11976 : retval = _equalSQLValueFunction(a, b);
128 11976 : break;
129 2684 : case T_XmlExpr:
130 2684 : retval = _equalXmlExpr(a, b);
131 2684 : break;
132 7544 : case T_JsonFormat:
133 7544 : retval = _equalJsonFormat(a, b);
134 7544 : break;
135 3364 : case T_JsonReturning:
136 3364 : retval = _equalJsonReturning(a, b);
137 3364 : break;
138 3324 : case T_JsonValueExpr:
139 3324 : retval = _equalJsonValueExpr(a, b);
140 3324 : break;
141 2324 : case T_JsonConstructorExpr:
142 2324 : retval = _equalJsonConstructorExpr(a, b);
143 2324 : break;
144 1364 : case T_JsonIsPredicate:
145 1364 : retval = _equalJsonIsPredicate(a, b);
146 1364 : break;
147 54414 : case T_NullTest:
148 54414 : retval = _equalNullTest(a, b);
149 54414 : break;
150 3188 : case T_BooleanTest:
151 3188 : retval = _equalBooleanTest(a, b);
152 3188 : break;
153 3136 : case T_MergeAction:
154 3136 : retval = _equalMergeAction(a, b);
155 3136 : break;
156 55062 : case T_CoerceToDomain:
157 55062 : retval = _equalCoerceToDomain(a, b);
158 55062 : break;
159 0 : case T_CoerceToDomainValue:
160 0 : retval = _equalCoerceToDomainValue(a, b);
161 0 : break;
162 2640 : case T_SetToDefault:
163 2640 : retval = _equalSetToDefault(a, b);
164 2640 : break;
165 944 : case T_CurrentOfExpr:
166 944 : retval = _equalCurrentOfExpr(a, b);
167 944 : break;
168 640 : case T_NextValueExpr:
169 640 : retval = _equalNextValueExpr(a, b);
170 640 : break;
171 3036 : case T_InferenceElem:
172 3036 : retval = _equalInferenceElem(a, b);
173 3036 : break;
174 2446652 : case T_TargetEntry:
175 2446652 : retval = _equalTargetEntry(a, b);
176 2446652 : break;
177 802882 : case T_RangeTblRef:
178 802882 : retval = _equalRangeTblRef(a, b);
179 802882 : break;
180 280954 : case T_JoinExpr:
181 280954 : retval = _equalJoinExpr(a, b);
182 280954 : break;
183 957738 : case T_FromExpr:
184 957738 : retval = _equalFromExpr(a, b);
185 957738 : break;
186 2836 : case T_OnConflictExpr:
187 2836 : retval = _equalOnConflictExpr(a, b);
188 2836 : break;
189 1560886 : case T_Query:
190 1560886 : retval = _equalQuery(a, b);
191 1560886 : break;
192 1206374 : case T_TypeName:
193 1206374 : retval = _equalTypeName(a, b);
194 1206374 : break;
195 3012334 : case T_ColumnRef:
196 3012334 : retval = _equalColumnRef(a, b);
197 3012334 : break;
198 324688 : case T_ParamRef:
199 324688 : retval = _equalParamRef(a, b);
200 324688 : break;
201 1100356 : case T_A_Expr:
202 1100356 : retval = _equalA_Expr(a, b);
203 1100356 : break;
204 2305210 : case T_A_Const:
205 2305210 : retval = _equalA_Const(a, b);
206 2305210 : break;
207 495958 : case T_TypeCast:
208 495958 : retval = _equalTypeCast(a, b);
209 495958 : break;
210 15508 : case T_CollateClause:
211 15508 : retval = _equalCollateClause(a, b);
212 15508 : break;
213 84864 : case T_RoleSpec:
214 84864 : retval = _equalRoleSpec(a, b);
215 84864 : break;
216 671560 : case T_FuncCall:
217 671560 : retval = _equalFuncCall(a, b);
218 671556 : break;
219 104096 : case T_A_Star:
220 104096 : retval = _equalA_Star(a, b);
221 104096 : break;
222 23436 : case T_A_Indices:
223 23436 : retval = _equalA_Indices(a, b);
224 23436 : break;
225 49132 : case T_A_Indirection:
226 49132 : retval = _equalA_Indirection(a, b);
227 49132 : break;
228 13432 : case T_A_ArrayExpr:
229 13432 : retval = _equalA_ArrayExpr(a, b);
230 13432 : break;
231 1986200 : case T_ResTarget:
232 1986200 : retval = _equalResTarget(a, b);
233 1986196 : break;
234 780 : case T_MultiAssignRef:
235 780 : retval = _equalMultiAssignRef(a, b);
236 780 : break;
237 158262 : case T_SortBy:
238 158262 : retval = _equalSortBy(a, b);
239 158262 : break;
240 7932 : case T_WindowDef:
241 7932 : retval = _equalWindowDef(a, b);
242 7932 : break;
243 28008 : case T_RangeSubselect:
244 28008 : retval = _equalRangeSubselect(a, b);
245 28008 : break;
246 79616 : case T_RangeFunction:
247 79616 : retval = _equalRangeFunction(a, b);
248 79616 : break;
249 472 : case T_RangeTableFunc:
250 472 : retval = _equalRangeTableFunc(a, b);
251 472 : break;
252 1716 : case T_RangeTableFuncCol:
253 1716 : retval = _equalRangeTableFuncCol(a, b);
254 1716 : break;
255 524 : case T_RangeTableSample:
256 524 : retval = _equalRangeTableSample(a, b);
257 524 : break;
258 249968 : case T_ColumnDef:
259 249968 : retval = _equalColumnDef(a, b);
260 249968 : break;
261 2768 : case T_TableLikeClause:
262 2768 : retval = _equalTableLikeClause(a, b);
263 2768 : break;
264 34680 : case T_IndexElem:
265 34680 : retval = _equalIndexElem(a, b);
266 34680 : break;
267 527668 : case T_DefElem:
268 527668 : retval = _equalDefElem(a, b);
269 527668 : break;
270 4180 : case T_LockingClause:
271 4180 : retval = _equalLockingClause(a, b);
272 4180 : break;
273 412 : case T_XmlSerialize:
274 412 : retval = _equalXmlSerialize(a, b);
275 412 : break;
276 19760 : case T_PartitionElem:
277 19760 : retval = _equalPartitionElem(a, b);
278 19760 : break;
279 18032 : case T_PartitionSpec:
280 18032 : retval = _equalPartitionSpec(a, b);
281 18032 : break;
282 37920 : case T_PartitionBoundSpec:
283 37920 : retval = _equalPartitionBoundSpec(a, b);
284 37920 : break;
285 0 : case T_PartitionRangeDatum:
286 0 : retval = _equalPartitionRangeDatum(a, b);
287 0 : break;
288 12180 : case T_PartitionCmd:
289 12180 : retval = _equalPartitionCmd(a, b);
290 12180 : break;
291 1065492 : case T_RangeTblEntry:
292 1065492 : retval = _equalRangeTblEntry(a, b);
293 1065492 : break;
294 761454 : case T_RTEPermissionInfo:
295 761454 : retval = _equalRTEPermissionInfo(a, b);
296 761454 : break;
297 77278 : case T_RangeTblFunction:
298 77278 : retval = _equalRangeTblFunction(a, b);
299 77278 : break;
300 404 : case T_TableSampleClause:
301 404 : retval = _equalTableSampleClause(a, b);
302 404 : break;
303 6866 : case T_WithCheckOption:
304 6866 : retval = _equalWithCheckOption(a, b);
305 6866 : break;
306 219860 : case T_SortGroupClause:
307 219860 : retval = _equalSortGroupClause(a, b);
308 219860 : break;
309 7328 : case T_GroupingSet:
310 7328 : retval = _equalGroupingSet(a, b);
311 7328 : break;
312 5076 : case T_WindowClause:
313 5076 : retval = _equalWindowClause(a, b);
314 5076 : break;
315 9656 : case T_RowMarkClause:
316 9656 : retval = _equalRowMarkClause(a, b);
317 9656 : break;
318 5260 : case T_WithClause:
319 5260 : retval = _equalWithClause(a, b);
320 5260 : break;
321 2632 : case T_InferClause:
322 2632 : retval = _equalInferClause(a, b);
323 2632 : break;
324 2968 : case T_OnConflictClause:
325 2968 : retval = _equalOnConflictClause(a, b);
326 2968 : break;
327 420 : case T_CTESearchClause:
328 420 : retval = _equalCTESearchClause(a, b);
329 420 : break;
330 420 : case T_CTECycleClause:
331 420 : retval = _equalCTECycleClause(a, b);
332 420 : break;
333 13388 : case T_CommonTableExpr:
334 13388 : retval = _equalCommonTableExpr(a, b);
335 13388 : break;
336 3352 : case T_MergeWhenClause:
337 3352 : retval = _equalMergeWhenClause(a, b);
338 3352 : break;
339 2248 : case T_TriggerTransition:
340 2248 : retval = _equalTriggerTransition(a, b);
341 2248 : break;
342 1040 : case T_JsonOutput:
343 1040 : retval = _equalJsonOutput(a, b);
344 1040 : break;
345 1388 : case T_JsonKeyValue:
346 1388 : retval = _equalJsonKeyValue(a, b);
347 1388 : break;
348 328 : case T_JsonParseExpr:
349 328 : retval = _equalJsonParseExpr(a, b);
350 328 : break;
351 224 : case T_JsonScalarExpr:
352 224 : retval = _equalJsonScalarExpr(a, b);
353 224 : break;
354 180 : case T_JsonSerializeExpr:
355 180 : retval = _equalJsonSerializeExpr(a, b);
356 180 : break;
357 760 : case T_JsonObjectConstructor:
358 760 : retval = _equalJsonObjectConstructor(a, b);
359 760 : break;
360 376 : case T_JsonArrayConstructor:
361 376 : retval = _equalJsonArrayConstructor(a, b);
362 376 : break;
363 120 : case T_JsonArrayQueryConstructor:
364 120 : retval = _equalJsonArrayQueryConstructor(a, b);
365 120 : break;
366 636 : case T_JsonAggConstructor:
367 636 : retval = _equalJsonAggConstructor(a, b);
368 636 : break;
369 324 : case T_JsonObjectAgg:
370 324 : retval = _equalJsonObjectAgg(a, b);
371 324 : break;
372 312 : case T_JsonArrayAgg:
373 312 : retval = _equalJsonArrayAgg(a, b);
374 312 : break;
375 1275040 : case T_RawStmt:
376 1275040 : retval = _equalRawStmt(a, b);
377 1275036 : break;
378 115504 : case T_InsertStmt:
379 115504 : retval = _equalInsertStmt(a, b);
380 115504 : break;
381 8108 : case T_DeleteStmt:
382 8108 : retval = _equalDeleteStmt(a, b);
383 8108 : break;
384 24900 : case T_UpdateStmt:
385 24900 : retval = _equalUpdateStmt(a, b);
386 24900 : break;
387 2084 : case T_MergeStmt:
388 2084 : retval = _equalMergeStmt(a, b);
389 2084 : break;
390 908168 : case T_SelectStmt:
391 908168 : retval = _equalSelectStmt(a, b);
392 908164 : break;
393 19940 : case T_SetOperationStmt:
394 19940 : retval = _equalSetOperationStmt(a, b);
395 19940 : break;
396 12088 : case T_ReturnStmt:
397 12088 : retval = _equalReturnStmt(a, b);
398 12088 : break;
399 0 : case T_PLAssignStmt:
400 0 : retval = _equalPLAssignStmt(a, b);
401 0 : break;
402 3640 : case T_CreateSchemaStmt:
403 3640 : retval = _equalCreateSchemaStmt(a, b);
404 3640 : break;
405 92984 : case T_AlterTableStmt:
406 92984 : retval = _equalAlterTableStmt(a, b);
407 92984 : break;
408 1672 : case T_ReplicaIdentityStmt:
409 1672 : retval = _equalReplicaIdentityStmt(a, b);
410 1672 : break;
411 96200 : case T_AlterTableCmd:
412 96200 : retval = _equalAlterTableCmd(a, b);
413 96200 : break;
414 8 : case T_AlterCollationStmt:
415 8 : retval = _equalAlterCollationStmt(a, b);
416 8 : break;
417 960 : case T_AlterDomainStmt:
418 960 : retval = _equalAlterDomainStmt(a, b);
419 960 : break;
420 51204 : case T_GrantStmt:
421 51204 : retval = _equalGrantStmt(a, b);
422 51204 : break;
423 61364 : case T_ObjectWithArgs:
424 61364 : retval = _equalObjectWithArgs(a, b);
425 61364 : break;
426 48572 : case T_AccessPriv:
427 48572 : retval = _equalAccessPriv(a, b);
428 48572 : break;
429 3240 : case T_GrantRoleStmt:
430 3240 : retval = _equalGrantRoleStmt(a, b);
431 3240 : break;
432 640 : case T_AlterDefaultPrivilegesStmt:
433 640 : retval = _equalAlterDefaultPrivilegesStmt(a, b);
434 640 : break;
435 35112 : case T_CopyStmt:
436 35112 : retval = _equalCopyStmt(a, b);
437 35112 : break;
438 90768 : case T_VariableSetStmt:
439 90768 : retval = _equalVariableSetStmt(a, b);
440 90768 : break;
441 3264 : case T_VariableShowStmt:
442 3264 : retval = _equalVariableShowStmt(a, b);
443 3264 : break;
444 130920 : case T_CreateStmt:
445 130920 : retval = _equalCreateStmt(a, b);
446 130920 : break;
447 107588 : case T_Constraint:
448 107588 : retval = _equalConstraint(a, b);
449 107588 : break;
450 432 : case T_CreateTableSpaceStmt:
451 432 : retval = _equalCreateTableSpaceStmt(a, b);
452 432 : break;
453 256 : case T_DropTableSpaceStmt:
454 256 : retval = _equalDropTableSpaceStmt(a, b);
455 256 : break;
456 96 : case T_AlterTableSpaceOptionsStmt:
457 96 : retval = _equalAlterTableSpaceOptionsStmt(a, b);
458 96 : break;
459 120 : case T_AlterTableMoveAllStmt:
460 120 : retval = _equalAlterTableMoveAllStmt(a, b);
461 120 : break;
462 1504 : case T_CreateExtensionStmt:
463 1504 : retval = _equalCreateExtensionStmt(a, b);
464 1504 : break;
465 100 : case T_AlterExtensionStmt:
466 100 : retval = _equalAlterExtensionStmt(a, b);
467 100 : break;
468 712 : case T_AlterExtensionContentsStmt:
469 712 : retval = _equalAlterExtensionContentsStmt(a, b);
470 712 : break;
471 744 : case T_CreateFdwStmt:
472 744 : retval = _equalCreateFdwStmt(a, b);
473 744 : break;
474 488 : case T_AlterFdwStmt:
475 488 : retval = _equalAlterFdwStmt(a, b);
476 488 : break;
477 1052 : case T_CreateForeignServerStmt:
478 1052 : retval = _equalCreateForeignServerStmt(a, b);
479 1052 : break;
480 852 : case T_AlterForeignServerStmt:
481 852 : retval = _equalAlterForeignServerStmt(a, b);
482 852 : break;
483 1640 : case T_CreateForeignTableStmt:
484 1640 : retval = _equalCreateForeignTableStmt(a, b);
485 1640 : break;
486 952 : case T_CreateUserMappingStmt:
487 952 : retval = _equalCreateUserMappingStmt(a, b);
488 952 : break;
489 440 : case T_AlterUserMappingStmt:
490 440 : retval = _equalAlterUserMappingStmt(a, b);
491 440 : break;
492 504 : case T_DropUserMappingStmt:
493 504 : retval = _equalDropUserMappingStmt(a, b);
494 504 : break;
495 176 : case T_ImportForeignSchemaStmt:
496 176 : retval = _equalImportForeignSchemaStmt(a, b);
497 176 : break;
498 2608 : case T_CreatePolicyStmt:
499 2608 : retval = _equalCreatePolicyStmt(a, b);
500 2608 : break;
501 336 : case T_AlterPolicyStmt:
502 336 : retval = _equalAlterPolicyStmt(a, b);
503 336 : break;
504 240 : case T_CreateAmStmt:
505 240 : retval = _equalCreateAmStmt(a, b);
506 240 : break;
507 12328 : case T_CreateTrigStmt:
508 12328 : retval = _equalCreateTrigStmt(a, b);
509 12328 : break;
510 712 : case T_CreateEventTrigStmt:
511 712 : retval = _equalCreateEventTrigStmt(a, b);
512 712 : break;
513 168 : case T_AlterEventTrigStmt:
514 168 : retval = _equalAlterEventTrigStmt(a, b);
515 168 : break;
516 424 : case T_CreatePLangStmt:
517 424 : retval = _equalCreatePLangStmt(a, b);
518 424 : break;
519 6576 : case T_CreateRoleStmt:
520 6576 : retval = _equalCreateRoleStmt(a, b);
521 6576 : break;
522 1680 : case T_AlterRoleStmt:
523 1680 : retval = _equalAlterRoleStmt(a, b);
524 1680 : break;
525 312 : case T_AlterRoleSetStmt:
526 312 : retval = _equalAlterRoleSetStmt(a, b);
527 312 : break;
528 6432 : case T_DropRoleStmt:
529 6432 : retval = _equalDropRoleStmt(a, b);
530 6432 : break;
531 2536 : case T_CreateSeqStmt:
532 2536 : retval = _equalCreateSeqStmt(a, b);
533 2536 : break;
534 784 : case T_AlterSeqStmt:
535 784 : retval = _equalAlterSeqStmt(a, b);
536 784 : break;
537 27000 : case T_DefineStmt:
538 27000 : retval = _equalDefineStmt(a, b);
539 27000 : break;
540 3840 : case T_CreateDomainStmt:
541 3840 : retval = _equalCreateDomainStmt(a, b);
542 3840 : break;
543 1512 : case T_CreateOpClassStmt:
544 1512 : retval = _equalCreateOpClassStmt(a, b);
545 1512 : break;
546 15632 : case T_CreateOpClassItem:
547 15632 : retval = _equalCreateOpClassItem(a, b);
548 15632 : break;
549 592 : case T_CreateOpFamilyStmt:
550 592 : retval = _equalCreateOpFamilyStmt(a, b);
551 592 : break;
552 1800 : case T_AlterOpFamilyStmt:
553 1800 : retval = _equalAlterOpFamilyStmt(a, b);
554 1800 : break;
555 91572 : case T_DropStmt:
556 91572 : retval = _equalDropStmt(a, b);
557 91572 : break;
558 5396 : case T_TruncateStmt:
559 5396 : retval = _equalTruncateStmt(a, b);
560 5396 : break;
561 18256 : case T_CommentStmt:
562 18256 : retval = _equalCommentStmt(a, b);
563 18256 : break;
564 400 : case T_SecLabelStmt:
565 400 : retval = _equalSecLabelStmt(a, b);
566 400 : break;
567 11316 : case T_DeclareCursorStmt:
568 11316 : retval = _equalDeclareCursorStmt(a, b);
569 11316 : break;
570 8736 : case T_ClosePortalStmt:
571 8736 : retval = _equalClosePortalStmt(a, b);
572 8736 : break;
573 23824 : case T_FetchStmt:
574 23824 : retval = _equalFetchStmt(a, b);
575 23824 : break;
576 22536 : case T_IndexStmt:
577 22536 : retval = _equalIndexStmt(a, b);
578 22536 : break;
579 2172 : case T_CreateStatsStmt:
580 2172 : retval = _equalCreateStatsStmt(a, b);
581 2172 : break;
582 5696 : case T_StatsElem:
583 5696 : retval = _equalStatsElem(a, b);
584 5696 : break;
585 104 : case T_AlterStatsStmt:
586 104 : retval = _equalAlterStatsStmt(a, b);
587 104 : break;
588 74920 : case T_CreateFunctionStmt:
589 74920 : retval = _equalCreateFunctionStmt(a, b);
590 74920 : break;
591 218808 : case T_FunctionParameter:
592 218808 : retval = _equalFunctionParameter(a, b);
593 218808 : break;
594 2528 : case T_AlterFunctionStmt:
595 2528 : retval = _equalAlterFunctionStmt(a, b);
596 2528 : break;
597 3896 : case T_DoStmt:
598 3896 : retval = _equalDoStmt(a, b);
599 3896 : break;
600 1504 : case T_CallStmt:
601 1504 : retval = _equalCallStmt(a, b);
602 1504 : break;
603 5400 : case T_RenameStmt:
604 5400 : retval = _equalRenameStmt(a, b);
605 5400 : break;
606 184 : case T_AlterObjectDependsStmt:
607 184 : retval = _equalAlterObjectDependsStmt(a, b);
608 184 : break;
609 1544 : case T_AlterObjectSchemaStmt:
610 1544 : retval = _equalAlterObjectSchemaStmt(a, b);
611 1544 : break;
612 5900 : case T_AlterOwnerStmt:
613 5900 : retval = _equalAlterOwnerStmt(a, b);
614 5900 : break;
615 2392 : case T_AlterOperatorStmt:
616 2392 : retval = _equalAlterOperatorStmt(a, b);
617 2392 : break;
618 240 : case T_AlterTypeStmt:
619 240 : retval = _equalAlterTypeStmt(a, b);
620 240 : break;
621 3936 : case T_RuleStmt:
622 3936 : retval = _equalRuleStmt(a, b);
623 3936 : break;
624 502 : case T_NotifyStmt:
625 502 : retval = _equalNotifyStmt(a, b);
626 502 : break;
627 296 : case T_ListenStmt:
628 296 : retval = _equalListenStmt(a, b);
629 296 : break;
630 152 : case T_UnlistenStmt:
631 152 : retval = _equalUnlistenStmt(a, b);
632 152 : break;
633 134148 : case T_TransactionStmt:
634 134148 : retval = _equalTransactionStmt(a, b);
635 134148 : break;
636 2504 : case T_CompositeTypeStmt:
637 2504 : retval = _equalCompositeTypeStmt(a, b);
638 2504 : break;
639 712 : case T_CreateEnumStmt:
640 712 : retval = _equalCreateEnumStmt(a, b);
641 712 : break;
642 528 : case T_CreateRangeStmt:
643 528 : retval = _equalCreateRangeStmt(a, b);
644 528 : break;
645 1528 : case T_AlterEnumStmt:
646 1528 : retval = _equalAlterEnumStmt(a, b);
647 1528 : break;
648 45152 : case T_ViewStmt:
649 45152 : retval = _equalViewStmt(a, b);
650 45152 : break;
651 232 : case T_LoadStmt:
652 232 : retval = _equalLoadStmt(a, b);
653 232 : break;
654 2232 : case T_CreatedbStmt:
655 2232 : retval = _equalCreatedbStmt(a, b);
656 2232 : break;
657 112 : case T_AlterDatabaseStmt:
658 112 : retval = _equalAlterDatabaseStmt(a, b);
659 112 : break;
660 8 : case T_AlterDatabaseRefreshCollStmt:
661 8 : retval = _equalAlterDatabaseRefreshCollStmt(a, b);
662 8 : break;
663 4128 : case T_AlterDatabaseSetStmt:
664 4128 : retval = _equalAlterDatabaseSetStmt(a, b);
665 4128 : break;
666 344 : case T_DropdbStmt:
667 344 : retval = _equalDropdbStmt(a, b);
668 344 : break;
669 616 : case T_AlterSystemStmt:
670 616 : retval = _equalAlterSystemStmt(a, b);
671 616 : break;
672 816 : case T_ClusterStmt:
673 816 : retval = _equalClusterStmt(a, b);
674 816 : break;
675 37372 : case T_VacuumStmt:
676 37372 : retval = _equalVacuumStmt(a, b);
677 37372 : break;
678 37012 : case T_VacuumRelation:
679 37012 : retval = _equalVacuumRelation(a, b);
680 37012 : break;
681 66856 : case T_ExplainStmt:
682 66856 : retval = _equalExplainStmt(a, b);
683 66856 : break;
684 7132 : case T_CreateTableAsStmt:
685 7132 : retval = _equalCreateTableAsStmt(a, b);
686 7132 : break;
687 912 : case T_RefreshMatViewStmt:
688 912 : retval = _equalRefreshMatViewStmt(a, b);
689 912 : break;
690 688 : case T_CheckPointStmt:
691 688 : retval = _equalCheckPointStmt(a, b);
692 688 : break;
693 120 : case T_DiscardStmt:
694 120 : retval = _equalDiscardStmt(a, b);
695 120 : break;
696 3952 : case T_LockStmt:
697 3952 : retval = _equalLockStmt(a, b);
698 3952 : break;
699 404 : case T_ConstraintsSetStmt:
700 404 : retval = _equalConstraintsSetStmt(a, b);
701 404 : break;
702 3312 : case T_ReindexStmt:
703 3312 : retval = _equalReindexStmt(a, b);
704 3312 : break;
705 256 : case T_CreateConversionStmt:
706 256 : retval = _equalCreateConversionStmt(a, b);
707 256 : break;
708 1080 : case T_CreateCastStmt:
709 1080 : retval = _equalCreateCastStmt(a, b);
710 1080 : break;
711 200 : case T_CreateTransformStmt:
712 200 : retval = _equalCreateTransformStmt(a, b);
713 200 : break;
714 6456 : case T_PrepareStmt:
715 6456 : retval = _equalPrepareStmt(a, b);
716 6456 : break;
717 45728 : case T_ExecuteStmt:
718 45728 : retval = _equalExecuteStmt(a, b);
719 45728 : break;
720 16136 : case T_DeallocateStmt:
721 16136 : retval = _equalDeallocateStmt(a, b);
722 16136 : break;
723 576 : case T_DropOwnedStmt:
724 576 : retval = _equalDropOwnedStmt(a, b);
725 576 : break;
726 152 : case T_ReassignOwnedStmt:
727 152 : retval = _equalReassignOwnedStmt(a, b);
728 152 : break;
729 160 : case T_AlterTSDictionaryStmt:
730 160 : retval = _equalAlterTSDictionaryStmt(a, b);
731 160 : break;
732 20928 : case T_AlterTSConfigurationStmt:
733 20928 : retval = _equalAlterTSConfigurationStmt(a, b);
734 20928 : break;
735 5016 : case T_PublicationTable:
736 5016 : retval = _equalPublicationTable(a, b);
737 5016 : break;
738 6440 : case T_PublicationObjSpec:
739 6440 : retval = _equalPublicationObjSpec(a, b);
740 6440 : break;
741 2656 : case T_CreatePublicationStmt:
742 2656 : retval = _equalCreatePublicationStmt(a, b);
743 2656 : break;
744 4048 : case T_AlterPublicationStmt:
745 4048 : retval = _equalAlterPublicationStmt(a, b);
746 4048 : break;
747 1472 : case T_CreateSubscriptionStmt:
748 1472 : retval = _equalCreateSubscriptionStmt(a, b);
749 1472 : break;
750 1724 : case T_AlterSubscriptionStmt:
751 1724 : retval = _equalAlterSubscriptionStmt(a, b);
752 1724 : break;
753 656 : case T_DropSubscriptionStmt:
754 656 : retval = _equalDropSubscriptionStmt(a, b);
755 656 : break;
756 0 : case T_PathKey:
757 0 : retval = _equalPathKey(a, b);
758 0 : break;
759 0 : case T_RestrictInfo:
760 0 : retval = _equalRestrictInfo(a, b);
761 0 : break;
762 966 : case T_PlaceHolderVar:
763 966 : retval = _equalPlaceHolderVar(a, b);
764 966 : break;
765 0 : case T_SpecialJoinInfo:
766 0 : retval = _equalSpecialJoinInfo(a, b);
767 0 : break;
768 0 : case T_AppendRelInfo:
769 0 : retval = _equalAppendRelInfo(a, b);
770 0 : break;
771 0 : case T_PlaceHolderInfo:
772 0 : retval = _equalPlaceHolderInfo(a, b);
773 0 : break;
774 34910 : case T_Bitmapset:
775 34910 : retval = _equalBitmapset(a, b);
776 34910 : break;
777 0 : case T_ExtensibleNode:
778 0 : retval = _equalExtensibleNode(a, b);
779 0 : break;
780 933620 : case T_Integer:
781 933620 : retval = _equalInteger(a, b);
782 933620 : break;
783 21912 : case T_Float:
784 21912 : retval = _equalFloat(a, b);
785 21912 : break;
786 153876 : case T_Boolean:
787 153876 : retval = _equalBoolean(a, b);
788 153876 : break;
789 25949074 : case T_String:
790 25949074 : retval = _equalString(a, b);
791 25949074 : break;
792 8088 : case T_BitString:
793 8088 : retval = _equalBitString(a, b);
794 8088 : break;
|