diff options
Diffstat (limited to 'src/backend/utils/misc/queryjumble.c')
-rw-r--r-- | src/backend/utils/misc/queryjumble.c | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/src/backend/utils/misc/queryjumble.c b/src/backend/utils/misc/queryjumble.c index eeaa0b31fe2..a67487e5fe8 100644 --- a/src/backend/utils/misc/queryjumble.c +++ b/src/backend/utils/misc/queryjumble.c @@ -737,76 +737,6 @@ JumbleExpr(JumbleState *jstate, Node *node) JumbleExpr(jstate, (Node *) conf->exclRelTlist); } break; - case T_JsonFormat: - { - JsonFormat *format = (JsonFormat *) node; - - APP_JUMB(format->format_type); - APP_JUMB(format->encoding); - } - break; - case T_JsonReturning: - { - JsonReturning *returning = (JsonReturning *) node; - - JumbleExpr(jstate, (Node *) returning->format); - APP_JUMB(returning->typid); - APP_JUMB(returning->typmod); - } - break; - case T_JsonValueExpr: - { - JsonValueExpr *expr = (JsonValueExpr *) node; - - JumbleExpr(jstate, (Node *) expr->raw_expr); - JumbleExpr(jstate, (Node *) expr->formatted_expr); - JumbleExpr(jstate, (Node *) expr->format); - } - break; - case T_JsonConstructorExpr: - { - JsonConstructorExpr *ctor = (JsonConstructorExpr *) node; - - APP_JUMB(ctor->type); - JumbleExpr(jstate, (Node *) ctor->args); - JumbleExpr(jstate, (Node *) ctor->func); - JumbleExpr(jstate, (Node *) ctor->coercion); - JumbleExpr(jstate, (Node *) ctor->returning); - APP_JUMB(ctor->absent_on_null); - APP_JUMB(ctor->unique); - } - break; - case T_JsonIsPredicate: - { - JsonIsPredicate *pred = (JsonIsPredicate *) node; - - JumbleExpr(jstate, (Node *) pred->expr); - JumbleExpr(jstate, (Node *) pred->format); - APP_JUMB(pred->item_type); - APP_JUMB(pred->unique_keys); - } - break; - case T_JsonExpr: - { - JsonExpr *jexpr = (JsonExpr *) node; - - APP_JUMB(jexpr->op); - JumbleExpr(jstate, jexpr->formatted_expr); - JumbleExpr(jstate, jexpr->path_spec); - foreach(temp, jexpr->passing_names) - { - APP_JUMB_STRING(lfirst_node(String, temp)->sval); - } - JumbleExpr(jstate, (Node *) jexpr->passing_values); - if (jexpr->on_empty) - { - APP_JUMB(jexpr->on_empty->btype); - JumbleExpr(jstate, jexpr->on_empty->default_expr); - } - APP_JUMB(jexpr->on_error->btype); - JumbleExpr(jstate, jexpr->on_error->default_expr); - } - break; case T_List: foreach(temp, (List *) node) { @@ -879,11 +809,9 @@ JumbleExpr(JumbleState *jstate, Node *node) { TableFunc *tablefunc = (TableFunc *) node; - APP_JUMB(tablefunc->functype); JumbleExpr(jstate, tablefunc->docexpr); JumbleExpr(jstate, tablefunc->rowexpr); JumbleExpr(jstate, (Node *) tablefunc->colexprs); - JumbleExpr(jstate, (Node *) tablefunc->colvalexprs); } break; case T_TableSampleClause: |