Cppgres
Build Postgres extensions in C++
Loading...
Searching...
No Matches
node_dispatch_table.hpp
1node_dispatch(List);
2node_dispatch(Alias);
3node_dispatch(RangeVar);
4node_dispatch(TableFunc);
5node_dispatch(IntoClause);
6node_dispatch(Var);
7node_dispatch(Const);
8node_dispatch(Param);
9node_dispatch(Aggref);
10node_dispatch(GroupingFunc);
11node_dispatch(WindowFunc);
12#if PG_MAJORVERSION_NUM >= 17
13node_dispatch(WindowFuncRunCondition);
14node_dispatch(MergeSupportFunc);
15#endif
16node_dispatch(SubscriptingRef);
17node_dispatch(FuncExpr);
18node_dispatch(NamedArgExpr);
19node_dispatch(OpExpr);
20node_dispatch(DistinctExpr);
21node_dispatch(NullIfExpr);
22node_dispatch(ScalarArrayOpExpr);
23node_dispatch(BoolExpr);
24node_dispatch(SubLink);
25node_dispatch(SubPlan);
26node_dispatch(AlternativeSubPlan);
27node_dispatch(FieldSelect);
28node_dispatch(FieldStore);
29node_dispatch(RelabelType);
30node_dispatch(CoerceViaIO);
31node_dispatch(ArrayCoerceExpr);
32node_dispatch(ConvertRowtypeExpr);
33node_dispatch(CollateExpr);
34node_dispatch(CaseExpr);
35node_dispatch(CaseWhen);
36node_dispatch(CaseTestExpr);
37node_dispatch(ArrayExpr);
38node_dispatch(RowExpr);
39node_dispatch(RowCompareExpr);
40node_dispatch(CoalesceExpr);
41node_dispatch(MinMaxExpr);
42node_dispatch(SQLValueFunction);
43node_dispatch(XmlExpr);
44#if PG_MAJORVERSION_NUM >= 16
45node_dispatch(JsonFormat);
46node_dispatch(JsonReturning);
47node_dispatch(JsonValueExpr);
48node_dispatch(JsonConstructorExpr);
49node_dispatch(JsonIsPredicate);
50#endif
51#if PG_MAJORVERSION_NUM >= 17
52node_dispatch(JsonBehavior);
53node_dispatch(JsonExpr);
54node_dispatch(JsonTablePath);
55node_dispatch(JsonTablePathScan);
56node_dispatch(JsonTableSiblingJoin);
57#endif
58node_dispatch(NullTest);
59node_dispatch(BooleanTest);
60#if PG_MAJORVERSION_NUM >= 15
61node_dispatch(MergeAction);
62#endif
63node_dispatch(CoerceToDomain);
64node_dispatch(CoerceToDomainValue);
65node_dispatch(SetToDefault);
66node_dispatch(CurrentOfExpr);
67node_dispatch(NextValueExpr);
68node_dispatch(InferenceElem);
69#if PG_MAJORVERSION_NUM >= 18
70node_dispatch(ReturningExpr);
71#endif
72#if PG_MAJORVERSION_NUM >= 19
73node_dispatch(GraphLabelRef);
74node_dispatch(GraphPropertyRef);
75#endif
76node_dispatch(TargetEntry);
77node_dispatch(RangeTblRef);
78node_dispatch(JoinExpr);
79node_dispatch(FromExpr);
80node_dispatch(OnConflictExpr);
81#if PG_MAJORVERSION_NUM >= 19
82node_dispatch(ForPortionOfExpr);
83#endif
84node_dispatch(Query);
85node_dispatch(TypeName);
86node_dispatch(ColumnRef);
87node_dispatch(ParamRef);
88node_dispatch(A_Expr);
89node_dispatch(A_Const);
90node_dispatch(TypeCast);
91node_dispatch(CollateClause);
92node_dispatch(RoleSpec);
93node_dispatch(FuncCall);
94node_dispatch(A_Star);
95node_dispatch(A_Indices);
96node_dispatch(A_Indirection);
97node_dispatch(A_ArrayExpr);
98node_dispatch(ResTarget);
99node_dispatch(MultiAssignRef);
100node_dispatch(SortBy);
101node_dispatch(WindowDef);
102node_dispatch(RangeSubselect);
103node_dispatch(RangeFunction);
104node_dispatch(RangeTableFunc);
105node_dispatch(RangeTableFuncCol);
106#if PG_MAJORVERSION_NUM >= 19
107node_dispatch(RangeGraphTable);
108#endif
109node_dispatch(RangeTableSample);
110node_dispatch(ColumnDef);
111node_dispatch(TableLikeClause);
112node_dispatch(IndexElem);
113node_dispatch(DefElem);
114node_dispatch(LockingClause);
115node_dispatch(XmlSerialize);
116node_dispatch(PartitionElem);
117#if PG_MAJORVERSION_NUM == 17 || PG_MAJORVERSION_NUM >= 19
118node_dispatch(SinglePartitionSpec);
119#endif
120node_dispatch(PartitionSpec);
121node_dispatch(PartitionBoundSpec);
122node_dispatch(PartitionRangeDatum);
123node_dispatch(PartitionCmd);
124#if PG_MAJORVERSION_NUM >= 19
125node_dispatch(GraphPattern);
126node_dispatch(GraphElementPattern);
127#endif
128node_dispatch(RangeTblEntry);
129#if PG_MAJORVERSION_NUM >= 16
130node_dispatch(RTEPermissionInfo);
131#endif
132node_dispatch(RangeTblFunction);
133node_dispatch(TableSampleClause);
134node_dispatch(WithCheckOption);
135node_dispatch(SortGroupClause);
136node_dispatch(GroupingSet);
137node_dispatch(WindowClause);
138node_dispatch(RowMarkClause);
139#if PG_MAJORVERSION_NUM >= 19
140node_dispatch(ForPortionOfClause);
141#endif
142node_dispatch(WithClause);
143node_dispatch(InferClause);
144node_dispatch(OnConflictClause);
145#if PG_MAJORVERSION_NUM >= 14
146node_dispatch(CTESearchClause);
147node_dispatch(CTECycleClause);
148#endif
149node_dispatch(CommonTableExpr);
150#if PG_MAJORVERSION_NUM >= 15
151node_dispatch(MergeWhenClause);
152#endif
153#if PG_MAJORVERSION_NUM >= 18
154node_dispatch(ReturningOption);
155node_dispatch(ReturningClause);
156#endif
157node_dispatch(TriggerTransition);
158#if PG_MAJORVERSION_NUM >= 16
159node_dispatch(JsonOutput);
160#endif
161#if PG_MAJORVERSION_NUM >= 17
162node_dispatch(JsonArgument);
163node_dispatch(JsonFuncExpr);
164node_dispatch(JsonTablePathSpec);
165node_dispatch(JsonTable);
166node_dispatch(JsonTableColumn);
167node_dispatch(JsonKeyValue);
168node_dispatch(JsonParseExpr);
169node_dispatch(JsonScalarExpr);
170node_dispatch(JsonSerializeExpr);
171#endif
172#if PG_MAJORVERSION_NUM >= 16
173node_dispatch(JsonObjectConstructor);
174node_dispatch(JsonArrayConstructor);
175node_dispatch(JsonArrayQueryConstructor);
176node_dispatch(JsonAggConstructor);
177node_dispatch(JsonObjectAgg);
178node_dispatch(JsonArrayAgg);
179#endif
180node_dispatch(RawStmt);
181node_dispatch(InsertStmt);
182node_dispatch(DeleteStmt);
183node_dispatch(UpdateStmt);
184#if PG_MAJORVERSION_NUM >= 15
185node_dispatch(MergeStmt);
186#endif
187node_dispatch(SelectStmt);
188node_dispatch(SetOperationStmt);
189#if PG_MAJORVERSION_NUM >= 14
190node_dispatch(ReturnStmt);
191#endif
192#if PG_MAJORVERSION_NUM >= 14
193node_dispatch(PLAssignStmt);
194#endif
195node_dispatch(CreateSchemaStmt);
196node_dispatch(AlterTableStmt);
197node_dispatch(AlterTableCmd);
198#if PG_MAJORVERSION_NUM >= 18
199node_dispatch(ATAlterConstraint);
200#endif
201node_dispatch(ReplicaIdentityStmt);
202node_dispatch(AlterCollationStmt);
203node_dispatch(AlterDomainStmt);
204node_dispatch(GrantStmt);
205node_dispatch(ObjectWithArgs);
206node_dispatch(AccessPriv);
207node_dispatch(GrantRoleStmt);
208node_dispatch(AlterDefaultPrivilegesStmt);
209node_dispatch(CopyStmt);
210node_dispatch(VariableSetStmt);
211node_dispatch(VariableShowStmt);
212node_dispatch(CreateStmt);
213node_dispatch(Constraint);
214node_dispatch(CreateTableSpaceStmt);
215node_dispatch(DropTableSpaceStmt);
216node_dispatch(AlterTableSpaceOptionsStmt);
217node_dispatch(AlterTableMoveAllStmt);
218node_dispatch(CreateExtensionStmt);
219node_dispatch(AlterExtensionStmt);
220node_dispatch(AlterExtensionContentsStmt);
221node_dispatch(CreateFdwStmt);
222node_dispatch(AlterFdwStmt);
223node_dispatch(CreateForeignServerStmt);
224node_dispatch(AlterForeignServerStmt);
225node_dispatch(CreateForeignTableStmt);
226node_dispatch(CreateUserMappingStmt);
227node_dispatch(AlterUserMappingStmt);
228node_dispatch(DropUserMappingStmt);
229node_dispatch(ImportForeignSchemaStmt);
230node_dispatch(CreatePolicyStmt);
231node_dispatch(AlterPolicyStmt);
232node_dispatch(CreateAmStmt);
233node_dispatch(CreateTrigStmt);
234node_dispatch(CreateEventTrigStmt);
235node_dispatch(AlterEventTrigStmt);
236node_dispatch(CreatePLangStmt);
237node_dispatch(CreateRoleStmt);
238node_dispatch(AlterRoleStmt);
239node_dispatch(AlterRoleSetStmt);
240node_dispatch(DropRoleStmt);
241node_dispatch(CreateSeqStmt);
242node_dispatch(AlterSeqStmt);
243node_dispatch(DefineStmt);
244node_dispatch(CreateDomainStmt);
245node_dispatch(CreateOpClassStmt);
246node_dispatch(CreateOpClassItem);
247node_dispatch(CreateOpFamilyStmt);
248node_dispatch(AlterOpFamilyStmt);
249node_dispatch(DropStmt);
250node_dispatch(TruncateStmt);
251node_dispatch(CommentStmt);
252node_dispatch(SecLabelStmt);
253node_dispatch(DeclareCursorStmt);
254node_dispatch(ClosePortalStmt);
255node_dispatch(FetchStmt);
256node_dispatch(IndexStmt);
257node_dispatch(CreateStatsStmt);
258#if PG_MAJORVERSION_NUM >= 14
259node_dispatch(StatsElem);
260#endif
261node_dispatch(AlterStatsStmt);
262node_dispatch(CreateFunctionStmt);
263node_dispatch(FunctionParameter);
264node_dispatch(AlterFunctionStmt);
265node_dispatch(DoStmt);
266node_dispatch(InlineCodeBlock);
267node_dispatch(CallStmt);
268node_dispatch(CallContext);
269node_dispatch(RenameStmt);
270node_dispatch(AlterObjectDependsStmt);
271node_dispatch(AlterObjectSchemaStmt);
272node_dispatch(AlterOwnerStmt);
273node_dispatch(AlterOperatorStmt);
274node_dispatch(AlterTypeStmt);
275node_dispatch(RuleStmt);
276node_dispatch(NotifyStmt);
277node_dispatch(ListenStmt);
278node_dispatch(UnlistenStmt);
279node_dispatch(TransactionStmt);
280node_dispatch(CompositeTypeStmt);
281node_dispatch(CreateEnumStmt);
282node_dispatch(CreateRangeStmt);
283node_dispatch(AlterEnumStmt);
284node_dispatch(ViewStmt);
285node_dispatch(LoadStmt);
286node_dispatch(CreatedbStmt);
287node_dispatch(AlterDatabaseStmt);
288#if PG_MAJORVERSION_NUM >= 15
289node_dispatch(AlterDatabaseRefreshCollStmt);
290#endif
291node_dispatch(AlterDatabaseSetStmt);
292node_dispatch(DropdbStmt);
293node_dispatch(AlterSystemStmt);
294#if PG_MAJORVERSION_NUM < 19
295node_dispatch(ClusterStmt);
296#else
297node_dispatch(RepackStmt);
298#endif
299node_dispatch(VacuumStmt);
300node_dispatch(VacuumRelation);
301node_dispatch(ExplainStmt);
302node_dispatch(CreateTableAsStmt);
303node_dispatch(RefreshMatViewStmt);
304node_dispatch(CheckPointStmt);
305node_dispatch(DiscardStmt);
306node_dispatch(LockStmt);
307node_dispatch(ConstraintsSetStmt);
308node_dispatch(ReindexStmt);
309node_dispatch(CreateConversionStmt);
310node_dispatch(CreateCastStmt);
311#if PG_MAJORVERSION_NUM >= 19
312node_dispatch(CreatePropGraphStmt);
313node_dispatch(PropGraphVertex);
314node_dispatch(PropGraphEdge);
315node_dispatch(PropGraphLabelAndProperties);
316node_dispatch(PropGraphProperties);
317node_dispatch(AlterPropGraphStmt);
318#endif
319node_dispatch(CreateTransformStmt);
320node_dispatch(PrepareStmt);
321node_dispatch(ExecuteStmt);
322node_dispatch(DeallocateStmt);
323node_dispatch(DropOwnedStmt);
324node_dispatch(ReassignOwnedStmt);
325node_dispatch(AlterTSDictionaryStmt);
326node_dispatch(AlterTSConfigurationStmt);
327#if PG_MAJORVERSION_NUM >= 15
328node_dispatch(PublicationTable);
329node_dispatch(PublicationObjSpec);
330#endif
331#if PG_MAJORVERSION_NUM >= 19
332node_dispatch(PublicationAllObjSpec);
333#endif
334node_dispatch(CreatePublicationStmt);
335node_dispatch(AlterPublicationStmt);
336node_dispatch(CreateSubscriptionStmt);
337node_dispatch(AlterSubscriptionStmt);
338node_dispatch(DropSubscriptionStmt);
339#if PG_MAJORVERSION_NUM >= 19
340node_dispatch(WaitStmt);
341#endif
342node_dispatch(PlannerGlobal);
343node_dispatch(PlannerInfo);
344node_dispatch(RelOptInfo);
345#if PG_MAJORVERSION_NUM >= 19
346node_dispatch(RelAggInfo);
347#endif
348node_dispatch(IndexOptInfo);
349node_dispatch(ForeignKeyOptInfo);
350node_dispatch(StatisticExtInfo);
351#if PG_MAJORVERSION_NUM >= 16
352node_dispatch(JoinDomain);
353#endif
354node_dispatch(EquivalenceClass);
355node_dispatch(EquivalenceMember);
356node_dispatch(PathKey);
357#if PG_MAJORVERSION_NUM >= 17
358node_dispatch(GroupByOrdering);
359#endif
360node_dispatch(PathTarget);
361node_dispatch(ParamPathInfo);
362node_dispatch(Path);
363node_dispatch(IndexPath);
364node_dispatch(IndexClause);
365node_dispatch(BitmapHeapPath);
366node_dispatch(BitmapAndPath);
367node_dispatch(BitmapOrPath);
368node_dispatch(TidPath);
369#if PG_MAJORVERSION_NUM >= 14
370node_dispatch(TidRangePath);
371#endif
372node_dispatch(SubqueryScanPath);
373node_dispatch(ForeignPath);
374node_dispatch(CustomPath);
375node_dispatch(AppendPath);
376node_dispatch(MergeAppendPath);
377node_dispatch(GroupResultPath);
378node_dispatch(MaterialPath);
379#if PG_MAJORVERSION_NUM >= 14
380node_dispatch(MemoizePath);
381#endif
382node_dispatch(UniquePath);
383node_dispatch(GatherPath);
384node_dispatch(GatherMergePath);
385node_dispatch(NestPath);
386node_dispatch(MergePath);
387node_dispatch(HashPath);
388node_dispatch(ProjectionPath);
389node_dispatch(ProjectSetPath);
390node_dispatch(SortPath);
391node_dispatch(IncrementalSortPath);
392node_dispatch(GroupPath);
393#if PG_MAJORVERSION_NUM < 19
394node_dispatch(UpperUniquePath);
395#endif
396node_dispatch(AggPath);
397node_dispatch(GroupingSetData);
398node_dispatch(RollupData);
399node_dispatch(GroupingSetsPath);
400node_dispatch(MinMaxAggPath);
401node_dispatch(WindowAggPath);
402node_dispatch(SetOpPath);
403node_dispatch(RecursiveUnionPath);
404node_dispatch(LockRowsPath);
405node_dispatch(ModifyTablePath);
406node_dispatch(LimitPath);
407node_dispatch(RestrictInfo);
408node_dispatch(PlaceHolderVar);
409node_dispatch(SpecialJoinInfo);
410#if PG_MAJORVERSION_NUM >= 16
411node_dispatch(OuterJoinClauseInfo);
412#endif
413node_dispatch(AppendRelInfo);
414#if PG_MAJORVERSION_NUM >= 14
415node_dispatch(RowIdentityVarInfo);
416#endif
417node_dispatch(PlaceHolderInfo);
418node_dispatch(MinMaxAggInfo);
419#if PG_MAJORVERSION_NUM >= 19
420node_dispatch(AggClauseInfo);
421node_dispatch(GroupingExprInfo);
422#endif
423node_dispatch(PlannerParamItem);
424#if PG_MAJORVERSION_NUM >= 16
425node_dispatch(AggInfo);
426node_dispatch(AggTransInfo);
427#endif
428#if PG_MAJORVERSION_NUM >= 18
429node_dispatch(UniqueRelInfo);
430#endif
431node_dispatch(PlannedStmt);
432node_dispatch(Result);
433node_dispatch(ProjectSet);
434node_dispatch(ModifyTable);
435node_dispatch(Append);
436node_dispatch(MergeAppend);
437node_dispatch(RecursiveUnion);
438node_dispatch(BitmapAnd);
439node_dispatch(BitmapOr);
440node_dispatch(SeqScan);
441node_dispatch(SampleScan);
442node_dispatch(IndexScan);
443node_dispatch(IndexOnlyScan);
444node_dispatch(BitmapIndexScan);
445node_dispatch(BitmapHeapScan);
446node_dispatch(TidScan);
447#if PG_MAJORVERSION_NUM >= 14
448node_dispatch(TidRangeScan);
449#endif
450node_dispatch(SubqueryScan);
451node_dispatch(FunctionScan);
452node_dispatch(ValuesScan);
453node_dispatch(TableFuncScan);
454node_dispatch(CteScan);
455node_dispatch(NamedTuplestoreScan);
456node_dispatch(WorkTableScan);
457node_dispatch(ForeignScan);
458node_dispatch(CustomScan);
459node_dispatch(NestLoop);
460node_dispatch(NestLoopParam);
461node_dispatch(MergeJoin);
462node_dispatch(HashJoin);
463node_dispatch(Material);
464#if PG_MAJORVERSION_NUM >= 14
465node_dispatch(Memoize);
466#endif
467node_dispatch(Sort);
468node_dispatch(IncrementalSort);
469node_dispatch(Group);
470node_dispatch(Agg);
471node_dispatch(WindowAgg);
472node_dispatch(Unique);
473node_dispatch(Gather);
474node_dispatch(GatherMerge);
475node_dispatch(Hash);
476node_dispatch(SetOp);
477node_dispatch(LockRows);
478node_dispatch(Limit);
479node_dispatch(PlanRowMark);
480node_dispatch(PartitionPruneInfo);
481node_dispatch(PartitionedRelPruneInfo);
482node_dispatch(PartitionPruneStepOp);
483node_dispatch(PartitionPruneStepCombine);
484node_dispatch(PlanInvalItem);
485#if PG_MAJORVERSION_NUM >= 19
486node_dispatch(SubPlanRTInfo);
487node_dispatch(ElidedNode);
488#endif
489node_dispatch(ExprState);
490node_dispatch(IndexInfo);
491node_dispatch(ExprContext);
492node_dispatch(ReturnSetInfo);
493node_dispatch(ProjectionInfo);
494node_dispatch(JunkFilter);
495#if PG_MAJORVERSION_NUM < 19
496node_dispatch(OnConflictSetState);
497#else
498node_dispatch(OnConflictActionState);
499#endif
500#if PG_MAJORVERSION_NUM >= 15
501node_dispatch(MergeActionState);
502#endif
503#if PG_MAJORVERSION_NUM >= 19
504node_dispatch(ForPortionOfState);
505#endif
506node_dispatch(ResultRelInfo);
507node_dispatch(EState);
508node_dispatch(WindowFuncExprState);
509node_dispatch(SetExprState);
510node_dispatch(SubPlanState);
511node_dispatch(DomainConstraintState);
512node_dispatch(ResultState);
513node_dispatch(ProjectSetState);
514node_dispatch(ModifyTableState);
515node_dispatch(AppendState);
516node_dispatch(MergeAppendState);
517node_dispatch(RecursiveUnionState);
518node_dispatch(BitmapAndState);
519node_dispatch(BitmapOrState);
520node_dispatch(ScanState);
521node_dispatch(SeqScanState);
522node_dispatch(SampleScanState);
523node_dispatch(IndexScanState);
524node_dispatch(IndexOnlyScanState);
525node_dispatch(BitmapIndexScanState);
526node_dispatch(BitmapHeapScanState);
527node_dispatch(TidScanState);
528#if PG_MAJORVERSION_NUM >= 14
529node_dispatch(TidRangeScanState);
530#endif
531node_dispatch(SubqueryScanState);
532node_dispatch(FunctionScanState);
533node_dispatch(ValuesScanState);
534node_dispatch(TableFuncScanState);
535node_dispatch(CteScanState);
536node_dispatch(NamedTuplestoreScanState);
537node_dispatch(WorkTableScanState);
538node_dispatch(ForeignScanState);
539node_dispatch(CustomScanState);
540node_dispatch(JoinState);
541node_dispatch(NestLoopState);
542node_dispatch(MergeJoinState);
543node_dispatch(HashJoinState);
544node_dispatch(MaterialState);
545#if PG_MAJORVERSION_NUM >= 14
546node_dispatch(MemoizeState);
547#endif
548node_dispatch(SortState);
549node_dispatch(IncrementalSortState);
550node_dispatch(GroupState);
551node_dispatch(AggState);
552node_dispatch(WindowAggState);
553node_dispatch(UniqueState);
554node_dispatch(GatherState);
555node_dispatch(GatherMergeState);
556node_dispatch(HashState);
557node_dispatch(SetOpState);
558node_dispatch(LockRowsState);
559node_dispatch(LimitState);
560node_dispatch(IndexAmRoutine);
561node_dispatch(TableAmRoutine);
562node_dispatch(TsmRoutine);
563node_dispatch(EventTriggerData);
564node_dispatch(TriggerData);
565node_dispatch(TupleTableSlot);
566node_dispatch(FdwRoutine);
567#if PG_MAJORVERSION_NUM >= 16
568node_dispatch(Bitmapset);
569#endif
570node_dispatch(ExtensibleNode);
571#if PG_MAJORVERSION_NUM >= 16
572node_dispatch(ErrorSaveContext);
573#endif
574node_dispatch(IdentifySystemCmd);
575node_dispatch(BaseBackupCmd);
576node_dispatch(CreateReplicationSlotCmd);
577node_dispatch(DropReplicationSlotCmd);
578#if PG_MAJORVERSION_NUM >= 17
579node_dispatch(AlterReplicationSlotCmd);
580#endif
581node_dispatch(StartReplicationCmd);
582#if PG_MAJORVERSION_NUM >= 15
583node_dispatch(ReadReplicationSlotCmd);
584#endif
585node_dispatch(TimeLineHistoryCmd);
586#if PG_MAJORVERSION_NUM >= 17
587node_dispatch(UploadManifestCmd);
588#endif
589node_dispatch(SupportRequestSimplify);
590#if PG_MAJORVERSION_NUM >= 19
591node_dispatch(SupportRequestSimplifyAggref);
592node_dispatch(SupportRequestInlineInFrom);
593#endif
594node_dispatch(SupportRequestSelectivity);
595node_dispatch(SupportRequestCost);
596node_dispatch(SupportRequestRows);
597node_dispatch(SupportRequestIndexCondition);
598#if PG_MAJORVERSION_NUM >= 15
599node_dispatch(SupportRequestWFuncMonotonic);
600#endif
601#if PG_MAJORVERSION_NUM >= 17
602node_dispatch(SupportRequestOptimizeWindowClause);
603#endif
604#if PG_MAJORVERSION_NUM >= 18
605node_dispatch(SupportRequestModifyInPlace);
606#endif
607#if PG_MAJORVERSION_NUM >= 15
608node_dispatch(Integer);
609node_dispatch(Float);
610node_dispatch(Boolean);
611node_dispatch(String);
612node_dispatch(BitString);
613#endif
614node_dispatch(ForeignKeyCacheInfo);