@@ -647,7 +647,7 @@ static Node *makeRecursiveViewSelect(char *relname, List *aliases, Node *query);
647647
648648%type <node> json_format_clause_opt
649649 json_value_expr
650- json_output_clause_opt
650+ json_returning_clause_opt
651651 json_name_and_value
652652 json_aggregate_func
653653%type <list> json_name_and_value_list
@@ -15570,7 +15570,7 @@ func_expr_common_subexpr:
1557015570 | JSON_OBJECT ' (' json_name_and_value_list
1557115571 json_object_constructor_null_clause_opt
1557215572 json_key_uniqueness_constraint_opt
15573- json_output_clause_opt ' )'
15573+ json_returning_clause_opt ' )'
1557415574 {
1557515575 JsonObjectConstructor *n = makeNode(JsonObjectConstructor);
1557615576
@@ -15581,7 +15581,7 @@ func_expr_common_subexpr:
1558115581 n->location = @1 ;
1558215582 $$ = (Node *) n;
1558315583 }
15584- | JSON_OBJECT ' (' json_output_clause_opt ' )'
15584+ | JSON_OBJECT ' (' json_returning_clause_opt ' )'
1558515585 {
1558615586 JsonObjectConstructor *n = makeNode(JsonObjectConstructor);
1558715587
@@ -15595,7 +15595,7 @@ func_expr_common_subexpr:
1559515595 | JSON_ARRAY ' ('
1559615596 json_value_expr_list
1559715597 json_array_constructor_null_clause_opt
15598- json_output_clause_opt
15598+ json_returning_clause_opt
1559915599 ' )'
1560015600 {
1560115601 JsonArrayConstructor *n = makeNode(JsonArrayConstructor);
@@ -15610,7 +15610,7 @@ func_expr_common_subexpr:
1561015610 select_no_parens
1561115611 json_format_clause_opt
1561215612 /* json_array_constructor_null_clause_opt */
15613- json_output_clause_opt
15613+ json_returning_clause_opt
1561415614 ' )'
1561515615 {
1561615616 JsonArrayQueryConstructor *n = makeNode(JsonArrayQueryConstructor);
@@ -15623,7 +15623,7 @@ func_expr_common_subexpr:
1562315623 $$ = (Node *) n;
1562415624 }
1562515625 | JSON_ARRAY ' ('
15626- json_output_clause_opt
15626+ json_returning_clause_opt
1562715627 ' )'
1562815628 {
1562915629 JsonArrayConstructor *n = makeNode(JsonArrayConstructor);
@@ -16384,7 +16384,7 @@ json_encoding_clause_opt:
1638416384 | /* EMPTY */ { $$ = JS_ENC_DEFAULT; }
1638516385 ;
1638616386
16387- json_output_clause_opt :
16387+ json_returning_clause_opt :
1638816388 RETURNING Typename json_format_clause_opt
1638916389 {
1639016390 JsonOutput *n = makeNode (JsonOutput);
@@ -16457,7 +16457,7 @@ json_aggregate_func:
1645716457 json_name_and_value
1645816458 json_object_constructor_null_clause_opt
1645916459 json_key_uniqueness_constraint_opt
16460- json_output_clause_opt
16460+ json_returning_clause_opt
1646116461 ' )'
1646216462 {
1646316463 JsonObjectAgg *n = makeNode (JsonObjectAgg);
@@ -16475,7 +16475,7 @@ json_aggregate_func:
1647516475 json_value_expr
1647616476 json_array_aggregate_order_by_clause_opt
1647716477 json_array_constructor_null_clause_opt
16478- json_output_clause_opt
16478+ json_returning_clause_opt
1647916479 ' )'
1648016480 {
1648116481 JsonArrayAgg *n = makeNode (JsonArrayAgg);
0 commit comments