@@ -1329,7 +1329,7 @@ fn parse_escaped_single_quote_string_predicate_with_escape() {
1329
1329
right: Box :: new( Expr :: Value ( Value :: SingleQuotedString (
1330
1330
"Jim's salary" . to_string( )
1331
1331
) ) ) ,
1332
- } ) ,
1332
+ } . empty_span ( ) ) ,
1333
1333
ast. selection,
1334
1334
) ;
1335
1335
}
@@ -1355,7 +1355,7 @@ fn parse_escaped_single_quote_string_predicate_with_no_escape() {
1355
1355
right: Box :: new( Expr :: Value ( Value :: SingleQuotedString (
1356
1356
"Jim''s salary" . to_string( )
1357
1357
) ) ) ,
1358
- } ) ,
1358
+ } . empty_span ( ) ) ,
1359
1359
ast. selection,
1360
1360
) ;
1361
1361
}
@@ -1698,7 +1698,7 @@ fn parse_ilike() {
1698
1698
pattern: Box :: new( Expr :: Value ( Value :: SingleQuotedString ( "%a" . to_string( ) ) ) ) ,
1699
1699
escape_char: None ,
1700
1700
any: false ,
1701
- } ,
1701
+ } . empty_span ( ) ,
1702
1702
select. selection. unwrap( )
1703
1703
) ;
1704
1704
@@ -1715,7 +1715,7 @@ fn parse_ilike() {
1715
1715
pattern: Box :: new( Expr :: Value ( Value :: SingleQuotedString ( "%a" . to_string( ) ) ) ) ,
1716
1716
escape_char: Some ( '^' . to_string( ) ) ,
1717
1717
any: false ,
1718
- } ,
1718
+ } . empty_span ( ) ,
1719
1719
select. selection. unwrap( )
1720
1720
) ;
1721
1721
@@ -1733,7 +1733,7 @@ fn parse_ilike() {
1733
1733
pattern: Box :: new( Expr :: Value ( Value :: SingleQuotedString ( "%a" . to_string( ) ) ) ) ,
1734
1734
escape_char: None ,
1735
1735
any: false ,
1736
- } ) ) ,
1736
+ } ) ) . empty_span ( ) ,
1737
1737
select. selection. unwrap( )
1738
1738
) ;
1739
1739
}
@@ -1756,7 +1756,7 @@ fn parse_like() {
1756
1756
pattern: Box :: new( Expr :: Value ( Value :: SingleQuotedString ( "%a" . to_string( ) ) ) ) ,
1757
1757
escape_char: None ,
1758
1758
any: false ,
1759
- } ,
1759
+ } . empty_span ( ) ,
1760
1760
select. selection. unwrap( )
1761
1761
) ;
1762
1762
@@ -1773,7 +1773,7 @@ fn parse_like() {
1773
1773
pattern: Box :: new( Expr :: Value ( Value :: SingleQuotedString ( "%a" . to_string( ) ) ) ) ,
1774
1774
escape_char: Some ( '^' . to_string( ) ) ,
1775
1775
any: false ,
1776
- } ,
1776
+ } . empty_span ( ) ,
1777
1777
select. selection. unwrap( )
1778
1778
) ;
1779
1779
@@ -1791,7 +1791,7 @@ fn parse_like() {
1791
1791
pattern: Box :: new( Expr :: Value ( Value :: SingleQuotedString ( "%a" . to_string( ) ) ) ) ,
1792
1792
escape_char: None ,
1793
1793
any: false ,
1794
- } ) ) ,
1794
+ } ) ) . empty_span ( ) ,
1795
1795
select. selection. unwrap( )
1796
1796
) ;
1797
1797
}
@@ -1813,7 +1813,7 @@ fn parse_similar_to() {
1813
1813
negated,
1814
1814
pattern: Box :: new( Expr :: Value ( Value :: SingleQuotedString ( "%a" . to_string( ) ) ) ) ,
1815
1815
escape_char: None ,
1816
- } ,
1816
+ } . empty_span ( ) ,
1817
1817
select. selection. unwrap( )
1818
1818
) ;
1819
1819
@@ -1829,7 +1829,7 @@ fn parse_similar_to() {
1829
1829
negated,
1830
1830
pattern: Box :: new( Expr :: Value ( Value :: SingleQuotedString ( "%a" . to_string( ) ) ) ) ,
1831
1831
escape_char: Some ( '^' . to_string( ) ) ,
1832
- } ,
1832
+ } . empty_span ( ) ,
1833
1833
select. selection. unwrap( )
1834
1834
) ;
1835
1835
@@ -1845,7 +1845,7 @@ fn parse_similar_to() {
1845
1845
negated,
1846
1846
pattern: Box :: new( Expr :: Value ( Value :: SingleQuotedString ( "%a" . to_string( ) ) ) ) ,
1847
1847
escape_char: Some ( '^' . to_string( ) ) ,
1848
- } ) ) ,
1848
+ } ) ) . empty_span ( ) ,
1849
1849
select. selection. unwrap( )
1850
1850
) ;
1851
1851
}
@@ -1869,7 +1869,7 @@ fn parse_in_list() {
1869
1869
Expr :: Value ( Value :: SingleQuotedString ( "MED" . to_string( ) ) ) ,
1870
1870
] ,
1871
1871
negated,
1872
- } ,
1872
+ } . empty_span ( ) ,
1873
1873
select. selection. unwrap( )
1874
1874
) ;
1875
1875
}
@@ -1886,7 +1886,7 @@ fn parse_in_subquery() {
1886
1886
expr: Box :: new( Expr :: Identifier ( Ident :: new( "segment" ) . empty_span( ) ) ) ,
1887
1887
subquery: Box :: new( verified_query( "SELECT segm FROM bar" ) ) ,
1888
1888
negated: false ,
1889
- } ,
1889
+ } . empty_span ( ) ,
1890
1890
select. selection. unwrap( )
1891
1891
) ;
1892
1892
}
@@ -1904,7 +1904,7 @@ fn parse_in_unnest() {
1904
1904
expr: Box :: new( Expr :: Identifier ( Ident :: new( "segment" ) . empty_span( ) ) ) ,
1905
1905
array_expr: Box :: new( verified_expr( "expr" ) ) ,
1906
1906
negated,
1907
- } ,
1907
+ } . empty_span ( ) ,
1908
1908
select. selection. unwrap( )
1909
1909
) ;
1910
1910
}
@@ -2057,7 +2057,7 @@ fn parse_between() {
2057
2057
low: Box :: new( Expr :: Value ( number( "25" ) ) ) ,
2058
2058
high: Box :: new( Expr :: Value ( number( "32" ) ) ) ,
2059
2059
negated,
2060
- } ,
2060
+ } . empty_span ( ) ,
2061
2061
select. selection. unwrap( )
2062
2062
) ;
2063
2063
}
@@ -2084,7 +2084,7 @@ fn parse_between_with_expr() {
2084
2084
right: Box :: new( Expr :: Value ( number( "4" ) ) ) ,
2085
2085
} ) ,
2086
2086
negated: false ,
2087
- } ) ) ,
2087
+ } ) ) . empty_span ( ) ,
2088
2088
select. selection. unwrap( )
2089
2089
) ;
2090
2090
@@ -2108,7 +2108,7 @@ fn parse_between_with_expr() {
2108
2108
high: Box :: new( Expr :: Value ( number( "2" ) ) ) ,
2109
2109
negated: false ,
2110
2110
} ) ,
2111
- } ,
2111
+ } . empty_span ( ) ,
2112
2112
select. selection. unwrap( ) ,
2113
2113
)
2114
2114
}
@@ -5532,7 +5532,7 @@ fn parse_interval_and_or_xor() {
5532
5532
} ) ) ,
5533
5533
} ) ,
5534
5534
} ) ,
5535
- } ) ,
5535
+ } . empty_span ( ) ) ,
5536
5536
group_by: GroupByExpr :: Expressions ( vec![ ] , vec![ ] ) ,
5537
5537
cluster_by: vec![ ] ,
5538
5538
distribute_by: vec![ ] ,
@@ -6836,7 +6836,7 @@ fn parse_exists_subquery() {
6836
6836
Expr :: Exists {
6837
6837
negated: false ,
6838
6838
subquery: Box :: new( expected_inner. clone( ) ) ,
6839
- } ,
6839
+ } . empty_span ( ) ,
6840
6840
select. selection. unwrap( ) ,
6841
6841
) ;
6842
6842
@@ -6846,7 +6846,7 @@ fn parse_exists_subquery() {
6846
6846
Expr :: Exists {
6847
6847
negated: true ,
6848
6848
subquery: Box :: new( expected_inner) ,
6849
- } ,
6849
+ } . empty_span ( ) ,
6850
6850
select. selection. unwrap( ) ,
6851
6851
) ;
6852
6852
@@ -8762,7 +8762,7 @@ fn test_placeholder() {
8762
8762
left: Box :: new( Expr :: Identifier ( Ident :: new( "id" ) . empty_span( ) ) ) ,
8763
8763
op: BinaryOperator :: Eq ,
8764
8764
right: Box :: new( Expr :: Value ( Value :: Placeholder ( "$Id1" . into( ) ) ) ) ,
8765
- } )
8765
+ } . empty_span ( ) )
8766
8766
) ;
8767
8767
8768
8768
let sql = "SELECT * FROM student LIMIT $1 OFFSET $2" ;
@@ -8799,7 +8799,7 @@ fn test_placeholder() {
8799
8799
left: Box :: new( Expr :: Identifier ( Ident :: new( "id" ) . empty_span( ) ) ) ,
8800
8800
op: BinaryOperator :: Eq ,
8801
8801
right: Box :: new( Expr :: Value ( Value :: Placeholder ( "?" . into( ) ) ) ) ,
8802
- } )
8802
+ } . empty_span ( ) )
8803
8803
) ;
8804
8804
8805
8805
let sql = "SELECT $fromage_français, :x, ?123" ;
@@ -10325,7 +10325,7 @@ fn parse_connect_by() {
10325
10325
left: Box :: new( Expr :: Identifier ( Ident :: new( "employee_id" ) . empty_span( ) ) ) ,
10326
10326
op: BinaryOperator :: NotEq ,
10327
10327
right: Box :: new( Expr :: Value ( number( "42" ) ) ) ,
10328
- } ) ,
10328
+ } . empty_span ( ) ) ,
10329
10329
group_by: GroupByExpr :: Expressions ( vec![ ] , vec![ ] ) ,
10330
10330
cluster_by: vec![ ] ,
10331
10331
distribute_by: vec![ ] ,
0 commit comments