@@ -30786,61 +30786,53 @@ func TestExprArray_Items(t *testing.T) {
30786
30786
StartPos: 15,
30787
30787
EndPos: 18,
30788
30788
},
30789
- Val: &ast.ExprReference{
30789
+ AmpersandTkn: &token.Token{
30790
+ ID: token.ID(38),
30791
+ Value: []byte("&"),
30790
30792
Position: &position.Position{
30791
30793
StartLine: 1,
30792
30794
EndLine: 1,
30793
30795
StartPos: 15,
30794
- EndPos: 18 ,
30796
+ EndPos: 16 ,
30795
30797
},
30796
- AmpersandTkn: &token.Token{
30797
- ID: token.ID(38),
30798
- Value: []byte("&"),
30799
- Position: &position.Position{
30800
- StartLine: 1,
30801
- EndLine: 1,
30802
- StartPos: 15,
30803
- EndPos: 16,
30804
- },
30805
- FreeFloating: []*token.Token{
30806
- {
30807
- ID: token.T_WHITESPACE,
30808
- Value: []byte(" "),
30809
- Position: &position.Position{
30810
- StartLine: 1,
30811
- EndLine: 1,
30812
- StartPos: 14,
30813
- EndPos: 15,
30814
- },
30798
+ FreeFloating: []*token.Token{
30799
+ {
30800
+ ID: token.T_WHITESPACE,
30801
+ Value: []byte(" "),
30802
+ Position: &position.Position{
30803
+ StartLine: 1,
30804
+ EndLine: 1,
30805
+ StartPos: 14,
30806
+ EndPos: 15,
30815
30807
},
30816
30808
},
30817
30809
},
30818
- Var: &ast.ExprVariable{
30810
+ },
30811
+ Val: &ast.ExprVariable{
30812
+ Position: &position.Position{
30813
+ StartLine: 1,
30814
+ EndLine: 1,
30815
+ StartPos: 16,
30816
+ EndPos: 18,
30817
+ },
30818
+ VarName: &ast.Identifier{
30819
30819
Position: &position.Position{
30820
30820
StartLine: 1,
30821
30821
EndLine: 1,
30822
30822
StartPos: 16,
30823
30823
EndPos: 18,
30824
30824
},
30825
- VarName: &ast.Identifier{
30825
+ IdentifierTkn: &token.Token{
30826
+ ID: token.T_VARIABLE,
30827
+ Value: []byte("$b"),
30826
30828
Position: &position.Position{
30827
30829
StartLine: 1,
30828
30830
EndLine: 1,
30829
30831
StartPos: 16,
30830
30832
EndPos: 18,
30831
30833
},
30832
- IdentifierTkn: &token.Token{
30833
- ID: token.T_VARIABLE,
30834
- Value: []byte("$b"),
30835
- Position: &position.Position{
30836
- StartLine: 1,
30837
- EndLine: 1,
30838
- StartPos: 16,
30839
- EndPos: 18,
30840
- },
30841
- },
30842
- Value: []byte("$b"),
30843
30834
},
30835
+ Value: []byte("$b"),
30844
30836
},
30845
30837
},
30846
30838
},
@@ -39025,61 +39017,53 @@ func TestExprShortArray_Items(t *testing.T) {
39025
39017
StartPos: 10,
39026
39018
EndPos: 13,
39027
39019
},
39028
- Val: &ast.ExprReference{
39020
+ AmpersandTkn: &token.Token{
39021
+ ID: token.ID(38),
39022
+ Value: []byte("&"),
39029
39023
Position: &position.Position{
39030
39024
StartLine: 1,
39031
39025
EndLine: 1,
39032
39026
StartPos: 10,
39033
- EndPos: 13 ,
39027
+ EndPos: 11 ,
39034
39028
},
39035
- AmpersandTkn: &token.Token{
39036
- ID: token.ID(38),
39037
- Value: []byte("&"),
39038
- Position: &position.Position{
39039
- StartLine: 1,
39040
- EndLine: 1,
39041
- StartPos: 10,
39042
- EndPos: 11,
39043
- },
39044
- FreeFloating: []*token.Token{
39045
- {
39046
- ID: token.T_WHITESPACE,
39047
- Value: []byte(" "),
39048
- Position: &position.Position{
39049
- StartLine: 1,
39050
- EndLine: 1,
39051
- StartPos: 9,
39052
- EndPos: 10,
39053
- },
39029
+ FreeFloating: []*token.Token{
39030
+ {
39031
+ ID: token.T_WHITESPACE,
39032
+ Value: []byte(" "),
39033
+ Position: &position.Position{
39034
+ StartLine: 1,
39035
+ EndLine: 1,
39036
+ StartPos: 9,
39037
+ EndPos: 10,
39054
39038
},
39055
39039
},
39056
39040
},
39057
- Var: &ast.ExprVariable{
39041
+ },
39042
+ Val: &ast.ExprVariable{
39043
+ Position: &position.Position{
39044
+ StartLine: 1,
39045
+ EndLine: 1,
39046
+ StartPos: 11,
39047
+ EndPos: 13,
39048
+ },
39049
+ VarName: &ast.Identifier{
39058
39050
Position: &position.Position{
39059
39051
StartLine: 1,
39060
39052
EndLine: 1,
39061
39053
StartPos: 11,
39062
39054
EndPos: 13,
39063
39055
},
39064
- VarName: &ast.Identifier{
39056
+ IdentifierTkn: &token.Token{
39057
+ ID: token.T_VARIABLE,
39058
+ Value: []byte("$b"),
39065
39059
Position: &position.Position{
39066
39060
StartLine: 1,
39067
39061
EndLine: 1,
39068
39062
StartPos: 11,
39069
39063
EndPos: 13,
39070
39064
},
39071
- IdentifierTkn: &token.Token{
39072
- ID: token.T_VARIABLE,
39073
- Value: []byte("$b"),
39074
- Position: &position.Position{
39075
- StartLine: 1,
39076
- EndLine: 1,
39077
- StartPos: 11,
39078
- EndPos: 13,
39079
- },
39080
- },
39081
- Value: []byte("$b"),
39082
39065
},
39066
+ Value: []byte("$b"),
39083
39067
},
39084
39068
},
39085
39069
},
0 commit comments