[ GroupUse { prefix: Identifier { start: ( 3, 5, ), name: "Foo\", end: ( 3, 9, ), }, kind: Normal, uses: [ Use { name: Identifier { start: ( 3, 10, ), name: "Bar", end: ( 3, 13, ), }, alias: None, }, Use { name: Identifier { start: ( 3, 15, ), name: "Baz", end: ( 3, 19, ), }, alias: Some( Identifier { start: ( 3, 22, ), name: "Bob", end: ( 3, 25, ), }, ), }, Use { name: Identifier { start: ( 3, 27, ), name: "Car", end: ( 3, 30, ), }, alias: None, }, ], }, GroupUse { prefix: Identifier { start: ( 4, 5, ), name: "Bar\", end: ( 4, 9, ), }, kind: Normal, uses: [ Use { name: Identifier { start: ( 4, 10, ), name: "Bar0", end: ( 4, 14, ), }, alias: None, }, Use { name: Identifier { start: ( 4, 16, ), name: "Baz0", end: ( 4, 20, ), }, alias: None, }, Use { name: Identifier { start: ( 4, 22, ), name: "Car0", end: ( 4, 26, ), }, alias: None, }, ], }, Use { uses: [ Use { name: Identifier { start: ( 5, 5, ), name: "Foo1", end: ( 5, 9, ), }, alias: None, }, Use { name: Identifier { start: ( 5, 11, ), name: "Bar1", end: ( 5, 15, ), }, alias: None, }, Use { name: Identifier { start: ( 5, 17, ), name: "Baz1", end: ( 5, 21, ), }, alias: None, }, ], kind: Normal, }, Use { uses: [ Use { name: Identifier { start: ( 6, 5, ), name: "Foo", end: ( 6, 9, ), }, alias: Some( Identifier { start: ( 6, 12, ), name: "Qux", end: ( 6, 15, ), }, ), }, ], kind: Normal, }, Use { uses: [ Use { name: Identifier { start: ( 7, 5, ), name: "Foo", end: ( 7, 8, ), }, alias: None, }, ], kind: Normal, }, Use { uses: [ Use { name: Identifier { start: ( 9, 11, ), name: "FOO", end: ( 9, 14, ), }, alias: None, }, ], kind: Const, }, Use { uses: [ Use { name: Identifier { start: ( 10, 11, ), name: "Foo\Bar\Baz\QUX", end: ( 10, 26, ), }, alias: None, }, ], kind: Const, }, Use { uses: [ Use { name: Identifier { start: ( 12, 14, ), name: "f", end: ( 12, 15, ), }, alias: None, }, ], kind: Function, }, Use { uses: [ Use { name: Identifier { start: ( 13, 11, ), name: "Pop\Bar\f", end: ( 13, 20, ), }, alias: None, }, ], kind: Const, }, ]