@@ -4179,11 +4179,11 @@ fn parse_rename_table() {
41794179 Statement :: RenameTable ( rename_tables) => {
41804180 assert_eq ! (
41814181 vec![ RenameTable {
4182- old_name: ObjectName ( vec![
4182+ old_name: ObjectName :: from ( vec![
41834183 Ident :: new( "test" . to_string( ) ) ,
41844184 Ident :: new( "test1" . to_string( ) ) ,
41854185 ] ) ,
4186- new_name: ObjectName ( vec![
4186+ new_name: ObjectName :: from ( vec![
41874187 Ident :: new( "test_db" . to_string( ) ) ,
41884188 Ident :: new( "test2" . to_string( ) ) ,
41894189 ] ) ,
@@ -4201,16 +4201,16 @@ fn parse_rename_table() {
42014201 assert_eq ! (
42024202 vec![
42034203 RenameTable {
4204- old_name: ObjectName ( vec![ Ident :: new( "old_table1" . to_string( ) ) ] ) ,
4205- new_name: ObjectName ( vec![ Ident :: new( "new_table1" . to_string( ) ) ] ) ,
4204+ old_name: ObjectName :: from ( vec![ Ident :: new( "old_table1" . to_string( ) ) ] ) ,
4205+ new_name: ObjectName :: from ( vec![ Ident :: new( "new_table1" . to_string( ) ) ] ) ,
42064206 } ,
42074207 RenameTable {
4208- old_name: ObjectName ( vec![ Ident :: new( "old_table2" . to_string( ) ) ] ) ,
4209- new_name: ObjectName ( vec![ Ident :: new( "new_table2" . to_string( ) ) ] ) ,
4208+ old_name: ObjectName :: from ( vec![ Ident :: new( "old_table2" . to_string( ) ) ] ) ,
4209+ new_name: ObjectName :: from ( vec![ Ident :: new( "new_table2" . to_string( ) ) ] ) ,
42104210 } ,
42114211 RenameTable {
4212- old_name: ObjectName ( vec![ Ident :: new( "old_table3" . to_string( ) ) ] ) ,
4213- new_name: ObjectName ( vec![ Ident :: new( "new_table3" . to_string( ) ) ] ) ,
4212+ old_name: ObjectName :: from ( vec![ Ident :: new( "old_table3" . to_string( ) ) ] ) ,
4213+ new_name: ObjectName :: from ( vec![ Ident :: new( "new_table3" . to_string( ) ) ] ) ,
42144214 }
42154215 ] ,
42164216 rename_tables
@@ -6544,7 +6544,9 @@ fn parse_joins_using() {
65446544 sample : None ,
65456545 } ,
65466546 global : false ,
6547- join_operator : f ( JoinConstraint :: Using ( vec ! [ ObjectName ( vec![ "c1" . into( ) ] ) ] ) ) ,
6547+ join_operator : f ( JoinConstraint :: Using ( vec ! [ ObjectName :: from( vec![
6548+ "c1" . into( )
6549+ ] ) ] ) ) ,
65486550 }
65496551 }
65506552 // Test parsing of aliases
@@ -8733,10 +8735,9 @@ fn parse_merge() {
87338735 ) ] ,
87348736 into: None ,
87358737 from: vec![ TableWithJoins {
8736- relation: table_from_name( ObjectName :: from( vec![
8737- Ident :: new( "s" ) ,
8738- Ident :: new( "foo" )
8739-
8738+ relation: table_from_name( ObjectName :: from( vec![
8739+ Ident :: new( "s" ) ,
8740+ Ident :: new( "foo" )
87408741 ] ) ) ,
87418742 joins: vec![ ] ,
87428743 } ] ,
@@ -10606,7 +10607,7 @@ fn parse_map_access_expr() {
1060610607 } ) ,
1060710608 AccessExpr :: Subscript ( Subscript :: Index {
1060810609 index: Expr :: Function ( Function {
10609- name: ObjectName ( vec![ Ident :: with_span(
10610+ name: ObjectName :: from ( vec![ Ident :: with_span(
1061010611 Span :: new( Location :: of( 1 , 11 ) , Location :: of( 1 , 22 ) ) ,
1061110612 "safe_offset" ,
1061210613 ) ] ) ,
@@ -11266,7 +11267,7 @@ fn parse_odbc_scalar_function() {
1126611267 else {
1126711268 unreachable ! ( "expected function" )
1126811269 } ;
11269- assert_eq ! ( name, & ObjectName ( vec![ Ident :: new( "my_func" ) ] ) ) ;
11270+ assert_eq ! ( name, & ObjectName :: from ( vec![ Ident :: new( "my_func" ) ] ) ) ;
1127011271 assert ! ( uses_odbc_syntax) ;
1127111272 matches ! ( args, FunctionArguments :: List ( l) if l. args. len( ) == 2 ) ;
1127211273
@@ -12821,7 +12822,7 @@ fn parse_composite_access_expr() {
1282112822 verified_expr( "f(a).b" ) ,
1282212823 Expr :: CompoundFieldAccess {
1282312824 root: Box :: new( Expr :: Function ( Function {
12824- name: ObjectName ( vec![ Ident :: new( "f" ) ] ) ,
12825+ name: ObjectName :: from ( vec![ Ident :: new( "f" ) ] ) ,
1282512826 uses_odbc_syntax: false ,
1282612827 parameters: FunctionArguments :: None ,
1282712828 args: FunctionArguments :: List ( FunctionArgumentList {
@@ -12845,7 +12846,7 @@ fn parse_composite_access_expr() {
1284512846 verified_expr( "f(a).b.c" ) ,
1284612847 Expr :: CompoundFieldAccess {
1284712848 root: Box :: new( Expr :: Function ( Function {
12848- name: ObjectName ( vec![ Ident :: new( "f" ) ] ) ,
12849+ name: ObjectName :: from ( vec![ Ident :: new( "f" ) ] ) ,
1284912850 uses_odbc_syntax: false ,
1285012851 parameters: FunctionArguments :: None ,
1285112852 args: FunctionArguments :: List ( FunctionArgumentList {
@@ -12871,7 +12872,7 @@ fn parse_composite_access_expr() {
1287112872 let stmt = verified_only_select ( "SELECT f(a).b FROM t WHERE f(a).b IS NOT NULL" ) ;
1287212873 let expr = Expr :: CompoundFieldAccess {
1287312874 root : Box :: new ( Expr :: Function ( Function {
12874- name : ObjectName ( vec ! [ Ident :: new( "f" ) ] ) ,
12875+ name : ObjectName :: from ( vec ! [ Ident :: new( "f" ) ] ) ,
1287512876 uses_odbc_syntax : false ,
1287612877 parameters : FunctionArguments :: None ,
1287712878 args : FunctionArguments :: List ( FunctionArgumentList {
0 commit comments