File tree Expand file tree Collapse file tree 3 files changed +2369
-2389
lines changed Expand file tree Collapse file tree 3 files changed +2369
-2389
lines changed Original file line number Diff line number Diff line change @@ -2395,10 +2395,7 @@ primaryExpression
23952395 | Numeric
23962396 | BinaryStringConstant
23972397 | HexadecimalStringConstant
2398- | function_name (
2399- sconst
2400- | OPEN_PAREN (column_name | func_arg_list) sort_clause? CLOSE_PAREN sconst
2401- )
2398+ | function_name (sconst | OPEN_PAREN func_arg_list sort_clause? CLOSE_PAREN sconst)
24022399 | consttypename? sconst
24032400 | KW_INTERVAL ( sconst opt_interval? | opt_float sconst)
24042401 | KW_TRUE
@@ -2427,8 +2424,7 @@ primaryExpression
24272424
24282425func_application
24292426 : function_name OPEN_PAREN (
2430- column_name
2431- | func_arg_list (COMMA KW_VARIADIC func_arg_expr)? sort_clause?
2427+ func_arg_list (COMMA KW_VARIADIC func_arg_expr)? sort_clause?
24322428 | KW_VARIADIC func_arg_expr sort_clause?
24332429 | (KW_ALL | KW_DISTINCT ) func_arg_list sort_clause?
24342430 | STAR
@@ -2600,7 +2596,8 @@ func_arg_list
26002596 ;
26012597
26022598func_arg_expr
2603- : expression
2599+ : column_name
2600+ | expression
26042601 | type_function_name (COLON_EQUALS | EQUALS_GREATER ) expression
26052602 ;
26062603
Load Diff Large diffs are not rendered by default.
You can’t perform that action at this time.
0 commit comments