@@ -507,6 +507,7 @@ fn parse_select_count_wildcard() {
507507 args: vec![ FunctionArg :: Unnamed ( FunctionArgExpr :: Wildcard ) ] ,
508508 over: None ,
509509 distinct: false ,
510+ special: false ,
510511 } ) ,
511512 expr_from_projection( only( & select. projection) )
512513 ) ;
@@ -525,6 +526,7 @@ fn parse_select_count_distinct() {
525526 } ) ) ] ,
526527 over: None ,
527528 distinct: true ,
529+ special: false ,
528530 } ) ,
529531 expr_from_projection( only( & select. projection) )
530532 ) ;
@@ -1329,6 +1331,7 @@ fn parse_select_having() {
13291331 args: vec![ FunctionArg :: Unnamed ( FunctionArgExpr :: Wildcard ) ] ,
13301332 over: None ,
13311333 distinct: false ,
1334+ special: false ,
13321335 } ) ) ,
13331336 op: BinaryOperator :: Gt ,
13341337 right: Box :: new( Expr :: Value ( number( "1" ) ) )
@@ -2318,6 +2321,7 @@ fn parse_scalar_function_in_projection() {
23182321 ) ) ] ,
23192322 over: None ,
23202323 distinct: false ,
2324+ special: false ,
23212325 } ) ,
23222326 expr_from_projection( only( & select. projection) )
23232327 ) ;
@@ -2396,6 +2400,7 @@ fn parse_named_argument_function() {
23962400 ] ,
23972401 over: None ,
23982402 distinct: false ,
2403+ special: false ,
23992404 } ) ,
24002405 expr_from_projection( only( & select. projection) )
24012406 ) ;
@@ -2429,6 +2434,7 @@ fn parse_window_functions() {
24292434 window_frame: None ,
24302435 } ) ,
24312436 distinct: false ,
2437+ special: false ,
24322438 } ) ,
24332439 expr_from_projection( & select. projection[ 0 ] )
24342440 ) ;
@@ -2537,6 +2543,7 @@ fn parse_expr_interval() {
25372543 ) ) ] ,
25382544 over : None ,
25392545 distinct : false ,
2546+ special : false ,
25402547 } ) ;
25412548
25422549 assert_eq ! (
@@ -2568,6 +2575,7 @@ fn parse_expr_interval() {
25682575 ) ) ] ,
25692576 over : None ,
25702577 distinct : false ,
2578+ special : false ,
25712579 } ) ;
25722580 assert_eq ! (
25732581 & Expr :: Value ( Value :: Interval {
@@ -2722,6 +2730,7 @@ fn parse_table_function() {
27222730 ) ) ) ] ,
27232731 over : None ,
27242732 distinct : false ,
2733+ special : false ,
27252734 } ) ;
27262735 assert_eq ! ( expr, expected_expr) ;
27272736 assert_eq ! ( alias, table_alias( "a" ) )
@@ -2778,6 +2787,7 @@ fn parse_delimited_identifiers() {
27782787 args: vec![ ] ,
27792788 over: None ,
27802789 distinct: false ,
2790+ special: false ,
27812791 } ) ,
27822792 expr_from_projection( & select. projection[ 1 ] ) ,
27832793 ) ;
@@ -4680,6 +4690,7 @@ fn parse_time_functions() {
46804690 args: vec![ ] ,
46814691 over: None ,
46824692 distinct: false ,
4693+ special: false ,
46834694 } ) ,
46844695 expr_from_projection( & select. projection[ 0 ] )
46854696 ) ;
@@ -4695,6 +4706,7 @@ fn parse_time_functions() {
46954706 args: vec![ ] ,
46964707 over: None ,
46974708 distinct: false ,
4709+ special: false ,
46984710 } ) ,
46994711 expr_from_projection( & select. projection[ 0 ] )
47004712 ) ;
@@ -4710,6 +4722,7 @@ fn parse_time_functions() {
47104722 args: vec![ ] ,
47114723 over: None ,
47124724 distinct: false ,
4725+ special: false ,
47134726 } ) ,
47144727 expr_from_projection( & select. projection[ 0 ] )
47154728 ) ;
0 commit comments