aboutsummaryrefslogtreecommitdiff
path: root/src/include/executor/execExpr.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/executor/execExpr.h')
-rw-r--r--src/include/executor/execExpr.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/include/executor/execExpr.h b/src/include/executor/execExpr.h
index 55337d49166..d983a9a7fed 100644
--- a/src/include/executor/execExpr.h
+++ b/src/include/executor/execExpr.h
@@ -708,7 +708,11 @@ typedef struct ExprEvalStep
Oid targettype;
int32 targettypmod;
bool omit_quotes;
- void *json_populate_type_cache;
+ /* exists_* fields only relevant for JSON_EXISTS_OP. */
+ bool exists_coerce;
+ bool exists_cast_to_int;
+ bool exists_check_domain;
+ void *json_coercion_cache;
ErrorSaveContext *escontext;
} jsonexpr_coercion;
} d;