diff options
Diffstat (limited to 'src/include/executor/execExpr.h')
-rw-r--r-- | src/include/executor/execExpr.h | 6 |
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; |