File tree Expand file tree Collapse file tree 3 files changed +2058
-2508
lines changed Expand file tree Collapse file tree 3 files changed +2058
-2508
lines changed Original file line number Diff line number Diff line change @@ -2423,15 +2423,12 @@ primaryExpression
2423
2423
;
2424
2424
2425
2425
func_application
2426
- : function_name (
2427
- OPEN_PAREN (
2428
- func_arg_list (COMMA KW_VARIADIC func_arg_expr)? sort_clause?
2429
- | KW_VARIADIC func_arg_expr sort_clause?
2430
- | (KW_ALL | KW_DISTINCT ) func_arg_list sort_clause?
2431
- | STAR
2432
- |
2433
- ) CLOSE_PAREN
2434
- )?
2426
+ : function_name OPEN_PAREN (
2427
+ func_arg_list (COMMA KW_VARIADIC func_arg_expr)? sort_clause?
2428
+ | KW_VARIADIC func_arg_expr sort_clause?
2429
+ | (KW_ALL | KW_DISTINCT ) func_arg_list sort_clause?
2430
+ | STAR
2431
+ )? CLOSE_PAREN
2435
2432
;
2436
2433
2437
2434
func_expr
@@ -2599,7 +2596,8 @@ func_arg_list
2599
2596
;
2600
2597
2601
2598
func_arg_expr
2602
- : expression
2599
+ : column_name
2600
+ | expression
2603
2601
| type_function_name (COLON_EQUALS | EQUALS_GREATER ) expression
2604
2602
;
2605
2603
Load Diff Large diffs are not rendered by default.
You can’t perform that action at this time.
0 commit comments