184 #define INNER_VAR (-1)
185 #define OUTER_VAR (-2)
186 #define INDEX_VAR (-3)
187 #define ROWID_VAR (-4)
189 #define IS_SPECIAL_VARNO(varno) ((int) (varno) < 0)
192 #define PRS2_OLD_VARNO 1
193 #define PRS2_NEW_VARNO 2
struct ArrayExpr ArrayExpr
struct FieldSelect FieldSelect
struct CoalesceExpr CoalesceExpr
struct AlternativeSubPlan AlternativeSubPlan
struct InferenceElem InferenceElem
struct ArrayCoerceExpr ArrayCoerceExpr
struct TargetEntry TargetEntry
struct SetToDefault SetToDefault
struct JsonReturning JsonReturning
struct JsonBehavior JsonBehavior
struct WindowFunc WindowFunc
@ SVFOP_CURRENT_TIMESTAMP
@ SVFOP_CURRENT_TIMESTAMP_N
struct CoerceToDomainValue CoerceToDomainValue
struct IntoClause IntoClause
struct MinMaxExpr MinMaxExpr
struct NamedArgExpr NamedArgExpr
struct JsonIsPredicate JsonIsPredicate
struct CoerceToDomain CoerceToDomain
struct NextValueExpr NextValueExpr
@ JSON_BEHAVIOR_EMPTY_OBJECT
@ JSON_BEHAVIOR_EMPTY_ARRAY
struct OnConflictExpr OnConflictExpr
struct GroupingFunc GroupingFunc
struct CollateExpr CollateExpr
struct ConvertRowtypeExpr ConvertRowtypeExpr
struct RangeTblRef RangeTblRef
struct BooleanTest BooleanTest
struct CaseTestExpr CaseTestExpr
struct SQLValueFunction SQLValueFunction
struct JsonConstructorExpr JsonConstructorExpr
struct CurrentOfExpr CurrentOfExpr
struct RowCompareExpr RowCompareExpr
struct TableFunc TableFunc
struct ScalarArrayOpExpr ScalarArrayOpExpr
struct JsonTableSibling JsonTableSibling
struct JsonFormat JsonFormat
struct JsonTableParent JsonTableParent
struct JsonCoercion JsonCoercion
struct RelabelType RelabelType
struct CoerceViaIO CoerceViaIO
struct SubscriptingRef SubscriptingRef
struct JsonValueExpr JsonValueExpr
struct FieldStore FieldStore
struct JsonItemCoercions JsonItemCoercions
CoercionForm coerceformat
BoolTestType booltesttype
CoercionForm coercionformat
CoercionForm coerceformat
CoercionForm convertformat
JsonReturning * returning
JsonItemCoercions * coercions
JsonCoercion * result_coercion
JsonReturning * returning
JsonCoercion * timestamptz
NullTestType nulltesttype
CoercionForm relabelformat