@@ -2147,8 +2147,7 @@ protected function initReduceCallbacks() {
2147
2147
$ this ->semValue = new Expr \ArrayDimFetch ($ this ->semStack [$ stackPos -(4 -1 )], $ this ->semStack [$ stackPos -(4 -3 )], $ this ->startAttributeStack [$ stackPos -(4 -1 )] + $ this ->endAttributes );
2148
2148
},
2149
2149
392 => function ($ stackPos ) {
2150
- $ attrs = $ this ->startAttributeStack [$ stackPos -(4 -1 )] + $ this ->endAttributes ; $ attrs ['kind ' ] = ($ this ->semStack [$ stackPos -(4 -1 )][0 ] === "' " || ($ this ->semStack [$ stackPos -(4 -1 )][1 ] === "' " && ($ this ->semStack [$ stackPos -(4 -1 )][0 ] === 'b ' || $ this ->semStack [$ stackPos -(4 -1 )][0 ] === 'B ' )) ? Scalar \String_::KIND_SINGLE_QUOTED : Scalar \String_::KIND_DOUBLE_QUOTED );
2151
- $ this ->semValue = new Expr \ArrayDimFetch (new Scalar \String_ (Scalar \String_::parse ($ this ->semStack [$ stackPos -(4 -1 )]), $ attrs ), $ this ->semStack [$ stackPos -(4 -3 )], $ this ->startAttributeStack [$ stackPos -(4 -1 )] + $ this ->endAttributes );
2150
+ $ this ->semValue = new Expr \ArrayDimFetch (Scalar \String_::fromString ($ this ->semStack [$ stackPos -(4 -1 )], $ this ->startAttributeStack [$ stackPos -(4 -1 )] + $ this ->endAttributes ), $ this ->semStack [$ stackPos -(4 -3 )], $ this ->startAttributeStack [$ stackPos -(4 -1 )] + $ this ->endAttributes );
2152
2151
},
2153
2152
393 => function ($ stackPos ) {
2154
2153
$ this ->semValue = new Expr \ArrayDimFetch ($ this ->semStack [$ stackPos -(4 -1 )], $ this ->semStack [$ stackPos -(4 -3 )], $ this ->startAttributeStack [$ stackPos -(4 -1 )] + $ this ->endAttributes );
@@ -2278,8 +2277,7 @@ protected function initReduceCallbacks() {
2278
2277
$ this ->semValue = Scalar \DNumber::fromString ($ this ->semStack [$ stackPos -(1 -1 )], $ this ->startAttributeStack [$ stackPos -(1 -1 )] + $ this ->endAttributes );
2279
2278
},
2280
2279
435 => function ($ stackPos ) {
2281
- $ attrs = $ this ->startAttributeStack [$ stackPos -(1 -1 )] + $ this ->endAttributes ; $ attrs ['kind ' ] = ($ this ->semStack [$ stackPos -(1 -1 )][0 ] === "' " || ($ this ->semStack [$ stackPos -(1 -1 )][1 ] === "' " && ($ this ->semStack [$ stackPos -(1 -1 )][0 ] === 'b ' || $ this ->semStack [$ stackPos -(1 -1 )][0 ] === 'B ' )) ? Scalar \String_::KIND_SINGLE_QUOTED : Scalar \String_::KIND_DOUBLE_QUOTED );
2282
- $ this ->semValue = new Scalar \String_ (Scalar \String_::parse ($ this ->semStack [$ stackPos -(1 -1 )], false ), $ attrs );
2280
+ $ this ->semValue = Scalar \String_::fromString ($ this ->semStack [$ stackPos -(1 -1 )], $ this ->startAttributeStack [$ stackPos -(1 -1 )] + $ this ->endAttributes , false );
2283
2281
},
2284
2282
436 => function ($ stackPos ) {
2285
2283
$ this ->semValue = new Scalar \MagicConst \Line ($ this ->startAttributeStack [$ stackPos -(1 -1 )] + $ this ->endAttributes );
0 commit comments