summaryrefslogtreecommitdiff
path: root/src/include/nodes
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/nodes')
-rw-r--r--src/include/nodes/bitmapset.h4
-rw-r--r--src/include/nodes/execnodes.h12
-rw-r--r--src/include/nodes/lockoptions.h6
-rw-r--r--src/include/nodes/nodes.h14
-rw-r--r--src/include/nodes/parsenodes.h66
-rw-r--r--src/include/nodes/pathnodes.h10
-rw-r--r--src/include/nodes/plannodes.h8
-rw-r--r--src/include/nodes/primnodes.h24
-rw-r--r--src/include/nodes/queryjumble.h2
-rw-r--r--src/include/nodes/replnodes.h2
10 files changed, 74 insertions, 74 deletions
diff --git a/src/include/nodes/bitmapset.h b/src/include/nodes/bitmapset.h
index 14de6a9ff1e..161243b2d0e 100644
--- a/src/include/nodes/bitmapset.h
+++ b/src/include/nodes/bitmapset.h
@@ -62,7 +62,7 @@ typedef enum
BMS_EQUAL, /* sets are equal */
BMS_SUBSET1, /* first set is a subset of the second */
BMS_SUBSET2, /* second set is a subset of the first */
- BMS_DIFFERENT /* neither set is a subset of the other */
+ BMS_DIFFERENT, /* neither set is a subset of the other */
} BMS_Comparison;
/* result of bms_membership */
@@ -70,7 +70,7 @@ typedef enum
{
BMS_EMPTY_SET, /* 0 members */
BMS_SINGLETON, /* 1 member */
- BMS_MULTIPLE /* >1 member */
+ BMS_MULTIPLE, /* >1 member */
} BMS_Membership;
diff --git a/src/include/nodes/execnodes.h b/src/include/nodes/execnodes.h
index 108d69ba287..5d7f17dee07 100644
--- a/src/include/nodes/execnodes.h
+++ b/src/include/nodes/execnodes.h
@@ -295,7 +295,7 @@ typedef enum
{
ExprSingleResult, /* expression does not return a set */
ExprMultipleResult, /* this result is an element of a set */
- ExprEndResult /* there are no more elements in the set */
+ ExprEndResult, /* there are no more elements in the set */
} ExprDoneCond;
/*
@@ -309,7 +309,7 @@ typedef enum
SFRM_ValuePerCall = 0x01, /* one value returned per call */
SFRM_Materialize = 0x02, /* result set instantiated in Tuplestore */
SFRM_Materialize_Random = 0x04, /* Tuplestore needs randomAccess */
- SFRM_Materialize_Preferred = 0x08 /* caller prefers Tuplestore */
+ SFRM_Materialize_Preferred = 0x08, /* caller prefers Tuplestore */
} SetFunctionReturnMode;
/*
@@ -989,7 +989,7 @@ typedef struct SubPlanState
typedef enum DomainConstraintType
{
DOM_CONSTRAINT_NOTNULL,
- DOM_CONSTRAINT_CHECK
+ DOM_CONSTRAINT_CHECK,
} DomainConstraintType;
typedef struct DomainConstraintState
@@ -1669,7 +1669,7 @@ typedef enum
{
BM_INITIAL,
BM_INPROGRESS,
- BM_FINISHED
+ BM_FINISHED,
} SharedBitmapState;
/* ----------------
@@ -2466,7 +2466,7 @@ typedef enum WindowAggStatus
WINDOWAGG_DONE, /* No more processing to do */
WINDOWAGG_RUN, /* Normal processing of window funcs */
WINDOWAGG_PASSTHROUGH, /* Don't eval window funcs */
- WINDOWAGG_PASSTHROUGH_STRICT /* Pass-through plus don't store new
+ WINDOWAGG_PASSTHROUGH_STRICT, /* Pass-through plus don't store new
* tuples during spool */
} WindowAggStatus;
@@ -2744,7 +2744,7 @@ typedef enum
LIMIT_WINDOWEND_TIES, /* have returned a tied row */
LIMIT_SUBPLANEOF, /* at EOF of subplan (within window) */
LIMIT_WINDOWEND, /* stepped off end of window */
- LIMIT_WINDOWSTART /* stepped off beginning of window */
+ LIMIT_WINDOWSTART, /* stepped off beginning of window */
} LimitStateCond;
typedef struct LimitState
diff --git a/src/include/nodes/lockoptions.h b/src/include/nodes/lockoptions.h
index bc5e98336f1..71c46fdd8ec 100644
--- a/src/include/nodes/lockoptions.h
+++ b/src/include/nodes/lockoptions.h
@@ -24,7 +24,7 @@ typedef enum LockClauseStrength
LCS_FORKEYSHARE, /* FOR KEY SHARE */
LCS_FORSHARE, /* FOR SHARE */
LCS_FORNOKEYUPDATE, /* FOR NO KEY UPDATE */
- LCS_FORUPDATE /* FOR UPDATE */
+ LCS_FORUPDATE, /* FOR UPDATE */
} LockClauseStrength;
/*
@@ -40,7 +40,7 @@ typedef enum LockWaitPolicy
/* Skip rows that can't be locked (SKIP LOCKED) */
LockWaitSkip,
/* Raise an error if a row cannot be locked (NOWAIT) */
- LockWaitError
+ LockWaitError,
} LockWaitPolicy;
/*
@@ -55,7 +55,7 @@ typedef enum LockTupleMode
/* SELECT FOR NO KEY UPDATE, and UPDATEs that don't modify key columns */
LockTupleNoKeyExclusive,
/* SELECT FOR UPDATE, UPDATEs that modify key columns, and DELETE */
- LockTupleExclusive
+ LockTupleExclusive,
} LockTupleMode;
#endif /* LOCKOPTIONS_H */
diff --git a/src/include/nodes/nodes.h b/src/include/nodes/nodes.h
index f8e8fe699ab..4c32682e4ce 100644
--- a/src/include/nodes/nodes.h
+++ b/src/include/nodes/nodes.h
@@ -280,7 +280,7 @@ typedef enum CmdType
CMD_MERGE, /* merge stmt */
CMD_UTILITY, /* cmds like create, destroy, copy, vacuum,
* etc. */
- CMD_NOTHING /* dummy command for instead nothing rules
+ CMD_NOTHING, /* dummy command for instead nothing rules
* with qual */
} CmdType;
@@ -324,7 +324,7 @@ typedef enum JoinType
* by the executor (nor, indeed, by most of the planner).
*/
JOIN_UNIQUE_OUTER, /* LHS path must be made unique */
- JOIN_UNIQUE_INNER /* RHS path must be made unique */
+ JOIN_UNIQUE_INNER, /* RHS path must be made unique */
/*
* We might need additional join types someday.
@@ -364,7 +364,7 @@ typedef enum AggStrategy
AGG_PLAIN, /* simple agg across all input rows */
AGG_SORTED, /* grouped agg, input must be sorted */
AGG_HASHED, /* grouped agg, use internal hashtable */
- AGG_MIXED /* grouped agg, hash and sort both used */
+ AGG_MIXED, /* grouped agg, hash and sort both used */
} AggStrategy;
/*
@@ -388,7 +388,7 @@ typedef enum AggSplit
/* Initial phase of partial aggregation, with serialization: */
AGGSPLIT_INITIAL_SERIAL = AGGSPLITOP_SKIPFINAL | AGGSPLITOP_SERIALIZE,
/* Final phase of partial aggregation, with deserialization: */
- AGGSPLIT_FINAL_DESERIAL = AGGSPLITOP_COMBINE | AGGSPLITOP_DESERIALIZE
+ AGGSPLIT_FINAL_DESERIAL = AGGSPLITOP_COMBINE | AGGSPLITOP_DESERIALIZE,
} AggSplit;
/* Test whether an AggSplit value selects each primitive option: */
@@ -408,13 +408,13 @@ typedef enum SetOpCmd
SETOPCMD_INTERSECT,
SETOPCMD_INTERSECT_ALL,
SETOPCMD_EXCEPT,
- SETOPCMD_EXCEPT_ALL
+ SETOPCMD_EXCEPT_ALL,
} SetOpCmd;
typedef enum SetOpStrategy
{
SETOP_SORTED, /* input must be sorted */
- SETOP_HASHED /* use internal hashtable */
+ SETOP_HASHED, /* use internal hashtable */
} SetOpStrategy;
/*
@@ -427,7 +427,7 @@ typedef enum OnConflictAction
{
ONCONFLICT_NONE, /* No "ON CONFLICT" clause */
ONCONFLICT_NOTHING, /* ON CONFLICT ... DO NOTHING */
- ONCONFLICT_UPDATE /* ON CONFLICT ... DO UPDATE */
+ ONCONFLICT_UPDATE, /* ON CONFLICT ... DO UPDATE */
} OnConflictAction;
/*
diff --git a/src/include/nodes/parsenodes.h b/src/include/nodes/parsenodes.h
index f637937cd20..cf7e79062ed 100644
--- a/src/include/nodes/parsenodes.h
+++ b/src/include/nodes/parsenodes.h
@@ -34,7 +34,7 @@ typedef enum OverridingKind
{
OVERRIDING_NOT_SET = 0,
OVERRIDING_USER_VALUE,
- OVERRIDING_SYSTEM_VALUE
+ OVERRIDING_SYSTEM_VALUE,
} OverridingKind;
/* Possible sources of a Query */
@@ -44,7 +44,7 @@ typedef enum QuerySource
QSRC_PARSER, /* added by parse analysis (now unused) */
QSRC_INSTEAD_RULE, /* added by unconditional INSTEAD rule */
QSRC_QUAL_INSTEAD_RULE, /* added by conditional INSTEAD rule */
- QSRC_NON_INSTEAD_RULE /* added by non-INSTEAD rule */
+ QSRC_NON_INSTEAD_RULE, /* added by non-INSTEAD rule */
} QuerySource;
/* Sort ordering options for ORDER BY and CREATE INDEX */
@@ -53,14 +53,14 @@ typedef enum SortByDir
SORTBY_DEFAULT,
SORTBY_ASC,
SORTBY_DESC,
- SORTBY_USING /* not allowed in CREATE INDEX ... */
+ SORTBY_USING, /* not allowed in CREATE INDEX ... */
} SortByDir;
typedef enum SortByNulls
{
SORTBY_NULLS_DEFAULT,
SORTBY_NULLS_FIRST,
- SORTBY_NULLS_LAST
+ SORTBY_NULLS_LAST,
} SortByNulls;
/* Options for [ ALL | DISTINCT ] */
@@ -68,7 +68,7 @@ typedef enum SetQuantifier
{
SET_QUANTIFIER_DEFAULT,
SET_QUANTIFIER_ALL,
- SET_QUANTIFIER_DISTINCT
+ SET_QUANTIFIER_DISTINCT,
} SetQuantifier;
/*
@@ -320,7 +320,7 @@ typedef enum A_Expr_Kind
AEXPR_BETWEEN, /* name must be "BETWEEN" */
AEXPR_NOT_BETWEEN, /* name must be "NOT BETWEEN" */
AEXPR_BETWEEN_SYM, /* name must be "BETWEEN SYMMETRIC" */
- AEXPR_NOT_BETWEEN_SYM /* name must be "NOT BETWEEN SYMMETRIC" */
+ AEXPR_NOT_BETWEEN_SYM, /* name must be "NOT BETWEEN SYMMETRIC" */
} A_Expr_Kind;
typedef struct A_Expr
@@ -392,7 +392,7 @@ typedef enum RoleSpecType
ROLESPEC_CURRENT_ROLE, /* role spec is CURRENT_ROLE */
ROLESPEC_CURRENT_USER, /* role spec is CURRENT_USER */
ROLESPEC_SESSION_USER, /* role spec is SESSION_USER */
- ROLESPEC_PUBLIC /* role name is "public" */
+ ROLESPEC_PUBLIC, /* role name is "public" */
} RoleSpecType;
typedef struct RoleSpec
@@ -799,7 +799,7 @@ typedef enum DefElemAction
DEFELEM_UNSPEC, /* no action given */
DEFELEM_SET,
DEFELEM_ADD,
- DEFELEM_DROP
+ DEFELEM_DROP,
} DefElemAction;
typedef struct DefElem
@@ -865,7 +865,7 @@ typedef enum PartitionStrategy
{
PARTITION_STRATEGY_LIST = 'l',
PARTITION_STRATEGY_RANGE = 'r',
- PARTITION_STRATEGY_HASH = 'h'
+ PARTITION_STRATEGY_HASH = 'h',
} PartitionStrategy;
/*
@@ -917,7 +917,7 @@ typedef enum PartitionRangeDatumKind
{
PARTITION_RANGE_DATUM_MINVALUE = -1, /* less than any other value */
PARTITION_RANGE_DATUM_VALUE = 0, /* a specific (bounded) value */
- PARTITION_RANGE_DATUM_MAXVALUE = 1 /* greater than any other value */
+ PARTITION_RANGE_DATUM_MAXVALUE = 1, /* greater than any other value */
} PartitionRangeDatumKind;
typedef struct PartitionRangeDatum
@@ -1018,7 +1018,7 @@ typedef enum RTEKind
RTE_VALUES, /* VALUES (<exprlist>), (<exprlist>), ... */
RTE_CTE, /* common table expr (WITH list element) */
RTE_NAMEDTUPLESTORE, /* tuplestore, e.g. for AFTER triggers */
- RTE_RESULT /* RTE represents an empty FROM clause; such
+ RTE_RESULT, /* RTE represents an empty FROM clause; such
* RTEs are added by the planner, they're not
* present during parsing or rewriting */
} RTEKind;
@@ -1315,7 +1315,7 @@ typedef enum WCOKind
WCO_RLS_UPDATE_CHECK, /* RLS UPDATE WITH CHECK policy */
WCO_RLS_CONFLICT_CHECK, /* RLS ON CONFLICT DO UPDATE USING policy */
WCO_RLS_MERGE_UPDATE_CHECK, /* RLS MERGE UPDATE USING policy */
- WCO_RLS_MERGE_DELETE_CHECK /* RLS MERGE DELETE USING policy */
+ WCO_RLS_MERGE_DELETE_CHECK, /* RLS MERGE DELETE USING policy */
} WCOKind;
typedef struct WithCheckOption
@@ -1453,7 +1453,7 @@ typedef enum GroupingSetKind
GROUPING_SET_SIMPLE,
GROUPING_SET_ROLLUP,
GROUPING_SET_CUBE,
- GROUPING_SET_SETS
+ GROUPING_SET_SETS,
} GroupingSetKind;
typedef struct GroupingSet
@@ -1592,7 +1592,7 @@ typedef enum CTEMaterialize
{
CTEMaterializeDefault, /* no option specified */
CTEMaterializeAlways, /* MATERIALIZED */
- CTEMaterializeNever /* NOT MATERIALIZED */
+ CTEMaterializeNever, /* NOT MATERIALIZED */
} CTEMaterialize;
typedef struct CTESearchClause
@@ -1972,7 +1972,7 @@ typedef enum SetOperation
SETOP_NONE = 0,
SETOP_UNION,
SETOP_INTERSECT,
- SETOP_EXCEPT
+ SETOP_EXCEPT,
} SetOperation;
typedef struct SelectStmt
@@ -2168,7 +2168,7 @@ typedef enum ObjectType
OBJECT_TSTEMPLATE,
OBJECT_TYPE,
OBJECT_USER_MAPPING,
- OBJECT_VIEW
+ OBJECT_VIEW,
} ObjectType;
/* ----------------------
@@ -2191,7 +2191,7 @@ typedef struct CreateSchemaStmt
typedef enum DropBehavior
{
DROP_RESTRICT, /* drop fails if any dependent objects */
- DROP_CASCADE /* remove dependent objects too */
+ DROP_CASCADE, /* remove dependent objects too */
} DropBehavior;
/* ----------------------
@@ -2274,7 +2274,7 @@ typedef enum AlterTableType
AT_AddIdentity, /* ADD IDENTITY */
AT_SetIdentity, /* SET identity column options */
AT_DropIdentity, /* DROP IDENTITY */
- AT_ReAddStatistics /* internal to commands/tablecmds.c */
+ AT_ReAddStatistics, /* internal to commands/tablecmds.c */
} AlterTableType;
typedef struct ReplicaIdentityStmt
@@ -2346,7 +2346,7 @@ typedef enum GrantTargetType
{
ACL_TARGET_OBJECT, /* grant on specific named object(s) */
ACL_TARGET_ALL_IN_SCHEMA, /* grant on all objects in given schema(s) */
- ACL_TARGET_DEFAULTS /* ALTER DEFAULT PRIVILEGES */
+ ACL_TARGET_DEFAULTS, /* ALTER DEFAULT PRIVILEGES */
} GrantTargetType;
typedef struct GrantStmt
@@ -2473,7 +2473,7 @@ typedef enum VariableSetKind
VAR_SET_CURRENT, /* SET var FROM CURRENT */
VAR_SET_MULTI, /* special case for SET TRANSACTION ... */
VAR_RESET, /* RESET var */
- VAR_RESET_ALL /* RESET ALL */
+ VAR_RESET_ALL, /* RESET ALL */
} VariableSetKind;
typedef struct VariableSetStmt
@@ -2572,7 +2572,7 @@ typedef enum ConstrType /* types of constraints */
CONSTR_ATTR_DEFERRABLE, /* attributes for previous constraint node */
CONSTR_ATTR_NOT_DEFERRABLE,
CONSTR_ATTR_DEFERRED,
- CONSTR_ATTR_IMMEDIATE
+ CONSTR_ATTR_IMMEDIATE,
} ConstrType;
/* Foreign key action codes */
@@ -2812,7 +2812,7 @@ typedef enum ImportForeignSchemaType
{
FDW_IMPORT_SCHEMA_ALL, /* all relations wanted */
FDW_IMPORT_SCHEMA_LIMIT_TO, /* include only listed tables in import */
- FDW_IMPORT_SCHEMA_EXCEPT /* exclude listed tables from import */
+ FDW_IMPORT_SCHEMA_EXCEPT, /* exclude listed tables from import */
} ImportForeignSchemaType;
typedef struct ImportForeignSchemaStmt
@@ -2949,7 +2949,7 @@ typedef enum RoleStmtType
{
ROLESTMT_ROLE,
ROLESTMT_USER,
- ROLESTMT_GROUP
+ ROLESTMT_GROUP,
} RoleStmtType;
typedef struct CreateRoleStmt
@@ -3194,7 +3194,7 @@ typedef enum FetchDirection
FETCH_BACKWARD,
/* for these, howMany indicates a position; only one row is fetched */
FETCH_ABSOLUTE,
- FETCH_RELATIVE
+ FETCH_RELATIVE,
} FetchDirection;
#define FETCH_ALL LONG_MAX
@@ -3319,7 +3319,7 @@ typedef enum FunctionParameterMode
FUNC_PARAM_VARIADIC = 'v', /* variadic (always input) */
FUNC_PARAM_TABLE = 't', /* table function output column */
/* this is not used in pg_proc: */
- FUNC_PARAM_DEFAULT = 'd' /* default; effectively same as IN */
+ FUNC_PARAM_DEFAULT = 'd', /* default; effectively same as IN */
} FunctionParameterMode;
typedef struct FunctionParameter
@@ -3535,7 +3535,7 @@ typedef enum TransactionStmtKind
TRANS_STMT_ROLLBACK_TO,
TRANS_STMT_PREPARE,
TRANS_STMT_COMMIT_PREPARED,
- TRANS_STMT_ROLLBACK_PREPARED
+ TRANS_STMT_ROLLBACK_PREPARED,
} TransactionStmtKind;
typedef struct TransactionStmt
@@ -3608,7 +3608,7 @@ typedef enum ViewCheckOption
{
NO_CHECK_OPTION,
LOCAL_CHECK_OPTION,
- CASCADED_CHECK_OPTION
+ CASCADED_CHECK_OPTION,
} ViewCheckOption;
typedef struct ViewStmt
@@ -3800,7 +3800,7 @@ typedef enum DiscardMode
DISCARD_ALL,
DISCARD_PLANS,
DISCARD_SEQUENCES,
- DISCARD_TEMP
+ DISCARD_TEMP,
} DiscardMode;
typedef struct DiscardStmt
@@ -3842,7 +3842,7 @@ typedef enum ReindexObjectType
REINDEX_OBJECT_TABLE, /* table or materialized view */
REINDEX_OBJECT_SCHEMA, /* schema */
REINDEX_OBJECT_SYSTEM, /* system catalogs */
- REINDEX_OBJECT_DATABASE /* database */
+ REINDEX_OBJECT_DATABASE, /* database */
} ReindexObjectType;
typedef struct ReindexStmt
@@ -3977,7 +3977,7 @@ typedef enum AlterTSConfigType
ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN,
ALTER_TSCONFIG_REPLACE_DICT,
ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN,
- ALTER_TSCONFIG_DROP_MAPPING
+ ALTER_TSCONFIG_DROP_MAPPING,
} AlterTSConfigType;
typedef struct AlterTSConfigurationStmt
@@ -4014,7 +4014,7 @@ typedef enum PublicationObjSpecType
PUBLICATIONOBJ_TABLES_IN_SCHEMA, /* All tables in schema */
PUBLICATIONOBJ_TABLES_IN_CUR_SCHEMA, /* All tables in first element of
* search_path */
- PUBLICATIONOBJ_CONTINUATION /* Continuation of previous type */
+ PUBLICATIONOBJ_CONTINUATION, /* Continuation of previous type */
} PublicationObjSpecType;
typedef struct PublicationObjSpec
@@ -4039,7 +4039,7 @@ typedef enum AlterPublicationAction
{
AP_AddObjects, /* add objects to publication */
AP_DropObjects, /* remove objects from publication */
- AP_SetObjects /* set list of objects */
+ AP_SetObjects, /* set list of objects */
} AlterPublicationAction;
typedef struct AlterPublicationStmt
@@ -4078,7 +4078,7 @@ typedef enum AlterSubscriptionType
ALTER_SUBSCRIPTION_DROP_PUBLICATION,
ALTER_SUBSCRIPTION_REFRESH,
ALTER_SUBSCRIPTION_ENABLED,
- ALTER_SUBSCRIPTION_SKIP
+ ALTER_SUBSCRIPTION_SKIP,
} AlterSubscriptionType;
typedef struct AlterSubscriptionStmt
diff --git a/src/include/nodes/pathnodes.h b/src/include/nodes/pathnodes.h
index 2027265b315..86596f367b9 100644
--- a/src/include/nodes/pathnodes.h
+++ b/src/include/nodes/pathnodes.h
@@ -76,7 +76,7 @@ typedef enum UpperRelationKind
UPPERREL_PARTIAL_DISTINCT, /* result of partial "SELECT DISTINCT", if any */
UPPERREL_DISTINCT, /* result of "SELECT DISTINCT", if any */
UPPERREL_ORDERED, /* result of ORDER BY, if any */
- UPPERREL_FINAL /* result of any remaining top-level actions */
+ UPPERREL_FINAL, /* result of any remaining top-level actions */
/* NB: UPPERREL_FINAL must be last enum entry; it's used to size arrays */
} UpperRelationKind;
@@ -814,7 +814,7 @@ typedef enum RelOptKind
RELOPT_OTHER_MEMBER_REL,
RELOPT_OTHER_JOINREL,
RELOPT_UPPER_REL,
- RELOPT_OTHER_UPPER_REL
+ RELOPT_OTHER_UPPER_REL,
} RelOptKind;
/*
@@ -1465,7 +1465,7 @@ typedef enum VolatileFunctionStatus
{
VOLATILITY_UNKNOWN = 0,
VOLATILITY_VOLATILE,
- VOLATILITY_NOVOLATILE
+ VOLATILITY_NOVOLATILE,
} VolatileFunctionStatus;
/*
@@ -1987,7 +1987,7 @@ typedef enum UniquePathMethod
{
UNIQUE_PATH_NOOP, /* input is known unique already */
UNIQUE_PATH_HASH, /* use hashing */
- UNIQUE_PATH_SORT /* use sorting */
+ UNIQUE_PATH_SORT, /* use sorting */
} UniquePathMethod;
typedef struct UniquePath
@@ -3228,7 +3228,7 @@ typedef enum
{
PARTITIONWISE_AGGREGATE_NONE,
PARTITIONWISE_AGGREGATE_FULL,
- PARTITIONWISE_AGGREGATE_PARTIAL
+ PARTITIONWISE_AGGREGATE_PARTIAL,
} PartitionwiseAggregateType;
/*
diff --git a/src/include/nodes/plannodes.h b/src/include/nodes/plannodes.h
index d64fe6a328b..24d46c76dc2 100644
--- a/src/include/nodes/plannodes.h
+++ b/src/include/nodes/plannodes.h
@@ -591,7 +591,7 @@ typedef enum SubqueryScanStatus
{
SUBQUERY_SCAN_UNKNOWN,
SUBQUERY_SCAN_TRIVIAL,
- SUBQUERY_SCAN_NONTRIVIAL
+ SUBQUERY_SCAN_NONTRIVIAL,
} SubqueryScanStatus;
typedef struct SubqueryScan
@@ -1330,7 +1330,7 @@ typedef enum RowMarkType
ROW_MARK_SHARE, /* obtain shared tuple lock */
ROW_MARK_KEYSHARE, /* obtain keyshare tuple lock */
ROW_MARK_REFERENCE, /* just fetch the TID, don't lock it */
- ROW_MARK_COPY /* physically copy the row value */
+ ROW_MARK_COPY, /* physically copy the row value */
} RowMarkType;
#define RowMarkRequiresRowShareLock(marktype) ((marktype) <= ROW_MARK_KEYSHARE)
@@ -1542,7 +1542,7 @@ typedef struct PartitionPruneStepOp
typedef enum PartitionPruneCombineOp
{
PARTPRUNE_COMBINE_UNION,
- PARTPRUNE_COMBINE_INTERSECT
+ PARTPRUNE_COMBINE_INTERSECT,
} PartitionPruneCombineOp;
typedef struct PartitionPruneStepCombine
@@ -1586,7 +1586,7 @@ typedef enum MonotonicFunction
MONOTONICFUNC_NONE = 0,
MONOTONICFUNC_INCREASING = (1 << 0),
MONOTONICFUNC_DECREASING = (1 << 1),
- MONOTONICFUNC_BOTH = MONOTONICFUNC_INCREASING | MONOTONICFUNC_DECREASING
+ MONOTONICFUNC_BOTH = MONOTONICFUNC_INCREASING | MONOTONICFUNC_DECREASING,
} MonotonicFunction;
#endif /* PLANNODES_H */
diff --git a/src/include/nodes/primnodes.h b/src/include/nodes/primnodes.h
index 60d72a876b4..ab6d7fdc6df 100644
--- a/src/include/nodes/primnodes.h
+++ b/src/include/nodes/primnodes.h
@@ -49,7 +49,7 @@ typedef enum OnCommitAction
ONCOMMIT_NOOP, /* No ON COMMIT clause (do nothing) */
ONCOMMIT_PRESERVE_ROWS, /* ON COMMIT PRESERVE ROWS (do nothing) */
ONCOMMIT_DELETE_ROWS, /* ON COMMIT DELETE ROWS */
- ONCOMMIT_DROP /* ON COMMIT DROP */
+ ONCOMMIT_DROP, /* ON COMMIT DROP */
} OnCommitAction;
/*
@@ -345,7 +345,7 @@ typedef enum ParamKind
PARAM_EXTERN,
PARAM_EXEC,
PARAM_SUBLINK,
- PARAM_MULTIEXPR
+ PARAM_MULTIEXPR,
} ParamKind;
typedef struct Param
@@ -641,7 +641,7 @@ typedef enum CoercionContext
COERCION_IMPLICIT, /* coercion in context of expression */
COERCION_ASSIGNMENT, /* coercion in context of assignment */
COERCION_PLPGSQL, /* if no assignment cast, use CoerceViaIO */
- COERCION_EXPLICIT /* explicit cast operation */
+ COERCION_EXPLICIT, /* explicit cast operation */
} CoercionContext;
/*
@@ -661,7 +661,7 @@ typedef enum CoercionForm
COERCE_EXPLICIT_CALL, /* display as a function call */
COERCE_EXPLICIT_CAST, /* display as an explicit cast */
COERCE_IMPLICIT_CAST, /* implicit cast, so hide it */
- COERCE_SQL_SYNTAX /* display with SQL-mandated special syntax */
+ COERCE_SQL_SYNTAX, /* display with SQL-mandated special syntax */
} CoercionForm;
/*
@@ -928,7 +928,7 @@ typedef enum SubLinkType
EXPR_SUBLINK,
MULTIEXPR_SUBLINK,
ARRAY_SUBLINK,
- CTE_SUBLINK /* for SubPlans only */
+ CTE_SUBLINK, /* for SubPlans only */
} SubLinkType;
@@ -1384,7 +1384,7 @@ typedef enum RowCompareType
ROWCOMPARE_EQ = 3, /* BTEqualStrategyNumber */
ROWCOMPARE_GE = 4, /* BTGreaterEqualStrategyNumber */
ROWCOMPARE_GT = 5, /* BTGreaterStrategyNumber */
- ROWCOMPARE_NE = 6 /* no such btree strategy */
+ ROWCOMPARE_NE = 6, /* no such btree strategy */
} RowCompareType;
typedef struct RowCompareExpr
@@ -1474,7 +1474,7 @@ typedef enum SQLValueFunctionOp
SVFOP_USER,
SVFOP_SESSION_USER,
SVFOP_CURRENT_CATALOG,
- SVFOP_CURRENT_SCHEMA
+ SVFOP_CURRENT_SCHEMA,
} SQLValueFunctionOp;
typedef struct SQLValueFunction
@@ -1511,13 +1511,13 @@ typedef enum XmlExprOp
IS_XMLPI, /* XMLPI(name [, args]) */
IS_XMLROOT, /* XMLROOT(xml, version, standalone) */
IS_XMLSERIALIZE, /* XMLSERIALIZE(is_document, xmlval, indent) */
- IS_DOCUMENT /* xmlval IS DOCUMENT */
+ IS_DOCUMENT, /* xmlval IS DOCUMENT */
} XmlExprOp;
typedef enum XmlOptionType
{
XMLOPTION_DOCUMENT,
- XMLOPTION_CONTENT
+ XMLOPTION_CONTENT,
} XmlOptionType;
typedef struct XmlExpr
@@ -1564,7 +1564,7 @@ typedef enum JsonFormatType
{
JS_FORMAT_DEFAULT, /* unspecified */
JS_FORMAT_JSON, /* FORMAT JSON [ENCODING ...] */
- JS_FORMAT_JSONB /* implicit internal format for RETURNING
+ JS_FORMAT_JSONB, /* implicit internal format for RETURNING
* jsonb */
} JsonFormatType;
@@ -1616,7 +1616,7 @@ typedef enum JsonConstructorType
JSCTOR_JSON_ARRAYAGG = 4,
JSCTOR_JSON_PARSE = 5,
JSCTOR_JSON_SCALAR = 6,
- JSCTOR_JSON_SERIALIZE = 7
+ JSCTOR_JSON_SERIALIZE = 7,
} JsonConstructorType;
/*
@@ -1645,7 +1645,7 @@ typedef enum JsonValueType
JS_TYPE_ANY, /* IS JSON [VALUE] */
JS_TYPE_OBJECT, /* IS JSON OBJECT */
JS_TYPE_ARRAY, /* IS JSON ARRAY */
- JS_TYPE_SCALAR /* IS JSON SCALAR */
+ JS_TYPE_SCALAR, /* IS JSON SCALAR */
} JsonValueType;
/*
diff --git a/src/include/nodes/queryjumble.h b/src/include/nodes/queryjumble.h
index 7649e095aa5..0769081c7ab 100644
--- a/src/include/nodes/queryjumble.h
+++ b/src/include/nodes/queryjumble.h
@@ -56,7 +56,7 @@ enum ComputeQueryIdType
COMPUTE_QUERY_ID_OFF,
COMPUTE_QUERY_ID_ON,
COMPUTE_QUERY_ID_AUTO,
- COMPUTE_QUERY_ID_REGRESS
+ COMPUTE_QUERY_ID_REGRESS,
};
/* GUC parameters */
diff --git a/src/include/nodes/replnodes.h b/src/include/nodes/replnodes.h
index 4321ba8f866..5142a087291 100644
--- a/src/include/nodes/replnodes.h
+++ b/src/include/nodes/replnodes.h
@@ -20,7 +20,7 @@
typedef enum ReplicationKind
{
REPLICATION_KIND_PHYSICAL,
- REPLICATION_KIND_LOGICAL
+ REPLICATION_KIND_LOGICAL,
} ReplicationKind;