Passed
Push — main ( d71083...2cb152 )
by TARIQ
26:26
created
mikey179/vfsstream/src/test/php/org/bovigo/vfs/vfsStreamWrapperTestCase.php 1 patch
Indentation   +75 added lines, -76 removed lines patch added patch discarded remove patch
@@ -485,7 +485,6 @@  discard block
 block discarded – undo
485 485
     }
486 486
     /**
487 487
      * assert that trying to rename to a directory that is not found trigger a warning
488
-
489 488
      * @expectedException PHPUnit_Framework_Error
490 489
      * @test
491 490
      */
@@ -515,31 +514,31 @@  discard block
 block discarded – undo
515 514
     public function statReturnsFullDataForFiles()
516 515
     {
517 516
         $this->assertEquals(array(0         => 0,
518
-                                  1         => 0,
519
-                                  2         => 0100666,
520
-                                  3         => 0,
521
-                                  4         => vfsStream::getCurrentUser(),
522
-                                  5         => vfsStream::getCurrentGroup(),
523
-                                  6         => 0,
524
-                                  7         => 4,
525
-                                  8         => 400,
526
-                                  9         => 400,
527
-                                  10        => 400,
528
-                                  11        => -1,
529
-                                  12        => -1,
530
-                                  'dev'     => 0,
531
-                                  'ino'     => 0,
532
-                                  'mode'    => 0100666,
533
-                                  'nlink'   => 0,
534
-                                  'uid'     => vfsStream::getCurrentUser(),
535
-                                  'gid'     => vfsStream::getCurrentGroup(),
536
-                                  'rdev'    => 0,
537
-                                  'size'    => 4,
538
-                                  'atime'   => 400,
539
-                                  'mtime'   => 400,
540
-                                  'ctime'   => 400,
541
-                                  'blksize' => -1,
542
-                                  'blocks'  => -1
517
+                                    1         => 0,
518
+                                    2         => 0100666,
519
+                                    3         => 0,
520
+                                    4         => vfsStream::getCurrentUser(),
521
+                                    5         => vfsStream::getCurrentGroup(),
522
+                                    6         => 0,
523
+                                    7         => 4,
524
+                                    8         => 400,
525
+                                    9         => 400,
526
+                                    10        => 400,
527
+                                    11        => -1,
528
+                                    12        => -1,
529
+                                    'dev'     => 0,
530
+                                    'ino'     => 0,
531
+                                    'mode'    => 0100666,
532
+                                    'nlink'   => 0,
533
+                                    'uid'     => vfsStream::getCurrentUser(),
534
+                                    'gid'     => vfsStream::getCurrentGroup(),
535
+                                    'rdev'    => 0,
536
+                                    'size'    => 4,
537
+                                    'atime'   => 400,
538
+                                    'mtime'   => 400,
539
+                                    'ctime'   => 400,
540
+                                    'blksize' => -1,
541
+                                    'blocks'  => -1
543 542
                             ),
544 543
                             stat($this->baz2URL)
545 544
         );
@@ -551,31 +550,31 @@  discard block
 block discarded – undo
551 550
     public function statReturnsFullDataForDirectories()
552 551
     {
553 552
         $this->assertEquals(array(0         => 0,
554
-                                  1         => 0,
555
-                                  2         => 0040777,
556
-                                  3         => 0,
557
-                                  4         => vfsStream::getCurrentUser(),
558
-                                  5         => vfsStream::getCurrentGroup(),
559
-                                  6         => 0,
560
-                                  7         => 0,
561
-                                  8         => 100,
562
-                                  9         => 100,
563
-                                  10        => 100,
564
-                                  11        => -1,
565
-                                  12        => -1,
566
-                                  'dev'     => 0,
567
-                                  'ino'     => 0,
568
-                                  'mode'    => 0040777,
569
-                                  'nlink'   => 0,
570
-                                  'uid'     => vfsStream::getCurrentUser(),
571
-                                  'gid'     => vfsStream::getCurrentGroup(),
572
-                                  'rdev'    => 0,
573
-                                  'size'    => 0,
574
-                                  'atime'   => 100,
575
-                                  'mtime'   => 100,
576
-                                  'ctime'   => 100,
577
-                                  'blksize' => -1,
578
-                                  'blocks'  => -1
553
+                                    1         => 0,
554
+                                    2         => 0040777,
555
+                                    3         => 0,
556
+                                    4         => vfsStream::getCurrentUser(),
557
+                                    5         => vfsStream::getCurrentGroup(),
558
+                                    6         => 0,
559
+                                    7         => 0,
560
+                                    8         => 100,
561
+                                    9         => 100,
562
+                                    10        => 100,
563
+                                    11        => -1,
564
+                                    12        => -1,
565
+                                    'dev'     => 0,
566
+                                    'ino'     => 0,
567
+                                    'mode'    => 0040777,
568
+                                    'nlink'   => 0,
569
+                                    'uid'     => vfsStream::getCurrentUser(),
570
+                                    'gid'     => vfsStream::getCurrentGroup(),
571
+                                    'rdev'    => 0,
572
+                                    'size'    => 0,
573
+                                    'atime'   => 100,
574
+                                    'mtime'   => 100,
575
+                                    'ctime'   => 100,
576
+                                    'blksize' => -1,
577
+                                    'blocks'  => -1
579 578
                             ),
580 579
                             stat($this->fooURL)
581 580
         );
@@ -587,31 +586,31 @@  discard block
 block discarded – undo
587 586
     public function statReturnsFullDataForDirectoriesWithDot()
588 587
     {
589 588
         $this->assertEquals(array(0         => 0,
590
-                                  1         => 0,
591
-                                  2         => 0040777,
592
-                                  3         => 0,
593
-                                  4         => vfsStream::getCurrentUser(),
594
-                                  5         => vfsStream::getCurrentGroup(),
595
-                                  6         => 0,
596
-                                  7         => 0,
597
-                                  8         => 100,
598
-                                  9         => 100,
599
-                                  10        => 100,
600
-                                  11        => -1,
601
-                                  12        => -1,
602
-                                  'dev'     => 0,
603
-                                  'ino'     => 0,
604
-                                  'mode'    => 0040777,
605
-                                  'nlink'   => 0,
606
-                                  'uid'     => vfsStream::getCurrentUser(),
607
-                                  'gid'     => vfsStream::getCurrentGroup(),
608
-                                  'rdev'    => 0,
609
-                                  'size'    => 0,
610
-                                  'atime'   => 100,
611
-                                  'mtime'   => 100,
612
-                                  'ctime'   => 100,
613
-                                  'blksize' => -1,
614
-                                  'blocks'  => -1
589
+                                    1         => 0,
590
+                                    2         => 0040777,
591
+                                    3         => 0,
592
+                                    4         => vfsStream::getCurrentUser(),
593
+                                    5         => vfsStream::getCurrentGroup(),
594
+                                    6         => 0,
595
+                                    7         => 0,
596
+                                    8         => 100,
597
+                                    9         => 100,
598
+                                    10        => 100,
599
+                                    11        => -1,
600
+                                    12        => -1,
601
+                                    'dev'     => 0,
602
+                                    'ino'     => 0,
603
+                                    'mode'    => 0040777,
604
+                                    'nlink'   => 0,
605
+                                    'uid'     => vfsStream::getCurrentUser(),
606
+                                    'gid'     => vfsStream::getCurrentGroup(),
607
+                                    'rdev'    => 0,
608
+                                    'size'    => 0,
609
+                                    'atime'   => 100,
610
+                                    'mtime'   => 100,
611
+                                    'ctime'   => 100,
612
+                                    'blksize' => -1,
613
+                                    'blocks'  => -1
615 614
                             ),
616 615
                             stat($this->fooURL . '/.')
617 616
         );
Please login to merge, or discard this patch.
src/test/php/org/bovigo/vfs/vfsStreamWrapperDirSeparatorTestCase.php 1 patch
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -37,8 +37,8 @@
 block discarded – undo
37 37
     public function fileCanBeAccessedUsingWinDirSeparator()
38 38
     {
39 39
         vfsStream::newFile('foo/bar/baz.txt')
40
-                 ->at($this->root)
41
-                 ->withContent('test');
40
+                    ->at($this->root)
41
+                    ->withContent('test');
42 42
         $this->assertEquals('test', file_get_contents('vfs://root/foo\bar\baz.txt'));
43 43
     }
44 44
 
Please login to merge, or discard this patch.
vfsstream/src/test/php/org/bovigo/vfs/vfsStreamDirectoryTestCase.php 1 patch
Indentation   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -96,11 +96,11 @@  discard block
 block discarded – undo
96 96
     {
97 97
         $mockChild = $this->bc_getMock('org\\bovigo\\vfs\\vfsStreamContent');
98 98
         $mockChild->expects($this->any())
99
-                  ->method('appliesTo')
100
-                  ->will($this->returnValue(false));
99
+                    ->method('appliesTo')
100
+                    ->will($this->returnValue(false));
101 101
         $mockChild->expects($this->any())
102
-                  ->method('getName')
103
-                  ->will($this->returnValue('baz'));
102
+                    ->method('getName')
103
+                    ->will($this->returnValue('baz'));
104 104
         $this->dir->addChild($mockChild);
105 105
         $this->assertTrue($this->dir->hasChildren());
106 106
     }
@@ -136,11 +136,11 @@  discard block
 block discarded – undo
136 136
     {
137 137
         $mockChild = $this->bc_getMock('org\\bovigo\\vfs\\vfsStreamContent');
138 138
         $mockChild->expects($this->any())
139
-                  ->method('appliesTo')
140
-                  ->will($this->returnValue(false));
139
+                    ->method('appliesTo')
140
+                    ->will($this->returnValue(false));
141 141
         $mockChild->expects($this->any())
142
-                  ->method('getName')
143
-                  ->will($this->returnValue('baz'));
142
+                    ->method('getName')
143
+                    ->will($this->returnValue('baz'));
144 144
         $this->dir->addChild($mockChild);
145 145
         $this->assertFalse($this->dir->removeChild('bar'));
146 146
     }
@@ -154,18 +154,18 @@  discard block
 block discarded – undo
154 154
     {
155 155
         $mockChild = $this->bc_getMock('org\\bovigo\\vfs\\vfsStreamContent');
156 156
         $mockChild->expects($this->any())
157
-                  ->method('getType')
158
-                  ->will($this->returnValue(vfsStreamContent::TYPE_FILE));
157
+                    ->method('getType')
158
+                    ->will($this->returnValue(vfsStreamContent::TYPE_FILE));
159 159
         $mockChild->expects($this->any())
160
-                  ->method('getName')
161
-                  ->will($this->returnValue('bar'));
160
+                    ->method('getName')
161
+                    ->will($this->returnValue('bar'));
162 162
         $mockChild->expects($this->any())
163
-                  ->method('appliesTo')
164
-                  ->with($this->equalTo('bar'))
165
-                  ->will($this->returnValue(true));
163
+                    ->method('appliesTo')
164
+                    ->with($this->equalTo('bar'))
165
+                    ->will($this->returnValue(true));
166 166
         $mockChild->expects($this->once())
167
-                  ->method('size')
168
-                  ->will($this->returnValue(5));
167
+                    ->method('size')
168
+                    ->will($this->returnValue(5));
169 169
         $this->dir->addChild($mockChild);
170 170
         $this->assertTrue($this->dir->hasChild('bar'));
171 171
         $bar = $this->dir->getChild('bar');
@@ -188,14 +188,14 @@  discard block
 block discarded – undo
188 188
     {
189 189
         $mockChild = $this->bc_getMock('org\\bovigo\\vfs\\vfsStreamContent');
190 190
         $mockChild->expects($this->any())
191
-                  ->method('getType')
192
-                  ->will($this->returnValue(vfsStreamContent::TYPE_FILE));
191
+                    ->method('getType')
192
+                    ->will($this->returnValue(vfsStreamContent::TYPE_FILE));
193 193
         $mockChild->expects($this->any())
194
-                  ->method('getName')
195
-                  ->will($this->returnValue('bar'));
194
+                    ->method('getName')
195
+                    ->will($this->returnValue('bar'));
196 196
         $mockChild->expects($this->once())
197
-                  ->method('size')
198
-                  ->will($this->returnValue(5));
197
+                    ->method('size')
198
+                    ->will($this->returnValue(5));
199 199
         $subdir = new vfsStreamDirectory('subdir');
200 200
         $subdir->addChild($mockChild);
201 201
         $this->dir->addChild($subdir);
@@ -221,18 +221,18 @@  discard block
 block discarded – undo
221 221
     {
222 222
         $mockChild1 = $this->bc_getMock('org\\bovigo\\vfs\\vfsStreamContent');
223 223
         $mockChild1->expects($this->any())
224
-                   ->method('getType')
225
-                   ->will($this->returnValue(vfsStreamContent::TYPE_FILE));
224
+                    ->method('getType')
225
+                    ->will($this->returnValue(vfsStreamContent::TYPE_FILE));
226 226
         $mockChild1->expects($this->any())
227
-                   ->method('getName')
228
-                   ->will($this->returnValue('bar'));
227
+                    ->method('getName')
228
+                    ->will($this->returnValue('bar'));
229 229
         $mockChild2 = $this->bc_getMock('org\\bovigo\\vfs\\vfsStreamContent');
230 230
         $mockChild2->expects($this->any())
231
-                   ->method('getType')
232
-                   ->will($this->returnValue(vfsStreamContent::TYPE_FILE));
231
+                    ->method('getType')
232
+                    ->will($this->returnValue(vfsStreamContent::TYPE_FILE));
233 233
         $mockChild2->expects($this->any())
234
-                   ->method('getName')
235
-                   ->will($this->returnValue('bar'));
234
+                    ->method('getName')
235
+                    ->will($this->returnValue('bar'));
236 236
         $this->dir->addChild($mockChild1);
237 237
         $this->assertTrue($this->dir->hasChild('bar'));
238 238
         $this->assertSame($mockChild1, $this->dir->getChild('bar'));
@@ -253,11 +253,11 @@  discard block
 block discarded – undo
253 253
     {
254 254
         $mockChild = $this->bc_getMock('org\\bovigo\\vfs\\vfsStreamContent');
255 255
         $mockChild->expects($this->any())
256
-                  ->method('getType')
257
-                  ->will($this->returnValue(vfsStreamContent::TYPE_FILE));
256
+                    ->method('getType')
257
+                    ->will($this->returnValue(vfsStreamContent::TYPE_FILE));
258 258
         $mockChild->expects($this->any())
259
-                  ->method('getName')
260
-                  ->will($this->returnValue('bar'));
259
+                    ->method('getName')
260
+                    ->will($this->returnValue('bar'));
261 261
 
262 262
         $subdir1 = new vfsStreamDirectory('subdir1');
263 263
         $this->dir->addChild($subdir1);
Please login to merge, or discard this patch.
vendor/phpspec/prophecy/src/Prophecy/Argument/Token/ExactValueToken.php 1 patch
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -60,8 +60,8 @@
 block discarded – undo
60 60
                 $comparator->assertEquals($argument, $this->value);
61 61
                 return 10;
62 62
             } catch (ComparisonFailure $failure) {
63
-            	return false;
64
-			}
63
+                return false;
64
+            }
65 65
         }
66 66
 
67 67
         // If either one is an object it should be castable to a string
Please login to merge, or discard this patch.
brighty/vendor/phpspec/prophecy/src/Prophecy/Call/CallCenter.php 1 patch
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -162,7 +162,7 @@
 block discarded – undo
162 162
     }
163 163
 
164 164
     private function createUnexpectedCallException(ObjectProphecy $prophecy, $methodName,
165
-                                                   array $arguments)
165
+                                                    array $arguments)
166 166
     {
167 167
         $classname = get_class($prophecy->reveal());
168 168
         $indentationLength = 8; // looks good
Please login to merge, or discard this patch.
brighty/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/String_.php 1 patch
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -130,7 +130,7 @@
 block discarded – undo
130 130
         }
131 131
         if ($num <= 0x1FFFFF) {
132 132
             return chr(($num>>18) + 0xF0) . chr((($num>>12)&0x3F) + 0x80)
133
-                 . chr((($num>>6)&0x3F) + 0x80) . chr(($num&0x3F) + 0x80);
133
+                    . chr((($num>>6)&0x3F) + 0x80) . chr(($num&0x3F) + 0x80);
134 134
         }
135 135
         throw new Error('Invalid UTF-8 codepoint escape sequence: Codepoint too large');
136 136
     }
Please login to merge, or discard this patch.
brighty/vendor/nikic/php-parser/lib/PhpParser/Parser/Php7.php 1 patch
Indentation   +1041 added lines, -1041 removed lines patch added patch discarded remove patch
@@ -202,404 +202,404 @@  discard block
 block discarded – undo
202 202
 
203 203
     protected $tokenToSymbol = array(
204 204
             0,  168,  168,  168,  168,  168,  168,  168,  168,  168,
205
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
206
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
207
-          168,  168,  168,   56,  166,  168,  167,   55,  168,  168,
208
-          163,  164,   53,   50,    8,   51,   52,   54,  168,  168,
209
-          168,  168,  168,  168,  168,  168,  168,  168,   31,  159,
210
-           44,   16,   46,   30,   68,  168,  168,  168,  168,  168,
211
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
212
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
213
-          168,   70,  168,  160,   36,  168,  165,  168,  168,  168,
214
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
215
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
216
-          168,  168,  168,  161,   35,  162,   58,  168,  168,  168,
217
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
218
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
219
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
220
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
221
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
222
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
223
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
224
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
225
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
226
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
227
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
228
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
229
-          168,  168,  168,  168,  168,  168,    1,    2,    3,    4,
205
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
206
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
207
+            168,  168,  168,   56,  166,  168,  167,   55,  168,  168,
208
+            163,  164,   53,   50,    8,   51,   52,   54,  168,  168,
209
+            168,  168,  168,  168,  168,  168,  168,  168,   31,  159,
210
+            44,   16,   46,   30,   68,  168,  168,  168,  168,  168,
211
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
212
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
213
+            168,   70,  168,  160,   36,  168,  165,  168,  168,  168,
214
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
215
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
216
+            168,  168,  168,  161,   35,  162,   58,  168,  168,  168,
217
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
218
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
219
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
220
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
221
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
222
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
223
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
224
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
225
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
226
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
227
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
228
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
229
+            168,  168,  168,  168,  168,  168,    1,    2,    3,    4,
230 230
             5,    6,    7,    9,   10,   11,   12,   13,   14,   15,
231
-           17,   18,   19,   20,   21,   22,   23,   24,   25,   26,
232
-           27,   28,   29,   32,   33,   34,   37,   38,   39,   40,
233
-           41,   42,   43,   45,   47,   48,   49,   57,   59,   60,
234
-           61,   62,   63,   64,   65,   66,   67,   69,   71,   72,
235
-           73,   74,   75,   76,   77,   78,   79,   80,   81,   82,
236
-           83,   84,   85,   86,   87,   88,   89,   90,   91,   92,
237
-           93,   94,   95,   96,   97,   98,   99,  100,  101,  102,
238
-          103,  104,  105,  106,  107,  108,  109,  110,  111,  112,
239
-          113,  114,  115,  116,  117,  118,  119,  120,  121,  122,
240
-          123,  124,  125,  126,  127,  128,  129,  130,  131,  132,
241
-          133,  134,  135,  136,  137,  138,  139,  140,  141,  142,
242
-          143,  144,  145,  146,  147,  148,  149,  150,  151,  152,
243
-          153,  154,  155,  156,  157,  158
231
+            17,   18,   19,   20,   21,   22,   23,   24,   25,   26,
232
+            27,   28,   29,   32,   33,   34,   37,   38,   39,   40,
233
+            41,   42,   43,   45,   47,   48,   49,   57,   59,   60,
234
+            61,   62,   63,   64,   65,   66,   67,   69,   71,   72,
235
+            73,   74,   75,   76,   77,   78,   79,   80,   81,   82,
236
+            83,   84,   85,   86,   87,   88,   89,   90,   91,   92,
237
+            93,   94,   95,   96,   97,   98,   99,  100,  101,  102,
238
+            103,  104,  105,  106,  107,  108,  109,  110,  111,  112,
239
+            113,  114,  115,  116,  117,  118,  119,  120,  121,  122,
240
+            123,  124,  125,  126,  127,  128,  129,  130,  131,  132,
241
+            133,  134,  135,  136,  137,  138,  139,  140,  141,  142,
242
+            143,  144,  145,  146,  147,  148,  149,  150,  151,  152,
243
+            153,  154,  155,  156,  157,  158
244 244
     );
245 245
 
246 246
     protected $action = array(
247
-          132,  133,  134,  569,  135,  136,    0,  722,  723,  724,
248
-          137,   37,  834,  911,  835,  469,-32766,-32766,-32766,-32767,
247
+            132,  133,  134,  569,  135,  136,    0,  722,  723,  724,
248
+            137,   37,  834,  911,  835,  469,-32766,-32766,-32766,-32767,
249 249
         -32767,-32767,-32767,  101,  102,  103,  104,  105, 1068, 1069,
250
-         1070, 1067, 1066, 1065, 1071,  716,  715,-32766,-32766,-32766,
250
+            1070, 1067, 1066, 1065, 1071,  716,  715,-32766,-32766,-32766,
251 251
         -32766,-32766,-32766,-32766,-32766,-32766,-32767,-32767,-32767,-32767,
252 252
         -32767,  545,  546,-32766,-32766,  725,-32766,-32766,-32766,  998,
253
-          999,  806,  922,  447,  448,  449,  370,  371,    2,  267,
254
-          138,  396,  729,  730,  731,  732,  414,-32766,  420,-32766,
253
+            999,  806,  922,  447,  448,  449,  370,  371,    2,  267,
254
+            138,  396,  729,  730,  731,  732,  414,-32766,  420,-32766,
255 255
         -32766,-32766,-32766,-32766,  990,  733,  734,  735,  736,  737,
256
-          738,  739,  740,  741,  742,  743,  763,  570,  764,  765,
257
-          766,  767,  755,  756,  336,  337,  758,  759,  744,  745,
258
-          746,  748,  749,  750,  346,  790,  791,  792,  793,  794,
259
-          795,  751,  752,  571,  572,  784,  775,  773,  774,  787,
260
-          770,  771,  283,  420,  573,  574,  769,  575,  576,  577,
261
-          578,  579,  580,  598, -575,  470,   14,  798,  772,  581,
262
-          582, -575,  139,-32766,-32766,-32766,  132,  133,  134,  569,
263
-          135,  136, 1017,  722,  723,  724,  137,   37, 1060,-32766,
256
+            738,  739,  740,  741,  742,  743,  763,  570,  764,  765,
257
+            766,  767,  755,  756,  336,  337,  758,  759,  744,  745,
258
+            746,  748,  749,  750,  346,  790,  791,  792,  793,  794,
259
+            795,  751,  752,  571,  572,  784,  775,  773,  774,  787,
260
+            770,  771,  283,  420,  573,  574,  769,  575,  576,  577,
261
+            578,  579,  580,  598, -575,  470,   14,  798,  772,  581,
262
+            582, -575,  139,-32766,-32766,-32766,  132,  133,  134,  569,
263
+            135,  136, 1017,  722,  723,  724,  137,   37, 1060,-32766,
264 264
         -32766,-32766, 1303,  696,-32766, 1304,-32766,-32766,-32766,-32766,
265 265
         -32766,-32766,-32766, 1068, 1069, 1070, 1067, 1066, 1065, 1071,
266 266
         -32766,  716,  715,  372,  371, 1258,-32766,-32766,-32766, -572,
267
-          106,  107,  108,  414,  270,  891, -572,  240, 1193, 1192,
268
-         1194,  725,-32766,-32766,-32766, 1046,  109,-32766,-32766,-32766,
267
+            106,  107,  108,  414,  270,  891, -572,  240, 1193, 1192,
268
+            1194,  725,-32766,-32766,-32766, 1046,  109,-32766,-32766,-32766,
269 269
         -32766,  986,  985,  984,  987,  267,  138,  396,  729,  730,
270
-          731,  732,   12,-32766,  420,-32766,-32766,-32766,-32766,  998,
271
-          999,  733,  734,  735,  736,  737,  738,  739,  740,  741,
272
-          742,  743,  763,  570,  764,  765,  766,  767,  755,  756,
273
-          336,  337,  758,  759,  744,  745,  746,  748,  749,  750,
274
-          346,  790,  791,  792,  793,  794,  795,  751,  752,  571,
275
-          572,  784,  775,  773,  774,  787,  770,  771,  881,  321,
276
-          573,  574,  769,  575,  576,  577,  578,  579,  580,-32766,
277
-           82,   83,   84, -575,  772,  581,  582, -575,  148,  747,
278
-          717,  718,  719,  720,  721, 1278,  722,  723,  724,  760,
279
-          761,   36, 1277,   85,   86,   87,   88,   89,   90,   91,
280
-           92,   93,   94,   95,   96,   97,   98,   99,  100,  101,
281
-          102,  103,  104,  105,  106,  107,  108,  996,  270,  150,
270
+            731,  732,   12,-32766,  420,-32766,-32766,-32766,-32766,  998,
271
+            999,  733,  734,  735,  736,  737,  738,  739,  740,  741,
272
+            742,  743,  763,  570,  764,  765,  766,  767,  755,  756,
273
+            336,  337,  758,  759,  744,  745,  746,  748,  749,  750,
274
+            346,  790,  791,  792,  793,  794,  795,  751,  752,  571,
275
+            572,  784,  775,  773,  774,  787,  770,  771,  881,  321,
276
+            573,  574,  769,  575,  576,  577,  578,  579,  580,-32766,
277
+            82,   83,   84, -575,  772,  581,  582, -575,  148,  747,
278
+            717,  718,  719,  720,  721, 1278,  722,  723,  724,  760,
279
+            761,   36, 1277,   85,   86,   87,   88,   89,   90,   91,
280
+            92,   93,   94,   95,   96,   97,   98,   99,  100,  101,
281
+            102,  103,  104,  105,  106,  107,  108,  996,  270,  150,
282 282
         -32766,-32766,-32766,  455,  456,   81,   34, -264, -572, 1016,
283
-          109,  320, -572,  893,  725,  682,  803,  128,  998,  999,
284
-          592,-32766, 1044,-32766,-32766,-32766,  809,  151,  726,  727,
285
-          728,  729,  730,  731,  732,  -88, 1198,  796,  278, -526,
286
-          283,-32766,-32766,-32766,  733,  734,  735,  736,  737,  738,
287
-          739,  740,  741,  742,  743,  763,  786,  764,  765,  766,
288
-          767,  755,  756,  757,  785,  758,  759,  744,  745,  746,
289
-          748,  749,  750,  789,  790,  791,  792,  793,  794,  795,
290
-          751,  752,  753,  754,  784,  775,  773,  774,  787,  770,
291
-          771,  144,  804,  762,  768,  769,  776,  777,  779,  778,
292
-          780,  781, -314, -526, -526, -193, -192,  772,  783,  782,
293
-           49,   50,   51,  500,   52,   53,  239,  807, -526,  -86,
294
-           54,   55, -111,   56,  996,  253,-32766, -111,  800, -111,
283
+            109,  320, -572,  893,  725,  682,  803,  128,  998,  999,
284
+            592,-32766, 1044,-32766,-32766,-32766,  809,  151,  726,  727,
285
+            728,  729,  730,  731,  732,  -88, 1198,  796,  278, -526,
286
+            283,-32766,-32766,-32766,  733,  734,  735,  736,  737,  738,
287
+            739,  740,  741,  742,  743,  763,  786,  764,  765,  766,
288
+            767,  755,  756,  757,  785,  758,  759,  744,  745,  746,
289
+            748,  749,  750,  789,  790,  791,  792,  793,  794,  795,
290
+            751,  752,  753,  754,  784,  775,  773,  774,  787,  770,
291
+            771,  144,  804,  762,  768,  769,  776,  777,  779,  778,
292
+            780,  781, -314, -526, -526, -193, -192,  772,  783,  782,
293
+            49,   50,   51,  500,   52,   53,  239,  807, -526,  -86,
294
+            54,   55, -111,   56,  996,  253,-32766, -111,  800, -111,
295 295
          -526,  541, -532, -352,  300, -352,  304, -111, -111, -111,
296 296
          -111, -111, -111, -111, -111,  998,  999,  998,  999,  153,
297 297
         -32766,-32766,-32766, 1191,  807,  126,  306, 1293,   57,   58,
298
-          103,  104,  105, -111,   59, 1218,   60,  246,  247,   61,
299
-           62,   63,   64,   65,   66,   67,   68, -525,   27,  268,
300
-           69,  436,  501, -328,  808,  -86, 1224, 1225,  502, 1189,
301
-          807, 1198, 1230,  293, 1222,   41,   24,  503,   74,  504,
302
-          953,  505,  320,  506,  802,  154,  507,  508,  279,  684,
303
-          280,   43,   44,  437,  367,  366,  891,   45,  509,   35,
304
-          249,  -16, -566,  358,  332,  318, -566, 1198, 1193, 1192,
305
-         1194, -527,  510,  511,  512,  333, -524, 1274,   48,  716,
306
-          715, -525, -525,  334,  513,  514,  807, 1212, 1213, 1214,
307
-         1215, 1209, 1210,  292,  360,  284, -525,  285, -314, 1216,
308
-         1211, -193, -192, 1193, 1192, 1194,  293,  891, -525,  364,
298
+            103,  104,  105, -111,   59, 1218,   60,  246,  247,   61,
299
+            62,   63,   64,   65,   66,   67,   68, -525,   27,  268,
300
+            69,  436,  501, -328,  808,  -86, 1224, 1225,  502, 1189,
301
+            807, 1198, 1230,  293, 1222,   41,   24,  503,   74,  504,
302
+            953,  505,  320,  506,  802,  154,  507,  508,  279,  684,
303
+            280,   43,   44,  437,  367,  366,  891,   45,  509,   35,
304
+            249,  -16, -566,  358,  332,  318, -566, 1198, 1193, 1192,
305
+            1194, -527,  510,  511,  512,  333, -524, 1274,   48,  716,
306
+            715, -525, -525,  334,  513,  514,  807, 1212, 1213, 1214,
307
+            1215, 1209, 1210,  292,  360,  284, -525,  285, -314, 1216,
308
+            1211, -193, -192, 1193, 1192, 1194,  293,  891, -525,  364,
309 309
          -531,   70,  807,  316,  317,  320,   31,  110,  111,  112,
310
-          113,  114,  115,  116,  117,  118,  119,  120,  121,  122,
310
+            113,  114,  115,  116,  117,  118,  119,  120,  121,  122,
311 311
          -153, -153, -153,  638,   25, -527, -527,  687,  379,  881,
312 312
          -524, -524,  296,  297,  891, -153,  432, -153,  807, -153,
313 313
          -527, -153,  716,  715,  433, -524,  798,  363, -111, 1105,
314
-         1107,  365, -527,  434,  891,  140,  435, -524,  954,  127,
314
+            1107,  365, -527,  434,  891,  140,  435, -524,  954,  127,
315 315
          -524,  320, -111, -111,  688,  813,  381, -529,   11,  834,
316
-          155,  835,  867, -111, -111, -111, -111,   47,  293,-32766,
317
-          881,  654,  655,   74,  689, 1191, 1045,  320,  708,  149,
318
-          399,  157,-32766,-32766,-32766,   32,-32766,  -79,-32766,  123,
316
+            155,  835,  867, -111, -111, -111, -111,   47,  293,-32766,
317
+            881,  654,  655,   74,  689, 1191, 1045,  320,  708,  149,
318
+            399,  157,-32766,-32766,-32766,   32,-32766,  -79,-32766,  123,
319 319
         -32766,  716,  715,-32766,  893,  891,  682, -153,-32766,-32766,
320 320
         -32766,  716,  715,  891,-32766,-32766,  124,  881,  129,   74,
321 321
         -32766,  411,  130,  320, -524, -524,  143,  141,  -75,-32766,
322
-          158, -529, -529,  320,   27,  691,  159,  881,  160, -524,
323
-          161,  294,  295,  698,  368,  369,  807,  -73,-32766,  -72,
324
-         1222, -524,  373,  374, 1191,  893,  -71,  682, -529,   73,
322
+            158, -529, -529,  320,   27,  691,  159,  881,  160, -524,
323
+            161,  294,  295,  698,  368,  369,  807,  -73,-32766,  -72,
324
+            1222, -524,  373,  374, 1191,  893,  -71,  682, -529,   73,
325 325
           -70,-32766,-32766,-32766,  -69,-32766,  -68,-32766,  125,-32766,
326
-          630,  631,-32766,  -67,  -66,  -47,  -51,-32766,-32766,-32766,
326
+            630,  631,-32766,  -67,  -66,  -47,  -51,-32766,-32766,-32766,
327 327
           -18,  147,  271,-32766,-32766,  277,  697,  700,  881,-32766,
328
-          411,  890,  893,  146,  682,  282,  881,  907,-32766,  281,
329
-          513,  514,  286, 1212, 1213, 1214, 1215, 1209, 1210,  326,
330
-          131,  145,  939,  287,  682, 1216, 1211,  109,  270,-32766,
331
-          798,  807,-32766,  662,  639, 1191,  657,   72,  675, 1075,
332
-          317,  320,-32766,-32766,-32766, 1305,-32766,  301,-32766,  628,
328
+            411,  890,  893,  146,  682,  282,  881,  907,-32766,  281,
329
+            513,  514,  286, 1212, 1213, 1214, 1215, 1209, 1210,  326,
330
+            131,  145,  939,  287,  682, 1216, 1211,  109,  270,-32766,
331
+            798,  807,-32766,  662,  639, 1191,  657,   72,  675, 1075,
332
+            317,  320,-32766,-32766,-32766, 1305,-32766,  301,-32766,  628,
333 333
         -32766,  431,  543,-32766,-32766,  923,  555,  924,-32766,-32766,
334 334
         -32766, 1229,  549,-32766,-32766,-32766,   -4,  891, -490, 1191,
335 335
         -32766,  411,  644,  893,  299,  682,-32766,-32766,-32766,-32766,
336 336
         -32766,  893,-32766,  682,-32766,   13, 1231,-32766,  452,  480,
337
-          645,  909,-32766,-32766,-32766,-32766,  658, -480,-32766,-32766,
337
+            645,  909,-32766,-32766,-32766,-32766,  658, -480,-32766,-32766,
338 338
             0, 1191,    0,    0,-32766,  411,    0,  298,-32766,-32766,
339 339
         -32766,  305,-32766,-32766,-32766,    0,-32766,    0,  806,-32766,
340 340
             0,    0,    0,  475,-32766,-32766,-32766,-32766,    0,    7,
341 341
         -32766,-32766,   16, 1191,  561,  596,-32766,  411, 1219,  891,
342 342
         -32766,-32766,-32766,  362,-32766,-32766,-32766,  818,-32766, -267,
343
-          881,-32766,   39,  293,    0,    0,-32766,-32766,-32766,   40,
344
-          705,  706,-32766,-32766,  872,  963,  940,  947,-32766,  411,
345
-          937,  948,  365,  870,  427,  891,  935,-32766, 1049,  291,
346
-         1244, 1052, 1053, -111, -111, 1050, 1051, 1057, -560, 1262,
347
-         1296,  633,    0,  826, -111, -111, -111, -111,   33,  315,
343
+            881,-32766,   39,  293,    0,    0,-32766,-32766,-32766,   40,
344
+            705,  706,-32766,-32766,  872,  963,  940,  947,-32766,  411,
345
+            937,  948,  365,  870,  427,  891,  935,-32766, 1049,  291,
346
+            1244, 1052, 1053, -111, -111, 1050, 1051, 1057, -560, 1262,
347
+            1296,  633,    0,  826, -111, -111, -111, -111,   33,  315,
348 348
         -32766,  361,  683,  686,  690,  692, 1191,  693,  694,  695,
349
-          699,  685,  320,-32766,-32766,-32766,    9,-32766,  702,-32766,
350
-          868,-32766,  881, 1300,-32766,  893, 1302,  682,   -4,-32766,
349
+            699,  685,  320,-32766,-32766,-32766,    9,-32766,  702,-32766,
350
+            868,-32766,  881, 1300,-32766,  893, 1302,  682,   -4,-32766,
351 351
         -32766,-32766,  829,  828,  837,-32766,-32766,  916, -242, -242,
352 352
          -242,-32766,  411,  955,  365,   27,  836, 1301,  915,  917,
353 353
         -32766,  914, 1177,  900,  910, -111, -111,  807,  881,  898,
354
-          945, 1222,  946, 1299, 1256,  867, -111, -111, -111, -111,
355
-         1245, 1263, 1269, 1272, -241, -241, -241, -558, -532, -531,
356
-          365, -530,    1,   28,   29,   38,   42,   46,   71,    0,
357
-           75, -111, -111,   76,   77,   78,   79,  893,   80,  682,
354
+            945, 1222,  946, 1299, 1256,  867, -111, -111, -111, -111,
355
+            1245, 1263, 1269, 1272, -241, -241, -241, -558, -532, -531,
356
+            365, -530,    1,   28,   29,   38,   42,   46,   71,    0,
357
+            75, -111, -111,   76,   77,   78,   79,  893,   80,  682,
358 358
          -242,  867, -111, -111, -111, -111,  142,  152,  156,  245,
359
-          322,  347,  514,  348, 1212, 1213, 1214, 1215, 1209, 1210,
360
-          349,  350,  351,  352,  353,  354, 1216, 1211,  355,  356,
361
-          357,  359,  428,  893, -265,  682, -241, -264,   72,    0,
362
-           18,  317,  320,   19,   20,   21,   23,  398,  471,  472,
363
-          479,  482,  483,  484,  485,  489,  490,  491,  498,  669,
364
-         1202, 1145, 1220, 1019, 1018, 1181, -269, -103,   17,   22,
365
-           26,  290,  397,  589,  593,  620,  674, 1149, 1197, 1146,
366
-         1275,    0, -494, 1162,    0, 1223
359
+            322,  347,  514,  348, 1212, 1213, 1214, 1215, 1209, 1210,
360
+            349,  350,  351,  352,  353,  354, 1216, 1211,  355,  356,
361
+            357,  359,  428,  893, -265,  682, -241, -264,   72,    0,
362
+            18,  317,  320,   19,   20,   21,   23,  398,  471,  472,
363
+            479,  482,  483,  484,  485,  489,  490,  491,  498,  669,
364
+            1202, 1145, 1220, 1019, 1018, 1181, -269, -103,   17,   22,
365
+            26,  290,  397,  589,  593,  620,  674, 1149, 1197, 1146,
366
+            1275,    0, -494, 1162,    0, 1223
367 367
     );
368 368
 
369 369
     protected $actionCheck = array(
370 370
             2,    3,    4,    5,    6,    7,    0,    9,   10,   11,
371
-           12,   13,  106,    1,  108,   31,    9,   10,   11,   44,
372
-           45,   46,   47,   48,   49,   50,   51,   52,  116,  117,
373
-          118,  119,  120,  121,  122,   37,   38,   30,  116,   32,
374
-           33,   34,   35,   36,   37,   38,   39,   40,   41,   42,
375
-           43,  117,  118,    9,   10,   57,    9,   10,   11,  137,
376
-          138,  155,  128,  129,  130,  131,  106,  107,    8,   71,
377
-           72,   73,   74,   75,   76,   77,  116,   30,   80,   32,
378
-           33,   34,   35,   36,    1,   87,   88,   89,   90,   91,
379
-           92,   93,   94,   95,   96,   97,   98,   99,  100,  101,
380
-          102,  103,  104,  105,  106,  107,  108,  109,  110,  111,
381
-          112,  113,  114,  115,  116,  117,  118,  119,  120,  121,
382
-          122,  123,  124,  125,  126,  127,  128,  129,  130,  131,
383
-          132,  133,   30,   80,  136,  137,  138,  139,  140,  141,
384
-          142,  143,  144,   51,    1,  161,  101,   80,  150,  151,
385
-          152,    8,  154,    9,   10,   11,    2,    3,    4,    5,
371
+            12,   13,  106,    1,  108,   31,    9,   10,   11,   44,
372
+            45,   46,   47,   48,   49,   50,   51,   52,  116,  117,
373
+            118,  119,  120,  121,  122,   37,   38,   30,  116,   32,
374
+            33,   34,   35,   36,   37,   38,   39,   40,   41,   42,
375
+            43,  117,  118,    9,   10,   57,    9,   10,   11,  137,
376
+            138,  155,  128,  129,  130,  131,  106,  107,    8,   71,
377
+            72,   73,   74,   75,   76,   77,  116,   30,   80,   32,
378
+            33,   34,   35,   36,    1,   87,   88,   89,   90,   91,
379
+            92,   93,   94,   95,   96,   97,   98,   99,  100,  101,
380
+            102,  103,  104,  105,  106,  107,  108,  109,  110,  111,
381
+            112,  113,  114,  115,  116,  117,  118,  119,  120,  121,
382
+            122,  123,  124,  125,  126,  127,  128,  129,  130,  131,
383
+            132,  133,   30,   80,  136,  137,  138,  139,  140,  141,
384
+            142,  143,  144,   51,    1,  161,  101,   80,  150,  151,
385
+            152,    8,  154,    9,   10,   11,    2,    3,    4,    5,
386 386
             6,    7,  164,    9,   10,   11,   12,   13,  123,    9,
387
-           10,   11,   80,  161,   30,   83,   32,   33,   34,   35,
388
-           36,   37,   38,  116,  117,  118,  119,  120,  121,  122,
389
-           30,   37,   38,  106,  107,    1,    9,   10,   11,    1,
390
-           53,   54,   55,  116,   57,    1,    8,   14,  155,  156,
391
-          157,   57,    9,   10,   11,  162,   69,   30,  116,   32,
392
-           33,  119,  120,  121,  122,   71,   72,   73,   74,   75,
393
-           76,   77,    8,   30,   80,   32,   33,   34,   35,  137,
394
-          138,   87,   88,   89,   90,   91,   92,   93,   94,   95,
395
-           96,   97,   98,   99,  100,  101,  102,  103,  104,  105,
396
-          106,  107,  108,  109,  110,  111,  112,  113,  114,  115,
397
-          116,  117,  118,  119,  120,  121,  122,  123,  124,  125,
398
-          126,  127,  128,  129,  130,  131,  132,  133,   84,   70,
399
-          136,  137,  138,  139,  140,  141,  142,  143,  144,    9,
387
+            10,   11,   80,  161,   30,   83,   32,   33,   34,   35,
388
+            36,   37,   38,  116,  117,  118,  119,  120,  121,  122,
389
+            30,   37,   38,  106,  107,    1,    9,   10,   11,    1,
390
+            53,   54,   55,  116,   57,    1,    8,   14,  155,  156,
391
+            157,   57,    9,   10,   11,  162,   69,   30,  116,   32,
392
+            33,  119,  120,  121,  122,   71,   72,   73,   74,   75,
393
+            76,   77,    8,   30,   80,   32,   33,   34,   35,  137,
394
+            138,   87,   88,   89,   90,   91,   92,   93,   94,   95,
395
+            96,   97,   98,   99,  100,  101,  102,  103,  104,  105,
396
+            106,  107,  108,  109,  110,  111,  112,  113,  114,  115,
397
+            116,  117,  118,  119,  120,  121,  122,  123,  124,  125,
398
+            126,  127,  128,  129,  130,  131,  132,  133,   84,   70,
399
+            136,  137,  138,  139,  140,  141,  142,  143,  144,    9,
400 400
             9,   10,   11,  160,  150,  151,  152,  164,  154,    2,
401 401
             3,    4,    5,    6,    7,    1,    9,   10,   11,   12,
402
-           13,   30,    8,   32,   33,   34,   35,   36,   37,   38,
403
-           39,   40,   41,   42,   43,   44,   45,   46,   47,   48,
404
-           49,   50,   51,   52,   53,   54,   55,  116,   57,   14,
402
+            13,   30,    8,   32,   33,   34,   35,   36,   37,   38,
403
+            39,   40,   41,   42,   43,   44,   45,   46,   47,   48,
404
+            49,   50,   51,   52,   53,   54,   55,  116,   57,   14,
405 405
             9,   10,   11,  134,  135,  161,    8,  164,  160,    1,
406
-           69,  167,  164,  159,   57,  161,   80,    8,  137,  138,
406
+            69,  167,  164,  159,   57,  161,   80,    8,  137,  138,
407 407
             1,   30,    1,   32,   33,   34,    1,   14,   71,   72,
408
-           73,   74,   75,   76,   77,   31,    1,   80,   30,   70,
409
-           30,    9,   10,   11,   87,   88,   89,   90,   91,   92,
410
-           93,   94,   95,   96,   97,   98,   99,  100,  101,  102,
411
-          103,  104,  105,  106,  107,  108,  109,  110,  111,  112,
412
-          113,  114,  115,  116,  117,  118,  119,  120,  121,  122,
413
-          123,  124,  125,  126,  127,  128,  129,  130,  131,  132,
414
-          133,    8,  156,  136,  137,  138,  139,  140,  141,  142,
415
-          143,  144,    8,  134,  135,    8,    8,  150,  151,  152,
408
+            73,   74,   75,   76,   77,   31,    1,   80,   30,   70,
409
+            30,    9,   10,   11,   87,   88,   89,   90,   91,   92,
410
+            93,   94,   95,   96,   97,   98,   99,  100,  101,  102,
411
+            103,  104,  105,  106,  107,  108,  109,  110,  111,  112,
412
+            113,  114,  115,  116,  117,  118,  119,  120,  121,  122,
413
+            123,  124,  125,  126,  127,  128,  129,  130,  131,  132,
414
+            133,    8,  156,  136,  137,  138,  139,  140,  141,  142,
415
+            143,  144,    8,  134,  135,    8,    8,  150,  151,  152,
416 416
             2,    3,    4,    5,    6,    7,   97,   82,  149,   31,
417
-           12,   13,  101,   15,  116,    8,  116,  106,   80,  108,
418
-          161,   85,  163,  106,  113,  108,    8,  116,  117,  118,
419
-          119,  120,  121,  122,  123,  137,  138,  137,  138,   14,
417
+            12,   13,  101,   15,  116,    8,  116,  106,   80,  108,
418
+            161,   85,  163,  106,  113,  108,    8,  116,  117,  118,
419
+            119,  120,  121,  122,  123,  137,  138,  137,  138,   14,
420 420
             9,   10,   11,   80,   82,   14,    8,   85,   50,   51,
421
-           50,   51,   52,  128,   56,    1,   58,   59,   60,   61,
422
-           62,   63,   64,   65,   66,   67,   68,   70,   70,   71,
423
-           72,   73,   74,  162,  159,   97,   78,   79,   80,  116,
424
-           82,    1,  146,  158,   86,   87,   88,   89,  163,   91,
425
-           31,   93,  167,   95,  156,   14,   98,   99,   35,  161,
426
-           37,  103,  104,  105,  106,  107,    1,  109,  110,  147,
427
-          148,   31,  160,  115,  116,    8,  164,    1,  155,  156,
428
-          157,   70,  124,  125,  126,    8,   70,    1,   70,   37,
429
-           38,  134,  135,    8,  136,  137,   82,  139,  140,  141,
430
-          142,  143,  144,  145,    8,   35,  149,   37,  164,  151,
431
-          152,  164,  164,  155,  156,  157,  158,    1,  161,    8,
432
-          163,  163,   82,  165,  166,  167,   16,   17,   18,   19,
433
-           20,   21,   22,   23,   24,   25,   26,   27,   28,   29,
434
-           75,   76,   77,   75,   76,  134,  135,   31,    8,   84,
435
-          134,  135,  134,  135,    1,   90,    8,   92,   82,   94,
436
-          149,   96,   37,   38,    8,  149,   80,  149,  128,   59,
437
-           60,  106,  161,    8,    1,  161,    8,  161,  159,  161,
438
-           70,  167,  117,  118,   31,    8,  106,   70,  108,  106,
439
-           14,  108,  127,  128,  129,  130,  131,   70,  158,   74,
440
-           84,   75,   76,  163,   31,   80,  159,  167,  161,  101,
441
-          102,   14,   87,   88,   89,   14,   91,   31,   93,   16,
442
-           95,   37,   38,   98,  159,    1,  161,  162,  103,  104,
443
-          105,   37,   38,    1,  109,  110,   16,   84,   16,  163,
444
-          115,  116,   16,  167,  134,  135,   16,  161,   31,  124,
445
-           16,  134,  135,  167,   70,   31,   16,   84,   16,  149,
446
-           16,  134,  135,   31,  106,  107,   82,   31,   74,   31,
447
-           86,  161,  106,  107,   80,  159,   31,  161,  161,  154,
448
-           31,   87,   88,   89,   31,   91,   31,   93,  161,   95,
449
-          111,  112,   98,   31,   31,   31,   31,  103,  104,  105,
450
-           31,   31,   31,  109,  110,   31,   31,   31,   84,  115,
451
-          116,   31,  159,   31,  161,   37,   84,   38,  124,   35,
452
-          136,  137,   35,  139,  140,  141,  142,  143,  144,   35,
453
-           31,   70,  159,   37,  161,  151,  152,   69,   57,   74,
454
-           80,   82,   85,   77,   90,   80,   94,  163,   92,   82,
455
-          166,  167,   87,   88,   89,   83,   91,  114,   93,  113,
456
-           95,  128,   85,   98,  116,  128,  153,  128,  103,  104,
457
-          105,  146,   89,   74,  109,  110,    0,    1,  149,   80,
458
-          115,  116,   96,  159,  133,  161,   87,   88,   89,  124,
459
-           91,  159,   93,  161,   95,   97,  146,   98,   97,   97,
460
-          100,  154,  103,  104,  105,   74,  100,  149,  109,  110,
421
+            50,   51,   52,  128,   56,    1,   58,   59,   60,   61,
422
+            62,   63,   64,   65,   66,   67,   68,   70,   70,   71,
423
+            72,   73,   74,  162,  159,   97,   78,   79,   80,  116,
424
+            82,    1,  146,  158,   86,   87,   88,   89,  163,   91,
425
+            31,   93,  167,   95,  156,   14,   98,   99,   35,  161,
426
+            37,  103,  104,  105,  106,  107,    1,  109,  110,  147,
427
+            148,   31,  160,  115,  116,    8,  164,    1,  155,  156,
428
+            157,   70,  124,  125,  126,    8,   70,    1,   70,   37,
429
+            38,  134,  135,    8,  136,  137,   82,  139,  140,  141,
430
+            142,  143,  144,  145,    8,   35,  149,   37,  164,  151,
431
+            152,  164,  164,  155,  156,  157,  158,    1,  161,    8,
432
+            163,  163,   82,  165,  166,  167,   16,   17,   18,   19,
433
+            20,   21,   22,   23,   24,   25,   26,   27,   28,   29,
434
+            75,   76,   77,   75,   76,  134,  135,   31,    8,   84,
435
+            134,  135,  134,  135,    1,   90,    8,   92,   82,   94,
436
+            149,   96,   37,   38,    8,  149,   80,  149,  128,   59,
437
+            60,  106,  161,    8,    1,  161,    8,  161,  159,  161,
438
+            70,  167,  117,  118,   31,    8,  106,   70,  108,  106,
439
+            14,  108,  127,  128,  129,  130,  131,   70,  158,   74,
440
+            84,   75,   76,  163,   31,   80,  159,  167,  161,  101,
441
+            102,   14,   87,   88,   89,   14,   91,   31,   93,   16,
442
+            95,   37,   38,   98,  159,    1,  161,  162,  103,  104,
443
+            105,   37,   38,    1,  109,  110,   16,   84,   16,  163,
444
+            115,  116,   16,  167,  134,  135,   16,  161,   31,  124,
445
+            16,  134,  135,  167,   70,   31,   16,   84,   16,  149,
446
+            16,  134,  135,   31,  106,  107,   82,   31,   74,   31,
447
+            86,  161,  106,  107,   80,  159,   31,  161,  161,  154,
448
+            31,   87,   88,   89,   31,   91,   31,   93,  161,   95,
449
+            111,  112,   98,   31,   31,   31,   31,  103,  104,  105,
450
+            31,   31,   31,  109,  110,   31,   31,   31,   84,  115,
451
+            116,   31,  159,   31,  161,   37,   84,   38,  124,   35,
452
+            136,  137,   35,  139,  140,  141,  142,  143,  144,   35,
453
+            31,   70,  159,   37,  161,  151,  152,   69,   57,   74,
454
+            80,   82,   85,   77,   90,   80,   94,  163,   92,   82,
455
+            166,  167,   87,   88,   89,   83,   91,  114,   93,  113,
456
+            95,  128,   85,   98,  116,  128,  153,  128,  103,  104,
457
+            105,  146,   89,   74,  109,  110,    0,    1,  149,   80,
458
+            115,  116,   96,  159,  133,  161,   87,   88,   89,  124,
459
+            91,  159,   93,  161,   95,   97,  146,   98,   97,   97,
460
+            100,  154,  103,  104,  105,   74,  100,  149,  109,  110,
461 461
            -1,   80,   -1,   -1,  115,  116,   -1,  132,   87,   88,
462
-           89,  132,   91,  124,   93,   -1,   95,   -1,  155,   98,
462
+            89,  132,   91,  124,   93,   -1,   95,   -1,  155,   98,
463 463
            -1,   -1,   -1,  102,  103,  104,  105,   74,   -1,  149,
464
-          109,  110,  149,   80,   81,  153,  115,  116,  160,    1,
465
-           87,   88,   89,  149,   91,  124,   93,  160,   95,  164,
466
-           84,   98,  159,  158,   -1,   -1,  103,  104,  105,  159,
467
-          159,  159,  109,  110,  159,  159,  159,  159,  115,  116,
468
-          159,  159,  106,  159,  108,    1,  159,  124,  159,  113,
469
-          160,  159,  159,  117,  118,  159,  159,  159,  163,  160,
470
-          160,  160,   -1,  127,  128,  129,  130,  131,  161,  161,
471
-           74,  161,  161,  161,  161,  161,   80,  161,  161,  161,
472
-          161,  161,  167,   87,   88,   89,  150,   91,  162,   93,
473
-          162,   95,   84,  162,   98,  159,  162,  161,  162,  103,
474
-          104,  105,  162,  162,  162,  109,  110,  162,  100,  101,
475
-          102,  115,  116,  162,  106,   70,  162,  162,  162,  162,
476
-          124,  162,  162,  162,  162,  117,  118,   82,   84,  162,
477
-          162,   86,  162,  162,  162,  127,  128,  129,  130,  131,
478
-          162,  162,  162,  162,  100,  101,  102,  163,  163,  163,
479
-          106,  163,  163,  163,  163,  163,  163,  163,  163,   -1,
480
-          163,  117,  118,  163,  163,  163,  163,  159,  163,  161,
481
-          162,  127,  128,  129,  130,  131,  163,  163,  163,  163,
482
-          163,  163,  137,  163,  139,  140,  141,  142,  143,  144,
483
-          163,  163,  163,  163,  163,  163,  151,  152,  163,  163,
484
-          163,  163,  163,  159,  164,  161,  162,  164,  163,   -1,
485
-          164,  166,  167,  164,  164,  164,  164,  164,  164,  164,
486
-          164,  164,  164,  164,  164,  164,  164,  164,  164,  164,
487
-          164,  164,  164,  164,  164,  164,  164,  164,  164,  164,
488
-          164,  164,  164,  164,  164,  164,  164,  164,  164,  164,
489
-          164,   -1,  165,  165,   -1,  166
464
+            109,  110,  149,   80,   81,  153,  115,  116,  160,    1,
465
+            87,   88,   89,  149,   91,  124,   93,  160,   95,  164,
466
+            84,   98,  159,  158,   -1,   -1,  103,  104,  105,  159,
467
+            159,  159,  109,  110,  159,  159,  159,  159,  115,  116,
468
+            159,  159,  106,  159,  108,    1,  159,  124,  159,  113,
469
+            160,  159,  159,  117,  118,  159,  159,  159,  163,  160,
470
+            160,  160,   -1,  127,  128,  129,  130,  131,  161,  161,
471
+            74,  161,  161,  161,  161,  161,   80,  161,  161,  161,
472
+            161,  161,  167,   87,   88,   89,  150,   91,  162,   93,
473
+            162,   95,   84,  162,   98,  159,  162,  161,  162,  103,
474
+            104,  105,  162,  162,  162,  109,  110,  162,  100,  101,
475
+            102,  115,  116,  162,  106,   70,  162,  162,  162,  162,
476
+            124,  162,  162,  162,  162,  117,  118,   82,   84,  162,
477
+            162,   86,  162,  162,  162,  127,  128,  129,  130,  131,
478
+            162,  162,  162,  162,  100,  101,  102,  163,  163,  163,
479
+            106,  163,  163,  163,  163,  163,  163,  163,  163,   -1,
480
+            163,  117,  118,  163,  163,  163,  163,  159,  163,  161,
481
+            162,  127,  128,  129,  130,  131,  163,  163,  163,  163,
482
+            163,  163,  137,  163,  139,  140,  141,  142,  143,  144,
483
+            163,  163,  163,  163,  163,  163,  151,  152,  163,  163,
484
+            163,  163,  163,  159,  164,  161,  162,  164,  163,   -1,
485
+            164,  166,  167,  164,  164,  164,  164,  164,  164,  164,
486
+            164,  164,  164,  164,  164,  164,  164,  164,  164,  164,
487
+            164,  164,  164,  164,  164,  164,  164,  164,  164,  164,
488
+            164,  164,  164,  164,  164,  164,  164,  164,  164,  164,
489
+            164,   -1,  165,  165,   -1,  166
490 490
     );
491 491
 
492 492
     protected $actionBase = array(
493 493
             0,   -2,  154,  565,  876,  948,  984,  514,   53,  398,
494
-          837,  307,  307,   67,  307,  307,  307,  653,  724,  724,
495
-          732,  724,  616,  673,  204,  204,  204,  625,  625,  625,
496
-          625,  694,  694,  831,  831,  863,  799,  765,  936,  936,
497
-          936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
498
-          936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
499
-          936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
500
-          936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
501
-          936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
502
-          936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
503
-          936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
504
-          936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
505
-          936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
506
-          936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
507
-          936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
508
-          936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
509
-          936,  936,  375,  519,  369,  701, 1017, 1023, 1019, 1024,
510
-         1015, 1014, 1018, 1020, 1025,  911,  912,  782,  918,  919,
511
-          920,  921, 1021,  841, 1016, 1022,  291,  291,  291,  291,
512
-          291,  291,  291,  291,  291,  291,  291,  291,  291,  291,
513
-          291,  291,  291,  291,  291,  291,  291,  291,  291,  291,
514
-          291,  291,  290,  491,   44,  382,  382,  382,  382,  382,
515
-          382,  382,  382,  382,  382,  382,  382,  382,  382,  382,
516
-          382,  382,  382,  382,  382,  160,  160,  160,  187,  684,
517
-          684,  341,  203,  610,   47,  985,  985,  985,  985,  985,
518
-          985,  985,  985,  985,  985,  144,  144,    7,    7,    7,
494
+            837,  307,  307,   67,  307,  307,  307,  653,  724,  724,
495
+            732,  724,  616,  673,  204,  204,  204,  625,  625,  625,
496
+            625,  694,  694,  831,  831,  863,  799,  765,  936,  936,
497
+            936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
498
+            936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
499
+            936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
500
+            936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
501
+            936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
502
+            936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
503
+            936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
504
+            936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
505
+            936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
506
+            936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
507
+            936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
508
+            936,  936,  936,  936,  936,  936,  936,  936,  936,  936,
509
+            936,  936,  375,  519,  369,  701, 1017, 1023, 1019, 1024,
510
+            1015, 1014, 1018, 1020, 1025,  911,  912,  782,  918,  919,
511
+            920,  921, 1021,  841, 1016, 1022,  291,  291,  291,  291,
512
+            291,  291,  291,  291,  291,  291,  291,  291,  291,  291,
513
+            291,  291,  291,  291,  291,  291,  291,  291,  291,  291,
514
+            291,  291,  290,  491,   44,  382,  382,  382,  382,  382,
515
+            382,  382,  382,  382,  382,  382,  382,  382,  382,  382,
516
+            382,  382,  382,  382,  382,  160,  160,  160,  187,  684,
517
+            684,  341,  203,  610,   47,  985,  985,  985,  985,  985,
518
+            985,  985,  985,  985,  985,  144,  144,    7,    7,    7,
519 519
             7,    7,  371,  -25,  -25,  -25,  -25,  540,  385,  102,
520
-          576,  358,   45,  377,  460,  460,  360,  231,  231,  231,
521
-          231,  231,  231,  -78,  -78,  -78,  -78,  -78,  -66,  319,
522
-          457,  -94,  396,  423,  586,  586,  586,  586,  423,  423,
523
-          423,  423,  750, 1029,  423,  423,  423,  511,  516,  516,
524
-          518,  147,  147,  147,  516,  583,  777,  422,  583,  422,
525
-          194,   92,  748,  -40,   87,  412,  748,  617,  627,  198,
526
-          143,  773,  658,  773, 1013,  757,  764,  717,  838,  860,
527
-         1026,  800,  908,  806,  910,  219,  686, 1012, 1012, 1012,
528
-         1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012,  855,  552,
529
-         1013,  286,  855,  855,  855,  552,  552,  552,  552,  552,
530
-          552,  552,  552,  552,  552,  679,  286,  568,  626,  286,
531
-          794,  552,  375,  758,  375,  375,  375,  375,  958,  375,
532
-          375,  375,  375,  375,  375,  970,  769,  -16,  375,  519,
533
-           12,   12,  547,   83,   12,   12,   12,   12,  375,  375,
534
-          375,  658,  781,  713,  666,  792,  448,  781,  781,  781,
535
-          438,  444,  193,  447,  570,  523,  580,  760,  760,  767,
536
-          929,  929,  760,  759,  760,  767,  934,  760,  929,  805,
537
-          359,  648,  577,  611,  656,  929,  478,  760,  760,  760,
538
-          760,  665,  760,  467,  433,  760,  760,  785,  774,  789,
539
-           60,  929,  929,  929,  789,  596,  751,  751,  751,  811,
540
-          812,  746,  771,  567,  498,  677,  348,  779,  771,  771,
541
-          760,  640,  746,  771,  746,  771,  747,  771,  771,  771,
542
-          746,  771,  759,  585,  771,  734,  668,  224,  771,    6,
543
-          935,  937,  354,  940,  932,  941,  979,  942,  943,  851,
544
-          956,  933,  945,  931,  930,  780,  703,  720,  790,  729,
545
-          928,  768,  768,  768,  925,  768,  768,  768,  768,  768,
546
-          768,  768,  768,  703,  788,  804,  733,  783,  960,  722,
547
-          726,  725,  868, 1027, 1028,  737,  739,  958, 1006,  953,
548
-          803,  730,  992,  967,  866,  848,  968,  969,  993, 1007,
549
-         1008,  871,  761,  874,  880,  797,  971,  852,  768,  935,
550
-          943,  933,  945,  931,  930,  763,  762,  753,  755,  749,
551
-          745,  736,  738,  770, 1009,  924,  835,  830,  970,  926,
552
-          703,  839,  986,  847,  994,  995,  850,  801,  772,  840,
553
-          881,  972,  975,  976,  853, 1010,  810,  989,  795,  996,
554
-          802,  882,  997,  998,  999, 1000,  885,  854,  856,  857,
555
-          815,  754,  980,  786,  891,  335,  787,  796,  978,  363,
556
-          957,  858,  894,  895, 1001, 1002, 1003,  896,  954,  816,
557
-          990,  752,  991,  983,  817,  818,  485,  784,  778,  541,
558
-          676,  897,  899,  900,  955,  775,  766,  821,  822, 1011,
559
-          901,  697,  824,  740,  902, 1005,  742,  744,  756,  859,
560
-          793,  743,  798,  977,  776,  827,  907,  829,  832,  833,
561
-         1004,  836,    0,    0,    0,    0,    0,    0,    0,    0,
520
+            576,  358,   45,  377,  460,  460,  360,  231,  231,  231,
521
+            231,  231,  231,  -78,  -78,  -78,  -78,  -78,  -66,  319,
522
+            457,  -94,  396,  423,  586,  586,  586,  586,  423,  423,
523
+            423,  423,  750, 1029,  423,  423,  423,  511,  516,  516,
524
+            518,  147,  147,  147,  516,  583,  777,  422,  583,  422,
525
+            194,   92,  748,  -40,   87,  412,  748,  617,  627,  198,
526
+            143,  773,  658,  773, 1013,  757,  764,  717,  838,  860,
527
+            1026,  800,  908,  806,  910,  219,  686, 1012, 1012, 1012,
528
+            1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012,  855,  552,
529
+            1013,  286,  855,  855,  855,  552,  552,  552,  552,  552,
530
+            552,  552,  552,  552,  552,  679,  286,  568,  626,  286,
531
+            794,  552,  375,  758,  375,  375,  375,  375,  958,  375,
532
+            375,  375,  375,  375,  375,  970,  769,  -16,  375,  519,
533
+            12,   12,  547,   83,   12,   12,   12,   12,  375,  375,
534
+            375,  658,  781,  713,  666,  792,  448,  781,  781,  781,
535
+            438,  444,  193,  447,  570,  523,  580,  760,  760,  767,
536
+            929,  929,  760,  759,  760,  767,  934,  760,  929,  805,
537
+            359,  648,  577,  611,  656,  929,  478,  760,  760,  760,
538
+            760,  665,  760,  467,  433,  760,  760,  785,  774,  789,
539
+            60,  929,  929,  929,  789,  596,  751,  751,  751,  811,
540
+            812,  746,  771,  567,  498,  677,  348,  779,  771,  771,
541
+            760,  640,  746,  771,  746,  771,  747,  771,  771,  771,
542
+            746,  771,  759,  585,  771,  734,  668,  224,  771,    6,
543
+            935,  937,  354,  940,  932,  941,  979,  942,  943,  851,
544
+            956,  933,  945,  931,  930,  780,  703,  720,  790,  729,
545
+            928,  768,  768,  768,  925,  768,  768,  768,  768,  768,
546
+            768,  768,  768,  703,  788,  804,  733,  783,  960,  722,
547
+            726,  725,  868, 1027, 1028,  737,  739,  958, 1006,  953,
548
+            803,  730,  992,  967,  866,  848,  968,  969,  993, 1007,
549
+            1008,  871,  761,  874,  880,  797,  971,  852,  768,  935,
550
+            943,  933,  945,  931,  930,  763,  762,  753,  755,  749,
551
+            745,  736,  738,  770, 1009,  924,  835,  830,  970,  926,
552
+            703,  839,  986,  847,  994,  995,  850,  801,  772,  840,
553
+            881,  972,  975,  976,  853, 1010,  810,  989,  795,  996,
554
+            802,  882,  997,  998,  999, 1000,  885,  854,  856,  857,
555
+            815,  754,  980,  786,  891,  335,  787,  796,  978,  363,
556
+            957,  858,  894,  895, 1001, 1002, 1003,  896,  954,  816,
557
+            990,  752,  991,  983,  817,  818,  485,  784,  778,  541,
558
+            676,  897,  899,  900,  955,  775,  766,  821,  822, 1011,
559
+            901,  697,  824,  740,  902, 1005,  742,  744,  756,  859,
560
+            793,  743,  798,  977,  776,  827,  907,  829,  832,  833,
561
+            1004,  836,    0,    0,    0,    0,    0,    0,    0,    0,
562 562
             0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
563 563
             0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
564 564
             0,  458,  458,  458,  458,  458,  458,  307,  307,  307,
565
-          307,    0,    0,  307,    0,    0,    0,  458,  458,  458,
566
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
567
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
568
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
569
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
570
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
571
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
572
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
573
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
574
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
575
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
576
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
577
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
578
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
579
-          458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
580
-          458,  458,  291,  291,  291,  291,  291,  291,  291,  291,
581
-          291,  291,  291,  291,  291,  291,  291,  291,  291,  291,
582
-          291,  291,  291,  291,  291,  291,    0,    0,    0,    0,
565
+            307,    0,    0,  307,    0,    0,    0,  458,  458,  458,
566
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
567
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
568
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
569
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
570
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
571
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
572
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
573
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
574
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
575
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
576
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
577
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
578
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
579
+            458,  458,  458,  458,  458,  458,  458,  458,  458,  458,
580
+            458,  458,  291,  291,  291,  291,  291,  291,  291,  291,
581
+            291,  291,  291,  291,  291,  291,  291,  291,  291,  291,
582
+            291,  291,  291,  291,  291,  291,    0,    0,    0,    0,
583 583
             0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
584 584
             0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
585 585
             0,    0,  291,  291,  291,  291,  291,  291,  291,  291,
586
-          291,  291,  291,  291,  291,  291,  291,  291,  291,  291,
587
-          291,  291,  291,  291,  291,  291,  291,  291,  291,  423,
588
-          423,  291,  291,    0,  291,  423,  423,  423,  423,  423,
589
-          423,  423,  423,  423,  423,  291,  291,  291,  291,  291,
590
-          291,  291,  805,  147,  147,  147,  147,  423,  423,  423,
591
-          423,  423,  -88,  -88,  147,  147,  423,  423,  423,  423,
592
-          423,  423,  423,  423,  423,  423,  423,  423,    0,    0,
586
+            291,  291,  291,  291,  291,  291,  291,  291,  291,  291,
587
+            291,  291,  291,  291,  291,  291,  291,  291,  291,  423,
588
+            423,  291,  291,    0,  291,  423,  423,  423,  423,  423,
589
+            423,  423,  423,  423,  423,  291,  291,  291,  291,  291,
590
+            291,  291,  805,  147,  147,  147,  147,  423,  423,  423,
591
+            423,  423,  -88,  -88,  147,  147,  423,  423,  423,  423,
592
+            423,  423,  423,  423,  423,  423,  423,  423,    0,    0,
593 593
             0,  286,  422,    0,  759,  759,  759,  759,    0,    0,
594 594
             0,    0,  422,  422,    0,    0,    0,    0,    0,    0,
595 595
             0,    0,    0,    0,    0,  286,  422,    0,  286,    0,
596
-          759,  759,  423,  805,  805,  314,  423,    0,    0,    0,
596
+            759,  759,  423,  805,  805,  314,  423,    0,    0,    0,
597 597
             0,  286,  759,  286,  552,  422,  552,  552,   12,  375,
598
-          314,  608,  608,  608,  608,    0,  658,  805,  805,  805,
599
-          805,  805,  805,  805,  805,  805,  805,  805,  759,    0,
600
-          805,    0,  759,  759,  759,    0,    0,    0,    0,    0,
598
+            314,  608,  608,  608,  608,    0,  658,  805,  805,  805,
599
+            805,  805,  805,  805,  805,  805,  805,  805,  759,    0,
600
+            805,    0,  759,  759,  759,    0,    0,    0,    0,    0,
601 601
             0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
602
-          759,    0,    0,  929,    0,    0,    0,    0,  760,    0,
602
+            759,    0,    0,  929,    0,    0,    0,    0,  760,    0,
603 603
             0,    0,    0,    0,    0,  760,  934,    0,    0,    0,
604 604
             0,    0,    0,  759,    0,    0,    0,    0,    0,    0,
605 605
             0,    0,  768,  801,    0,  801,    0,  768,  768,  768
@@ -609,8 +609,8 @@  discard block
 block discarded – undo
609 609
             3,32767,  103,32767,32767,32767,32767,32767,32767,32767,
610 610
         32767,32767,  101,32767,32767,32767,32767,32767,32767,32767,
611 611
         32767,32767,32767,32767,32767,32767,32767,  578,  578,  578,
612
-          578,32767,32767,  246,  103,32767,32767,  454,  372,  372,
613
-          372,32767,32767,  522,  522,  522,  522,  522,  522,32767,
612
+            578,32767,32767,  246,  103,32767,32767,  454,  372,  372,
613
+            372,32767,32767,  522,  522,  522,  522,  522,  522,32767,
614 614
         32767,32767,32767,32767,32767,  454,32767,32767,32767,32767,
615 615
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
616 616
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
@@ -625,49 +625,49 @@  discard block
 block discarded – undo
625 625
         32767,32767,32767,32767,32767,  571,32767,32767,32767,32767,
626 626
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
627 627
         32767,32767,32767,32767,32767,32767,  458,  437,  438,  440,
628
-          441,  371,  523,  577,  313,  574,  370,  146,  325,  315,
629
-          234,  316,  250,  459,  251,  460,  463,  464,  211,  279,
630
-          367,  150,  401,  455,  403,  453,  457,  402,  377,  382,
631
-          383,  384,  385,  386,  387,  388,  389,  390,  391,  392,
632
-          393,  394,  375,  376,  456,  434,  433,  432,  399,32767,
628
+            441,  371,  523,  577,  313,  574,  370,  146,  325,  315,
629
+            234,  316,  250,  459,  251,  460,  463,  464,  211,  279,
630
+            367,  150,  401,  455,  403,  453,  457,  402,  377,  382,
631
+            383,  384,  385,  386,  387,  388,  389,  390,  391,  392,
632
+            393,  394,  375,  376,  456,  434,  433,  432,  399,32767,
633 633
         32767,  400,  404,  374,  407,32767,32767,32767,32767,32767,
634 634
         32767,32767,32767,  103,32767,  405,  406,  423,  424,  421,
635
-          422,  425,32767,  426,  427,  428,  429,32767,32767,  302,
635
+            422,  425,32767,  426,  427,  428,  429,32767,32767,  302,
636 636
         32767,32767,  351,  349,  414,  415,  302,32767,32767,32767,
637 637
         32767,32767,32767,32767,32767,32767,32767,32767,32767,  516,
638
-          431,32767,32767,32767,32767,32767,32767,32767,32767,32767,
638
+            431,32767,32767,32767,32767,32767,32767,32767,32767,32767,
639 639
         32767,32767,32767,32767,  103,32767,  101,  518,  396,  398,
640
-          486,  409,  410,  408,  378,32767,  493,32767,  103,  495,
640
+            486,  409,  410,  408,  378,32767,  493,32767,  103,  495,
641 641
         32767,32767,32767,  112,32767,32767,32767,  517,32767,  524,
642
-          524,32767,  479,  101,  194,32767,  194,  194,32767,32767,
642
+            524,32767,  479,  101,  194,32767,  194,  194,32767,32767,
643 643
         32767,32767,32767,32767,32767,  585,  479,  111,  111,  111,
644
-          111,  111,  111,  111,  111,  111,  111,  111,32767,  194,
645
-          111,32767,32767,32767,  101,  194,  194,  194,  194,  194,
646
-          194,  194,  194,  194,  194,  189,32767,  260,  262,  103,
647
-          539,  194,32767,  498,32767,32767,32767,32767,32767,32767,
644
+            111,  111,  111,  111,  111,  111,  111,  111,32767,  194,
645
+            111,32767,32767,32767,  101,  194,  194,  194,  194,  194,
646
+            194,  194,  194,  194,  194,  189,32767,  260,  262,  103,
647
+            539,  194,32767,  498,32767,32767,32767,32767,32767,32767,
648 648
         32767,32767,32767,32767,32767,32767,  491,32767,32767,32767,
649 649
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
650 650
         32767,  479,  419,  139,32767,  139,  524,  411,  412,  413,
651
-          481,  524,  524,  524,  298,  281,32767,32767,32767,32767,
652
-          496,  496,  101,  101,  101,  101,  491,32767,32767,  112,
653
-          100,  100,  100,  100,  100,  104,  102,32767,32767,32767,
651
+            481,  524,  524,  524,  298,  281,32767,32767,32767,32767,
652
+            496,  496,  101,  101,  101,  101,  491,32767,32767,  112,
653
+            100,  100,  100,  100,  100,  104,  102,32767,32767,32767,
654 654
         32767,  100,32767,  102,  102,32767,32767,  217,  208,  215,
655
-          102,32767,  543,  544,  215,  102,  219,  219,  219,  239,
656
-          239,  470,  304,  102,  100,  102,  102,  196,  304,  304,
655
+            102,32767,  543,  544,  215,  102,  219,  219,  219,  239,
656
+            239,  470,  304,  102,  100,  102,  102,  196,  304,  304,
657 657
         32767,  102,  470,  304,  470,  304,  198,  304,  304,  304,
658
-          470,  304,32767,  102,  304,  210,  100,  100,  304,32767,
658
+            470,  304,32767,  102,  304,  210,  100,  100,  304,32767,
659 659
         32767,32767,  481,32767,32767,32767,32767,32767,32767,32767,
660 660
         32767,32767,32767,32767,32767,32767,32767,  511,32767,  528,
661
-          541,  417,  418,  420,  526,  442,  443,  444,  445,  446,
662
-          447,  448,  450,  573,32767,  485,32767,32767,32767,32767,
663
-          324,  583,32767,  583,32767,32767,32767,32767,32767,32767,
661
+            541,  417,  418,  420,  526,  442,  443,  444,  445,  446,
662
+            447,  448,  450,  573,32767,  485,32767,32767,32767,32767,
663
+            324,  583,32767,  583,32767,32767,32767,32767,32767,32767,
664 664
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
665 665
         32767,  584,32767,  524,32767,32767,32767,32767,  416,    9,
666
-           76,   43,   44,   52,   58,  502,  503,  504,  505,  499,
667
-          500,  506,  501,32767,32767,  507,  549,32767,32767,  525,
668
-          576,32767,32767,32767,32767,32767,32767,  139,32767,32767,
666
+            76,   43,   44,   52,   58,  502,  503,  504,  505,  499,
667
+            500,  506,  501,32767,32767,  507,  549,32767,32767,  525,
668
+            576,32767,32767,32767,32767,32767,32767,  139,32767,32767,
669 669
         32767,32767,32767,32767,32767,32767,32767,32767,  511,32767,
670
-          137,32767,32767,32767,32767,32767,32767,32767,32767,32767,
670
+            137,32767,32767,32767,32767,32767,32767,32767,32767,32767,
671 671
         32767,32767,  524,32767,32767,32767,  300,  301,32767,32767,
672 672
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
673 673
         32767,32767,32767,  524,32767,32767,32767,  283,  284,32767,
@@ -675,130 +675,130 @@  discard block
 block discarded – undo
675 675
         32767,32767,32767,  278,32767,32767,  366,32767,32767,32767,
676 676
         32767,  345,32767,32767,32767,32767,32767,32767,32767,32767,
677 677
         32767,32767,  152,  152,    3,    3,  327,  152,  152,  152,
678
-          327,  152,  327,  327,  327,  152,  152,  152,  152,  152,
679
-          152,  272,  184,  254,  257,  239,  239,  152,  337,  152
678
+            327,  152,  327,  327,  327,  152,  152,  152,  152,  152,
679
+            152,  272,  184,  254,  257,  239,  239,  152,  337,  152
680 680
     );
681 681
 
682 682
     protected $goto = array(
683
-          194,  194,  670,  422,  643,  463, 1264, 1265, 1022,  416,
684
-          308,  309,  329,  563,  314,  421,  330,  423,  622,  801,
685
-          678,  637,  586,  651,  652,  653,  165,  165,  165,  165,
686
-          218,  195,  191,  191,  175,  177,  213,  191,  191,  191,
687
-          191,  191,  192,  192,  192,  192,  192,  192,  186,  187,
688
-          188,  189,  190,  215,  213,  216,  521,  522,  412,  523,
689
-          525,  526,  527,  528,  529,  530,  531,  532, 1091,  166,
690
-          167,  168,  193,  169,  170,  171,  164,  172,  173,  174,
691
-          176,  212,  214,  217,  235,  238,  241,  242,  244,  255,
692
-          256,  257,  258,  259,  260,  261,  263,  264,  265,  266,
693
-          274,  275,  311,  312,  313,  417,  418,  419,  568,  219,
694
-          220,  221,  222,  223,  224,  225,  226,  227,  228,  229,
695
-          230,  231,  232,  233,  178,  234,  179,  196,  197,  198,
696
-          236,  186,  187,  188,  189,  190,  215, 1091,  199,  180,
697
-          181,  182,  200,  196,  183,  237,  201,  199,  163,  202,
698
-          203,  184,  204,  205,  206,  185,  207,  208,  209,  210,
699
-          211,  323,  323,  323,  323,  827,  608,  608,  824,  547,
700
-          538,  342, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221,
701
-         1221, 1221, 1239, 1239,  288,  288,  288,  288, 1239, 1239,
702
-         1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239,  388,  538,
703
-          547,  556,  557,  395,  566,  588,  602,  603,  832,  825,
704
-          880,  875,  876,  889,   15,  833,  877,  830,  878,  879,
705
-          831,  799,  251,  251,  883,  919,  992, 1000, 1004, 1001,
706
-         1005, 1237, 1237,  938, 1043, 1039, 1040, 1237, 1237, 1237,
707
-         1237, 1237, 1237, 1237, 1237, 1237, 1237,  858,  248,  248,
708
-          248,  248,  250,  252,  533,  533,  533,  533,  487,  590,
709
-          488, 1190, 1190,  997, 1190,  997,  494, 1290, 1290,  560,
710
-          997,  997,  997,  997,  997,  997,  997,  997,  997,  997,
711
-          997,  997, 1261, 1261, 1290, 1261,  340, 1190,  930,  402,
712
-          677, 1279, 1190, 1190, 1190, 1190,  959,  345, 1190, 1190,
713
-         1190, 1271, 1271, 1271, 1271,  606,  640,  345,  345, 1273,
714
-         1273, 1273, 1273,  820,  820,  805,  896,  884,  840,  885,
715
-          897,  345,  345,    5,  345,    6, 1306,  384,  535,  535,
716
-          559,  535,  415,  852,  597, 1257,  839,  540,  524,  524,
717
-          345, 1289, 1289,  642,  524,  524,  524,  524,  524,  524,
718
-          524,  524,  524,  524,  445,  805, 1140,  805, 1289,  932,
719
-          932,  932,  932, 1063, 1064,  445,  926,  933,  386,  390,
720
-          548,  587,  591, 1030, 1292,  331,  554, 1259, 1259, 1030,
721
-          704,  621,  623,  823,  641, 1250,  319,  303,  660,  664,
722
-          973,  668,  676,  969,  429,  553,  962,  936,  936,  934,
723
-          936,  703,  601,  537,  971,  966,  343,  344,  663,  817,
724
-          595,  609,  612,  613,  614,  615,  634,  635,  636,  680,
725
-          439, 1186,  845,  454,  454,  439,  439, 1266, 1267,  820,
726
-          901, 1079,  454,  394,  539,  551, 1183,  605,  540,  539,
727
-          842,  551,  978,  272,  387,  618,  619,  981,  536,  536,
728
-          844,  707,  646,  957,  567,  457,  458,  459,  838,  850,
729
-          254,  254, 1297, 1298,  400,  401,  976,  976,  464,  649,
730
-         1182,  650, 1028,  404,  405,  406, 1187,  661,  424, 1032,
731
-          407,  564,  600,  815,  338,  424,  854,  848,  853,  841,
732
-         1027, 1031, 1009, 1002, 1006, 1003, 1007, 1185,  941, 1188,
733
-         1247, 1248,  943,    0, 1074,  439,  439,  439,  439,  439,
734
-          439,  439,  439,  439,  439,  439,    0,  468,  439,  585,
735
-         1056,  931,  681,  667,  667,    0,  495,  673, 1054, 1171,
736
-          912,    0,    0, 1172, 1175,  913, 1176,    0,    0,    0,
683
+            194,  194,  670,  422,  643,  463, 1264, 1265, 1022,  416,
684
+            308,  309,  329,  563,  314,  421,  330,  423,  622,  801,
685
+            678,  637,  586,  651,  652,  653,  165,  165,  165,  165,
686
+            218,  195,  191,  191,  175,  177,  213,  191,  191,  191,
687
+            191,  191,  192,  192,  192,  192,  192,  192,  186,  187,
688
+            188,  189,  190,  215,  213,  216,  521,  522,  412,  523,
689
+            525,  526,  527,  528,  529,  530,  531,  532, 1091,  166,
690
+            167,  168,  193,  169,  170,  171,  164,  172,  173,  174,
691
+            176,  212,  214,  217,  235,  238,  241,  242,  244,  255,
692
+            256,  257,  258,  259,  260,  261,  263,  264,  265,  266,
693
+            274,  275,  311,  312,  313,  417,  418,  419,  568,  219,
694
+            220,  221,  222,  223,  224,  225,  226,  227,  228,  229,
695
+            230,  231,  232,  233,  178,  234,  179,  196,  197,  198,
696
+            236,  186,  187,  188,  189,  190,  215, 1091,  199,  180,
697
+            181,  182,  200,  196,  183,  237,  201,  199,  163,  202,
698
+            203,  184,  204,  205,  206,  185,  207,  208,  209,  210,
699
+            211,  323,  323,  323,  323,  827,  608,  608,  824,  547,
700
+            538,  342, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221,
701
+            1221, 1221, 1239, 1239,  288,  288,  288,  288, 1239, 1239,
702
+            1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239,  388,  538,
703
+            547,  556,  557,  395,  566,  588,  602,  603,  832,  825,
704
+            880,  875,  876,  889,   15,  833,  877,  830,  878,  879,
705
+            831,  799,  251,  251,  883,  919,  992, 1000, 1004, 1001,
706
+            1005, 1237, 1237,  938, 1043, 1039, 1040, 1237, 1237, 1237,
707
+            1237, 1237, 1237, 1237, 1237, 1237, 1237,  858,  248,  248,
708
+            248,  248,  250,  252,  533,  533,  533,  533,  487,  590,
709
+            488, 1190, 1190,  997, 1190,  997,  494, 1290, 1290,  560,
710
+            997,  997,  997,  997,  997,  997,  997,  997,  997,  997,
711
+            997,  997, 1261, 1261, 1290, 1261,  340, 1190,  930,  402,
712
+            677, 1279, 1190, 1190, 1190, 1190,  959,  345, 1190, 1190,
713
+            1190, 1271, 1271, 1271, 1271,  606,  640,  345,  345, 1273,
714
+            1273, 1273, 1273,  820,  820,  805,  896,  884,  840,  885,
715
+            897,  345,  345,    5,  345,    6, 1306,  384,  535,  535,
716
+            559,  535,  415,  852,  597, 1257,  839,  540,  524,  524,
717
+            345, 1289, 1289,  642,  524,  524,  524,  524,  524,  524,
718
+            524,  524,  524,  524,  445,  805, 1140,  805, 1289,  932,
719
+            932,  932,  932, 1063, 1064,  445,  926,  933,  386,  390,
720
+            548,  587,  591, 1030, 1292,  331,  554, 1259, 1259, 1030,
721
+            704,  621,  623,  823,  641, 1250,  319,  303,  660,  664,
722
+            973,  668,  676,  969,  429,  553,  962,  936,  936,  934,
723
+            936,  703,  601,  537,  971,  966,  343,  344,  663,  817,
724
+            595,  609,  612,  613,  614,  615,  634,  635,  636,  680,
725
+            439, 1186,  845,  454,  454,  439,  439, 1266, 1267,  820,
726
+            901, 1079,  454,  394,  539,  551, 1183,  605,  540,  539,
727
+            842,  551,  978,  272,  387,  618,  619,  981,  536,  536,
728
+            844,  707,  646,  957,  567,  457,  458,  459,  838,  850,
729
+            254,  254, 1297, 1298,  400,  401,  976,  976,  464,  649,
730
+            1182,  650, 1028,  404,  405,  406, 1187,  661,  424, 1032,
731
+            407,  564,  600,  815,  338,  424,  854,  848,  853,  841,
732
+            1027, 1031, 1009, 1002, 1006, 1003, 1007, 1185,  941, 1188,
733
+            1247, 1248,  943,    0, 1074,  439,  439,  439,  439,  439,
734
+            439,  439,  439,  439,  439,  439,    0,  468,  439,  585,
735
+            1056,  931,  681,  667,  667,    0,  495,  673, 1054, 1171,
736
+            912,    0,    0, 1172, 1175,  913, 1176,    0,    0,    0,
737 737
             0,    0,    0, 1072,  857
738 738
     );
739 739
 
740 740
     protected $gotoCheck = array(
741
-           42,   42,   72,   65,   65,  166,  166,  166,  119,   65,
742
-           65,   65,   65,   65,   65,   65,   65,   65,   65,    7,
741
+            42,   42,   72,   65,   65,  166,  166,  166,  119,   65,
742
+            65,   65,   65,   65,   65,   65,   65,   65,   65,    7,
743 743
             9,   84,  122,   84,   84,   84,   42,   42,   42,   42,
744
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
745
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
746
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
747
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
748
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
749
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
750
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
751
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
752
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
753
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
754
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
755
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
756
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
757
-           42,   23,   23,   23,   23,   15,  104,  104,   26,   75,
758
-           75,   93,  104,  104,  104,  104,  104,  104,  104,  104,
759
-          104,  104,  160,  160,   24,   24,   24,   24,  160,  160,
760
-          160,  160,  160,  160,  160,  160,  160,  160,   75,   75,
761
-           75,   75,   75,   75,   75,   75,   75,   75,   15,   27,
762
-           15,   15,   15,   15,   75,   15,   15,   15,   15,   15,
763
-           15,    6,    5,    5,   15,   87,   87,   87,   87,   87,
764
-           87,  161,  161,   49,   15,   15,   15,  161,  161,  161,
765
-          161,  161,  161,  161,  161,  161,  161,   45,    5,    5,
744
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
745
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
746
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
747
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
748
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
749
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
750
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
751
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
752
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
753
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
754
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
755
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
756
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
757
+            42,   23,   23,   23,   23,   15,  104,  104,   26,   75,
758
+            75,   93,  104,  104,  104,  104,  104,  104,  104,  104,
759
+            104,  104,  160,  160,   24,   24,   24,   24,  160,  160,
760
+            160,  160,  160,  160,  160,  160,  160,  160,   75,   75,
761
+            75,   75,   75,   75,   75,   75,   75,   75,   15,   27,
762
+            15,   15,   15,   15,   75,   15,   15,   15,   15,   15,
763
+            15,    6,    5,    5,   15,   87,   87,   87,   87,   87,
764
+            87,  161,  161,   49,   15,   15,   15,  161,  161,  161,
765
+            161,  161,  161,  161,  161,  161,  161,   45,    5,    5,
766 766
             5,    5,    5,    5,  103,  103,  103,  103,  147,  103,
767
-          147,   72,   72,   72,   72,   72,  147,  173,  173,  162,
768
-           72,   72,   72,   72,   72,   72,   72,   72,   72,   72,
769
-           72,   72,  122,  122,  173,  122,  169,   72,   89,   89,
770
-           89,  171,   72,   72,   72,   72,   99,   14,   72,   72,
771
-           72,    9,    9,    9,    9,   55,   55,   14,   14,  122,
772
-          122,  122,  122,   22,   22,   12,   72,   64,   35,   64,
773
-           72,   14,   14,   46,   14,   46,   14,   61,   19,   19,
774
-          100,   19,   13,   35,   13,  122,   35,   14,  163,  163,
775
-           14,  172,  172,   63,  163,  163,  163,  163,  163,  163,
776
-          163,  163,  163,  163,   19,   12,  143,   12,  172,   19,
777
-           19,   19,   19,  136,  136,   19,   19,   19,   58,   58,
778
-           58,   58,   58,  122,  172,   29,   48,  122,  122,  122,
779
-           48,   48,   48,   25,   48,   14,  159,  159,   48,   48,
780
-           48,   48,   48,   48,  109,    9,   25,   25,   25,   25,
781
-           25,   25,    9,   25,   25,   25,   93,   93,   14,   18,
782
-           79,   79,   79,   79,   79,   79,   79,   79,   79,   79,
783
-           23,   20,   39,  141,  141,   23,   23,  168,  168,   22,
784
-           17,   17,  141,   28,    9,    9,  152,   17,   14,    9,
785
-           37,    9,   17,   24,    9,   83,   83,  106,   24,   24,
786
-           17,   95,   17,   17,    9,    9,    9,    9,   17,    9,
767
+            147,   72,   72,   72,   72,   72,  147,  173,  173,  162,
768
+            72,   72,   72,   72,   72,   72,   72,   72,   72,   72,
769
+            72,   72,  122,  122,  173,  122,  169,   72,   89,   89,
770
+            89,  171,   72,   72,   72,   72,   99,   14,   72,   72,
771
+            72,    9,    9,    9,    9,   55,   55,   14,   14,  122,
772
+            122,  122,  122,   22,   22,   12,   72,   64,   35,   64,
773
+            72,   14,   14,   46,   14,   46,   14,   61,   19,   19,
774
+            100,   19,   13,   35,   13,  122,   35,   14,  163,  163,
775
+            14,  172,  172,   63,  163,  163,  163,  163,  163,  163,
776
+            163,  163,  163,  163,   19,   12,  143,   12,  172,   19,
777
+            19,   19,   19,  136,  136,   19,   19,   19,   58,   58,
778
+            58,   58,   58,  122,  172,   29,   48,  122,  122,  122,
779
+            48,   48,   48,   25,   48,   14,  159,  159,   48,   48,
780
+            48,   48,   48,   48,  109,    9,   25,   25,   25,   25,
781
+            25,   25,    9,   25,   25,   25,   93,   93,   14,   18,
782
+            79,   79,   79,   79,   79,   79,   79,   79,   79,   79,
783
+            23,   20,   39,  141,  141,   23,   23,  168,  168,   22,
784
+            17,   17,  141,   28,    9,    9,  152,   17,   14,    9,
785
+            37,    9,   17,   24,    9,   83,   83,  106,   24,   24,
786
+            17,   95,   17,   17,    9,    9,    9,    9,   17,    9,
787 787
             5,    5,    9,    9,   80,   80,  103,  103,  149,   80,
788
-           17,   80,  121,   80,   80,   80,   20,   80,  113,  124,
789
-           80,    2,    2,   20,   80,  113,   41,    9,   16,   16,
790
-           16,   16,  113,  113,  113,  113,  113,   14,   16,   20,
791
-           20,   20,   92,   -1,  139,   23,   23,   23,   23,   23,
792
-           23,   23,   23,   23,   23,   23,   -1,   82,   23,    8,
788
+            17,   80,  121,   80,   80,   80,   20,   80,  113,  124,
789
+            80,    2,    2,   20,   80,  113,   41,    9,   16,   16,
790
+            16,   16,  113,  113,  113,  113,  113,   14,   16,   20,
791
+            20,   20,   92,   -1,  139,   23,   23,   23,   23,   23,
792
+            23,   23,   23,   23,   23,   23,   -1,   82,   23,    8,
793 793
             8,   16,    8,    8,    8,   -1,    8,    8,    8,   78,
794
-           78,   -1,   -1,   78,   78,   78,   78,   -1,   -1,   -1,
794
+            78,   -1,   -1,   78,   78,   78,   78,   -1,   -1,   -1,
795 795
            -1,   -1,   -1,   16,   16
796 796
     );
797 797
 
798 798
     protected $gotoBase = array(
799 799
             0,    0, -203,    0,    0,  221,  208,   10,  512,    7,
800 800
             0,    0,   24,    1,    5, -174,   47,  -23,  105,   61,
801
-           38,    0,  -10,  158,  181,  379,  164,  205,  102,   84,
801
+            38,    0,  -10,  158,  181,  379,  164,  205,  102,   84,
802 802
             0,    0,    0,    0,    0,  -43,    0,  107,    0,  104,
803 803
             0,   54,   -1,    0,    0,  235, -384,    0, -307,  210,
804 804
             0,    0,    0,    0,    0,  266,    0,    0,  324,    0,
@@ -806,7 +806,7 @@  discard block
 block discarded – undo
806 806
             0,    0,   -6,    0,    0, -167,    0,    0,  129,   62,
807 807
           -14,    0,   53,  -22, -669,    0,    0,  -52,    0,  -11,
808 808
             0,    0,   68, -299,    0,   52,    0,    0,    0,  262,
809
-          288,    0,    0,  227,  -73,    0,   87,    0,    0,  118,
809
+            288,    0,    0,  227,  -73,    0,   87,    0,    0,  118,
810 810
             0,    0,    0,  209,    0,    0,    0,    0,    0,    6,
811 811
             0,  108,   15,    0,   46,    0,    0,    0,    0,    0,
812 812
             0,    0,    0,    0,    0,    0,   91,    0,    0,   69,
@@ -818,23 +818,23 @@  discard block
 block discarded – undo
818 818
 
819 819
     protected $gotoDefault = array(
820 820
         -32768,  499,  711,    4,  712,  905,  788,  797,  583,  515,
821
-          679,  339,  610,  413, 1255,  882, 1078,  565,  816, 1199,
822
-         1207,  446,  819,  324,  701,  864,  865,  866,  391,  376,
823
-          382,  389,  632,  611,  481,  851,  442,  843,  473,  846,
824
-          441,  855,  162,  410,  497,  859,    3,  861,  542,  892,
825
-          377,  869,  378,  656,  871,  550,  873,  874,  385,  392,
826
-          393, 1083,  558,  607,  886,  243,  552,  887,  375,  888,
827
-          895,  380,  383,  665,  453,  492,  486,  403, 1058,  594,
828
-          629,  450,  467,  617,  616,  604,  466,  425,  408,  928,
829
-          474,  451,  942,  341,  950,  709, 1090,  624,  476,  958,
830
-          625,  965,  968,  516,  517,  465,  980,  269,  983,  477,
831
-         1015,  647,  648,  995,  626,  627, 1013,  460,  584, 1021,
832
-          443, 1029, 1243,  444, 1033,  262, 1036,  276,  409,  426,
833
-         1041, 1042,    8, 1048,  671,  672,   10,  273,  496, 1073,
834
-          666,  440, 1089,  430, 1159, 1161,  544,  478, 1179, 1178,
835
-          659,  493, 1184, 1246,  438,  518,  461,  310,  519,  302,
836
-          327,  307,  534,  289,  328,  520,  462, 1252, 1260,  325,
837
-           30, 1280, 1291,  335,  562,  599
821
+            679,  339,  610,  413, 1255,  882, 1078,  565,  816, 1199,
822
+            1207,  446,  819,  324,  701,  864,  865,  866,  391,  376,
823
+            382,  389,  632,  611,  481,  851,  442,  843,  473,  846,
824
+            441,  855,  162,  410,  497,  859,    3,  861,  542,  892,
825
+            377,  869,  378,  656,  871,  550,  873,  874,  385,  392,
826
+            393, 1083,  558,  607,  886,  243,  552,  887,  375,  888,
827
+            895,  380,  383,  665,  453,  492,  486,  403, 1058,  594,
828
+            629,  450,  467,  617,  616,  604,  466,  425,  408,  928,
829
+            474,  451,  942,  341,  950,  709, 1090,  624,  476,  958,
830
+            625,  965,  968,  516,  517,  465,  980,  269,  983,  477,
831
+            1015,  647,  648,  995,  626,  627, 1013,  460,  584, 1021,
832
+            443, 1029, 1243,  444, 1033,  262, 1036,  276,  409,  426,
833
+            1041, 1042,    8, 1048,  671,  672,   10,  273,  496, 1073,
834
+            666,  440, 1089,  430, 1159, 1161,  544,  478, 1179, 1178,
835
+            659,  493, 1184, 1246,  438,  518,  461,  310,  519,  302,
836
+            327,  307,  534,  289,  328,  520,  462, 1252, 1260,  325,
837
+            30, 1280, 1291,  335,  562,  599
838 838
     );
839 839
 
840 840
     protected $ruleToNonTerminal = array(
@@ -847,57 +847,57 @@  discard block
 block discarded – undo
847 847
             6,    6,    6,    6,    6,    6,    6,    6,    6,    6,
848 848
             6,    6,    6,    6,    6,    6,    6,    6,    7,    7,
849 849
             7,    7,    7,    7,    7,    7,    8,    8,    9,   10,
850
-           11,   11,   11,   12,   12,   13,   13,   14,   15,   15,
851
-           16,   16,   17,   17,   18,   18,   21,   21,   22,   23,
852
-           23,   24,   24,    4,    4,    4,    4,    4,    4,    4,
850
+            11,   11,   11,   12,   12,   13,   13,   14,   15,   15,
851
+            16,   16,   17,   17,   18,   18,   21,   21,   22,   23,
852
+            23,   24,   24,    4,    4,    4,    4,    4,    4,    4,
853 853
             4,    4,    4,    4,   29,   29,   30,   30,   32,   34,
854
-           34,   28,   36,   36,   33,   38,   38,   35,   35,   37,
855
-           37,   39,   39,   31,   40,   40,   41,   43,   44,   44,
856
-           45,   46,   46,   48,   47,   47,   47,   47,   49,   49,
857
-           49,   49,   49,   49,   49,   49,   49,   49,   49,   49,
858
-           49,   49,   49,   49,   49,   49,   49,   49,   49,   49,
859
-           49,   49,   25,   25,   68,   68,   71,   71,   70,   69,
860
-           69,   62,   74,   74,   75,   75,   76,   76,   77,   77,
861
-           78,   78,   26,   26,   27,   27,   27,   27,   86,   86,
862
-           88,   88,   81,   81,   81,   82,   82,   85,   85,   83,
863
-           83,   89,   90,   90,   56,   56,   64,   64,   67,   67,
864
-           67,   66,   91,   91,   92,   57,   57,   57,   57,   93,
865
-           93,   94,   94,   95,   95,   96,   97,   97,   98,   98,
866
-           99,   99,   54,   54,   50,   50,  101,   52,   52,  102,
867
-           51,   51,   53,   53,   63,   63,   63,   63,   79,   79,
868
-          105,  105,  107,  107,  108,  108,  108,  108,  106,  106,
869
-          106,  110,  110,  110,  110,   87,   87,  113,  113,  113,
870
-          111,  111,  114,  114,  112,  112,  115,  115,  116,  116,
871
-          116,  116,  109,  109,   80,   80,   80,   20,   20,   20,
872
-          118,  117,  117,  119,  119,  119,  119,   59,  120,  120,
873
-          121,   60,  123,  123,  124,  124,  125,  125,   84,  126,
874
-          126,  126,  126,  126,  126,  131,  131,  132,  132,  133,
875
-          133,  133,  133,  133,  134,  135,  135,  130,  130,  127,
876
-          127,  129,  129,  137,  137,  136,  136,  136,  136,  136,
877
-          136,  136,  128,  138,  138,  140,  139,  139,   61,  100,
878
-          141,  141,   55,   55,   42,   42,   42,   42,   42,   42,
879
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
880
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
881
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
882
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
883
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
884
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
885
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
886
-           42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
887
-           42,   42,   42,   42,   42,   42,   42,  148,  142,  142,
888
-          147,  147,  150,  151,  151,  152,  153,  153,  153,   19,
889
-           19,   72,   72,   72,   72,  143,  143,  143,  143,  155,
890
-          155,  144,  144,  146,  146,  146,  149,  149,  160,  160,
891
-          160,  160,  160,  160,  160,  160,  160,  161,  161,  104,
892
-          163,  163,  163,  163,  145,  145,  145,  145,  145,  145,
893
-          145,  145,   58,   58,  158,  158,  158,  158,  164,  164,
894
-          154,  154,  154,  165,  165,  165,  165,  165,  165,   73,
895
-           73,   65,   65,   65,   65,  122,  122,  122,  122,  168,
896
-          167,  157,  157,  157,  157,  157,  157,  157,  156,  156,
897
-          156,  166,  166,  166,  166,  103,  162,  170,  170,  169,
898
-          169,  171,  171,  171,  171,  171,  171,  171,  171,  159,
899
-          159,  159,  159,  173,  174,  172,  172,  172,  172,  172,
900
-          172,  172,  172,  175,  175,  175,  175
854
+            34,   28,   36,   36,   33,   38,   38,   35,   35,   37,
855
+            37,   39,   39,   31,   40,   40,   41,   43,   44,   44,
856
+            45,   46,   46,   48,   47,   47,   47,   47,   49,   49,
857
+            49,   49,   49,   49,   49,   49,   49,   49,   49,   49,
858
+            49,   49,   49,   49,   49,   49,   49,   49,   49,   49,
859
+            49,   49,   25,   25,   68,   68,   71,   71,   70,   69,
860
+            69,   62,   74,   74,   75,   75,   76,   76,   77,   77,
861
+            78,   78,   26,   26,   27,   27,   27,   27,   86,   86,
862
+            88,   88,   81,   81,   81,   82,   82,   85,   85,   83,
863
+            83,   89,   90,   90,   56,   56,   64,   64,   67,   67,
864
+            67,   66,   91,   91,   92,   57,   57,   57,   57,   93,
865
+            93,   94,   94,   95,   95,   96,   97,   97,   98,   98,
866
+            99,   99,   54,   54,   50,   50,  101,   52,   52,  102,
867
+            51,   51,   53,   53,   63,   63,   63,   63,   79,   79,
868
+            105,  105,  107,  107,  108,  108,  108,  108,  106,  106,
869
+            106,  110,  110,  110,  110,   87,   87,  113,  113,  113,
870
+            111,  111,  114,  114,  112,  112,  115,  115,  116,  116,
871
+            116,  116,  109,  109,   80,   80,   80,   20,   20,   20,
872
+            118,  117,  117,  119,  119,  119,  119,   59,  120,  120,
873
+            121,   60,  123,  123,  124,  124,  125,  125,   84,  126,
874
+            126,  126,  126,  126,  126,  131,  131,  132,  132,  133,
875
+            133,  133,  133,  133,  134,  135,  135,  130,  130,  127,
876
+            127,  129,  129,  137,  137,  136,  136,  136,  136,  136,
877
+            136,  136,  128,  138,  138,  140,  139,  139,   61,  100,
878
+            141,  141,   55,   55,   42,   42,   42,   42,   42,   42,
879
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
880
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
881
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
882
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
883
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
884
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
885
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
886
+            42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
887
+            42,   42,   42,   42,   42,   42,   42,  148,  142,  142,
888
+            147,  147,  150,  151,  151,  152,  153,  153,  153,   19,
889
+            19,   72,   72,   72,   72,  143,  143,  143,  143,  155,
890
+            155,  144,  144,  146,  146,  146,  149,  149,  160,  160,
891
+            160,  160,  160,  160,  160,  160,  160,  161,  161,  104,
892
+            163,  163,  163,  163,  145,  145,  145,  145,  145,  145,
893
+            145,  145,   58,   58,  158,  158,  158,  158,  164,  164,
894
+            154,  154,  154,  165,  165,  165,  165,  165,  165,   73,
895
+            73,   65,   65,   65,   65,  122,  122,  122,  122,  168,
896
+            167,  157,  157,  157,  157,  157,  157,  157,  156,  156,
897
+            156,  166,  166,  166,  166,  103,  162,  170,  170,  169,
898
+            169,  171,  171,  171,  171,  171,  171,  171,  171,  159,
899
+            159,  159,  159,  173,  174,  172,  172,  172,  172,  172,
900
+            172,  172,  172,  175,  175,  175,  175
901 901
     );
902 902
 
903 903
     protected $ruleToLength = array(
@@ -917,7 +917,7 @@  discard block
 block discarded – undo
917 917
             1,    2,    3,    1,    2,    3,    1,    1,    3,    1,
918 918
             3,    1,    2,    2,    3,    1,    3,    2,    3,    1,
919 919
             3,    2,    0,    1,    1,    1,    1,    1,    3,    7,
920
-           10,    5,    7,    9,    5,    3,    3,    3,    3,    3,
920
+            10,    5,    7,    9,    5,    3,    3,    3,    3,    3,
921 921
             3,    1,    2,    5,    7,    9,    6,    5,    6,    3,
922 922
             2,    1,    1,    1,    0,    2,    1,    3,    8,    0,
923 923
             4,    2,    1,    3,    0,    1,    0,    1,    0,    1,
@@ -969,16 +969,16 @@  discard block
 block discarded – undo
969 969
                 $this->semValue = $this->semStack[$stackPos];
970 970
             },
971 971
             1 => function ($stackPos) {
972
-                 $this->semValue = $this->handleNamespaces($this->semStack[$stackPos-(1-1)]);
972
+                    $this->semValue = $this->handleNamespaces($this->semStack[$stackPos-(1-1)]);
973 973
             },
974 974
             2 => function ($stackPos) {
975
-                 if (is_array($this->semStack[$stackPos-(2-2)])) { $this->semValue = array_merge($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)]); } else { $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)]; };
975
+                    if (is_array($this->semStack[$stackPos-(2-2)])) { $this->semValue = array_merge($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)]); } else { $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)]; };
976 976
             },
977 977
             3 => function ($stackPos) {
978
-                 $this->semValue = array();
978
+                    $this->semValue = array();
979 979
             },
980 980
             4 => function ($stackPos) {
981
-                 $startAttributes = $this->lookaheadStartAttributes; if (isset($startAttributes['comments'])) { $nop = new Stmt\Nop($this->createCommentNopAttributes($startAttributes['comments'])); } else { $nop = null; };
981
+                    $startAttributes = $this->lookaheadStartAttributes; if (isset($startAttributes['comments'])) { $nop = new Stmt\Nop($this->createCommentNopAttributes($startAttributes['comments'])); } else { $nop = null; };
982 982
             if ($nop !== null) { $this->semStack[$stackPos-(1-1)][] = $nop; } $this->semValue = $this->semStack[$stackPos-(1-1)];
983 983
             },
984 984
             5 => function ($stackPos) {
@@ -1225,52 +1225,52 @@  discard block
 block discarded – undo
1225 1225
                 $this->semValue = $this->semStack[$stackPos];
1226 1226
             },
1227 1227
             86 => function ($stackPos) {
1228
-                 $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1228
+                    $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1229 1229
             },
1230 1230
             87 => function ($stackPos) {
1231
-                 $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1231
+                    $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1232 1232
             },
1233 1233
             88 => function ($stackPos) {
1234
-                 $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1234
+                    $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1235 1235
             },
1236 1236
             89 => function ($stackPos) {
1237
-                 $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1237
+                    $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1238 1238
             },
1239 1239
             90 => function ($stackPos) {
1240
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1240
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1241 1241
             },
1242 1242
             91 => function ($stackPos) {
1243
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1243
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1244 1244
             },
1245 1245
             92 => function ($stackPos) {
1246
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1246
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1247 1247
             },
1248 1248
             93 => function ($stackPos) {
1249
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1249
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1250 1250
             },
1251 1251
             94 => function ($stackPos) {
1252
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1252
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1253 1253
             },
1254 1254
             95 => function ($stackPos) {
1255
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1255
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1256 1256
             },
1257 1257
             96 => function ($stackPos) {
1258
-                 $this->semValue = new Name(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1258
+                    $this->semValue = new Name(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1259 1259
             },
1260 1260
             97 => function ($stackPos) {
1261
-                 $this->semValue = new Expr\Variable(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1261
+                    $this->semValue = new Expr\Variable(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1262 1262
             },
1263 1263
             98 => function ($stackPos) {
1264
-                 /* nothing */
1264
+                    /* nothing */
1265 1265
             },
1266 1266
             99 => function ($stackPos) {
1267
-                 /* nothing */
1267
+                    /* nothing */
1268 1268
             },
1269 1269
             100 => function ($stackPos) {
1270
-                 /* nothing */
1270
+                    /* nothing */
1271 1271
             },
1272 1272
             101 => function ($stackPos) {
1273
-                 $this->emitError(new Error('A trailing comma is not allowed here', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes));
1273
+                    $this->emitError(new Error('A trailing comma is not allowed here', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes));
1274 1274
             },
1275 1275
             102 => function ($stackPos) {
1276 1276
                 $this->semValue = $this->semStack[$stackPos];
@@ -1279,173 +1279,173 @@  discard block
 block discarded – undo
1279 1279
                 $this->semValue = $this->semStack[$stackPos];
1280 1280
             },
1281 1281
             104 => function ($stackPos) {
1282
-                 $this->semValue = new Node\Attribute($this->semStack[$stackPos-(1-1)], [], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1282
+                    $this->semValue = new Node\Attribute($this->semStack[$stackPos-(1-1)], [], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1283 1283
             },
1284 1284
             105 => function ($stackPos) {
1285
-                 $this->semValue = new Node\Attribute($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1285
+                    $this->semValue = new Node\Attribute($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1286 1286
             },
1287 1287
             106 => function ($stackPos) {
1288
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1288
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1289 1289
             },
1290 1290
             107 => function ($stackPos) {
1291
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1291
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1292 1292
             },
1293 1293
             108 => function ($stackPos) {
1294
-                 $this->semValue = new Node\AttributeGroup($this->semStack[$stackPos-(4-2)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1294
+                    $this->semValue = new Node\AttributeGroup($this->semStack[$stackPos-(4-2)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1295 1295
             },
1296 1296
             109 => function ($stackPos) {
1297
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1297
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1298 1298
             },
1299 1299
             110 => function ($stackPos) {
1300
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1300
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1301 1301
             },
1302 1302
             111 => function ($stackPos) {
1303
-                 $this->semValue = [];
1303
+                    $this->semValue = [];
1304 1304
             },
1305 1305
             112 => function ($stackPos) {
1306
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1306
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1307 1307
             },
1308 1308
             113 => function ($stackPos) {
1309
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1309
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1310 1310
             },
1311 1311
             114 => function ($stackPos) {
1312
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1312
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1313 1313
             },
1314 1314
             115 => function ($stackPos) {
1315
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1315
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1316 1316
             },
1317 1317
             116 => function ($stackPos) {
1318
-                 $this->semValue = new Stmt\HaltCompiler($this->lexer->handleHaltCompiler(), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1318
+                    $this->semValue = new Stmt\HaltCompiler($this->lexer->handleHaltCompiler(), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1319 1319
             },
1320 1320
             117 => function ($stackPos) {
1321
-                 $this->semValue = new Stmt\Namespace_($this->semStack[$stackPos-(3-2)], null, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1321
+                    $this->semValue = new Stmt\Namespace_($this->semStack[$stackPos-(3-2)], null, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1322 1322
             $this->semValue->setAttribute('kind', Stmt\Namespace_::KIND_SEMICOLON);
1323 1323
             $this->checkNamespace($this->semValue);
1324 1324
             },
1325 1325
             118 => function ($stackPos) {
1326
-                 $this->semValue = new Stmt\Namespace_($this->semStack[$stackPos-(5-2)], $this->semStack[$stackPos-(5-4)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1326
+                    $this->semValue = new Stmt\Namespace_($this->semStack[$stackPos-(5-2)], $this->semStack[$stackPos-(5-4)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1327 1327
             $this->semValue->setAttribute('kind', Stmt\Namespace_::KIND_BRACED);
1328 1328
             $this->checkNamespace($this->semValue);
1329 1329
             },
1330 1330
             119 => function ($stackPos) {
1331
-                 $this->semValue = new Stmt\Namespace_(null, $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1331
+                    $this->semValue = new Stmt\Namespace_(null, $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1332 1332
             $this->semValue->setAttribute('kind', Stmt\Namespace_::KIND_BRACED);
1333 1333
             $this->checkNamespace($this->semValue);
1334 1334
             },
1335 1335
             120 => function ($stackPos) {
1336
-                 $this->semValue = new Stmt\Use_($this->semStack[$stackPos-(3-2)], Stmt\Use_::TYPE_NORMAL, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1336
+                    $this->semValue = new Stmt\Use_($this->semStack[$stackPos-(3-2)], Stmt\Use_::TYPE_NORMAL, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1337 1337
             },
1338 1338
             121 => function ($stackPos) {
1339
-                 $this->semValue = new Stmt\Use_($this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-2)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1339
+                    $this->semValue = new Stmt\Use_($this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-2)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1340 1340
             },
1341 1341
             122 => function ($stackPos) {
1342
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1342
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1343 1343
             },
1344 1344
             123 => function ($stackPos) {
1345
-                 $this->semValue = new Stmt\Const_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1345
+                    $this->semValue = new Stmt\Const_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1346 1346
             },
1347 1347
             124 => function ($stackPos) {
1348
-                 $this->semValue = Stmt\Use_::TYPE_FUNCTION;
1348
+                    $this->semValue = Stmt\Use_::TYPE_FUNCTION;
1349 1349
             },
1350 1350
             125 => function ($stackPos) {
1351
-                 $this->semValue = Stmt\Use_::TYPE_CONSTANT;
1351
+                    $this->semValue = Stmt\Use_::TYPE_CONSTANT;
1352 1352
             },
1353 1353
             126 => function ($stackPos) {
1354
-                 $this->semValue = new Stmt\GroupUse($this->semStack[$stackPos-(7-3)], $this->semStack[$stackPos-(7-6)], $this->semStack[$stackPos-(7-2)], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1354
+                    $this->semValue = new Stmt\GroupUse($this->semStack[$stackPos-(7-3)], $this->semStack[$stackPos-(7-6)], $this->semStack[$stackPos-(7-2)], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1355 1355
             },
1356 1356
             127 => function ($stackPos) {
1357
-                 $this->semValue = new Stmt\GroupUse($this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-5)], Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
1357
+                    $this->semValue = new Stmt\GroupUse($this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-5)], Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
1358 1358
             },
1359 1359
             128 => function ($stackPos) {
1360
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1360
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1361 1361
             },
1362 1362
             129 => function ($stackPos) {
1363
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1363
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1364 1364
             },
1365 1365
             130 => function ($stackPos) {
1366
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1366
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1367 1367
             },
1368 1368
             131 => function ($stackPos) {
1369
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1369
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1370 1370
             },
1371 1371
             132 => function ($stackPos) {
1372
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1372
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1373 1373
             },
1374 1374
             133 => function ($stackPos) {
1375
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1375
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1376 1376
             },
1377 1377
             134 => function ($stackPos) {
1378
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1378
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1379 1379
             },
1380 1380
             135 => function ($stackPos) {
1381
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1381
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1382 1382
             },
1383 1383
             136 => function ($stackPos) {
1384
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1384
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1385 1385
             },
1386 1386
             137 => function ($stackPos) {
1387
-                 $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(1-1)], null, Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(1-1));
1387
+                    $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(1-1)], null, Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(1-1));
1388 1388
             },
1389 1389
             138 => function ($stackPos) {
1390
-                 $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(3-3));
1390
+                    $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(3-3));
1391 1391
             },
1392 1392
             139 => function ($stackPos) {
1393
-                 $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(1-1)], null, Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(1-1));
1393
+                    $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(1-1)], null, Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(1-1));
1394 1394
             },
1395 1395
             140 => function ($stackPos) {
1396
-                 $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(3-3));
1396
+                    $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(3-3));
1397 1397
             },
1398 1398
             141 => function ($stackPos) {
1399
-                 $this->semValue = $this->semStack[$stackPos-(1-1)]; $this->semValue->type = Stmt\Use_::TYPE_NORMAL;
1399
+                    $this->semValue = $this->semStack[$stackPos-(1-1)]; $this->semValue->type = Stmt\Use_::TYPE_NORMAL;
1400 1400
             },
1401 1401
             142 => function ($stackPos) {
1402
-                 $this->semValue = $this->semStack[$stackPos-(2-2)]; $this->semValue->type = $this->semStack[$stackPos-(2-1)];
1402
+                    $this->semValue = $this->semStack[$stackPos-(2-2)]; $this->semValue->type = $this->semStack[$stackPos-(2-1)];
1403 1403
             },
1404 1404
             143 => function ($stackPos) {
1405
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1405
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1406 1406
             },
1407 1407
             144 => function ($stackPos) {
1408
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1408
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1409 1409
             },
1410 1410
             145 => function ($stackPos) {
1411
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1411
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1412 1412
             },
1413 1413
             146 => function ($stackPos) {
1414
-                 $this->semValue = new Node\Const_($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1414
+                    $this->semValue = new Node\Const_($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1415 1415
             },
1416 1416
             147 => function ($stackPos) {
1417
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1417
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1418 1418
             },
1419 1419
             148 => function ($stackPos) {
1420
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1420
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1421 1421
             },
1422 1422
             149 => function ($stackPos) {
1423
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1423
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1424 1424
             },
1425 1425
             150 => function ($stackPos) {
1426
-                 $this->semValue = new Node\Const_($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1426
+                    $this->semValue = new Node\Const_($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1427 1427
             },
1428 1428
             151 => function ($stackPos) {
1429
-                 if (is_array($this->semStack[$stackPos-(2-2)])) { $this->semValue = array_merge($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)]); } else { $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)]; };
1429
+                    if (is_array($this->semStack[$stackPos-(2-2)])) { $this->semValue = array_merge($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)]); } else { $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)]; };
1430 1430
             },
1431 1431
             152 => function ($stackPos) {
1432
-                 $this->semValue = array();
1432
+                    $this->semValue = array();
1433 1433
             },
1434 1434
             153 => function ($stackPos) {
1435
-                 $startAttributes = $this->lookaheadStartAttributes; if (isset($startAttributes['comments'])) { $nop = new Stmt\Nop($this->createCommentNopAttributes($startAttributes['comments'])); } else { $nop = null; };
1435
+                    $startAttributes = $this->lookaheadStartAttributes; if (isset($startAttributes['comments'])) { $nop = new Stmt\Nop($this->createCommentNopAttributes($startAttributes['comments'])); } else { $nop = null; };
1436 1436
             if ($nop !== null) { $this->semStack[$stackPos-(1-1)][] = $nop; } $this->semValue = $this->semStack[$stackPos-(1-1)];
1437 1437
             },
1438 1438
             154 => function ($stackPos) {
1439
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1439
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1440 1440
             },
1441 1441
             155 => function ($stackPos) {
1442
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1442
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1443 1443
             },
1444 1444
             156 => function ($stackPos) {
1445
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1445
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1446 1446
             },
1447 1447
             157 => function ($stackPos) {
1448
-                 throw new Error('__HALT_COMPILER() can only be used from the outermost scope', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1448
+                    throw new Error('__HALT_COMPILER() can only be used from the outermost scope', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1449 1449
             },
1450 1450
             158 => function ($stackPos) {
1451 1451
 
@@ -1458,43 +1458,43 @@  discard block
 block discarded – undo
1458 1458
 
1459 1459
             },
1460 1460
             159 => function ($stackPos) {
1461
-                 $this->semValue = new Stmt\If_($this->semStack[$stackPos-(7-3)], ['stmts' => is_array($this->semStack[$stackPos-(7-5)]) ? $this->semStack[$stackPos-(7-5)] : array($this->semStack[$stackPos-(7-5)]), 'elseifs' => $this->semStack[$stackPos-(7-6)], 'else' => $this->semStack[$stackPos-(7-7)]], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1461
+                    $this->semValue = new Stmt\If_($this->semStack[$stackPos-(7-3)], ['stmts' => is_array($this->semStack[$stackPos-(7-5)]) ? $this->semStack[$stackPos-(7-5)] : array($this->semStack[$stackPos-(7-5)]), 'elseifs' => $this->semStack[$stackPos-(7-6)], 'else' => $this->semStack[$stackPos-(7-7)]], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1462 1462
             },
1463 1463
             160 => function ($stackPos) {
1464
-                 $this->semValue = new Stmt\If_($this->semStack[$stackPos-(10-3)], ['stmts' => $this->semStack[$stackPos-(10-6)], 'elseifs' => $this->semStack[$stackPos-(10-7)], 'else' => $this->semStack[$stackPos-(10-8)]], $this->startAttributeStack[$stackPos-(10-1)] + $this->endAttributes);
1464
+                    $this->semValue = new Stmt\If_($this->semStack[$stackPos-(10-3)], ['stmts' => $this->semStack[$stackPos-(10-6)], 'elseifs' => $this->semStack[$stackPos-(10-7)], 'else' => $this->semStack[$stackPos-(10-8)]], $this->startAttributeStack[$stackPos-(10-1)] + $this->endAttributes);
1465 1465
             },
1466 1466
             161 => function ($stackPos) {
1467
-                 $this->semValue = new Stmt\While_($this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1467
+                    $this->semValue = new Stmt\While_($this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1468 1468
             },
1469 1469
             162 => function ($stackPos) {
1470
-                 $this->semValue = new Stmt\Do_($this->semStack[$stackPos-(7-5)], is_array($this->semStack[$stackPos-(7-2)]) ? $this->semStack[$stackPos-(7-2)] : array($this->semStack[$stackPos-(7-2)]), $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1470
+                    $this->semValue = new Stmt\Do_($this->semStack[$stackPos-(7-5)], is_array($this->semStack[$stackPos-(7-2)]) ? $this->semStack[$stackPos-(7-2)] : array($this->semStack[$stackPos-(7-2)]), $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1471 1471
             },
1472 1472
             163 => function ($stackPos) {
1473
-                 $this->semValue = new Stmt\For_(['init' => $this->semStack[$stackPos-(9-3)], 'cond' => $this->semStack[$stackPos-(9-5)], 'loop' => $this->semStack[$stackPos-(9-7)], 'stmts' => $this->semStack[$stackPos-(9-9)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
1473
+                    $this->semValue = new Stmt\For_(['init' => $this->semStack[$stackPos-(9-3)], 'cond' => $this->semStack[$stackPos-(9-5)], 'loop' => $this->semStack[$stackPos-(9-7)], 'stmts' => $this->semStack[$stackPos-(9-9)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
1474 1474
             },
1475 1475
             164 => function ($stackPos) {
1476
-                 $this->semValue = new Stmt\Switch_($this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1476
+                    $this->semValue = new Stmt\Switch_($this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1477 1477
             },
1478 1478
             165 => function ($stackPos) {
1479
-                 $this->semValue = new Stmt\Break_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1479
+                    $this->semValue = new Stmt\Break_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1480 1480
             },
1481 1481
             166 => function ($stackPos) {
1482
-                 $this->semValue = new Stmt\Continue_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1482
+                    $this->semValue = new Stmt\Continue_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1483 1483
             },
1484 1484
             167 => function ($stackPos) {
1485
-                 $this->semValue = new Stmt\Return_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1485
+                    $this->semValue = new Stmt\Return_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1486 1486
             },
1487 1487
             168 => function ($stackPos) {
1488
-                 $this->semValue = new Stmt\Global_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1488
+                    $this->semValue = new Stmt\Global_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1489 1489
             },
1490 1490
             169 => function ($stackPos) {
1491
-                 $this->semValue = new Stmt\Static_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1491
+                    $this->semValue = new Stmt\Static_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1492 1492
             },
1493 1493
             170 => function ($stackPos) {
1494
-                 $this->semValue = new Stmt\Echo_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1494
+                    $this->semValue = new Stmt\Echo_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1495 1495
             },
1496 1496
             171 => function ($stackPos) {
1497
-                 $this->semValue = new Stmt\InlineHTML($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1497
+                    $this->semValue = new Stmt\InlineHTML($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1498 1498
             },
1499 1499
             172 => function ($stackPos) {
1500 1500
 
@@ -1509,218 +1509,218 @@  discard block
 block discarded – undo
1509 1509
 
1510 1510
             },
1511 1511
             173 => function ($stackPos) {
1512
-                 $this->semValue = new Stmt\Unset_($this->semStack[$stackPos-(5-3)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1512
+                    $this->semValue = new Stmt\Unset_($this->semStack[$stackPos-(5-3)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1513 1513
             },
1514 1514
             174 => function ($stackPos) {
1515
-                 $this->semValue = new Stmt\Foreach_($this->semStack[$stackPos-(7-3)], $this->semStack[$stackPos-(7-5)][0], ['keyVar' => null, 'byRef' => $this->semStack[$stackPos-(7-5)][1], 'stmts' => $this->semStack[$stackPos-(7-7)]], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1515
+                    $this->semValue = new Stmt\Foreach_($this->semStack[$stackPos-(7-3)], $this->semStack[$stackPos-(7-5)][0], ['keyVar' => null, 'byRef' => $this->semStack[$stackPos-(7-5)][1], 'stmts' => $this->semStack[$stackPos-(7-7)]], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1516 1516
             },
1517 1517
             175 => function ($stackPos) {
1518
-                 $this->semValue = new Stmt\Foreach_($this->semStack[$stackPos-(9-3)], $this->semStack[$stackPos-(9-7)][0], ['keyVar' => $this->semStack[$stackPos-(9-5)], 'byRef' => $this->semStack[$stackPos-(9-7)][1], 'stmts' => $this->semStack[$stackPos-(9-9)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
1518
+                    $this->semValue = new Stmt\Foreach_($this->semStack[$stackPos-(9-3)], $this->semStack[$stackPos-(9-7)][0], ['keyVar' => $this->semStack[$stackPos-(9-5)], 'byRef' => $this->semStack[$stackPos-(9-7)][1], 'stmts' => $this->semStack[$stackPos-(9-9)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
1519 1519
             },
1520 1520
             176 => function ($stackPos) {
1521
-                 $this->semValue = new Stmt\Foreach_($this->semStack[$stackPos-(6-3)], new Expr\Error($this->startAttributeStack[$stackPos-(6-4)] + $this->endAttributeStack[$stackPos-(6-4)]), ['stmts' => $this->semStack[$stackPos-(6-6)]], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
1521
+                    $this->semValue = new Stmt\Foreach_($this->semStack[$stackPos-(6-3)], new Expr\Error($this->startAttributeStack[$stackPos-(6-4)] + $this->endAttributeStack[$stackPos-(6-4)]), ['stmts' => $this->semStack[$stackPos-(6-6)]], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
1522 1522
             },
1523 1523
             177 => function ($stackPos) {
1524
-                 $this->semValue = new Stmt\Declare_($this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1524
+                    $this->semValue = new Stmt\Declare_($this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1525 1525
             },
1526 1526
             178 => function ($stackPos) {
1527
-                 $this->semValue = new Stmt\TryCatch($this->semStack[$stackPos-(6-3)], $this->semStack[$stackPos-(6-5)], $this->semStack[$stackPos-(6-6)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes); $this->checkTryCatch($this->semValue);
1527
+                    $this->semValue = new Stmt\TryCatch($this->semStack[$stackPos-(6-3)], $this->semStack[$stackPos-(6-5)], $this->semStack[$stackPos-(6-6)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes); $this->checkTryCatch($this->semValue);
1528 1528
             },
1529 1529
             179 => function ($stackPos) {
1530
-                 $this->semValue = new Stmt\Goto_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1530
+                    $this->semValue = new Stmt\Goto_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1531 1531
             },
1532 1532
             180 => function ($stackPos) {
1533
-                 $this->semValue = new Stmt\Label($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1533
+                    $this->semValue = new Stmt\Label($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1534 1534
             },
1535 1535
             181 => function ($stackPos) {
1536
-                 $this->semValue = array(); /* means: no statement */
1536
+                    $this->semValue = array(); /* means: no statement */
1537 1537
             },
1538 1538
             182 => function ($stackPos) {
1539
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1539
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1540 1540
             },
1541 1541
             183 => function ($stackPos) {
1542
-                 $startAttributes = $this->startAttributeStack[$stackPos-(1-1)]; if (isset($startAttributes['comments'])) { $this->semValue = new Stmt\Nop($startAttributes + $this->endAttributes); } else { $this->semValue = null; };
1542
+                    $startAttributes = $this->startAttributeStack[$stackPos-(1-1)]; if (isset($startAttributes['comments'])) { $this->semValue = new Stmt\Nop($startAttributes + $this->endAttributes); } else { $this->semValue = null; };
1543 1543
             if ($this->semValue === null) $this->semValue = array(); /* means: no statement */
1544 1544
             },
1545 1545
             184 => function ($stackPos) {
1546
-                 $this->semValue = array();
1546
+                    $this->semValue = array();
1547 1547
             },
1548 1548
             185 => function ($stackPos) {
1549
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1549
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1550 1550
             },
1551 1551
             186 => function ($stackPos) {
1552
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1552
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1553 1553
             },
1554 1554
             187 => function ($stackPos) {
1555
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1555
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1556 1556
             },
1557 1557
             188 => function ($stackPos) {
1558
-                 $this->semValue = new Stmt\Catch_($this->semStack[$stackPos-(8-3)], $this->semStack[$stackPos-(8-4)], $this->semStack[$stackPos-(8-7)], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
1558
+                    $this->semValue = new Stmt\Catch_($this->semStack[$stackPos-(8-3)], $this->semStack[$stackPos-(8-4)], $this->semStack[$stackPos-(8-7)], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
1559 1559
             },
1560 1560
             189 => function ($stackPos) {
1561
-                 $this->semValue = null;
1561
+                    $this->semValue = null;
1562 1562
             },
1563 1563
             190 => function ($stackPos) {
1564
-                 $this->semValue = new Stmt\Finally_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1564
+                    $this->semValue = new Stmt\Finally_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1565 1565
             },
1566 1566
             191 => function ($stackPos) {
1567
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1567
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1568 1568
             },
1569 1569
             192 => function ($stackPos) {
1570
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1570
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1571 1571
             },
1572 1572
             193 => function ($stackPos) {
1573
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1573
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1574 1574
             },
1575 1575
             194 => function ($stackPos) {
1576
-                 $this->semValue = false;
1576
+                    $this->semValue = false;
1577 1577
             },
1578 1578
             195 => function ($stackPos) {
1579
-                 $this->semValue = true;
1579
+                    $this->semValue = true;
1580 1580
             },
1581 1581
             196 => function ($stackPos) {
1582
-                 $this->semValue = false;
1582
+                    $this->semValue = false;
1583 1583
             },
1584 1584
             197 => function ($stackPos) {
1585
-                 $this->semValue = true;
1585
+                    $this->semValue = true;
1586 1586
             },
1587 1587
             198 => function ($stackPos) {
1588
-                 $this->semValue = false;
1588
+                    $this->semValue = false;
1589 1589
             },
1590 1590
             199 => function ($stackPos) {
1591
-                 $this->semValue = true;
1591
+                    $this->semValue = true;
1592 1592
             },
1593 1593
             200 => function ($stackPos) {
1594
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
1594
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
1595 1595
             },
1596 1596
             201 => function ($stackPos) {
1597
-                 $this->semValue = [];
1597
+                    $this->semValue = [];
1598 1598
             },
1599 1599
             202 => function ($stackPos) {
1600
-                 $this->semValue = new Stmt\Function_($this->semStack[$stackPos-(8-3)], ['byRef' => $this->semStack[$stackPos-(8-2)], 'params' => $this->semStack[$stackPos-(8-5)], 'returnType' => $this->semStack[$stackPos-(8-7)], 'stmts' => $this->semStack[$stackPos-(8-8)], 'attrGroups' => []], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
1600
+                    $this->semValue = new Stmt\Function_($this->semStack[$stackPos-(8-3)], ['byRef' => $this->semStack[$stackPos-(8-2)], 'params' => $this->semStack[$stackPos-(8-5)], 'returnType' => $this->semStack[$stackPos-(8-7)], 'stmts' => $this->semStack[$stackPos-(8-8)], 'attrGroups' => []], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
1601 1601
             },
1602 1602
             203 => function ($stackPos) {
1603
-                 $this->semValue = new Stmt\Function_($this->semStack[$stackPos-(9-4)], ['byRef' => $this->semStack[$stackPos-(9-3)], 'params' => $this->semStack[$stackPos-(9-6)], 'returnType' => $this->semStack[$stackPos-(9-8)], 'stmts' => $this->semStack[$stackPos-(9-9)], 'attrGroups' => $this->semStack[$stackPos-(9-1)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
1603
+                    $this->semValue = new Stmt\Function_($this->semStack[$stackPos-(9-4)], ['byRef' => $this->semStack[$stackPos-(9-3)], 'params' => $this->semStack[$stackPos-(9-6)], 'returnType' => $this->semStack[$stackPos-(9-8)], 'stmts' => $this->semStack[$stackPos-(9-9)], 'attrGroups' => $this->semStack[$stackPos-(9-1)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
1604 1604
             },
1605 1605
             204 => function ($stackPos) {
1606
-                 $this->semValue = new Stmt\Class_($this->semStack[$stackPos-(8-3)], ['type' => $this->semStack[$stackPos-(8-2)], 'extends' => $this->semStack[$stackPos-(8-4)], 'implements' => $this->semStack[$stackPos-(8-5)], 'stmts' => $this->semStack[$stackPos-(8-7)], 'attrGroups' => $this->semStack[$stackPos-(8-1)]], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
1606
+                    $this->semValue = new Stmt\Class_($this->semStack[$stackPos-(8-3)], ['type' => $this->semStack[$stackPos-(8-2)], 'extends' => $this->semStack[$stackPos-(8-4)], 'implements' => $this->semStack[$stackPos-(8-5)], 'stmts' => $this->semStack[$stackPos-(8-7)], 'attrGroups' => $this->semStack[$stackPos-(8-1)]], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
1607 1607
             $this->checkClass($this->semValue, $stackPos-(8-3));
1608 1608
             },
1609 1609
             205 => function ($stackPos) {
1610
-                 $this->semValue = new Stmt\Interface_($this->semStack[$stackPos-(7-3)], ['extends' => $this->semStack[$stackPos-(7-4)], 'stmts' => $this->semStack[$stackPos-(7-6)], 'attrGroups' => $this->semStack[$stackPos-(7-1)]], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1610
+                    $this->semValue = new Stmt\Interface_($this->semStack[$stackPos-(7-3)], ['extends' => $this->semStack[$stackPos-(7-4)], 'stmts' => $this->semStack[$stackPos-(7-6)], 'attrGroups' => $this->semStack[$stackPos-(7-1)]], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1611 1611
             $this->checkInterface($this->semValue, $stackPos-(7-3));
1612 1612
             },
1613 1613
             206 => function ($stackPos) {
1614
-                 $this->semValue = new Stmt\Trait_($this->semStack[$stackPos-(6-3)], ['stmts' => $this->semStack[$stackPos-(6-5)], 'attrGroups' => $this->semStack[$stackPos-(6-1)]], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
1614
+                    $this->semValue = new Stmt\Trait_($this->semStack[$stackPos-(6-3)], ['stmts' => $this->semStack[$stackPos-(6-5)], 'attrGroups' => $this->semStack[$stackPos-(6-1)]], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
1615 1615
             },
1616 1616
             207 => function ($stackPos) {
1617
-                 $this->semValue = new Stmt\Enum_($this->semStack[$stackPos-(8-3)], ['scalarType' => $this->semStack[$stackPos-(8-4)], 'implements' => $this->semStack[$stackPos-(8-5)], 'stmts' => $this->semStack[$stackPos-(8-7)], 'attrGroups' => $this->semStack[$stackPos-(8-1)]], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
1617
+                    $this->semValue = new Stmt\Enum_($this->semStack[$stackPos-(8-3)], ['scalarType' => $this->semStack[$stackPos-(8-4)], 'implements' => $this->semStack[$stackPos-(8-5)], 'stmts' => $this->semStack[$stackPos-(8-7)], 'attrGroups' => $this->semStack[$stackPos-(8-1)]], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
1618 1618
             $this->checkEnum($this->semValue, $stackPos-(8-3));
1619 1619
             },
1620 1620
             208 => function ($stackPos) {
1621
-                 $this->semValue = null;
1621
+                    $this->semValue = null;
1622 1622
             },
1623 1623
             209 => function ($stackPos) {
1624
-                 $this->semValue = $this->semStack[$stackPos-(2-2)];
1624
+                    $this->semValue = $this->semStack[$stackPos-(2-2)];
1625 1625
             },
1626 1626
             210 => function ($stackPos) {
1627
-                 $this->semValue = null;
1627
+                    $this->semValue = null;
1628 1628
             },
1629 1629
             211 => function ($stackPos) {
1630
-                 $this->semValue = $this->semStack[$stackPos-(2-2)];
1630
+                    $this->semValue = $this->semStack[$stackPos-(2-2)];
1631 1631
             },
1632 1632
             212 => function ($stackPos) {
1633
-                 $this->semValue = 0;
1633
+                    $this->semValue = 0;
1634 1634
             },
1635 1635
             213 => function ($stackPos) {
1636
-                 $this->semValue = Stmt\Class_::MODIFIER_ABSTRACT;
1636
+                    $this->semValue = Stmt\Class_::MODIFIER_ABSTRACT;
1637 1637
             },
1638 1638
             214 => function ($stackPos) {
1639
-                 $this->semValue = Stmt\Class_::MODIFIER_FINAL;
1639
+                    $this->semValue = Stmt\Class_::MODIFIER_FINAL;
1640 1640
             },
1641 1641
             215 => function ($stackPos) {
1642
-                 $this->semValue = null;
1642
+                    $this->semValue = null;
1643 1643
             },
1644 1644
             216 => function ($stackPos) {
1645
-                 $this->semValue = $this->semStack[$stackPos-(2-2)];
1645
+                    $this->semValue = $this->semStack[$stackPos-(2-2)];
1646 1646
             },
1647 1647
             217 => function ($stackPos) {
1648
-                 $this->semValue = array();
1648
+                    $this->semValue = array();
1649 1649
             },
1650 1650
             218 => function ($stackPos) {
1651
-                 $this->semValue = $this->semStack[$stackPos-(2-2)];
1651
+                    $this->semValue = $this->semStack[$stackPos-(2-2)];
1652 1652
             },
1653 1653
             219 => function ($stackPos) {
1654
-                 $this->semValue = array();
1654
+                    $this->semValue = array();
1655 1655
             },
1656 1656
             220 => function ($stackPos) {
1657
-                 $this->semValue = $this->semStack[$stackPos-(2-2)];
1657
+                    $this->semValue = $this->semStack[$stackPos-(2-2)];
1658 1658
             },
1659 1659
             221 => function ($stackPos) {
1660
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1660
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1661 1661
             },
1662 1662
             222 => function ($stackPos) {
1663
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1663
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1664 1664
             },
1665 1665
             223 => function ($stackPos) {
1666
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1666
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1667 1667
             },
1668 1668
             224 => function ($stackPos) {
1669
-                 $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1669
+                    $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1670 1670
             },
1671 1671
             225 => function ($stackPos) {
1672
-                 $this->semValue = $this->semStack[$stackPos-(4-2)];
1672
+                    $this->semValue = $this->semStack[$stackPos-(4-2)];
1673 1673
             },
1674 1674
             226 => function ($stackPos) {
1675
-                 $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1675
+                    $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1676 1676
             },
1677 1677
             227 => function ($stackPos) {
1678
-                 $this->semValue = $this->semStack[$stackPos-(4-2)];
1678
+                    $this->semValue = $this->semStack[$stackPos-(4-2)];
1679 1679
             },
1680 1680
             228 => function ($stackPos) {
1681
-                 $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1681
+                    $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1682 1682
             },
1683 1683
             229 => function ($stackPos) {
1684
-                 $this->semValue = null;
1684
+                    $this->semValue = null;
1685 1685
             },
1686 1686
             230 => function ($stackPos) {
1687
-                 $this->semValue = $this->semStack[$stackPos-(4-2)];
1687
+                    $this->semValue = $this->semStack[$stackPos-(4-2)];
1688 1688
             },
1689 1689
             231 => function ($stackPos) {
1690
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1690
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1691 1691
             },
1692 1692
             232 => function ($stackPos) {
1693
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1693
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1694 1694
             },
1695 1695
             233 => function ($stackPos) {
1696
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1696
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1697 1697
             },
1698 1698
             234 => function ($stackPos) {
1699
-                 $this->semValue = new Stmt\DeclareDeclare($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1699
+                    $this->semValue = new Stmt\DeclareDeclare($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1700 1700
             },
1701 1701
             235 => function ($stackPos) {
1702
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
1702
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
1703 1703
             },
1704 1704
             236 => function ($stackPos) {
1705
-                 $this->semValue = $this->semStack[$stackPos-(4-3)];
1705
+                    $this->semValue = $this->semStack[$stackPos-(4-3)];
1706 1706
             },
1707 1707
             237 => function ($stackPos) {
1708
-                 $this->semValue = $this->semStack[$stackPos-(4-2)];
1708
+                    $this->semValue = $this->semStack[$stackPos-(4-2)];
1709 1709
             },
1710 1710
             238 => function ($stackPos) {
1711
-                 $this->semValue = $this->semStack[$stackPos-(5-3)];
1711
+                    $this->semValue = $this->semStack[$stackPos-(5-3)];
1712 1712
             },
1713 1713
             239 => function ($stackPos) {
1714
-                 $this->semValue = array();
1714
+                    $this->semValue = array();
1715 1715
             },
1716 1716
             240 => function ($stackPos) {
1717
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1717
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1718 1718
             },
1719 1719
             241 => function ($stackPos) {
1720
-                 $this->semValue = new Stmt\Case_($this->semStack[$stackPos-(4-2)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1720
+                    $this->semValue = new Stmt\Case_($this->semStack[$stackPos-(4-2)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1721 1721
             },
1722 1722
             242 => function ($stackPos) {
1723
-                 $this->semValue = new Stmt\Case_(null, $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1723
+                    $this->semValue = new Stmt\Case_(null, $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1724 1724
             },
1725 1725
             243 => function ($stackPos) {
1726 1726
                 $this->semValue = $this->semStack[$stackPos];
@@ -1729,1075 +1729,1075 @@  discard block
 block discarded – undo
1729 1729
                 $this->semValue = $this->semStack[$stackPos];
1730 1730
             },
1731 1731
             245 => function ($stackPos) {
1732
-                 $this->semValue = new Expr\Match_($this->semStack[$stackPos-(7-3)], $this->semStack[$stackPos-(7-6)], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1732
+                    $this->semValue = new Expr\Match_($this->semStack[$stackPos-(7-3)], $this->semStack[$stackPos-(7-6)], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1733 1733
             },
1734 1734
             246 => function ($stackPos) {
1735
-                 $this->semValue = [];
1735
+                    $this->semValue = [];
1736 1736
             },
1737 1737
             247 => function ($stackPos) {
1738
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1738
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1739 1739
             },
1740 1740
             248 => function ($stackPos) {
1741
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1741
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1742 1742
             },
1743 1743
             249 => function ($stackPos) {
1744
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1744
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1745 1745
             },
1746 1746
             250 => function ($stackPos) {
1747
-                 $this->semValue = new Node\MatchArm($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1747
+                    $this->semValue = new Node\MatchArm($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1748 1748
             },
1749 1749
             251 => function ($stackPos) {
1750
-                 $this->semValue = new Node\MatchArm(null, $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1750
+                    $this->semValue = new Node\MatchArm(null, $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1751 1751
             },
1752 1752
             252 => function ($stackPos) {
1753
-                 $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1753
+                    $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1754 1754
             },
1755 1755
             253 => function ($stackPos) {
1756
-                 $this->semValue = $this->semStack[$stackPos-(4-2)];
1756
+                    $this->semValue = $this->semStack[$stackPos-(4-2)];
1757 1757
             },
1758 1758
             254 => function ($stackPos) {
1759
-                 $this->semValue = array();
1759
+                    $this->semValue = array();
1760 1760
             },
1761 1761
             255 => function ($stackPos) {
1762
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1762
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1763 1763
             },
1764 1764
             256 => function ($stackPos) {
1765
-                 $this->semValue = new Stmt\ElseIf_($this->semStack[$stackPos-(5-3)], is_array($this->semStack[$stackPos-(5-5)]) ? $this->semStack[$stackPos-(5-5)] : array($this->semStack[$stackPos-(5-5)]), $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1765
+                    $this->semValue = new Stmt\ElseIf_($this->semStack[$stackPos-(5-3)], is_array($this->semStack[$stackPos-(5-5)]) ? $this->semStack[$stackPos-(5-5)] : array($this->semStack[$stackPos-(5-5)]), $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1766 1766
             },
1767 1767
             257 => function ($stackPos) {
1768
-                 $this->semValue = array();
1768
+                    $this->semValue = array();
1769 1769
             },
1770 1770
             258 => function ($stackPos) {
1771
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1771
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1772 1772
             },
1773 1773
             259 => function ($stackPos) {
1774
-                 $this->semValue = new Stmt\ElseIf_($this->semStack[$stackPos-(6-3)], $this->semStack[$stackPos-(6-6)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
1774
+                    $this->semValue = new Stmt\ElseIf_($this->semStack[$stackPos-(6-3)], $this->semStack[$stackPos-(6-6)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
1775 1775
             },
1776 1776
             260 => function ($stackPos) {
1777
-                 $this->semValue = null;
1777
+                    $this->semValue = null;
1778 1778
             },
1779 1779
             261 => function ($stackPos) {
1780
-                 $this->semValue = new Stmt\Else_(is_array($this->semStack[$stackPos-(2-2)]) ? $this->semStack[$stackPos-(2-2)] : array($this->semStack[$stackPos-(2-2)]), $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1780
+                    $this->semValue = new Stmt\Else_(is_array($this->semStack[$stackPos-(2-2)]) ? $this->semStack[$stackPos-(2-2)] : array($this->semStack[$stackPos-(2-2)]), $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1781 1781
             },
1782 1782
             262 => function ($stackPos) {
1783
-                 $this->semValue = null;
1783
+                    $this->semValue = null;
1784 1784
             },
1785 1785
             263 => function ($stackPos) {
1786
-                 $this->semValue = new Stmt\Else_($this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1786
+                    $this->semValue = new Stmt\Else_($this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1787 1787
             },
1788 1788
             264 => function ($stackPos) {
1789
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)], false);
1789
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)], false);
1790 1790
             },
1791 1791
             265 => function ($stackPos) {
1792
-                 $this->semValue = array($this->semStack[$stackPos-(2-2)], true);
1792
+                    $this->semValue = array($this->semStack[$stackPos-(2-2)], true);
1793 1793
             },
1794 1794
             266 => function ($stackPos) {
1795
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)], false);
1795
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)], false);
1796 1796
             },
1797 1797
             267 => function ($stackPos) {
1798
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)], false);
1798
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)], false);
1799 1799
             },
1800 1800
             268 => function ($stackPos) {
1801
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1801
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1802 1802
             },
1803 1803
             269 => function ($stackPos) {
1804
-                 $this->semValue = array();
1804
+                    $this->semValue = array();
1805 1805
             },
1806 1806
             270 => function ($stackPos) {
1807
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1807
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1808 1808
             },
1809 1809
             271 => function ($stackPos) {
1810
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1810
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1811 1811
             },
1812 1812
             272 => function ($stackPos) {
1813
-                 $this->semValue = 0;
1813
+                    $this->semValue = 0;
1814 1814
             },
1815 1815
             273 => function ($stackPos) {
1816
-                 $this->checkModifier($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $stackPos-(2-2)); $this->semValue = $this->semStack[$stackPos-(2-1)] | $this->semStack[$stackPos-(2-2)];
1816
+                    $this->checkModifier($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $stackPos-(2-2)); $this->semValue = $this->semStack[$stackPos-(2-1)] | $this->semStack[$stackPos-(2-2)];
1817 1817
             },
1818 1818
             274 => function ($stackPos) {
1819
-                 $this->semValue = Stmt\Class_::MODIFIER_PUBLIC;
1819
+                    $this->semValue = Stmt\Class_::MODIFIER_PUBLIC;
1820 1820
             },
1821 1821
             275 => function ($stackPos) {
1822
-                 $this->semValue = Stmt\Class_::MODIFIER_PROTECTED;
1822
+                    $this->semValue = Stmt\Class_::MODIFIER_PROTECTED;
1823 1823
             },
1824 1824
             276 => function ($stackPos) {
1825
-                 $this->semValue = Stmt\Class_::MODIFIER_PRIVATE;
1825
+                    $this->semValue = Stmt\Class_::MODIFIER_PRIVATE;
1826 1826
             },
1827 1827
             277 => function ($stackPos) {
1828
-                 $this->semValue = Stmt\Class_::MODIFIER_READONLY;
1828
+                    $this->semValue = Stmt\Class_::MODIFIER_READONLY;
1829 1829
             },
1830 1830
             278 => function ($stackPos) {
1831
-                 $this->semValue = new Node\Param($this->semStack[$stackPos-(6-6)], null, $this->semStack[$stackPos-(6-3)], $this->semStack[$stackPos-(6-4)], $this->semStack[$stackPos-(6-5)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes, $this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-1)]);
1831
+                    $this->semValue = new Node\Param($this->semStack[$stackPos-(6-6)], null, $this->semStack[$stackPos-(6-3)], $this->semStack[$stackPos-(6-4)], $this->semStack[$stackPos-(6-5)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes, $this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-1)]);
1832 1832
             $this->checkParam($this->semValue);
1833 1833
             },
1834 1834
             279 => function ($stackPos) {
1835
-                 $this->semValue = new Node\Param($this->semStack[$stackPos-(8-6)], $this->semStack[$stackPos-(8-8)], $this->semStack[$stackPos-(8-3)], $this->semStack[$stackPos-(8-4)], $this->semStack[$stackPos-(8-5)], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes, $this->semStack[$stackPos-(8-2)], $this->semStack[$stackPos-(8-1)]);
1835
+                    $this->semValue = new Node\Param($this->semStack[$stackPos-(8-6)], $this->semStack[$stackPos-(8-8)], $this->semStack[$stackPos-(8-3)], $this->semStack[$stackPos-(8-4)], $this->semStack[$stackPos-(8-5)], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes, $this->semStack[$stackPos-(8-2)], $this->semStack[$stackPos-(8-1)]);
1836 1836
             $this->checkParam($this->semValue);
1837 1837
             },
1838 1838
             280 => function ($stackPos) {
1839
-                 $this->semValue = new Node\Param(new Expr\Error($this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes), null, $this->semStack[$stackPos-(6-3)], $this->semStack[$stackPos-(6-4)], $this->semStack[$stackPos-(6-5)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes, $this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-1)]);
1839
+                    $this->semValue = new Node\Param(new Expr\Error($this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes), null, $this->semStack[$stackPos-(6-3)], $this->semStack[$stackPos-(6-4)], $this->semStack[$stackPos-(6-5)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes, $this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-1)]);
1840 1840
             },
1841 1841
             281 => function ($stackPos) {
1842
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1842
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1843 1843
             },
1844 1844
             282 => function ($stackPos) {
1845
-                 $this->semValue = new Node\NullableType($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1845
+                    $this->semValue = new Node\NullableType($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1846 1846
             },
1847 1847
             283 => function ($stackPos) {
1848
-                 $this->semValue = new Node\UnionType($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1848
+                    $this->semValue = new Node\UnionType($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1849 1849
             },
1850 1850
             284 => function ($stackPos) {
1851
-                 $this->semValue = new Node\IntersectionType($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1851
+                    $this->semValue = new Node\IntersectionType($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1852 1852
             },
1853 1853
             285 => function ($stackPos) {
1854
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1854
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1855 1855
             },
1856 1856
             286 => function ($stackPos) {
1857
-                 $this->semValue = new Node\Name('static', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1857
+                    $this->semValue = new Node\Name('static', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1858 1858
             },
1859 1859
             287 => function ($stackPos) {
1860
-                 $this->semValue = $this->handleBuiltinTypes($this->semStack[$stackPos-(1-1)]);
1860
+                    $this->semValue = $this->handleBuiltinTypes($this->semStack[$stackPos-(1-1)]);
1861 1861
             },
1862 1862
             288 => function ($stackPos) {
1863
-                 $this->semValue = new Node\Identifier('array', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1863
+                    $this->semValue = new Node\Identifier('array', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1864 1864
             },
1865 1865
             289 => function ($stackPos) {
1866
-                 $this->semValue = new Node\Identifier('callable', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1866
+                    $this->semValue = new Node\Identifier('callable', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1867 1867
             },
1868 1868
             290 => function ($stackPos) {
1869
-                 $this->semValue = array($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)]);
1869
+                    $this->semValue = array($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)]);
1870 1870
             },
1871 1871
             291 => function ($stackPos) {
1872
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1872
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1873 1873
             },
1874 1874
             292 => function ($stackPos) {
1875
-                 $this->semValue = array($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)]);
1875
+                    $this->semValue = array($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)]);
1876 1876
             },
1877 1877
             293 => function ($stackPos) {
1878
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1878
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1879 1879
             },
1880 1880
             294 => function ($stackPos) {
1881
-                 $this->semValue = array($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)]);
1881
+                    $this->semValue = array($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)]);
1882 1882
             },
1883 1883
             295 => function ($stackPos) {
1884
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1884
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1885 1885
             },
1886 1886
             296 => function ($stackPos) {
1887
-                 $this->semValue = array($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)]);
1887
+                    $this->semValue = array($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)]);
1888 1888
             },
1889 1889
             297 => function ($stackPos) {
1890
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1890
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1891 1891
             },
1892 1892
             298 => function ($stackPos) {
1893
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1893
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1894 1894
             },
1895 1895
             299 => function ($stackPos) {
1896
-                 $this->semValue = new Node\NullableType($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1896
+                    $this->semValue = new Node\NullableType($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1897 1897
             },
1898 1898
             300 => function ($stackPos) {
1899
-                 $this->semValue = new Node\UnionType($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1899
+                    $this->semValue = new Node\UnionType($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1900 1900
             },
1901 1901
             301 => function ($stackPos) {
1902
-                 $this->semValue = new Node\IntersectionType($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1902
+                    $this->semValue = new Node\IntersectionType($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1903 1903
             },
1904 1904
             302 => function ($stackPos) {
1905
-                 $this->semValue = null;
1905
+                    $this->semValue = null;
1906 1906
             },
1907 1907
             303 => function ($stackPos) {
1908
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1908
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1909 1909
             },
1910 1910
             304 => function ($stackPos) {
1911
-                 $this->semValue = null;
1911
+                    $this->semValue = null;
1912 1912
             },
1913 1913
             305 => function ($stackPos) {
1914
-                 $this->semValue = $this->semStack[$stackPos-(2-2)];
1914
+                    $this->semValue = $this->semStack[$stackPos-(2-2)];
1915 1915
             },
1916 1916
             306 => function ($stackPos) {
1917
-                 $this->semValue = null;
1917
+                    $this->semValue = null;
1918 1918
             },
1919 1919
             307 => function ($stackPos) {
1920
-                 $this->semValue = array();
1920
+                    $this->semValue = array();
1921 1921
             },
1922 1922
             308 => function ($stackPos) {
1923
-                 $this->semValue = $this->semStack[$stackPos-(4-2)];
1923
+                    $this->semValue = $this->semStack[$stackPos-(4-2)];
1924 1924
             },
1925 1925
             309 => function ($stackPos) {
1926
-                 $this->semValue = array($this->semStack[$stackPos-(3-2)]);
1926
+                    $this->semValue = array($this->semStack[$stackPos-(3-2)]);
1927 1927
             },
1928 1928
             310 => function ($stackPos) {
1929
-                 $this->semValue = new Node\VariadicPlaceholder($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1929
+                    $this->semValue = new Node\VariadicPlaceholder($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1930 1930
             },
1931 1931
             311 => function ($stackPos) {
1932
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1932
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1933 1933
             },
1934 1934
             312 => function ($stackPos) {
1935
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1935
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1936 1936
             },
1937 1937
             313 => function ($stackPos) {
1938
-                 $this->semValue = new Node\Arg($this->semStack[$stackPos-(1-1)], false, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1938
+                    $this->semValue = new Node\Arg($this->semStack[$stackPos-(1-1)], false, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1939 1939
             },
1940 1940
             314 => function ($stackPos) {
1941
-                 $this->semValue = new Node\Arg($this->semStack[$stackPos-(2-2)], true, false, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1941
+                    $this->semValue = new Node\Arg($this->semStack[$stackPos-(2-2)], true, false, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1942 1942
             },
1943 1943
             315 => function ($stackPos) {
1944
-                 $this->semValue = new Node\Arg($this->semStack[$stackPos-(2-2)], false, true, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1944
+                    $this->semValue = new Node\Arg($this->semStack[$stackPos-(2-2)], false, true, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1945 1945
             },
1946 1946
             316 => function ($stackPos) {
1947
-                 $this->semValue = new Node\Arg($this->semStack[$stackPos-(3-3)], false, false, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes, $this->semStack[$stackPos-(3-1)]);
1947
+                    $this->semValue = new Node\Arg($this->semStack[$stackPos-(3-3)], false, false, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes, $this->semStack[$stackPos-(3-1)]);
1948 1948
             },
1949 1949
             317 => function ($stackPos) {
1950
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1950
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1951 1951
             },
1952 1952
             318 => function ($stackPos) {
1953
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1953
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1954 1954
             },
1955 1955
             319 => function ($stackPos) {
1956
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1956
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1957 1957
             },
1958 1958
             320 => function ($stackPos) {
1959
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1959
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1960 1960
             },
1961 1961
             321 => function ($stackPos) {
1962
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1962
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1963 1963
             },
1964 1964
             322 => function ($stackPos) {
1965
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1965
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1966 1966
             },
1967 1967
             323 => function ($stackPos) {
1968
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1968
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1969 1969
             },
1970 1970
             324 => function ($stackPos) {
1971
-                 $this->semValue = new Stmt\StaticVar($this->semStack[$stackPos-(1-1)], null, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1971
+                    $this->semValue = new Stmt\StaticVar($this->semStack[$stackPos-(1-1)], null, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1972 1972
             },
1973 1973
             325 => function ($stackPos) {
1974
-                 $this->semValue = new Stmt\StaticVar($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1974
+                    $this->semValue = new Stmt\StaticVar($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1975 1975
             },
1976 1976
             326 => function ($stackPos) {
1977
-                 if ($this->semStack[$stackPos-(2-2)] !== null) { $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)]; }
1977
+                    if ($this->semStack[$stackPos-(2-2)] !== null) { $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)]; }
1978 1978
             },
1979 1979
             327 => function ($stackPos) {
1980
-                 $this->semValue = array();
1980
+                    $this->semValue = array();
1981 1981
             },
1982 1982
             328 => function ($stackPos) {
1983
-                 $startAttributes = $this->lookaheadStartAttributes; if (isset($startAttributes['comments'])) { $nop = new Stmt\Nop($this->createCommentNopAttributes($startAttributes['comments'])); } else { $nop = null; };
1983
+                    $startAttributes = $this->lookaheadStartAttributes; if (isset($startAttributes['comments'])) { $nop = new Stmt\Nop($this->createCommentNopAttributes($startAttributes['comments'])); } else { $nop = null; };
1984 1984
             if ($nop !== null) { $this->semStack[$stackPos-(1-1)][] = $nop; } $this->semValue = $this->semStack[$stackPos-(1-1)];
1985 1985
             },
1986 1986
             329 => function ($stackPos) {
1987
-                 $this->semValue = new Stmt\Property($this->semStack[$stackPos-(5-2)], $this->semStack[$stackPos-(5-4)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes, $this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-1)]);
1987
+                    $this->semValue = new Stmt\Property($this->semStack[$stackPos-(5-2)], $this->semStack[$stackPos-(5-4)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes, $this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-1)]);
1988 1988
             $this->checkProperty($this->semValue, $stackPos-(5-2));
1989 1989
             },
1990 1990
             330 => function ($stackPos) {
1991
-                 $this->semValue = new Stmt\ClassConst($this->semStack[$stackPos-(5-4)], $this->semStack[$stackPos-(5-2)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes, $this->semStack[$stackPos-(5-1)]);
1991
+                    $this->semValue = new Stmt\ClassConst($this->semStack[$stackPos-(5-4)], $this->semStack[$stackPos-(5-2)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes, $this->semStack[$stackPos-(5-1)]);
1992 1992
             $this->checkClassConst($this->semValue, $stackPos-(5-2));
1993 1993
             },
1994 1994
             331 => function ($stackPos) {
1995
-                 $this->semValue = new Stmt\ClassMethod($this->semStack[$stackPos-(10-5)], ['type' => $this->semStack[$stackPos-(10-2)], 'byRef' => $this->semStack[$stackPos-(10-4)], 'params' => $this->semStack[$stackPos-(10-7)], 'returnType' => $this->semStack[$stackPos-(10-9)], 'stmts' => $this->semStack[$stackPos-(10-10)], 'attrGroups' => $this->semStack[$stackPos-(10-1)]], $this->startAttributeStack[$stackPos-(10-1)] + $this->endAttributes);
1995
+                    $this->semValue = new Stmt\ClassMethod($this->semStack[$stackPos-(10-5)], ['type' => $this->semStack[$stackPos-(10-2)], 'byRef' => $this->semStack[$stackPos-(10-4)], 'params' => $this->semStack[$stackPos-(10-7)], 'returnType' => $this->semStack[$stackPos-(10-9)], 'stmts' => $this->semStack[$stackPos-(10-10)], 'attrGroups' => $this->semStack[$stackPos-(10-1)]], $this->startAttributeStack[$stackPos-(10-1)] + $this->endAttributes);
1996 1996
             $this->checkClassMethod($this->semValue, $stackPos-(10-2));
1997 1997
             },
1998 1998
             332 => function ($stackPos) {
1999
-                 $this->semValue = new Stmt\TraitUse($this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1999
+                    $this->semValue = new Stmt\TraitUse($this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2000 2000
             },
2001 2001
             333 => function ($stackPos) {
2002
-                 $this->semValue = new Stmt\EnumCase($this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-4)], $this->semStack[$stackPos-(5-1)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
2002
+                    $this->semValue = new Stmt\EnumCase($this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-4)], $this->semStack[$stackPos-(5-1)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
2003 2003
             },
2004 2004
             334 => function ($stackPos) {
2005
-                 $this->semValue = null; /* will be skipped */
2005
+                    $this->semValue = null; /* will be skipped */
2006 2006
             },
2007 2007
             335 => function ($stackPos) {
2008
-                 $this->semValue = array();
2008
+                    $this->semValue = array();
2009 2009
             },
2010 2010
             336 => function ($stackPos) {
2011
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2011
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2012 2012
             },
2013 2013
             337 => function ($stackPos) {
2014
-                 $this->semValue = array();
2014
+                    $this->semValue = array();
2015 2015
             },
2016 2016
             338 => function ($stackPos) {
2017
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
2017
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
2018 2018
             },
2019 2019
             339 => function ($stackPos) {
2020
-                 $this->semValue = new Stmt\TraitUseAdaptation\Precedence($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2020
+                    $this->semValue = new Stmt\TraitUseAdaptation\Precedence($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2021 2021
             },
2022 2022
             340 => function ($stackPos) {
2023
-                 $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(5-1)][0], $this->semStack[$stackPos-(5-1)][1], $this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-4)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
2023
+                    $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(5-1)][0], $this->semStack[$stackPos-(5-1)][1], $this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-4)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
2024 2024
             },
2025 2025
             341 => function ($stackPos) {
2026
-                 $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], $this->semStack[$stackPos-(4-3)], null, $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2026
+                    $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], $this->semStack[$stackPos-(4-3)], null, $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2027 2027
             },
2028 2028
             342 => function ($stackPos) {
2029
-                 $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], null, $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2029
+                    $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], null, $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2030 2030
             },
2031 2031
             343 => function ($stackPos) {
2032
-                 $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], null, $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2032
+                    $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], null, $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2033 2033
             },
2034 2034
             344 => function ($stackPos) {
2035
-                 $this->semValue = array($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)]);
2035
+                    $this->semValue = array($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)]);
2036 2036
             },
2037 2037
             345 => function ($stackPos) {
2038
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2038
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2039 2039
             },
2040 2040
             346 => function ($stackPos) {
2041
-                 $this->semValue = array(null, $this->semStack[$stackPos-(1-1)]);
2041
+                    $this->semValue = array(null, $this->semStack[$stackPos-(1-1)]);
2042 2042
             },
2043 2043
             347 => function ($stackPos) {
2044
-                 $this->semValue = null;
2044
+                    $this->semValue = null;
2045 2045
             },
2046 2046
             348 => function ($stackPos) {
2047
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2047
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2048 2048
             },
2049 2049
             349 => function ($stackPos) {
2050
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2050
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2051 2051
             },
2052 2052
             350 => function ($stackPos) {
2053
-                 $this->semValue = 0;
2053
+                    $this->semValue = 0;
2054 2054
             },
2055 2055
             351 => function ($stackPos) {
2056
-                 $this->semValue = 0;
2056
+                    $this->semValue = 0;
2057 2057
             },
2058 2058
             352 => function ($stackPos) {
2059
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2059
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2060 2060
             },
2061 2061
             353 => function ($stackPos) {
2062
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2062
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2063 2063
             },
2064 2064
             354 => function ($stackPos) {
2065
-                 $this->checkModifier($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $stackPos-(2-2)); $this->semValue = $this->semStack[$stackPos-(2-1)] | $this->semStack[$stackPos-(2-2)];
2065
+                    $this->checkModifier($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $stackPos-(2-2)); $this->semValue = $this->semStack[$stackPos-(2-1)] | $this->semStack[$stackPos-(2-2)];
2066 2066
             },
2067 2067
             355 => function ($stackPos) {
2068
-                 $this->semValue = Stmt\Class_::MODIFIER_PUBLIC;
2068
+                    $this->semValue = Stmt\Class_::MODIFIER_PUBLIC;
2069 2069
             },
2070 2070
             356 => function ($stackPos) {
2071
-                 $this->semValue = Stmt\Class_::MODIFIER_PROTECTED;
2071
+                    $this->semValue = Stmt\Class_::MODIFIER_PROTECTED;
2072 2072
             },
2073 2073
             357 => function ($stackPos) {
2074
-                 $this->semValue = Stmt\Class_::MODIFIER_PRIVATE;
2074
+                    $this->semValue = Stmt\Class_::MODIFIER_PRIVATE;
2075 2075
             },
2076 2076
             358 => function ($stackPos) {
2077
-                 $this->semValue = Stmt\Class_::MODIFIER_STATIC;
2077
+                    $this->semValue = Stmt\Class_::MODIFIER_STATIC;
2078 2078
             },
2079 2079
             359 => function ($stackPos) {
2080
-                 $this->semValue = Stmt\Class_::MODIFIER_ABSTRACT;
2080
+                    $this->semValue = Stmt\Class_::MODIFIER_ABSTRACT;
2081 2081
             },
2082 2082
             360 => function ($stackPos) {
2083
-                 $this->semValue = Stmt\Class_::MODIFIER_FINAL;
2083
+                    $this->semValue = Stmt\Class_::MODIFIER_FINAL;
2084 2084
             },
2085 2085
             361 => function ($stackPos) {
2086
-                 $this->semValue = Stmt\Class_::MODIFIER_READONLY;
2086
+                    $this->semValue = Stmt\Class_::MODIFIER_READONLY;
2087 2087
             },
2088 2088
             362 => function ($stackPos) {
2089
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
2089
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
2090 2090
             },
2091 2091
             363 => function ($stackPos) {
2092
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2092
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2093 2093
             },
2094 2094
             364 => function ($stackPos) {
2095
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2095
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2096 2096
             },
2097 2097
             365 => function ($stackPos) {
2098
-                 $this->semValue = new Node\VarLikeIdentifier(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2098
+                    $this->semValue = new Node\VarLikeIdentifier(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2099 2099
             },
2100 2100
             366 => function ($stackPos) {
2101
-                 $this->semValue = new Stmt\PropertyProperty($this->semStack[$stackPos-(1-1)], null, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2101
+                    $this->semValue = new Stmt\PropertyProperty($this->semStack[$stackPos-(1-1)], null, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2102 2102
             },
2103 2103
             367 => function ($stackPos) {
2104
-                 $this->semValue = new Stmt\PropertyProperty($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2104
+                    $this->semValue = new Stmt\PropertyProperty($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2105 2105
             },
2106 2106
             368 => function ($stackPos) {
2107
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
2107
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
2108 2108
             },
2109 2109
             369 => function ($stackPos) {
2110
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
2110
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
2111 2111
             },
2112 2112
             370 => function ($stackPos) {
2113
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2113
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2114 2114
             },
2115 2115
             371 => function ($stackPos) {
2116
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2116
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2117 2117
             },
2118 2118
             372 => function ($stackPos) {
2119
-                 $this->semValue = array();
2119
+                    $this->semValue = array();
2120 2120
             },
2121 2121
             373 => function ($stackPos) {
2122
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2122
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2123 2123
             },
2124 2124
             374 => function ($stackPos) {
2125
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2125
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2126 2126
             },
2127 2127
             375 => function ($stackPos) {
2128
-                 $this->semValue = new Expr\Assign($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2128
+                    $this->semValue = new Expr\Assign($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2129 2129
             },
2130 2130
             376 => function ($stackPos) {
2131
-                 $this->semValue = new Expr\Assign($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2131
+                    $this->semValue = new Expr\Assign($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2132 2132
             },
2133 2133
             377 => function ($stackPos) {
2134
-                 $this->semValue = new Expr\Assign($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2134
+                    $this->semValue = new Expr\Assign($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2135 2135
             },
2136 2136
             378 => function ($stackPos) {
2137
-                 $this->semValue = new Expr\AssignRef($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2137
+                    $this->semValue = new Expr\AssignRef($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2138 2138
             },
2139 2139
             379 => function ($stackPos) {
2140
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2140
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2141 2141
             },
2142 2142
             380 => function ($stackPos) {
2143
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2143
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2144 2144
             },
2145 2145
             381 => function ($stackPos) {
2146
-                 $this->semValue = new Expr\Clone_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2146
+                    $this->semValue = new Expr\Clone_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2147 2147
             },
2148 2148
             382 => function ($stackPos) {
2149
-                 $this->semValue = new Expr\AssignOp\Plus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2149
+                    $this->semValue = new Expr\AssignOp\Plus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2150 2150
             },
2151 2151
             383 => function ($stackPos) {
2152
-                 $this->semValue = new Expr\AssignOp\Minus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2152
+                    $this->semValue = new Expr\AssignOp\Minus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2153 2153
             },
2154 2154
             384 => function ($stackPos) {
2155
-                 $this->semValue = new Expr\AssignOp\Mul($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2155
+                    $this->semValue = new Expr\AssignOp\Mul($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2156 2156
             },
2157 2157
             385 => function ($stackPos) {
2158
-                 $this->semValue = new Expr\AssignOp\Div($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2158
+                    $this->semValue = new Expr\AssignOp\Div($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2159 2159
             },
2160 2160
             386 => function ($stackPos) {
2161
-                 $this->semValue = new Expr\AssignOp\Concat($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2161
+                    $this->semValue = new Expr\AssignOp\Concat($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2162 2162
             },
2163 2163
             387 => function ($stackPos) {
2164
-                 $this->semValue = new Expr\AssignOp\Mod($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2164
+                    $this->semValue = new Expr\AssignOp\Mod($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2165 2165
             },
2166 2166
             388 => function ($stackPos) {
2167
-                 $this->semValue = new Expr\AssignOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2167
+                    $this->semValue = new Expr\AssignOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2168 2168
             },
2169 2169
             389 => function ($stackPos) {
2170
-                 $this->semValue = new Expr\AssignOp\BitwiseOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2170
+                    $this->semValue = new Expr\AssignOp\BitwiseOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2171 2171
             },
2172 2172
             390 => function ($stackPos) {
2173
-                 $this->semValue = new Expr\AssignOp\BitwiseXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2173
+                    $this->semValue = new Expr\AssignOp\BitwiseXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2174 2174
             },
2175 2175
             391 => function ($stackPos) {
2176
-                 $this->semValue = new Expr\AssignOp\ShiftLeft($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2176
+                    $this->semValue = new Expr\AssignOp\ShiftLeft($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2177 2177
             },
2178 2178
             392 => function ($stackPos) {
2179
-                 $this->semValue = new Expr\AssignOp\ShiftRight($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2179
+                    $this->semValue = new Expr\AssignOp\ShiftRight($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2180 2180
             },
2181 2181
             393 => function ($stackPos) {
2182
-                 $this->semValue = new Expr\AssignOp\Pow($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2182
+                    $this->semValue = new Expr\AssignOp\Pow($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2183 2183
             },
2184 2184
             394 => function ($stackPos) {
2185
-                 $this->semValue = new Expr\AssignOp\Coalesce($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2185
+                    $this->semValue = new Expr\AssignOp\Coalesce($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2186 2186
             },
2187 2187
             395 => function ($stackPos) {
2188
-                 $this->semValue = new Expr\PostInc($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2188
+                    $this->semValue = new Expr\PostInc($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2189 2189
             },
2190 2190
             396 => function ($stackPos) {
2191
-                 $this->semValue = new Expr\PreInc($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2191
+                    $this->semValue = new Expr\PreInc($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2192 2192
             },
2193 2193
             397 => function ($stackPos) {
2194
-                 $this->semValue = new Expr\PostDec($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2194
+                    $this->semValue = new Expr\PostDec($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2195 2195
             },
2196 2196
             398 => function ($stackPos) {
2197
-                 $this->semValue = new Expr\PreDec($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2197
+                    $this->semValue = new Expr\PreDec($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2198 2198
             },
2199 2199
             399 => function ($stackPos) {
2200
-                 $this->semValue = new Expr\BinaryOp\BooleanOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2200
+                    $this->semValue = new Expr\BinaryOp\BooleanOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2201 2201
             },
2202 2202
             400 => function ($stackPos) {
2203
-                 $this->semValue = new Expr\BinaryOp\BooleanAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2203
+                    $this->semValue = new Expr\BinaryOp\BooleanAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2204 2204
             },
2205 2205
             401 => function ($stackPos) {
2206
-                 $this->semValue = new Expr\BinaryOp\LogicalOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2206
+                    $this->semValue = new Expr\BinaryOp\LogicalOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2207 2207
             },
2208 2208
             402 => function ($stackPos) {
2209
-                 $this->semValue = new Expr\BinaryOp\LogicalAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2209
+                    $this->semValue = new Expr\BinaryOp\LogicalAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2210 2210
             },
2211 2211
             403 => function ($stackPos) {
2212
-                 $this->semValue = new Expr\BinaryOp\LogicalXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2212
+                    $this->semValue = new Expr\BinaryOp\LogicalXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2213 2213
             },
2214 2214
             404 => function ($stackPos) {
2215
-                 $this->semValue = new Expr\BinaryOp\BitwiseOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2215
+                    $this->semValue = new Expr\BinaryOp\BitwiseOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2216 2216
             },
2217 2217
             405 => function ($stackPos) {
2218
-                 $this->semValue = new Expr\BinaryOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2218
+                    $this->semValue = new Expr\BinaryOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2219 2219
             },
2220 2220
             406 => function ($stackPos) {
2221
-                 $this->semValue = new Expr\BinaryOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2221
+                    $this->semValue = new Expr\BinaryOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2222 2222
             },
2223 2223
             407 => function ($stackPos) {
2224
-                 $this->semValue = new Expr\BinaryOp\BitwiseXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2224
+                    $this->semValue = new Expr\BinaryOp\BitwiseXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2225 2225
             },
2226 2226
             408 => function ($stackPos) {
2227
-                 $this->semValue = new Expr\BinaryOp\Concat($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2227
+                    $this->semValue = new Expr\BinaryOp\Concat($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2228 2228
             },
2229 2229
             409 => function ($stackPos) {
2230
-                 $this->semValue = new Expr\BinaryOp\Plus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2230
+                    $this->semValue = new Expr\BinaryOp\Plus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2231 2231
             },
2232 2232
             410 => function ($stackPos) {
2233
-                 $this->semValue = new Expr\BinaryOp\Minus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2233
+                    $this->semValue = new Expr\BinaryOp\Minus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2234 2234
             },
2235 2235
             411 => function ($stackPos) {
2236
-                 $this->semValue = new Expr\BinaryOp\Mul($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2236
+                    $this->semValue = new Expr\BinaryOp\Mul($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2237 2237
             },
2238 2238
             412 => function ($stackPos) {
2239
-                 $this->semValue = new Expr\BinaryOp\Div($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2239
+                    $this->semValue = new Expr\BinaryOp\Div($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2240 2240
             },
2241 2241
             413 => function ($stackPos) {
2242
-                 $this->semValue = new Expr\BinaryOp\Mod($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2242
+                    $this->semValue = new Expr\BinaryOp\Mod($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2243 2243
             },
2244 2244
             414 => function ($stackPos) {
2245
-                 $this->semValue = new Expr\BinaryOp\ShiftLeft($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2245
+                    $this->semValue = new Expr\BinaryOp\ShiftLeft($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2246 2246
             },
2247 2247
             415 => function ($stackPos) {
2248
-                 $this->semValue = new Expr\BinaryOp\ShiftRight($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2248
+                    $this->semValue = new Expr\BinaryOp\ShiftRight($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2249 2249
             },
2250 2250
             416 => function ($stackPos) {
2251
-                 $this->semValue = new Expr\BinaryOp\Pow($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2251
+                    $this->semValue = new Expr\BinaryOp\Pow($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2252 2252
             },
2253 2253
             417 => function ($stackPos) {
2254
-                 $this->semValue = new Expr\UnaryPlus($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2254
+                    $this->semValue = new Expr\UnaryPlus($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2255 2255
             },
2256 2256
             418 => function ($stackPos) {
2257
-                 $this->semValue = new Expr\UnaryMinus($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2257
+                    $this->semValue = new Expr\UnaryMinus($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2258 2258
             },
2259 2259
             419 => function ($stackPos) {
2260
-                 $this->semValue = new Expr\BooleanNot($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2260
+                    $this->semValue = new Expr\BooleanNot($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2261 2261
             },
2262 2262
             420 => function ($stackPos) {
2263
-                 $this->semValue = new Expr\BitwiseNot($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2263
+                    $this->semValue = new Expr\BitwiseNot($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2264 2264
             },
2265 2265
             421 => function ($stackPos) {
2266
-                 $this->semValue = new Expr\BinaryOp\Identical($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2266
+                    $this->semValue = new Expr\BinaryOp\Identical($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2267 2267
             },
2268 2268
             422 => function ($stackPos) {
2269
-                 $this->semValue = new Expr\BinaryOp\NotIdentical($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2269
+                    $this->semValue = new Expr\BinaryOp\NotIdentical($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2270 2270
             },
2271 2271
             423 => function ($stackPos) {
2272
-                 $this->semValue = new Expr\BinaryOp\Equal($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2272
+                    $this->semValue = new Expr\BinaryOp\Equal($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2273 2273
             },
2274 2274
             424 => function ($stackPos) {
2275
-                 $this->semValue = new Expr\BinaryOp\NotEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2275
+                    $this->semValue = new Expr\BinaryOp\NotEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2276 2276
             },
2277 2277
             425 => function ($stackPos) {
2278
-                 $this->semValue = new Expr\BinaryOp\Spaceship($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2278
+                    $this->semValue = new Expr\BinaryOp\Spaceship($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2279 2279
             },
2280 2280
             426 => function ($stackPos) {
2281
-                 $this->semValue = new Expr\BinaryOp\Smaller($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2281
+                    $this->semValue = new Expr\BinaryOp\Smaller($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2282 2282
             },
2283 2283
             427 => function ($stackPos) {
2284
-                 $this->semValue = new Expr\BinaryOp\SmallerOrEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2284
+                    $this->semValue = new Expr\BinaryOp\SmallerOrEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2285 2285
             },
2286 2286
             428 => function ($stackPos) {
2287
-                 $this->semValue = new Expr\BinaryOp\Greater($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2287
+                    $this->semValue = new Expr\BinaryOp\Greater($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2288 2288
             },
2289 2289
             429 => function ($stackPos) {
2290
-                 $this->semValue = new Expr\BinaryOp\GreaterOrEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2290
+                    $this->semValue = new Expr\BinaryOp\GreaterOrEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2291 2291
             },
2292 2292
             430 => function ($stackPos) {
2293
-                 $this->semValue = new Expr\Instanceof_($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2293
+                    $this->semValue = new Expr\Instanceof_($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2294 2294
             },
2295 2295
             431 => function ($stackPos) {
2296
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2296
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2297 2297
             },
2298 2298
             432 => function ($stackPos) {
2299
-                 $this->semValue = new Expr\Ternary($this->semStack[$stackPos-(5-1)], $this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
2299
+                    $this->semValue = new Expr\Ternary($this->semStack[$stackPos-(5-1)], $this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
2300 2300
             },
2301 2301
             433 => function ($stackPos) {
2302
-                 $this->semValue = new Expr\Ternary($this->semStack[$stackPos-(4-1)], null, $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2302
+                    $this->semValue = new Expr\Ternary($this->semStack[$stackPos-(4-1)], null, $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2303 2303
             },
2304 2304
             434 => function ($stackPos) {
2305
-                 $this->semValue = new Expr\BinaryOp\Coalesce($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2305
+                    $this->semValue = new Expr\BinaryOp\Coalesce($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2306 2306
             },
2307 2307
             435 => function ($stackPos) {
2308
-                 $this->semValue = new Expr\Isset_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2308
+                    $this->semValue = new Expr\Isset_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2309 2309
             },
2310 2310
             436 => function ($stackPos) {
2311
-                 $this->semValue = new Expr\Empty_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2311
+                    $this->semValue = new Expr\Empty_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2312 2312
             },
2313 2313
             437 => function ($stackPos) {
2314
-                 $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_INCLUDE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2314
+                    $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_INCLUDE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2315 2315
             },
2316 2316
             438 => function ($stackPos) {
2317
-                 $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_INCLUDE_ONCE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2317
+                    $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_INCLUDE_ONCE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2318 2318
             },
2319 2319
             439 => function ($stackPos) {
2320
-                 $this->semValue = new Expr\Eval_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2320
+                    $this->semValue = new Expr\Eval_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2321 2321
             },
2322 2322
             440 => function ($stackPos) {
2323
-                 $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_REQUIRE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2323
+                    $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_REQUIRE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2324 2324
             },
2325 2325
             441 => function ($stackPos) {
2326
-                 $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_REQUIRE_ONCE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2326
+                    $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_REQUIRE_ONCE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2327 2327
             },
2328 2328
             442 => function ($stackPos) {
2329
-                 $this->semValue = new Expr\Cast\Int_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2329
+                    $this->semValue = new Expr\Cast\Int_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2330 2330
             },
2331 2331
             443 => function ($stackPos) {
2332
-                 $attrs = $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes;
2332
+                    $attrs = $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes;
2333 2333
             $attrs['kind'] = $this->getFloatCastKind($this->semStack[$stackPos-(2-1)]);
2334 2334
             $this->semValue = new Expr\Cast\Double($this->semStack[$stackPos-(2-2)], $attrs);
2335 2335
             },
2336 2336
             444 => function ($stackPos) {
2337
-                 $this->semValue = new Expr\Cast\String_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2337
+                    $this->semValue = new Expr\Cast\String_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2338 2338
             },
2339 2339
             445 => function ($stackPos) {
2340
-                 $this->semValue = new Expr\Cast\Array_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2340
+                    $this->semValue = new Expr\Cast\Array_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2341 2341
             },
2342 2342
             446 => function ($stackPos) {
2343
-                 $this->semValue = new Expr\Cast\Object_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2343
+                    $this->semValue = new Expr\Cast\Object_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2344 2344
             },
2345 2345
             447 => function ($stackPos) {
2346
-                 $this->semValue = new Expr\Cast\Bool_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2346
+                    $this->semValue = new Expr\Cast\Bool_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2347 2347
             },
2348 2348
             448 => function ($stackPos) {
2349
-                 $this->semValue = new Expr\Cast\Unset_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2349
+                    $this->semValue = new Expr\Cast\Unset_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2350 2350
             },
2351 2351
             449 => function ($stackPos) {
2352
-                 $attrs = $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes;
2352
+                    $attrs = $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes;
2353 2353
             $attrs['kind'] = strtolower($this->semStack[$stackPos-(2-1)]) === 'exit' ? Expr\Exit_::KIND_EXIT : Expr\Exit_::KIND_DIE;
2354 2354
             $this->semValue = new Expr\Exit_($this->semStack[$stackPos-(2-2)], $attrs);
2355 2355
             },
2356 2356
             450 => function ($stackPos) {
2357
-                 $this->semValue = new Expr\ErrorSuppress($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2357
+                    $this->semValue = new Expr\ErrorSuppress($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2358 2358
             },
2359 2359
             451 => function ($stackPos) {
2360
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2360
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2361 2361
             },
2362 2362
             452 => function ($stackPos) {
2363
-                 $this->semValue = new Expr\ShellExec($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2363
+                    $this->semValue = new Expr\ShellExec($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2364 2364
             },
2365 2365
             453 => function ($stackPos) {
2366
-                 $this->semValue = new Expr\Print_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2366
+                    $this->semValue = new Expr\Print_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2367 2367
             },
2368 2368
             454 => function ($stackPos) {
2369
-                 $this->semValue = new Expr\Yield_(null, null, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2369
+                    $this->semValue = new Expr\Yield_(null, null, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2370 2370
             },
2371 2371
             455 => function ($stackPos) {
2372
-                 $this->semValue = new Expr\Yield_($this->semStack[$stackPos-(2-2)], null, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2372
+                    $this->semValue = new Expr\Yield_($this->semStack[$stackPos-(2-2)], null, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2373 2373
             },
2374 2374
             456 => function ($stackPos) {
2375
-                 $this->semValue = new Expr\Yield_($this->semStack[$stackPos-(4-4)], $this->semStack[$stackPos-(4-2)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2375
+                    $this->semValue = new Expr\Yield_($this->semStack[$stackPos-(4-4)], $this->semStack[$stackPos-(4-2)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2376 2376
             },
2377 2377
             457 => function ($stackPos) {
2378
-                 $this->semValue = new Expr\YieldFrom($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2378
+                    $this->semValue = new Expr\YieldFrom($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2379 2379
             },
2380 2380
             458 => function ($stackPos) {
2381
-                 $this->semValue = new Expr\Throw_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2381
+                    $this->semValue = new Expr\Throw_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2382 2382
             },
2383 2383
             459 => function ($stackPos) {
2384
-                 $this->semValue = new Expr\ArrowFunction(['static' => false, 'byRef' => $this->semStack[$stackPos-(8-2)], 'params' => $this->semStack[$stackPos-(8-4)], 'returnType' => $this->semStack[$stackPos-(8-6)], 'expr' => $this->semStack[$stackPos-(8-8)], 'attrGroups' => []], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
2384
+                    $this->semValue = new Expr\ArrowFunction(['static' => false, 'byRef' => $this->semStack[$stackPos-(8-2)], 'params' => $this->semStack[$stackPos-(8-4)], 'returnType' => $this->semStack[$stackPos-(8-6)], 'expr' => $this->semStack[$stackPos-(8-8)], 'attrGroups' => []], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
2385 2385
             },
2386 2386
             460 => function ($stackPos) {
2387
-                 $this->semValue = new Expr\ArrowFunction(['static' => true, 'byRef' => $this->semStack[$stackPos-(9-3)], 'params' => $this->semStack[$stackPos-(9-5)], 'returnType' => $this->semStack[$stackPos-(9-7)], 'expr' => $this->semStack[$stackPos-(9-9)], 'attrGroups' => []], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
2387
+                    $this->semValue = new Expr\ArrowFunction(['static' => true, 'byRef' => $this->semStack[$stackPos-(9-3)], 'params' => $this->semStack[$stackPos-(9-5)], 'returnType' => $this->semStack[$stackPos-(9-7)], 'expr' => $this->semStack[$stackPos-(9-9)], 'attrGroups' => []], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
2388 2388
             },
2389 2389
             461 => function ($stackPos) {
2390
-                 $this->semValue = new Expr\Closure(['static' => false, 'byRef' => $this->semStack[$stackPos-(8-2)], 'params' => $this->semStack[$stackPos-(8-4)], 'uses' => $this->semStack[$stackPos-(8-6)], 'returnType' => $this->semStack[$stackPos-(8-7)], 'stmts' => $this->semStack[$stackPos-(8-8)], 'attrGroups' => []], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
2390
+                    $this->semValue = new Expr\Closure(['static' => false, 'byRef' => $this->semStack[$stackPos-(8-2)], 'params' => $this->semStack[$stackPos-(8-4)], 'uses' => $this->semStack[$stackPos-(8-6)], 'returnType' => $this->semStack[$stackPos-(8-7)], 'stmts' => $this->semStack[$stackPos-(8-8)], 'attrGroups' => []], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
2391 2391
             },
2392 2392
             462 => function ($stackPos) {
2393
-                 $this->semValue = new Expr\Closure(['static' => true, 'byRef' => $this->semStack[$stackPos-(9-3)], 'params' => $this->semStack[$stackPos-(9-5)], 'uses' => $this->semStack[$stackPos-(9-7)], 'returnType' => $this->semStack[$stackPos-(9-8)], 'stmts' => $this->semStack[$stackPos-(9-9)], 'attrGroups' => []], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
2393
+                    $this->semValue = new Expr\Closure(['static' => true, 'byRef' => $this->semStack[$stackPos-(9-3)], 'params' => $this->semStack[$stackPos-(9-5)], 'uses' => $this->semStack[$stackPos-(9-7)], 'returnType' => $this->semStack[$stackPos-(9-8)], 'stmts' => $this->semStack[$stackPos-(9-9)], 'attrGroups' => []], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
2394 2394
             },
2395 2395
             463 => function ($stackPos) {
2396
-                 $this->semValue = new Expr\ArrowFunction(['static' => false, 'byRef' => $this->semStack[$stackPos-(9-3)], 'params' => $this->semStack[$stackPos-(9-5)], 'returnType' => $this->semStack[$stackPos-(9-7)], 'expr' => $this->semStack[$stackPos-(9-9)], 'attrGroups' => $this->semStack[$stackPos-(9-1)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
2396
+                    $this->semValue = new Expr\ArrowFunction(['static' => false, 'byRef' => $this->semStack[$stackPos-(9-3)], 'params' => $this->semStack[$stackPos-(9-5)], 'returnType' => $this->semStack[$stackPos-(9-7)], 'expr' => $this->semStack[$stackPos-(9-9)], 'attrGroups' => $this->semStack[$stackPos-(9-1)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
2397 2397
             },
2398 2398
             464 => function ($stackPos) {
2399
-                 $this->semValue = new Expr\ArrowFunction(['static' => true, 'byRef' => $this->semStack[$stackPos-(10-4)], 'params' => $this->semStack[$stackPos-(10-6)], 'returnType' => $this->semStack[$stackPos-(10-8)], 'expr' => $this->semStack[$stackPos-(10-10)], 'attrGroups' => $this->semStack[$stackPos-(10-1)]], $this->startAttributeStack[$stackPos-(10-1)] + $this->endAttributes);
2399
+                    $this->semValue = new Expr\ArrowFunction(['static' => true, 'byRef' => $this->semStack[$stackPos-(10-4)], 'params' => $this->semStack[$stackPos-(10-6)], 'returnType' => $this->semStack[$stackPos-(10-8)], 'expr' => $this->semStack[$stackPos-(10-10)], 'attrGroups' => $this->semStack[$stackPos-(10-1)]], $this->startAttributeStack[$stackPos-(10-1)] + $this->endAttributes);
2400 2400
             },
2401 2401
             465 => function ($stackPos) {
2402
-                 $this->semValue = new Expr\Closure(['static' => false, 'byRef' => $this->semStack[$stackPos-(9-3)], 'params' => $this->semStack[$stackPos-(9-5)], 'uses' => $this->semStack[$stackPos-(9-7)], 'returnType' => $this->semStack[$stackPos-(9-8)], 'stmts' => $this->semStack[$stackPos-(9-9)], 'attrGroups' => $this->semStack[$stackPos-(9-1)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
2402
+                    $this->semValue = new Expr\Closure(['static' => false, 'byRef' => $this->semStack[$stackPos-(9-3)], 'params' => $this->semStack[$stackPos-(9-5)], 'uses' => $this->semStack[$stackPos-(9-7)], 'returnType' => $this->semStack[$stackPos-(9-8)], 'stmts' => $this->semStack[$stackPos-(9-9)], 'attrGroups' => $this->semStack[$stackPos-(9-1)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
2403 2403
             },
2404 2404
             466 => function ($stackPos) {
2405
-                 $this->semValue = new Expr\Closure(['static' => true, 'byRef' => $this->semStack[$stackPos-(10-4)], 'params' => $this->semStack[$stackPos-(10-6)], 'uses' => $this->semStack[$stackPos-(10-8)], 'returnType' => $this->semStack[$stackPos-(10-9)], 'stmts' => $this->semStack[$stackPos-(10-10)], 'attrGroups' => $this->semStack[$stackPos-(10-1)]], $this->startAttributeStack[$stackPos-(10-1)] + $this->endAttributes);
2405
+                    $this->semValue = new Expr\Closure(['static' => true, 'byRef' => $this->semStack[$stackPos-(10-4)], 'params' => $this->semStack[$stackPos-(10-6)], 'uses' => $this->semStack[$stackPos-(10-8)], 'returnType' => $this->semStack[$stackPos-(10-9)], 'stmts' => $this->semStack[$stackPos-(10-10)], 'attrGroups' => $this->semStack[$stackPos-(10-1)]], $this->startAttributeStack[$stackPos-(10-1)] + $this->endAttributes);
2406 2406
             },
2407 2407
             467 => function ($stackPos) {
2408
-                 $this->semValue = array(new Stmt\Class_(null, ['type' => 0, 'extends' => $this->semStack[$stackPos-(8-4)], 'implements' => $this->semStack[$stackPos-(8-5)], 'stmts' => $this->semStack[$stackPos-(8-7)], 'attrGroups' => $this->semStack[$stackPos-(8-1)]], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes), $this->semStack[$stackPos-(8-3)]);
2408
+                    $this->semValue = array(new Stmt\Class_(null, ['type' => 0, 'extends' => $this->semStack[$stackPos-(8-4)], 'implements' => $this->semStack[$stackPos-(8-5)], 'stmts' => $this->semStack[$stackPos-(8-7)], 'attrGroups' => $this->semStack[$stackPos-(8-1)]], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes), $this->semStack[$stackPos-(8-3)]);
2409 2409
             $this->checkClass($this->semValue[0], -1);
2410 2410
             },
2411 2411
             468 => function ($stackPos) {
2412
-                 $this->semValue = new Expr\New_($this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2412
+                    $this->semValue = new Expr\New_($this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2413 2413
             },
2414 2414
             469 => function ($stackPos) {
2415
-                 list($class, $ctorArgs) = $this->semStack[$stackPos-(2-2)]; $this->semValue = new Expr\New_($class, $ctorArgs, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2415
+                    list($class, $ctorArgs) = $this->semStack[$stackPos-(2-2)]; $this->semValue = new Expr\New_($class, $ctorArgs, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2416 2416
             },
2417 2417
             470 => function ($stackPos) {
2418
-                 $this->semValue = array();
2418
+                    $this->semValue = array();
2419 2419
             },
2420 2420
             471 => function ($stackPos) {
2421
-                 $this->semValue = $this->semStack[$stackPos-(4-3)];
2421
+                    $this->semValue = $this->semStack[$stackPos-(4-3)];
2422 2422
             },
2423 2423
             472 => function ($stackPos) {
2424
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
2424
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
2425 2425
             },
2426 2426
             473 => function ($stackPos) {
2427
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2427
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2428 2428
             },
2429 2429
             474 => function ($stackPos) {
2430
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2430
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2431 2431
             },
2432 2432
             475 => function ($stackPos) {
2433
-                 $this->semValue = new Expr\ClosureUse($this->semStack[$stackPos-(2-2)], $this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2433
+                    $this->semValue = new Expr\ClosureUse($this->semStack[$stackPos-(2-2)], $this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2434 2434
             },
2435 2435
             476 => function ($stackPos) {
2436
-                 $this->semValue = new Expr\FuncCall($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2436
+                    $this->semValue = new Expr\FuncCall($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2437 2437
             },
2438 2438
             477 => function ($stackPos) {
2439
-                 $this->semValue = new Expr\FuncCall($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2439
+                    $this->semValue = new Expr\FuncCall($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2440 2440
             },
2441 2441
             478 => function ($stackPos) {
2442
-                 $this->semValue = new Expr\StaticCall($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2442
+                    $this->semValue = new Expr\StaticCall($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2443 2443
             },
2444 2444
             479 => function ($stackPos) {
2445
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2445
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2446 2446
             },
2447 2447
             480 => function ($stackPos) {
2448
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2448
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2449 2449
             },
2450 2450
             481 => function ($stackPos) {
2451
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2451
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2452 2452
             },
2453 2453
             482 => function ($stackPos) {
2454
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2454
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2455 2455
             },
2456 2456
             483 => function ($stackPos) {
2457
-                 $this->semValue = new Name\FullyQualified(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2457
+                    $this->semValue = new Name\FullyQualified(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2458 2458
             },
2459 2459
             484 => function ($stackPos) {
2460
-                 $this->semValue = new Name\Relative(substr($this->semStack[$stackPos-(1-1)], 10), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2460
+                    $this->semValue = new Name\Relative(substr($this->semStack[$stackPos-(1-1)], 10), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2461 2461
             },
2462 2462
             485 => function ($stackPos) {
2463
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2463
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2464 2464
             },
2465 2465
             486 => function ($stackPos) {
2466
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2466
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2467 2467
             },
2468 2468
             487 => function ($stackPos) {
2469
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2469
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2470 2470
             },
2471 2471
             488 => function ($stackPos) {
2472
-                 $this->semValue = new Expr\Error($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->errorState = 2;
2472
+                    $this->semValue = new Expr\Error($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->errorState = 2;
2473 2473
             },
2474 2474
             489 => function ($stackPos) {
2475
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2475
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2476 2476
             },
2477 2477
             490 => function ($stackPos) {
2478
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2478
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2479 2479
             },
2480 2480
             491 => function ($stackPos) {
2481
-                 $this->semValue = null;
2481
+                    $this->semValue = null;
2482 2482
             },
2483 2483
             492 => function ($stackPos) {
2484
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2484
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2485 2485
             },
2486 2486
             493 => function ($stackPos) {
2487
-                 $this->semValue = array();
2487
+                    $this->semValue = array();
2488 2488
             },
2489 2489
             494 => function ($stackPos) {
2490
-                 $this->semValue = array(new Scalar\EncapsedStringPart(Scalar\String_::parseEscapeSequences($this->semStack[$stackPos-(1-1)], '`'), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes));
2490
+                    $this->semValue = array(new Scalar\EncapsedStringPart(Scalar\String_::parseEscapeSequences($this->semStack[$stackPos-(1-1)], '`'), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes));
2491 2491
             },
2492 2492
             495 => function ($stackPos) {
2493
-                 foreach ($this->semStack[$stackPos-(1-1)] as $s) { if ($s instanceof Node\Scalar\EncapsedStringPart) { $s->value = Node\Scalar\String_::parseEscapeSequences($s->value, '`', true); } }; $this->semValue = $this->semStack[$stackPos-(1-1)];
2493
+                    foreach ($this->semStack[$stackPos-(1-1)] as $s) { if ($s instanceof Node\Scalar\EncapsedStringPart) { $s->value = Node\Scalar\String_::parseEscapeSequences($s->value, '`', true); } }; $this->semValue = $this->semStack[$stackPos-(1-1)];
2494 2494
             },
2495 2495
             496 => function ($stackPos) {
2496
-                 $this->semValue = array();
2496
+                    $this->semValue = array();
2497 2497
             },
2498 2498
             497 => function ($stackPos) {
2499
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2499
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2500 2500
             },
2501 2501
             498 => function ($stackPos) {
2502
-                 $this->semValue = new Expr\ConstFetch($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2502
+                    $this->semValue = new Expr\ConstFetch($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2503 2503
             },
2504 2504
             499 => function ($stackPos) {
2505
-                 $this->semValue = new Scalar\MagicConst\Line($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2505
+                    $this->semValue = new Scalar\MagicConst\Line($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2506 2506
             },
2507 2507
             500 => function ($stackPos) {
2508
-                 $this->semValue = new Scalar\MagicConst\File($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2508
+                    $this->semValue = new Scalar\MagicConst\File($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2509 2509
             },
2510 2510
             501 => function ($stackPos) {
2511
-                 $this->semValue = new Scalar\MagicConst\Dir($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2511
+                    $this->semValue = new Scalar\MagicConst\Dir($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2512 2512
             },
2513 2513
             502 => function ($stackPos) {
2514
-                 $this->semValue = new Scalar\MagicConst\Class_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2514
+                    $this->semValue = new Scalar\MagicConst\Class_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2515 2515
             },
2516 2516
             503 => function ($stackPos) {
2517
-                 $this->semValue = new Scalar\MagicConst\Trait_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2517
+                    $this->semValue = new Scalar\MagicConst\Trait_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2518 2518
             },
2519 2519
             504 => function ($stackPos) {
2520
-                 $this->semValue = new Scalar\MagicConst\Method($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2520
+                    $this->semValue = new Scalar\MagicConst\Method($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2521 2521
             },
2522 2522
             505 => function ($stackPos) {
2523
-                 $this->semValue = new Scalar\MagicConst\Function_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2523
+                    $this->semValue = new Scalar\MagicConst\Function_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2524 2524
             },
2525 2525
             506 => function ($stackPos) {
2526
-                 $this->semValue = new Scalar\MagicConst\Namespace_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2526
+                    $this->semValue = new Scalar\MagicConst\Namespace_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2527 2527
             },
2528 2528
             507 => function ($stackPos) {
2529
-                 $this->semValue = new Expr\ClassConstFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2529
+                    $this->semValue = new Expr\ClassConstFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2530 2530
             },
2531 2531
             508 => function ($stackPos) {
2532
-                 $this->semValue = new Expr\ClassConstFetch($this->semStack[$stackPos-(3-1)], new Expr\Error($this->startAttributeStack[$stackPos-(3-3)] + $this->endAttributeStack[$stackPos-(3-3)]), $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes); $this->errorState = 2;
2532
+                    $this->semValue = new Expr\ClassConstFetch($this->semStack[$stackPos-(3-1)], new Expr\Error($this->startAttributeStack[$stackPos-(3-3)] + $this->endAttributeStack[$stackPos-(3-3)]), $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes); $this->errorState = 2;
2533 2533
             },
2534 2534
             509 => function ($stackPos) {
2535
-                 $attrs = $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes; $attrs['kind'] = Expr\Array_::KIND_SHORT;
2535
+                    $attrs = $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes; $attrs['kind'] = Expr\Array_::KIND_SHORT;
2536 2536
             $this->semValue = new Expr\Array_($this->semStack[$stackPos-(3-2)], $attrs);
2537 2537
             },
2538 2538
             510 => function ($stackPos) {
2539
-                 $attrs = $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes; $attrs['kind'] = Expr\Array_::KIND_LONG;
2539
+                    $attrs = $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes; $attrs['kind'] = Expr\Array_::KIND_LONG;
2540 2540
             $this->semValue = new Expr\Array_($this->semStack[$stackPos-(4-3)], $attrs);
2541 2541
             },
2542 2542
             511 => function ($stackPos) {
2543
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2543
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2544 2544
             },
2545 2545
             512 => function ($stackPos) {
2546
-                 $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);
2546
+                    $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);
2547 2547
             $this->semValue = new Scalar\String_(Scalar\String_::parse($this->semStack[$stackPos-(1-1)]), $attrs);
2548 2548
             },
2549 2549
             513 => function ($stackPos) {
2550
-                 $attrs = $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes; $attrs['kind'] = Scalar\String_::KIND_DOUBLE_QUOTED;
2550
+                    $attrs = $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes; $attrs['kind'] = Scalar\String_::KIND_DOUBLE_QUOTED;
2551 2551
             foreach ($this->semStack[$stackPos-(3-2)] as $s) { if ($s instanceof Node\Scalar\EncapsedStringPart) { $s->value = Node\Scalar\String_::parseEscapeSequences($s->value, '"', true); } }; $this->semValue = new Scalar\Encapsed($this->semStack[$stackPos-(3-2)], $attrs);
2552 2552
             },
2553 2553
             514 => function ($stackPos) {
2554
-                 $this->semValue = $this->parseLNumber($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2554
+                    $this->semValue = $this->parseLNumber($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2555 2555
             },
2556 2556
             515 => function ($stackPos) {
2557
-                 $this->semValue = new Scalar\DNumber(Scalar\DNumber::parse($this->semStack[$stackPos-(1-1)]), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2557
+                    $this->semValue = new Scalar\DNumber(Scalar\DNumber::parse($this->semStack[$stackPos-(1-1)]), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2558 2558
             },
2559 2559
             516 => function ($stackPos) {
2560
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2560
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2561 2561
             },
2562 2562
             517 => function ($stackPos) {
2563
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2563
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2564 2564
             },
2565 2565
             518 => function ($stackPos) {
2566
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2566
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2567 2567
             },
2568 2568
             519 => function ($stackPos) {
2569
-                 $this->semValue = $this->parseDocString($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes, $this->startAttributeStack[$stackPos-(3-3)] + $this->endAttributeStack[$stackPos-(3-3)], true);
2569
+                    $this->semValue = $this->parseDocString($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes, $this->startAttributeStack[$stackPos-(3-3)] + $this->endAttributeStack[$stackPos-(3-3)], true);
2570 2570
             },
2571 2571
             520 => function ($stackPos) {
2572
-                 $this->semValue = $this->parseDocString($this->semStack[$stackPos-(2-1)], '', $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes, $this->startAttributeStack[$stackPos-(2-2)] + $this->endAttributeStack[$stackPos-(2-2)], true);
2572
+                    $this->semValue = $this->parseDocString($this->semStack[$stackPos-(2-1)], '', $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes, $this->startAttributeStack[$stackPos-(2-2)] + $this->endAttributeStack[$stackPos-(2-2)], true);
2573 2573
             },
2574 2574
             521 => function ($stackPos) {
2575
-                 $this->semValue = $this->parseDocString($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes, $this->startAttributeStack[$stackPos-(3-3)] + $this->endAttributeStack[$stackPos-(3-3)], true);
2575
+                    $this->semValue = $this->parseDocString($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes, $this->startAttributeStack[$stackPos-(3-3)] + $this->endAttributeStack[$stackPos-(3-3)], true);
2576 2576
             },
2577 2577
             522 => function ($stackPos) {
2578
-                 $this->semValue = null;
2578
+                    $this->semValue = null;
2579 2579
             },
2580 2580
             523 => function ($stackPos) {
2581
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2581
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2582 2582
             },
2583 2583
             524 => function ($stackPos) {
2584
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2584
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2585 2585
             },
2586 2586
             525 => function ($stackPos) {
2587
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2587
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2588 2588
             },
2589 2589
             526 => function ($stackPos) {
2590
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2590
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2591 2591
             },
2592 2592
             527 => function ($stackPos) {
2593
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2593
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2594 2594
             },
2595 2595
             528 => function ($stackPos) {
2596
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2596
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2597 2597
             },
2598 2598
             529 => function ($stackPos) {
2599
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2599
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2600 2600
             },
2601 2601
             530 => function ($stackPos) {
2602
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2602
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2603 2603
             },
2604 2604
             531 => function ($stackPos) {
2605
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2605
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2606 2606
             },
2607 2607
             532 => function ($stackPos) {
2608
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2608
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2609 2609
             },
2610 2610
             533 => function ($stackPos) {
2611
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2611
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2612 2612
             },
2613 2613
             534 => function ($stackPos) {
2614
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2614
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2615 2615
             },
2616 2616
             535 => function ($stackPos) {
2617
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2617
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2618 2618
             },
2619 2619
             536 => function ($stackPos) {
2620
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2620
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2621 2621
             },
2622 2622
             537 => function ($stackPos) {
2623
-                 $this->semValue = new Expr\MethodCall($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2623
+                    $this->semValue = new Expr\MethodCall($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2624 2624
             },
2625 2625
             538 => function ($stackPos) {
2626
-                 $this->semValue = new Expr\NullsafeMethodCall($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2626
+                    $this->semValue = new Expr\NullsafeMethodCall($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2627 2627
             },
2628 2628
             539 => function ($stackPos) {
2629
-                 $this->semValue = null;
2629
+                    $this->semValue = null;
2630 2630
             },
2631 2631
             540 => function ($stackPos) {
2632
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2632
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2633 2633
             },
2634 2634
             541 => function ($stackPos) {
2635
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2635
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2636 2636
             },
2637 2637
             542 => function ($stackPos) {
2638
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2638
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2639 2639
             },
2640 2640
             543 => function ($stackPos) {
2641
-                 $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2641
+                    $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2642 2642
             },
2643 2643
             544 => function ($stackPos) {
2644
-                 $this->semValue = new Expr\NullsafePropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2644
+                    $this->semValue = new Expr\NullsafePropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2645 2645
             },
2646 2646
             545 => function ($stackPos) {
2647
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2647
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2648 2648
             },
2649 2649
             546 => function ($stackPos) {
2650
-                 $this->semValue = new Expr\Variable($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2650
+                    $this->semValue = new Expr\Variable($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2651 2651
             },
2652 2652
             547 => function ($stackPos) {
2653
-                 $this->semValue = new Expr\Variable($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2653
+                    $this->semValue = new Expr\Variable($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2654 2654
             },
2655 2655
             548 => function ($stackPos) {
2656
-                 $this->semValue = new Expr\Variable(new Expr\Error($this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes), $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes); $this->errorState = 2;
2656
+                    $this->semValue = new Expr\Variable(new Expr\Error($this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes), $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes); $this->errorState = 2;
2657 2657
             },
2658 2658
             549 => function ($stackPos) {
2659
-                 $var = $this->semStack[$stackPos-(1-1)]->name; $this->semValue = \is_string($var) ? new Node\VarLikeIdentifier($var, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes) : $var;
2659
+                    $var = $this->semStack[$stackPos-(1-1)]->name; $this->semValue = \is_string($var) ? new Node\VarLikeIdentifier($var, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes) : $var;
2660 2660
             },
2661 2661
             550 => function ($stackPos) {
2662
-                 $this->semValue = new Expr\StaticPropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2662
+                    $this->semValue = new Expr\StaticPropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2663 2663
             },
2664 2664
             551 => function ($stackPos) {
2665
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2665
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2666 2666
             },
2667 2667
             552 => function ($stackPos) {
2668
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2668
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2669 2669
             },
2670 2670
             553 => function ($stackPos) {
2671
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2671
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2672 2672
             },
2673 2673
             554 => function ($stackPos) {
2674
-                 $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2674
+                    $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2675 2675
             },
2676 2676
             555 => function ($stackPos) {
2677
-                 $this->semValue = new Expr\NullsafePropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2677
+                    $this->semValue = new Expr\NullsafePropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2678 2678
             },
2679 2679
             556 => function ($stackPos) {
2680
-                 $this->semValue = new Expr\StaticPropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2680
+                    $this->semValue = new Expr\StaticPropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2681 2681
             },
2682 2682
             557 => function ($stackPos) {
2683
-                 $this->semValue = new Expr\StaticPropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2683
+                    $this->semValue = new Expr\StaticPropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2684 2684
             },
2685 2685
             558 => function ($stackPos) {
2686
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2686
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2687 2687
             },
2688 2688
             559 => function ($stackPos) {
2689
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2689
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2690 2690
             },
2691 2691
             560 => function ($stackPos) {
2692
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2692
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2693 2693
             },
2694 2694
             561 => function ($stackPos) {
2695
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2695
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2696 2696
             },
2697 2697
             562 => function ($stackPos) {
2698
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2698
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2699 2699
             },
2700 2700
             563 => function ($stackPos) {
2701
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2701
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2702 2702
             },
2703 2703
             564 => function ($stackPos) {
2704
-                 $this->semValue = new Expr\Error($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->errorState = 2;
2704
+                    $this->semValue = new Expr\Error($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->errorState = 2;
2705 2705
             },
2706 2706
             565 => function ($stackPos) {
2707
-                 $this->semValue = new Expr\List_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2707
+                    $this->semValue = new Expr\List_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2708 2708
             },
2709 2709
             566 => function ($stackPos) {
2710
-                 $this->semValue = $this->semStack[$stackPos-(1-1)]; $end = count($this->semValue)-1; if ($this->semValue[$end] === null) array_pop($this->semValue);
2710
+                    $this->semValue = $this->semStack[$stackPos-(1-1)]; $end = count($this->semValue)-1; if ($this->semValue[$end] === null) array_pop($this->semValue);
2711 2711
             },
2712 2712
             567 => function ($stackPos) {
2713 2713
                 $this->semValue = $this->semStack[$stackPos];
2714 2714
             },
2715 2715
             568 => function ($stackPos) {
2716
-                 /* do nothing -- prevent default action of $$=$this->semStack[$1]. See $551. */
2716
+                    /* do nothing -- prevent default action of $$=$this->semStack[$1]. See $551. */
2717 2717
             },
2718 2718
             569 => function ($stackPos) {
2719
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2719
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2720 2720
             },
2721 2721
             570 => function ($stackPos) {
2722
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2722
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2723 2723
             },
2724 2724
             571 => function ($stackPos) {
2725
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(1-1)], null, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2725
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(1-1)], null, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2726 2726
             },
2727 2727
             572 => function ($stackPos) {
2728
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(2-2)], null, true, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2728
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(2-2)], null, true, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2729 2729
             },
2730 2730
             573 => function ($stackPos) {
2731
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(1-1)], null, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2731
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(1-1)], null, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2732 2732
             },
2733 2733
             574 => function ($stackPos) {
2734
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(3-3)], $this->semStack[$stackPos-(3-1)], false, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2734
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(3-3)], $this->semStack[$stackPos-(3-1)], false, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2735 2735
             },
2736 2736
             575 => function ($stackPos) {
2737
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(4-4)], $this->semStack[$stackPos-(4-1)], true, $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2737
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(4-4)], $this->semStack[$stackPos-(4-1)], true, $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2738 2738
             },
2739 2739
             576 => function ($stackPos) {
2740
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(3-3)], $this->semStack[$stackPos-(3-1)], false, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2740
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(3-3)], $this->semStack[$stackPos-(3-1)], false, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2741 2741
             },
2742 2742
             577 => function ($stackPos) {
2743
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(2-2)], null, false, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes, true, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2743
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(2-2)], null, false, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes, true, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2744 2744
             },
2745 2745
             578 => function ($stackPos) {
2746
-                 $this->semValue = null;
2746
+                    $this->semValue = null;
2747 2747
             },
2748 2748
             579 => function ($stackPos) {
2749
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
2749
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
2750 2750
             },
2751 2751
             580 => function ($stackPos) {
2752
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
2752
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
2753 2753
             },
2754 2754
             581 => function ($stackPos) {
2755
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2755
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2756 2756
             },
2757 2757
             582 => function ($stackPos) {
2758
-                 $this->semValue = array($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)]);
2758
+                    $this->semValue = array($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)]);
2759 2759
             },
2760 2760
             583 => function ($stackPos) {
2761
-                 $this->semValue = new Scalar\EncapsedStringPart($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2761
+                    $this->semValue = new Scalar\EncapsedStringPart($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2762 2762
             },
2763 2763
             584 => function ($stackPos) {
2764
-                 $this->semValue = new Expr\Variable($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2764
+                    $this->semValue = new Expr\Variable($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2765 2765
             },
2766 2766
             585 => function ($stackPos) {
2767
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2767
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2768 2768
             },
2769 2769
             586 => function ($stackPos) {
2770
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2770
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2771 2771
             },
2772 2772
             587 => function ($stackPos) {
2773
-                 $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2773
+                    $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2774 2774
             },
2775 2775
             588 => function ($stackPos) {
2776
-                 $this->semValue = new Expr\NullsafePropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2776
+                    $this->semValue = new Expr\NullsafePropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2777 2777
             },
2778 2778
             589 => function ($stackPos) {
2779
-                 $this->semValue = new Expr\Variable($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2779
+                    $this->semValue = new Expr\Variable($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2780 2780
             },
2781 2781
             590 => function ($stackPos) {
2782
-                 $this->semValue = new Expr\Variable($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2782
+                    $this->semValue = new Expr\Variable($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2783 2783
             },
2784 2784
             591 => function ($stackPos) {
2785
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-4)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
2785
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-4)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
2786 2786
             },
2787 2787
             592 => function ($stackPos) {
2788
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2788
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2789 2789
             },
2790 2790
             593 => function ($stackPos) {
2791
-                 $this->semValue = new Scalar\String_($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2791
+                    $this->semValue = new Scalar\String_($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2792 2792
             },
2793 2793
             594 => function ($stackPos) {
2794
-                 $this->semValue = $this->parseNumString($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2794
+                    $this->semValue = $this->parseNumString($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2795 2795
             },
2796 2796
             595 => function ($stackPos) {
2797
-                 $this->semValue = $this->parseNumString('-' . $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2797
+                    $this->semValue = $this->parseNumString('-' . $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2798 2798
             },
2799 2799
             596 => function ($stackPos) {
2800
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2800
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2801 2801
             },
2802 2802
         ];
2803 2803
     }
Please login to merge, or discard this patch.
brighty/vendor/nikic/php-parser/lib/PhpParser/Parser/Php5.php 1 patch
Indentation   +1014 added lines, -1014 removed lines patch added patch discarded remove patch
@@ -202,269 +202,269 @@  discard block
 block discarded – undo
202 202
 
203 203
     protected $tokenToSymbol = array(
204 204
             0,  168,  168,  168,  168,  168,  168,  168,  168,  168,
205
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
206
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
207
-          168,  168,  168,   56,  163,  168,  160,   55,  168,  168,
208
-          158,  159,   53,   50,    8,   51,   52,   54,  168,  168,
209
-          168,  168,  168,  168,  168,  168,  168,  168,   31,  155,
210
-           44,   16,   46,   30,   68,  168,  168,  168,  168,  168,
211
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
212
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
213
-          168,   70,  168,  162,   36,  168,  161,  168,  168,  168,
214
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
215
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
216
-          168,  168,  168,  156,   35,  157,   58,  168,  168,  168,
217
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
218
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
219
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
220
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
221
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
222
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
223
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
224
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
225
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
226
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
227
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
228
-          168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
229
-          168,  168,  168,  168,  168,  168,    1,    2,    3,    4,
205
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
206
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
207
+            168,  168,  168,   56,  163,  168,  160,   55,  168,  168,
208
+            158,  159,   53,   50,    8,   51,   52,   54,  168,  168,
209
+            168,  168,  168,  168,  168,  168,  168,  168,   31,  155,
210
+            44,   16,   46,   30,   68,  168,  168,  168,  168,  168,
211
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
212
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
213
+            168,   70,  168,  162,   36,  168,  161,  168,  168,  168,
214
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
215
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
216
+            168,  168,  168,  156,   35,  157,   58,  168,  168,  168,
217
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
218
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
219
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
220
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
221
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
222
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
223
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
224
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
225
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
226
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
227
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
228
+            168,  168,  168,  168,  168,  168,  168,  168,  168,  168,
229
+            168,  168,  168,  168,  168,  168,    1,    2,    3,    4,
230 230
             5,    6,    7,    9,   10,   11,   12,   13,   14,   15,
231
-           17,   18,   19,   20,   21,   22,   23,   24,   25,   26,
232
-           27,   28,   29,   32,   33,   34,   37,   38,   39,   40,
233
-           41,   42,   43,   45,   47,   48,   49,   57,   59,   60,
234
-           61,   62,   63,   64,   65,   66,   67,   69,   71,   72,
235
-           73,   74,   75,   76,   77,   78,   79,   80,   81,   82,
236
-           83,   84,   85,   86,   87,   88,   89,   90,   91,   92,
237
-           93,   94,   95,   96,   97,   98,   99,  100,  101,  102,
238
-          103,  104,  105,  106,  107,  108,  109,  110,  111,  112,
239
-          113,  114,  115,  116,  117,  118,  119,  120,  121,  164,
240
-          122,  123,  124,  125,  126,  127,  128,  129,  165,  130,
241
-          131,  132,  166,  133,  134,  135,  136,  137,  138,  139,
242
-          140,  141,  142,  143,  144,  145,  146,  147,  148,  149,
243
-          150,  151,  152,  153,  154,  167
231
+            17,   18,   19,   20,   21,   22,   23,   24,   25,   26,
232
+            27,   28,   29,   32,   33,   34,   37,   38,   39,   40,
233
+            41,   42,   43,   45,   47,   48,   49,   57,   59,   60,
234
+            61,   62,   63,   64,   65,   66,   67,   69,   71,   72,
235
+            73,   74,   75,   76,   77,   78,   79,   80,   81,   82,
236
+            83,   84,   85,   86,   87,   88,   89,   90,   91,   92,
237
+            93,   94,   95,   96,   97,   98,   99,  100,  101,  102,
238
+            103,  104,  105,  106,  107,  108,  109,  110,  111,  112,
239
+            113,  114,  115,  116,  117,  118,  119,  120,  121,  164,
240
+            122,  123,  124,  125,  126,  127,  128,  129,  165,  130,
241
+            131,  132,  166,  133,  134,  135,  136,  137,  138,  139,
242
+            140,  141,  142,  143,  144,  145,  146,  147,  148,  149,
243
+            150,  151,  152,  153,  154,  167
244 244
     );
245 245
 
246 246
     protected $action = array(
247
-          699,  669,  670,  671,  672,  673,  286,  674,  675,  676,
248
-          712,  713,  223,  224,  225,  226,  227,  228,  229,  230,
249
-          231,  232,    0,  233,  234,  235,  236,  237,  238,  239,
250
-          240,  241,  242,  243,  244,-32766,-32766,-32766,-32766,-32766,
247
+            699,  669,  670,  671,  672,  673,  286,  674,  675,  676,
248
+            712,  713,  223,  224,  225,  226,  227,  228,  229,  230,
249
+            231,  232,    0,  233,  234,  235,  236,  237,  238,  239,
250
+            240,  241,  242,  243,  244,-32766,-32766,-32766,-32766,-32766,
251 251
         -32766,-32766,-32766,-32766,-32767,-32767,-32767,-32767,  245,  246,
252
-          242,  243,  244,-32766,-32766,  677,-32766,  750,-32766,-32766,
252
+            242,  243,  244,-32766,-32766,  677,-32766,  750,-32766,-32766,
253 253
         -32766,-32766,-32766,-32766,-32766, 1224,  245,  246, 1225,  678,
254
-          679,  680,  681,  682,  683,  684,-32766,   48,  746,-32766,
254
+            679,  680,  681,  682,  683,  684,-32766,   48,  746,-32766,
255 255
         -32766,-32766,-32766,-32766,-32766,  685,  686,  687,  688,  689,
256
-          690,  691,  692,  693,  694,  695,  715,  738,  716,  717,
257
-          718,  719,  707,  708,  709,  737,  710,  711,  696,  697,
258
-          698,  700,  701,  702,  740,  741,  742,  743,  744,  745,
259
-          703,  704,  705,  706,  736,  727,  725,  726,  722,  723,
260
-          751,  714,  720,  721,  728,  729,  731,  730,  732,  733,
261
-           55,   56,  425,   57,   58,  724,  735,  734, 1073,   59,
262
-           60, -224,   61,-32766,-32766,-32766,-32766,-32766,-32766,-32766,
256
+            690,  691,  692,  693,  694,  695,  715,  738,  716,  717,
257
+            718,  719,  707,  708,  709,  737,  710,  711,  696,  697,
258
+            698,  700,  701,  702,  740,  741,  742,  743,  744,  745,
259
+            703,  704,  705,  706,  736,  727,  725,  726,  722,  723,
260
+            751,  714,  720,  721,  728,  729,  731,  730,  732,  733,
261
+            55,   56,  425,   57,   58,  724,  735,  734, 1073,   59,
262
+            60, -224,   61,-32766,-32766,-32766,-32766,-32766,-32766,-32766,
263 263
         -32766,-32766,-32766,  121,-32767,-32767,-32767,-32767,   29,  107,
264
-          108,  109,  110,  111,  112,  113,  114,  115,  116,  117,
265
-          118,  119, 1043,  766, 1071,  767,  580,   62,   63,-32766,
264
+            108,  109,  110,  111,  112,  113,  114,  115,  116,  117,
265
+            118,  119, 1043,  766, 1071,  767,  580,   62,   63,-32766,
266 266
         -32766,-32766,-32766,   64,  516,   65,  294,  295,   66,   67,
267
-           68,   69,   70,   71,   72,   73,  822,   25,  302,   74,
268
-          418,  981,  983, 1043, 1181, 1095, 1096, 1073,  748,  754,
269
-         1075, 1074, 1076,  469,-32766,-32766,-32766,  337,  823,   54,
267
+            68,   69,   70,   71,   72,   73,  822,   25,  302,   74,
268
+            418,  981,  983, 1043, 1181, 1095, 1096, 1073,  748,  754,
269
+            1075, 1074, 1076,  469,-32766,-32766,-32766,  337,  823,   54,
270 270
         -32767,-32767,-32767,-32767,   98,   99,  100,  101,  102,  220,
271
-          221,  222,   78,  361, 1107,-32766,  341,-32766,-32766,-32766,
271
+            221,  222,   78,  361, 1107,-32766,  341,-32766,-32766,-32766,
272 272
         -32766,-32766, 1107,  492,  949,  950,  951,  948,  947,  946,
273
-          207,  477,  478,  949,  950,  951,  948,  947,  946, 1043,
274
-          479,  480,   52, 1101, 1102, 1103, 1104, 1098, 1099,  319,
275
-          872,  668,  667,   27, -511, 1105, 1100,-32766,  130, 1075,
276
-         1074, 1076,  345,  668,  667,   41,  126,  341,  334,  369,
277
-          336,  426, -128, -128, -128,  896,  897,  468,  220,  221,
278
-          222,  811, 1195,  619,   40,   21,  427, -128,  470, -128,
279
-          471, -128,  472, -128,  802,  428,   -4,  823,   54,  207,
280
-           33,   34,  429,  360,  317,   28,   35,  473,-32766,-32766,
273
+            207,  477,  478,  949,  950,  951,  948,  947,  946, 1043,
274
+            479,  480,   52, 1101, 1102, 1103, 1104, 1098, 1099,  319,
275
+            872,  668,  667,   27, -511, 1105, 1100,-32766,  130, 1075,
276
+            1074, 1076,  345,  668,  667,   41,  126,  341,  334,  369,
277
+            336,  426, -128, -128, -128,  896,  897,  468,  220,  221,
278
+            222,  811, 1195,  619,   40,   21,  427, -128,  470, -128,
279
+            471, -128,  472, -128,  802,  428,   -4,  823,   54,  207,
280
+            33,   34,  429,  360,  317,   28,   35,  473,-32766,-32766,
281 281
         -32766,  211,  356,  357,  474,  475,-32766,-32766,-32766,  754,
282
-          476,   49,  313,  794,  843,  430,  431,  289,  125,-32766,
283
-          813,-32766,-32766,-32766,-32766,-32766,-32766,-32766,-32767,-32767,
282
+            476,   49,  313,  794,  843,  430,  431,  289,  125,-32766,
283
+            813,-32766,-32766,-32766,-32766,-32766,-32766,-32766,-32767,-32767,
284 284
         -32767,-32767,-32767,-32766,-32766,-32766,  769,  103,  104,  105,
285
-          327,  307,  825,  633, -128, 1075, 1074, 1076,  221,  222,
286
-          927,  748, 1146,  106,-32766,  129,-32766,-32766,-32766,-32766,
287
-          426,  823,   54,  902,  873,  302,  468,   75,  207,  359,
288
-          811,  668,  667,   40,   21,  427,  754,  470,  754,  471,
289
-          423,  472, 1043,  127,  428,  435, 1043,  341, 1043,   33,
290
-           34,  429,  360, 1181,  415,   35,  473,  122,   10,  315,
291
-          128,  356,  357,  474,  475,-32766,-32766,-32766,  768,  476,
292
-          668,  667,  758,  843,  430,  431,  754, 1043, 1147,-32766,
285
+            327,  307,  825,  633, -128, 1075, 1074, 1076,  221,  222,
286
+            927,  748, 1146,  106,-32766,  129,-32766,-32766,-32766,-32766,
287
+            426,  823,   54,  902,  873,  302,  468,   75,  207,  359,
288
+            811,  668,  667,   40,   21,  427,  754,  470,  754,  471,
289
+            423,  472, 1043,  127,  428,  435, 1043,  341, 1043,   33,
290
+            34,  429,  360, 1181,  415,   35,  473,  122,   10,  315,
291
+            128,  356,  357,  474,  475,-32766,-32766,-32766,  768,  476,
292
+            668,  667,  758,  843,  430,  431,  754, 1043, 1147,-32766,
293 293
         -32766,-32766,  754,  419,  342, 1215,-32766,  131,-32766,-32766,
294 294
         -32766,  341,  363,  346,  426,  823,   54,  100,  101,  102,
295
-          468,  825,  633,   -4,  811,  442,  903,   40,   21,  427,
296
-          754,  470,  435,  471,  341,  472,  341,  766,  428,  767,
295
+            468,  825,  633,   -4,  811,  442,  903,   40,   21,  427,
296
+            754,  470,  435,  471,  341,  472,  341,  766,  428,  767,
297 297
          -209, -209, -209,   33,   34,  429,  360,  479, 1196,   35,
298
-          473,  345,-32766,-32766,-32766,  356,  357,  474,  475,  220,
299
-          221,  222,  421,  476,   32,  297,  794,  843,  430,  431,
300
-          754,  754,  435,-32766,  341,-32766,-32766,    9,  300,   51,
301
-          207,  249,  324,  753,  120,  220,  221,  222,  426,   30,
302
-          247,  941,  422,  424,  468,  825,  633, -209,  811, 1043,
303
-         1061,   40,   21,  427,  129,  470,  207,  471,  341,  472,
304
-          804,   20,  428,  124, -208, -208, -208,   33,   34,  429,
305
-          360,  479,  212,   35,  473,  923, -259,  823,   54,  356,
306
-          357,  474,  475,-32766,-32766,-32766, 1043,  476,  213,  806,
307
-          794,  843,  430,  431,-32766,-32766,  435,  435,  341,  341,
308
-          443,   79,   80,   81,-32766,  668,  667,  636,  344,  808,
309
-          668,  667,  239,  240,  241,  123,  214,  538,  250,  825,
310
-          633, -208,   36,  251,   82,   83,   84,   85,   86,   87,
311
-           88,   89,   90,   91,   92,   93,   94,   95,   96,   97,
312
-           98,   99,  100,  101,  102,  103,  104,  105,  252,  307,
313
-          426,  220,  221,  222,  823,   54,  468,-32766,  222,  765,
314
-          811,  106,  134,   40,   21,  427,  571,  470,  207,  471,
315
-          445,  472,  207,-32766,  428,  896,  897,  207,  307,   33,
316
-           34,  429,  245,  246,  637,   35,  473,  452,   22,  809,
317
-          922,  356,  357,  457,  588,  135,  374,  595,  596,  476,
298
+            473,  345,-32766,-32766,-32766,  356,  357,  474,  475,  220,
299
+            221,  222,  421,  476,   32,  297,  794,  843,  430,  431,
300
+            754,  754,  435,-32766,  341,-32766,-32766,    9,  300,   51,
301
+            207,  249,  324,  753,  120,  220,  221,  222,  426,   30,
302
+            247,  941,  422,  424,  468,  825,  633, -209,  811, 1043,
303
+            1061,   40,   21,  427,  129,  470,  207,  471,  341,  472,
304
+            804,   20,  428,  124, -208, -208, -208,   33,   34,  429,
305
+            360,  479,  212,   35,  473,  923, -259,  823,   54,  356,
306
+            357,  474,  475,-32766,-32766,-32766, 1043,  476,  213,  806,
307
+            794,  843,  430,  431,-32766,-32766,  435,  435,  341,  341,
308
+            443,   79,   80,   81,-32766,  668,  667,  636,  344,  808,
309
+            668,  667,  239,  240,  241,  123,  214,  538,  250,  825,
310
+            633, -208,   36,  251,   82,   83,   84,   85,   86,   87,
311
+            88,   89,   90,   91,   92,   93,   94,   95,   96,   97,
312
+            98,   99,  100,  101,  102,  103,  104,  105,  252,  307,
313
+            426,  220,  221,  222,  823,   54,  468,-32766,  222,  765,
314
+            811,  106,  134,   40,   21,  427,  571,  470,  207,  471,
315
+            445,  472,  207,-32766,  428,  896,  897,  207,  307,   33,
316
+            34,  429,  245,  246,  637,   35,  473,  452,   22,  809,
317
+            922,  356,  357,  457,  588,  135,  374,  595,  596,  476,
318 318
          -228,  759,  639,  938,  653,  926,  661,  -86,  823,   54,
319
-          314,  644,  647,  821,  133,  836,   43,  106,  603,   44,
320
-           45,   46,   47,  748,   50,   53,  132,  426,  302,-32766,
321
-          520,  825,  633,  468,  -84,  607,  577,  811,  641,  362,
322
-           40,   21,  427, -278,  470,  754,  471,  954,  472,  441,
323
-          627,  428,  823,   54,  574,  844,   33,   34,  429,   11,
324
-          615,  845,   35,  473,  444,  461,  285, -511,  356,  357,
325
-          592, -419,  593, 1106, 1153, -410,  476,  368,  838,   38,
326
-          658,  426,  645,  795, 1052,    0,  325,  468,    0,-32766,
319
+            314,  644,  647,  821,  133,  836,   43,  106,  603,   44,
320
+            45,   46,   47,  748,   50,   53,  132,  426,  302,-32766,
321
+            520,  825,  633,  468,  -84,  607,  577,  811,  641,  362,
322
+            40,   21,  427, -278,  470,  754,  471,  954,  472,  441,
323
+            627,  428,  823,   54,  574,  844,   33,   34,  429,   11,
324
+            615,  845,   35,  473,  444,  461,  285, -511,  356,  357,
325
+            592, -419,  593, 1106, 1153, -410,  476,  368,  838,   38,
326
+            658,  426,  645,  795, 1052,    0,  325,  468,    0,-32766,
327 327
             0,  811,    0,    0,   40,   21,  427,    0,  470,    0,
328
-          471,    0,  472,    0,  322,  428,  823,   54,  825,  633,
329
-           33,   34,  429,    0,  326,    0,   35,  473,  323,    0,
330
-          316,  318,  356,  357, -512,  426,    0,  753,  531,    0,
331
-          476,  468,    6,    0,    0,  811,  650,    7,   40,   21,
332
-          427,   12,  470,   14,  471,  373,  472, -420,  562,  428,
333
-          823,   54,   78, -225,   33,   34,  429,   39,  656,  657,
334
-           35,  473,  859,  633,  764,  812,  356,  357,  820,  799,
335
-          814,  875,  866,  867,  476,  797,  860,  857,  855,  426,
336
-          933,  934,  931,  819,  803,  468,  805,  807,  810,  811,
337
-          930,  762,   40,   21,  427,  763,  470,  932,  471,  335,
338
-          472,  358,  634,  428,  638,  640,  825,  633,   33,   34,
339
-          429,  642,  643,  646,   35,  473,  648,  649,  651,  652,
340
-          356,  357,  635,  426, 1221, 1223,  761,  842,  476,  468,
341
-          248,  760,  841,  811, 1222,  840,   40,   21,  427, 1057,
342
-          470,  830,  471, 1045,  472,  839, 1046,  428,  828,  215,
343
-          216,  939,   33,   34,  429,  217,  864,  218,   35,  473,
344
-          825,  633,   24,  865,  356,  357,  456, 1220, 1189,  209,
345
-         1187, 1172,  476, 1185,  215,  216, 1086, 1095, 1096,  914,
346
-          217, 1193,  218, 1183, -224, 1097,   26,   31,   37,   42,
347
-           76,   77,  210,  288,  209,  292,  293,  308,  309,  310,
348
-          311,  339, 1095, 1096,  825,  633,  355,  291,  416, 1152,
349
-         1097,   16,   17,   18,  393,  453,  460,  462,  466,  552,
350
-          624, 1048, 1051,  904, 1111, 1047, 1023,  563, 1022, 1088,
328
+            471,    0,  472,    0,  322,  428,  823,   54,  825,  633,
329
+            33,   34,  429,    0,  326,    0,   35,  473,  323,    0,
330
+            316,  318,  356,  357, -512,  426,    0,  753,  531,    0,
331
+            476,  468,    6,    0,    0,  811,  650,    7,   40,   21,
332
+            427,   12,  470,   14,  471,  373,  472, -420,  562,  428,
333
+            823,   54,   78, -225,   33,   34,  429,   39,  656,  657,
334
+            35,  473,  859,  633,  764,  812,  356,  357,  820,  799,
335
+            814,  875,  866,  867,  476,  797,  860,  857,  855,  426,
336
+            933,  934,  931,  819,  803,  468,  805,  807,  810,  811,
337
+            930,  762,   40,   21,  427,  763,  470,  932,  471,  335,
338
+            472,  358,  634,  428,  638,  640,  825,  633,   33,   34,
339
+            429,  642,  643,  646,   35,  473,  648,  649,  651,  652,
340
+            356,  357,  635,  426, 1221, 1223,  761,  842,  476,  468,
341
+            248,  760,  841,  811, 1222,  840,   40,   21,  427, 1057,
342
+            470,  830,  471, 1045,  472,  839, 1046,  428,  828,  215,
343
+            216,  939,   33,   34,  429,  217,  864,  218,   35,  473,
344
+            825,  633,   24,  865,  356,  357,  456, 1220, 1189,  209,
345
+            1187, 1172,  476, 1185,  215,  216, 1086, 1095, 1096,  914,
346
+            217, 1193,  218, 1183, -224, 1097,   26,   31,   37,   42,
347
+            76,   77,  210,  288,  209,  292,  293,  308,  309,  310,
348
+            311,  339, 1095, 1096,  825,  633,  355,  291,  416, 1152,
349
+            1097,   16,   17,   18,  393,  453,  460,  462,  466,  552,
350
+            624, 1048, 1051,  904, 1111, 1047, 1023,  563, 1022, 1088,
351 351
             0,    0, -429,  558, 1041, 1101, 1102, 1103, 1104, 1098,
352
-         1099,  398, 1054, 1053, 1056, 1055, 1070, 1105, 1100, 1186,
353
-         1171, 1167, 1184, 1085, 1218, 1112, 1166,  219,  558,  599,
354
-         1101, 1102, 1103, 1104, 1098, 1099,  398,    0,    0,    0,
352
+            1099,  398, 1054, 1053, 1056, 1055, 1070, 1105, 1100, 1186,
353
+            1171, 1167, 1184, 1085, 1218, 1112, 1166,  219,  558,  599,
354
+            1101, 1102, 1103, 1104, 1098, 1099,  398,    0,    0,    0,
355 355
             0,    0, 1105, 1100,    0,    0,    0,    0,    0,    0,
356 356
             0,    0,  219
357 357
     );
358 358
 
359 359
     protected $actionCheck = array(
360 360
             2,    3,    4,    5,    6,    7,   14,    9,   10,   11,
361
-           12,   13,   33,   34,   35,   36,   37,   38,   39,   40,
362
-           41,   42,    0,   44,   45,   46,   47,   48,   49,   50,
363
-           51,   52,   53,   54,   55,    9,   10,   11,   33,   34,
364
-           35,   36,   37,   38,   39,   40,   41,   42,   69,   70,
365
-           53,   54,   55,    9,   10,   57,   30,   80,   32,   33,
366
-           34,   35,   36,   37,   38,   80,   69,   70,   83,   71,
367
-           72,   73,   74,   75,   76,   77,    9,   70,   80,   33,
368
-           34,   35,   36,   37,   38,   87,   88,   89,   90,   91,
369
-           92,   93,   94,   95,   96,   97,   98,   99,  100,  101,
370
-          102,  103,  104,  105,  106,  107,  108,  109,  110,  111,
371
-          112,  113,  114,  115,  116,  117,  118,  119,  120,  121,
372
-          122,  123,  124,  125,  126,  127,  128,  129,  130,  131,
373
-          153,  133,  134,  135,  136,  137,  138,  139,  140,  141,
361
+            12,   13,   33,   34,   35,   36,   37,   38,   39,   40,
362
+            41,   42,    0,   44,   45,   46,   47,   48,   49,   50,
363
+            51,   52,   53,   54,   55,    9,   10,   11,   33,   34,
364
+            35,   36,   37,   38,   39,   40,   41,   42,   69,   70,
365
+            53,   54,   55,    9,   10,   57,   30,   80,   32,   33,
366
+            34,   35,   36,   37,   38,   80,   69,   70,   83,   71,
367
+            72,   73,   74,   75,   76,   77,    9,   70,   80,   33,
368
+            34,   35,   36,   37,   38,   87,   88,   89,   90,   91,
369
+            92,   93,   94,   95,   96,   97,   98,   99,  100,  101,
370
+            102,  103,  104,  105,  106,  107,  108,  109,  110,  111,
371
+            112,  113,  114,  115,  116,  117,  118,  119,  120,  121,
372
+            122,  123,  124,  125,  126,  127,  128,  129,  130,  131,
373
+            153,  133,  134,  135,  136,  137,  138,  139,  140,  141,
374 374
             3,    4,    5,    6,    7,  147,  148,  149,   80,   12,
375
-           13,  159,   15,   33,   34,   35,   36,   37,   38,   39,
376
-           40,   41,   42,  156,   44,   45,   46,   47,   16,   17,
377
-           18,   19,   20,   21,   22,   23,   24,   25,   26,   27,
378
-           28,   29,   13,  106,  116,  108,   85,   50,   51,   33,
379
-           34,   35,   36,   56,   85,   58,   59,   60,   61,   62,
380
-           63,   64,   65,   66,   67,   68,    1,   70,   71,   72,
381
-           73,   59,   60,   13,   82,   78,   79,   80,   80,   82,
382
-          152,  153,  154,   86,    9,   10,   11,    8,    1,    2,
383
-           44,   45,   46,   47,   48,   49,   50,   51,   52,    9,
384
-           10,   11,  156,  106,  143,   30,  160,   32,   33,   34,
385
-           35,   36,  143,  116,  116,  117,  118,  119,  120,  121,
386
-           30,  124,  125,  116,  117,  118,  119,  120,  121,   13,
387
-          133,  134,   70,  136,  137,  138,  139,  140,  141,  142,
388
-           31,   37,   38,    8,  132,  148,  149,  116,  156,  152,
389
-          153,  154,  160,   37,   38,  158,    8,  160,  161,    8,
390
-          163,   74,   75,   76,   77,  134,  135,   80,    9,   10,
391
-           11,   84,    1,   80,   87,   88,   89,   90,   91,   92,
392
-           93,   94,   95,   96,  155,   98,    0,    1,    2,   30,
393
-          103,  104,  105,  106,  132,    8,  109,  110,    9,   10,
394
-           11,    8,  115,  116,  117,  118,    9,   10,   11,   82,
395
-          123,   70,    8,  126,  127,  128,  129,    8,  156,   30,
396
-          155,   32,   33,   34,   35,   36,   37,   38,   39,   40,
397
-           41,   42,   43,    9,   10,   11,  157,   53,   54,   55,
375
+            13,  159,   15,   33,   34,   35,   36,   37,   38,   39,
376
+            40,   41,   42,  156,   44,   45,   46,   47,   16,   17,
377
+            18,   19,   20,   21,   22,   23,   24,   25,   26,   27,
378
+            28,   29,   13,  106,  116,  108,   85,   50,   51,   33,
379
+            34,   35,   36,   56,   85,   58,   59,   60,   61,   62,
380
+            63,   64,   65,   66,   67,   68,    1,   70,   71,   72,
381
+            73,   59,   60,   13,   82,   78,   79,   80,   80,   82,
382
+            152,  153,  154,   86,    9,   10,   11,    8,    1,    2,
383
+            44,   45,   46,   47,   48,   49,   50,   51,   52,    9,
384
+            10,   11,  156,  106,  143,   30,  160,   32,   33,   34,
385
+            35,   36,  143,  116,  116,  117,  118,  119,  120,  121,
386
+            30,  124,  125,  116,  117,  118,  119,  120,  121,   13,
387
+            133,  134,   70,  136,  137,  138,  139,  140,  141,  142,
388
+            31,   37,   38,    8,  132,  148,  149,  116,  156,  152,
389
+            153,  154,  160,   37,   38,  158,    8,  160,  161,    8,
390
+            163,   74,   75,   76,   77,  134,  135,   80,    9,   10,
391
+            11,   84,    1,   80,   87,   88,   89,   90,   91,   92,
392
+            93,   94,   95,   96,  155,   98,    0,    1,    2,   30,
393
+            103,  104,  105,  106,  132,    8,  109,  110,    9,   10,
394
+            11,    8,  115,  116,  117,  118,    9,   10,   11,   82,
395
+            123,   70,    8,  126,  127,  128,  129,    8,  156,   30,
396
+            155,   32,   33,   34,   35,   36,   37,   38,   39,   40,
397
+            41,   42,   43,    9,   10,   11,  157,   53,   54,   55,
398 398
             8,   57,  155,  156,  157,  152,  153,  154,   10,   11,
399
-          157,   80,  162,   69,   30,  151,   32,   33,   34,   35,
400
-           74,    1,    2,  159,  155,   71,   80,  151,   30,    8,
401
-           84,   37,   38,   87,   88,   89,   82,   91,   82,   93,
399
+            157,   80,  162,   69,   30,  151,   32,   33,   34,   35,
400
+            74,    1,    2,  159,  155,   71,   80,  151,   30,    8,
401
+            84,   37,   38,   87,   88,   89,   82,   91,   82,   93,
402 402
             8,   95,   13,  156,   98,  158,   13,  160,   13,  103,
403
-          104,  105,  106,   82,  108,  109,  110,  156,    8,  113,
404
-           31,  115,  116,  117,  118,    9,   10,   11,  157,  123,
405
-           37,   38,  126,  127,  128,  129,   82,   13,  159,   33,
406
-           34,   35,   82,  127,    8,   85,   30,  156,   32,   33,
407
-           34,  160,    8,  147,   74,    1,    2,   50,   51,   52,
408
-           80,  155,  156,  157,   84,   31,  159,   87,   88,   89,
409
-           82,   91,  158,   93,  160,   95,  160,  106,   98,  108,
410
-          100,  101,  102,  103,  104,  105,  106,  133,  159,  109,
411
-          110,  160,    9,   10,   11,  115,  116,  117,  118,    9,
412
-           10,   11,    8,  123,  144,  145,  126,  127,  128,  129,
413
-           82,   82,  158,   30,  160,   32,   33,  108,    8,   70,
414
-           30,   31,  113,  152,   16,    9,   10,   11,   74,   14,
415
-           14,  122,    8,    8,   80,  155,  156,  157,   84,   13,
416
-          159,   87,   88,   89,  151,   91,   30,   93,  160,   95,
417
-          155,  159,   98,   14,  100,  101,  102,  103,  104,  105,
418
-          106,  133,   16,  109,  110,  155,  157,    1,    2,  115,
419
-          116,  117,  118,    9,   10,   11,   13,  123,   16,  155,
420
-          126,  127,  128,  129,   33,   34,  158,  158,  160,  160,
421
-          156,    9,   10,   11,   30,   37,   38,   31,   70,  155,
422
-           37,   38,   50,   51,   52,  156,   16,   81,   16,  155,
423
-          156,  157,   30,   16,   32,   33,   34,   35,   36,   37,
424
-           38,   39,   40,   41,   42,   43,   44,   45,   46,   47,
425
-           48,   49,   50,   51,   52,   53,   54,   55,   16,   57,
426
-           74,    9,   10,   11,    1,    2,   80,  116,   11,  155,
427
-           84,   69,  156,   87,   88,   89,  160,   91,   30,   93,
428
-          132,   95,   30,   33,   98,  134,  135,   30,   57,  103,
429
-          104,  105,   69,   70,   31,  109,  110,   75,   76,  155,
430
-          155,  115,  116,   75,   76,  101,  102,  111,  112,  123,
431
-          159,  155,  156,  155,  156,  155,  156,   31,    1,    2,
432
-           31,   31,   31,   31,   31,   38,   70,   69,   77,   70,
433
-           70,   70,   70,   80,   70,   70,   70,   74,   71,   85,
434
-           85,  155,  156,   80,   97,   96,  100,   84,   31,  106,
435
-           87,   88,   89,   82,   91,   82,   93,   82,   95,   89,
436
-           92,   98,    1,    2,   90,  127,  103,  104,  105,   97,
437
-           94,  127,  109,  110,   97,   97,   97,  132,  115,  116,
438
-          100,  146,  113,  143,  143,  146,  123,  106,  151,  155,
439
-          157,   74,   31,  157,  162,   -1,  114,   80,   -1,  116,
403
+            104,  105,  106,   82,  108,  109,  110,  156,    8,  113,
404
+            31,  115,  116,  117,  118,    9,   10,   11,  157,  123,
405
+            37,   38,  126,  127,  128,  129,   82,   13,  159,   33,
406
+            34,   35,   82,  127,    8,   85,   30,  156,   32,   33,
407
+            34,  160,    8,  147,   74,    1,    2,   50,   51,   52,
408
+            80,  155,  156,  157,   84,   31,  159,   87,   88,   89,
409
+            82,   91,  158,   93,  160,   95,  160,  106,   98,  108,
410
+            100,  101,  102,  103,  104,  105,  106,  133,  159,  109,
411
+            110,  160,    9,   10,   11,  115,  116,  117,  118,    9,
412
+            10,   11,    8,  123,  144,  145,  126,  127,  128,  129,
413
+            82,   82,  158,   30,  160,   32,   33,  108,    8,   70,
414
+            30,   31,  113,  152,   16,    9,   10,   11,   74,   14,
415
+            14,  122,    8,    8,   80,  155,  156,  157,   84,   13,
416
+            159,   87,   88,   89,  151,   91,   30,   93,  160,   95,
417
+            155,  159,   98,   14,  100,  101,  102,  103,  104,  105,
418
+            106,  133,   16,  109,  110,  155,  157,    1,    2,  115,
419
+            116,  117,  118,    9,   10,   11,   13,  123,   16,  155,
420
+            126,  127,  128,  129,   33,   34,  158,  158,  160,  160,
421
+            156,    9,   10,   11,   30,   37,   38,   31,   70,  155,
422
+            37,   38,   50,   51,   52,  156,   16,   81,   16,  155,
423
+            156,  157,   30,   16,   32,   33,   34,   35,   36,   37,
424
+            38,   39,   40,   41,   42,   43,   44,   45,   46,   47,
425
+            48,   49,   50,   51,   52,   53,   54,   55,   16,   57,
426
+            74,    9,   10,   11,    1,    2,   80,  116,   11,  155,
427
+            84,   69,  156,   87,   88,   89,  160,   91,   30,   93,
428
+            132,   95,   30,   33,   98,  134,  135,   30,   57,  103,
429
+            104,  105,   69,   70,   31,  109,  110,   75,   76,  155,
430
+            155,  115,  116,   75,   76,  101,  102,  111,  112,  123,
431
+            159,  155,  156,  155,  156,  155,  156,   31,    1,    2,
432
+            31,   31,   31,   31,   31,   38,   70,   69,   77,   70,
433
+            70,   70,   70,   80,   70,   70,   70,   74,   71,   85,
434
+            85,  155,  156,   80,   97,   96,  100,   84,   31,  106,
435
+            87,   88,   89,   82,   91,   82,   93,   82,   95,   89,
436
+            92,   98,    1,    2,   90,  127,  103,  104,  105,   97,
437
+            94,  127,  109,  110,   97,   97,   97,  132,  115,  116,
438
+            100,  146,  113,  143,  143,  146,  123,  106,  151,  155,
439
+            157,   74,   31,  157,  162,   -1,  114,   80,   -1,  116,
440 440
            -1,   84,   -1,   -1,   87,   88,   89,   -1,   91,   -1,
441
-           93,   -1,   95,   -1,  130,   98,    1,    2,  155,  156,
442
-          103,  104,  105,   -1,  130,   -1,  109,  110,  131,   -1,
443
-          132,  132,  115,  116,  132,   74,   -1,  152,  150,   -1,
444
-          123,   80,  146,   -1,   -1,   84,   31,  146,   87,   88,
445
-           89,  146,   91,  146,   93,  146,   95,  146,  150,   98,
441
+            93,   -1,   95,   -1,  130,   98,    1,    2,  155,  156,
442
+            103,  104,  105,   -1,  130,   -1,  109,  110,  131,   -1,
443
+            132,  132,  115,  116,  132,   74,   -1,  152,  150,   -1,
444
+            123,   80,  146,   -1,   -1,   84,   31,  146,   87,   88,
445
+            89,  146,   91,  146,   93,  146,   95,  146,  150,   98,
446 446
             1,    2,  156,  159,  103,  104,  105,  155,  155,  155,
447
-          109,  110,  155,  156,  155,  155,  115,  116,  155,  155,
448
-          155,  155,  155,  155,  123,  155,  155,  155,  155,   74,
449
-          155,  155,  155,  155,  155,   80,  155,  155,  155,   84,
450
-          155,  155,   87,   88,   89,  155,   91,  155,   93,  156,
451
-           95,  156,  156,   98,  156,  156,  155,  156,  103,  104,
452
-          105,  156,  156,  156,  109,  110,  156,  156,  156,  156,
453
-          115,  116,  156,   74,  157,  157,  157,  157,  123,   80,
454
-           31,  157,  157,   84,  157,  157,   87,   88,   89,  157,
455
-           91,  157,   93,  157,   95,  157,  157,   98,  157,   50,
456
-           51,  157,  103,  104,  105,   56,  157,   58,  109,  110,
457
-          155,  156,  158,  157,  115,  116,  157,  157,  157,   70,
458
-          157,  157,  123,  157,   50,   51,  157,   78,   79,  157,
459
-           56,  157,   58,  157,  159,   86,  158,  158,  158,  158,
460
-          158,  158,  158,  158,   70,  158,  158,  158,  158,  158,
461
-          158,  158,   78,   79,  155,  156,  158,  160,  158,  163,
462
-           86,  159,  159,  159,  159,  159,  159,  159,  159,  159,
463
-          159,  159,  159,  159,  159,  159,  159,  159,  159,  159,
447
+            109,  110,  155,  156,  155,  155,  115,  116,  155,  155,
448
+            155,  155,  155,  155,  123,  155,  155,  155,  155,   74,
449
+            155,  155,  155,  155,  155,   80,  155,  155,  155,   84,
450
+            155,  155,   87,   88,   89,  155,   91,  155,   93,  156,
451
+            95,  156,  156,   98,  156,  156,  155,  156,  103,  104,
452
+            105,  156,  156,  156,  109,  110,  156,  156,  156,  156,
453
+            115,  116,  156,   74,  157,  157,  157,  157,  123,   80,
454
+            31,  157,  157,   84,  157,  157,   87,   88,   89,  157,
455
+            91,  157,   93,  157,   95,  157,  157,   98,  157,   50,
456
+            51,  157,  103,  104,  105,   56,  157,   58,  109,  110,
457
+            155,  156,  158,  157,  115,  116,  157,  157,  157,   70,
458
+            157,  157,  123,  157,   50,   51,  157,   78,   79,  157,
459
+            56,  157,   58,  157,  159,   86,  158,  158,  158,  158,
460
+            158,  158,  158,  158,   70,  158,  158,  158,  158,  158,
461
+            158,  158,   78,   79,  155,  156,  158,  160,  158,  163,
462
+            86,  159,  159,  159,  159,  159,  159,  159,  159,  159,
463
+            159,  159,  159,  159,  159,  159,  159,  159,  159,  159,
464 464
            -1,   -1,  161,  134,  161,  136,  137,  138,  139,  140,
465
-          141,  142,  162,  162,  162,  162,  162,  148,  149,  162,
466
-          162,  162,  162,  162,  162,  162,  162,  158,  134,  162,
467
-          136,  137,  138,  139,  140,  141,  142,   -1,   -1,   -1,
465
+            141,  142,  162,  162,  162,  162,  162,  148,  149,  162,
466
+            162,  162,  162,  162,  162,  162,  162,  158,  134,  162,
467
+            136,  137,  138,  139,  140,  141,  142,   -1,   -1,   -1,
468 468
            -1,   -1,  148,  149,   -1,   -1,   -1,   -1,   -1,   -1,
469 469
            -1,   -1,  158
470 470
     );
@@ -472,110 +472,110 @@  discard block
 block discarded – undo
472 472
     protected $actionBase = array(
473 473
             0,  227,  326,  400,  474,  233,  132,  132,  752,   -2,
474 474
            -2,  138,   -2,   -2,   -2,  663,  761,  815,  761,  586,
475
-          717,  859,  859,  859,  244,  256,  256,  256,  413,  583,
476
-          583,  880,  546,  169,  415,  444,  409,  200,  200,  200,
477
-          200,  137,  137,  200,  200,  200,  200,  200,  200,  200,
478
-          200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
479
-          200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
480
-          200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
481
-          200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
482
-          200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
483
-          200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
484
-          200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
485
-          200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
486
-          200,  200,  200,  200,  200,  200,  249,  205,  738,  559,
487
-          535,  739,  741,  742,  876,  679,  877,  820,  821,  693,
488
-          823,  824,  826,  829,  832,  819,  834,  907,  836,  602,
489
-          602,  602,  602,  602,  602,  602,  602,  602,  602,  602,
490
-          602,   67,  536,  299,  510,  230,   44,  652,  652,  652,
491
-          652,  652,  652,  652,  337,  337,  337,  337,  337,  337,
492
-          337,  337,  337,  337,  337,  337,  337,  337,  337,  337,
493
-          337,  337,  378,  584,  584,  584,  657,  909,  648,  934,
494
-          934,  934,  934,  934,  934,  934,  934,  934,  934,  934,
495
-          934,  934,  934,  934,  934,  934,  934,  934,  934,  934,
496
-          934,  934,  934,  934,  934,  934,  934,  934,  934,  934,
497
-          934,  934,  934,  934,  934,  934,  934,  934,  934,  934,
498
-          934,  934,  934,  503,  -21,  -21,  436,  650,  364,  571,
499
-          215,  426,  156,   26,   26,  329,  329,  329,  329,  329,
500
-           46,   46,    5,    5,    5,    5,  152,  186,  186,  186,
501
-          186,  120,  120,  120,  120,  374,  374,  429,  448,  448,
502
-          334,  267,  449,  449,  449,  449,  449,  449,  449,  449,
503
-          449,  449,  336,  427,  427,  572,  572,  408,  551,  551,
504
-          551,  551,  671,  171,  171,  391,  311,  311,  311,  109,
505
-          641,  856,   68,   68,   68,   68,   68,   68,  324,  324,
506
-          324,   -3,   -3,   -3,  655,   77,  380,   77,  380,  683,
507
-          685,   86,  685,  654,  -15,  516,  776,  281,  646,  809,
508
-          680,  816,  560,  711,  202,  578,  857,  643,  -23,  578,
509
-          578,  578,  578,  857,  622,  628,  596,  -23,  578,  -23,
510
-          639,  454,  849,  351,  249,  558,  469,  631,  743,  514,
511
-          688,  746,  464,  544,  548,  556,    7,  412,  708,  750,
512
-          878,  879,  349,  702,  631,  631,  631,  327,  101,    7,
475
+            717,  859,  859,  859,  244,  256,  256,  256,  413,  583,
476
+            583,  880,  546,  169,  415,  444,  409,  200,  200,  200,
477
+            200,  137,  137,  200,  200,  200,  200,  200,  200,  200,
478
+            200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
479
+            200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
480
+            200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
481
+            200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
482
+            200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
483
+            200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
484
+            200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
485
+            200,  200,  200,  200,  200,  200,  200,  200,  200,  200,
486
+            200,  200,  200,  200,  200,  200,  249,  205,  738,  559,
487
+            535,  739,  741,  742,  876,  679,  877,  820,  821,  693,
488
+            823,  824,  826,  829,  832,  819,  834,  907,  836,  602,
489
+            602,  602,  602,  602,  602,  602,  602,  602,  602,  602,
490
+            602,   67,  536,  299,  510,  230,   44,  652,  652,  652,
491
+            652,  652,  652,  652,  337,  337,  337,  337,  337,  337,
492
+            337,  337,  337,  337,  337,  337,  337,  337,  337,  337,
493
+            337,  337,  378,  584,  584,  584,  657,  909,  648,  934,
494
+            934,  934,  934,  934,  934,  934,  934,  934,  934,  934,
495
+            934,  934,  934,  934,  934,  934,  934,  934,  934,  934,
496
+            934,  934,  934,  934,  934,  934,  934,  934,  934,  934,
497
+            934,  934,  934,  934,  934,  934,  934,  934,  934,  934,
498
+            934,  934,  934,  503,  -21,  -21,  436,  650,  364,  571,
499
+            215,  426,  156,   26,   26,  329,  329,  329,  329,  329,
500
+            46,   46,    5,    5,    5,    5,  152,  186,  186,  186,
501
+            186,  120,  120,  120,  120,  374,  374,  429,  448,  448,
502
+            334,  267,  449,  449,  449,  449,  449,  449,  449,  449,
503
+            449,  449,  336,  427,  427,  572,  572,  408,  551,  551,
504
+            551,  551,  671,  171,  171,  391,  311,  311,  311,  109,
505
+            641,  856,   68,   68,   68,   68,   68,   68,  324,  324,
506
+            324,   -3,   -3,   -3,  655,   77,  380,   77,  380,  683,
507
+            685,   86,  685,  654,  -15,  516,  776,  281,  646,  809,
508
+            680,  816,  560,  711,  202,  578,  857,  643,  -23,  578,
509
+            578,  578,  578,  857,  622,  628,  596,  -23,  578,  -23,
510
+            639,  454,  849,  351,  249,  558,  469,  631,  743,  514,
511
+            688,  746,  464,  544,  548,  556,    7,  412,  708,  750,
512
+            878,  879,  349,  702,  631,  631,  631,  327,  101,    7,
513 513
            -8,  623,  623,  623,  623,  219,  623,  623,  623,  623,
514
-          291,  430,  545,  401,  745,  653,  653,  675,  839,  814,
515
-          814,  653,  673,  653,  675,  841,  841,  841,  841,  653,
516
-          653,  653,  653,  814,  814,  667,  814,  275,  684,  694,
517
-          694,  841,  713,  714,  653,  653,  697,  814,  814,  814,
518
-          697,  687,  841,  669,  637,  333,  814,  841,  689,  673,
519
-          689,  653,  669,  689,  673,  673,  689,   22,  686,  656,
520
-          840,  842,  860,  756,  638,  644,  847,  848,  843,  845,
521
-          838,  692,  719,  720,  528,  659,  660,  661,  662,  696,
522
-          664,  698,  643,  658,  658,  658,  645,  701,  645,  658,
523
-          658,  658,  658,  658,  658,  658,  658,  632,  635,  709,
524
-          699,  670,  723,  566,  582,  758,  640,  636,  872,  865,
525
-          881,  883,  849,  870,  645,  890,  634,  288,  610,  850,
526
-          633,  753,  645,  851,  645,  759,  645,  873,  777,  666,
527
-          778,  779,  658,  874,  891,  892,  893,  894,  897,  898,
528
-          899,  900,  665,  901,  724,  674,  866,  344,  844,  639,
529
-          705,  677,  755,  725,  780,  372,  902,  784,  645,  645,
530
-          765,  706,  645,  766,  726,  712,  862,  727,  867,  903,
531
-          640,  678,  868,  645,  681,  785,  904,  372,  690,  651,
532
-          704,  649,  728,  858,  875,  853,  767,  612,  617,  787,
533
-          788,  792,  691,  730,  863,  864,  835,  731,  770,  642,
534
-          771,  676,  794,  772,  852,  732,  796,  798,  871,  647,
535
-          707,  682,  672,  668,  773,  799,  869,  733,  735,  736,
536
-          801,  737,  804,    0,    0,    0,    0,    0,    0,    0,
514
+            291,  430,  545,  401,  745,  653,  653,  675,  839,  814,
515
+            814,  653,  673,  653,  675,  841,  841,  841,  841,  653,
516
+            653,  653,  653,  814,  814,  667,  814,  275,  684,  694,
517
+            694,  841,  713,  714,  653,  653,  697,  814,  814,  814,
518
+            697,  687,  841,  669,  637,  333,  814,  841,  689,  673,
519
+            689,  653,  669,  689,  673,  673,  689,   22,  686,  656,
520
+            840,  842,  860,  756,  638,  644,  847,  848,  843,  845,
521
+            838,  692,  719,  720,  528,  659,  660,  661,  662,  696,
522
+            664,  698,  643,  658,  658,  658,  645,  701,  645,  658,
523
+            658,  658,  658,  658,  658,  658,  658,  632,  635,  709,
524
+            699,  670,  723,  566,  582,  758,  640,  636,  872,  865,
525
+            881,  883,  849,  870,  645,  890,  634,  288,  610,  850,
526
+            633,  753,  645,  851,  645,  759,  645,  873,  777,  666,
527
+            778,  779,  658,  874,  891,  892,  893,  894,  897,  898,
528
+            899,  900,  665,  901,  724,  674,  866,  344,  844,  639,
529
+            705,  677,  755,  725,  780,  372,  902,  784,  645,  645,
530
+            765,  706,  645,  766,  726,  712,  862,  727,  867,  903,
531
+            640,  678,  868,  645,  681,  785,  904,  372,  690,  651,
532
+            704,  649,  728,  858,  875,  853,  767,  612,  617,  787,
533
+            788,  792,  691,  730,  863,  864,  835,  731,  770,  642,
534
+            771,  676,  794,  772,  852,  732,  796,  798,  871,  647,
535
+            707,  682,  672,  668,  773,  799,  869,  733,  735,  736,
536
+            801,  737,  804,    0,    0,    0,    0,    0,    0,    0,
537 537
             0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
538 538
             0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
539 539
             0,    0,    0,  137,  137,  137,  137,   -2,   -2,   -2,
540 540
            -2,    0,    0,   -2,    0,    0,    0,  137,  137,  137,
541
-          137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
542
-          137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
543
-          137,  137,  137,    0,    0,  137,  137,  137,  137,  137,
544
-          137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
545
-          137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
546
-          137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
547
-          137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
548
-          137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
549
-          137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
550
-          137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
551
-          137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
552
-          137,  137,  137,  137,  137,  137,  137,  137,  602,  602,
553
-          602,  602,  602,  602,  602,  602,  602,  602,  602,  602,
554
-          602,  602,  602,  602,  602,  602,  602,  602,  602,  602,
555
-          602,    0,    0,    0,    0,    0,    0,    0,    0,    0,
541
+            137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
542
+            137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
543
+            137,  137,  137,    0,    0,  137,  137,  137,  137,  137,
544
+            137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
545
+            137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
546
+            137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
547
+            137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
548
+            137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
549
+            137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
550
+            137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
551
+            137,  137,  137,  137,  137,  137,  137,  137,  137,  137,
552
+            137,  137,  137,  137,  137,  137,  137,  137,  602,  602,
553
+            602,  602,  602,  602,  602,  602,  602,  602,  602,  602,
554
+            602,  602,  602,  602,  602,  602,  602,  602,  602,  602,
555
+            602,    0,    0,    0,    0,    0,    0,    0,    0,    0,
556 556
             0,    0,    0,  602,  -21,  -21,  -21,  -21,  602,  -21,
557 557
           -21,  -21,  -21,  -21,  -21,  -21,  602,  602,  602,  602,
558
-          602,  602,  602,  602,  602,  602,  602,  602,  602,  602,
559
-          602,  602,  602,  602,  -21,  602,  602,  602,  -21,   68,
558
+            602,  602,  602,  602,  602,  602,  602,  602,  602,  602,
559
+            602,  602,  602,  602,  -21,  602,  602,  602,  -21,   68,
560 560
           -21,   68,   68,   68,   68,   68,   68,   68,   68,   68,
561
-           68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
562
-           68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
563
-           68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
564
-           68,   68,   68,   68,   68,  602,    0,    0,  602,  -21,
565
-          602,  -21,  602,  -21,  -21,  602,  602,  602,  602,  602,
566
-          602,  602,  -21,  -21,  -21,  -21,  -21,  -21,    0,  324,
567
-          324,  324,  324,  -21,  -21,  -21,  -21,   68,   68,  147,
568
-           68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
569
-           68,   68,   68,   68,   68,  324,  324,   -3,   -3,   68,
570
-           68,   68,   68,   68,  147,   68,   68,  -23,  673,  673,
571
-          673,  380,  380,  380,    0,    0,    0,    0,    0,    0,
561
+            68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
562
+            68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
563
+            68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
564
+            68,   68,   68,   68,   68,  602,    0,    0,  602,  -21,
565
+            602,  -21,  602,  -21,  -21,  602,  602,  602,  602,  602,
566
+            602,  602,  -21,  -21,  -21,  -21,  -21,  -21,    0,  324,
567
+            324,  324,  324,  -21,  -21,  -21,  -21,   68,   68,  147,
568
+            68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
569
+            68,   68,   68,   68,   68,  324,  324,   -3,   -3,   68,
570
+            68,   68,   68,   68,  147,   68,   68,  -23,  673,  673,
571
+            673,  380,  380,  380,    0,    0,    0,    0,    0,    0,
572 572
             0,    0,    0,    0,    0,    0,  380,  -23,    0,  -23,
573 573
             0,   68,  -23,  673,  -23,  380,  673,  673,  -23,  814,
574
-          604,  604,  604,  604,  372,    7,    0,    0,  673,  673,
574
+            604,  604,  604,  604,  372,    7,    0,    0,  673,  673,
575 575
             0,    0,    0,    0,    0,  673,    0,    0,    0,    0,
576 576
             0,    0,  814,    0,  653,    0,    0,    0,    0,  658,
577
-          288,    0,  677,  456,    0,    0,    0,    0,    0,    0,
578
-          677,  456,  530,  530,    0,  665,  658,  658,  658,    0,
577
+            288,    0,  677,  456,    0,    0,    0,    0,    0,    0,
578
+            677,  456,  530,  530,    0,  665,  658,  658,  658,    0,
579 579
             0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
580 580
             0,    0,    0,    0,    0,    0,  372
581 581
     );
@@ -586,8 +586,8 @@  discard block
 block discarded – undo
586 586
         32767,32767,32767,32767,32767,  540,  540,  495,32767,32767,
587 587
         32767,32767,32767,32767,32767,32767,32767,  297,  297,  297,
588 588
         32767,32767,32767,  528,  528,  528,  528,  528,  528,  528,
589
-          528,  528,  528,  528,32767,32767,32767,32767,32767,32767,
590
-          381,32767,32767,32767,32767,32767,32767,32767,32767,32767,
589
+            528,  528,  528,  528,32767,32767,32767,32767,32767,32767,
590
+            381,32767,32767,32767,32767,32767,32767,32767,32767,32767,
591 591
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
592 592
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
593 593
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
@@ -595,185 +595,185 @@  discard block
 block discarded – undo
595 595
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
596 596
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
597 597
         32767,32767,32767,32767,32767,32767,32767,32767,32767,  387,
598
-          545,32767,32767,32767,32767,32767,32767,32767,32767,32767,
598
+            545,32767,32767,32767,32767,32767,32767,32767,32767,32767,
599 599
         32767,32767,32767,32767,32767,32767,32767,32767,32767,  362,
600
-          363,  365,  366,  296,  548,  529,  245,  388,  544,  295,
601
-          247,  325,  499,32767,32767,32767,  327,  122,  256,  201,
602
-          498,  125,  294,  232,  380,  382,  326,  301,  306,  307,
603
-          308,  309,  310,  311,  312,  313,  314,  315,  316,  317,
604
-          318,  300,  454,  359,  358,  357,  456,32767,  455,  492,
605
-          492,  495,32767,32767,32767,32767,32767,32767,32767,32767,
600
+            363,  365,  366,  296,  548,  529,  245,  388,  544,  295,
601
+            247,  325,  499,32767,32767,32767,  327,  122,  256,  201,
602
+            498,  125,  294,  232,  380,  382,  326,  301,  306,  307,
603
+            308,  309,  310,  311,  312,  313,  314,  315,  316,  317,
604
+            318,  300,  454,  359,  358,  357,  456,32767,  455,  492,
605
+            492,  495,32767,32767,32767,32767,32767,32767,32767,32767,
606 606
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
607 607
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
608 608
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
609 609
         32767,32767,32767,  323,  483,  482,  324,  452,  328,  453,
610
-          331,  457,  460,  329,  330,  347,  348,  345,  346,  349,
611
-          458,  459,  476,  477,  474,  475,  299,  350,  351,  352,
612
-          353,  478,  479,  480,  481,32767,32767,  280,  539,  539,
610
+            331,  457,  460,  329,  330,  347,  348,  345,  346,  349,
611
+            458,  459,  476,  477,  474,  475,  299,  350,  351,  352,
612
+            353,  478,  479,  480,  481,32767,32767,  280,  539,  539,
613 613
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
614 614
         32767,32767,32767,  338,  339,  467,  468,32767,  236,  236,
615
-          236,  236,  281,  236,32767,32767,32767,32767,32767,32767,
615
+            236,  236,  281,  236,32767,32767,32767,32767,32767,32767,
616 616
         32767,32767,32767,32767,32767,32767,32767,32767,  333,  334,
617
-          332,  462,  463,  461,  428,32767,32767,32767,  430,32767,
617
+            332,  462,  463,  461,  428,32767,32767,32767,  430,32767,
618 618
         32767,32767,32767,32767,32767,32767,32767,  500,32767,32767,
619 619
         32767,32767,32767,  513,  417,  171,32767,  409,32767,  171,
620
-          171,  171,  171,32767,  220,  222,  167,32767,  171,32767,
621
-          486,32767,32767,32767,32767,32767,  518,  343,32767,32767,
622
-          116,32767,32767,32767,  555,32767,  513,32767,  116,32767,
620
+            171,  171,  171,32767,  220,  222,  167,32767,  171,32767,
621
+            486,32767,32767,32767,32767,32767,  518,  343,32767,32767,
622
+            116,32767,32767,32767,  555,32767,  513,32767,  116,32767,
623 623
         32767,32767,32767,  356,  335,  336,  337,32767,32767,  517,
624
-          511,  470,  471,  472,  473,32767,  464,  465,  466,  469,
624
+            511,  470,  471,  472,  473,32767,  464,  465,  466,  469,
625 625
         32767,32767,32767,32767,32767,32767,32767,32767,  425,  431,
626
-          431,32767,32767,32767,32767,32767,32767,32767,32767,32767,
626
+            431,32767,32767,32767,32767,32767,32767,32767,32767,32767,
627 627
         32767,32767,32767,  516,  515,32767,  410,  494,  186,  184,
628
-          184,32767,  206,  206,32767,32767,  188,  487,  506,32767,
629
-          188,  173,32767,  398,  175,  494,32767,32767,  238,32767,
630
-          238,32767,  398,  238,32767,32767,  238,32767,  411,  435,
628
+            184,32767,  206,  206,32767,32767,  188,  487,  506,32767,
629
+            188,  173,32767,  398,  175,  494,32767,32767,  238,32767,
630
+            238,32767,  398,  238,32767,32767,  238,32767,  411,  435,
631 631
         32767,32767,32767,32767,32767,32767,32767,32767,32767,32767,
632 632
         32767,32767,32767,32767,32767,  377,  378,  489,  502,32767,
633
-          503,32767,  409,  341,  342,  344,  320,32767,  322,  367,
634
-          368,  369,  370,  371,  372,  373,  375,32767,  415,32767,
635
-          418,32767,32767,32767,  255,32767,  553,32767,32767,  304,
636
-          553,32767,32767,32767,  547,32767,32767,  298,32767,32767,
633
+            503,32767,  409,  341,  342,  344,  320,32767,  322,  367,
634
+            368,  369,  370,  371,  372,  373,  375,32767,  415,32767,
635
+            418,32767,32767,32767,  255,32767,  553,32767,32767,  304,
636
+            553,32767,32767,32767,  547,32767,32767,  298,32767,32767,
637 637
         32767,32767,  251,32767,  169,32767,  537,32767,  554,32767,
638
-          511,32767,  340,32767,32767,32767,32767,32767,32767,32767,
638
+            511,32767,  340,32767,32767,32767,32767,32767,32767,32767,
639 639
         32767,32767,  512,32767,32767,32767,32767,  227,32767,  448,
640 640
         32767,  116,32767,32767,32767,  187,32767,32767,  302,  246,
641 641
         32767,32767,  546,32767,32767,32767,32767,32767,32767,32767,
642 642
         32767,  114,32767,  170,32767,32767,32767,  189,32767,32767,
643
-          511,32767,32767,32767,32767,32767,32767,32767,  293,32767,
643
+            511,32767,32767,32767,32767,32767,32767,32767,  293,32767,
644 644
         32767,32767,32767,32767,32767,32767,  511,32767,32767,  231,
645 645
         32767,32767,32767,32767,32767,32767,32767,32767,32767,  411,
646 646
         32767,  274,32767,32767,32767,32767,32767,32767,32767,32767,
647 647
         32767,32767,32767,  127,  127,    3,  127,  127,  258,    3,
648
-          258,  127,  258,  258,  127,  127,  127,  127,  127,  127,
649
-          127,  127,  127,  127,  214,  217,  206,  206,  164,  127,
650
-          127,  266
648
+            258,  127,  258,  258,  127,  127,  127,  127,  127,  127,
649
+            127,  127,  127,  127,  214,  217,  206,  206,  164,  127,
650
+            127,  266
651 651
     );
652 652
 
653 653
     protected $goto = array(
654
-          166,  140,  140,  140,  166,  187,  168,  144,  147,  141,
655
-          142,  143,  149,  163,  163,  163,  163,  144,  144,  165,
656
-          165,  165,  165,  165,  165,  165,  165,  165,  165,  165,
657
-          138,  159,  160,  161,  162,  184,  139,  185,  493,  494,
658
-          377,  495,  499,  500,  501,  502,  503,  504,  505,  506,
659
-          967,  164,  145,  146,  148,  171,  176,  186,  203,  253,
660
-          256,  258,  260,  263,  264,  265,  266,  267,  268,  269,
661
-          277,  278,  279,  280,  303,  304,  328,  329,  330,  394,
662
-          395,  396,  542,  188,  189,  190,  191,  192,  193,  194,
663
-          195,  196,  197,  198,  199,  200,  201,  150,  151,  152,
664
-          167,  153,  169,  154,  204,  170,  155,  156,  157,  205,
665
-          158,  136,  620,  560,  756,  560,  560,  560,  560,  560,
666
-          560,  560,  560,  560,  560,  560,  560,  560,  560,  560,
667
-          560,  560,  560,  560,  560,  560,  560,  560,  560,  560,
668
-          560,  560,  560,  560,  560,  560,  560,  560,  560,  560,
669
-          560,  560,  560,  560,  560,  560,  560,  560,  560, 1108,
670
-          628, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108,
671
-         1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108,
672
-         1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108,
673
-         1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108,
674
-         1108, 1108, 1108, 1108, 1108,  757,  888,  888,  508, 1200,
675
-         1200,  400,  606,  508,  536,  536,  568,  532,  534,  534,
676
-          496,  498,  524,  540,  569,  572,  583,  590,  852,  852,
677
-          852,  852,  847,  853,  174,  585,  519,  600,  601,  177,
678
-          178,  179,  401,  402,  403,  404,  173,  202,  206,  208,
679
-          257,  259,  261,  262,  270,  271,  272,  273,  274,  275,
680
-          281,  282,  283,  284,  305,  306,  331,  332,  333,  406,
681
-          407,  408,  409,  175,  180,  254,  255,  181,  182,  183,
682
-          497,  497,  785,  497,  497,  497,  497,  497,  497,  497,
683
-          497,  497,  497,  497,  497,  497,  497,  509,  578,  582,
684
-          626,  749,  509,  544,  545,  546,  547,  548,  549,  550,
685
-          551,  553,  586,  338,  559,  321,  559,  559,  559,  559,
686
-          559,  559,  559,  559,  559,  559,  559,  559,  559,  559,
687
-          559,  559,  559,  559,  559,  559,  559,  559,  559,  559,
688
-          559,  559,  559,  559,  559,  559,  559,  559,  559,  559,
689
-          559,  559,  559,  559,  559,  559,  559,  559,  559,  559,
690
-          530,  349,  655,  555,  587,  352,  414,  591,  575,  604,
691
-          885,  611,  612,  881,  616,  617,  623,  625,  630,  632,
692
-          298,  296,  296,  296,  298,  290,  299,  944,  610,  816,
693
-         1170,  613,  436,  436,  375,  436,  436,  436,  436,  436,
694
-          436,  436,  436,  436,  436,  436,  436,  436,  436, 1072,
695
-         1084, 1083,  945, 1065, 1072,  895,  895,  895,  895, 1178,
696
-          895,  895, 1212, 1212, 1178,  388,  858,  561,  755, 1072,
697
-         1072, 1072, 1072, 1072, 1072,    3,    4,  384,  384,  384,
698
-         1212,  874,  856,  854,  856,  654,  465,  511,  883,  878,
699
-         1089,  541,  384,  537,  384,  567,  384, 1026,   19,   15,
700
-          371,  384, 1226,  510, 1204, 1192, 1192, 1192,  510,  906,
701
-          372,  522,  533,  554,  912,  514, 1068, 1069,   13, 1065,
702
-          378,  912, 1158,  594,   23,  965,  386,  386,  386,  602,
703
-         1066, 1169, 1066,  937,  447,  449,  631,  752, 1177, 1067,
704
-         1109,  614,  935, 1177,  605, 1197,  391, 1211, 1211,  543,
705
-          892,  386, 1194, 1194, 1194,  399,  518, 1016,  901,  389,
706
-          771,  529,  752,  340,  752, 1211,  518,  518,  385,  781,
707
-         1214,  770,  772, 1063,  910,  774, 1058, 1176,  659,  953,
708
-          514,  782,  862,  915,  450,  573, 1155,    0,  463,    0,
654
+            166,  140,  140,  140,  166,  187,  168,  144,  147,  141,
655
+            142,  143,  149,  163,  163,  163,  163,  144,  144,  165,
656
+            165,  165,  165,  165,  165,  165,  165,  165,  165,  165,
657
+            138,  159,  160,  161,  162,  184,  139,  185,  493,  494,
658
+            377,  495,  499,  500,  501,  502,  503,  504,  505,  506,
659
+            967,  164,  145,  146,  148,  171,  176,  186,  203,  253,
660
+            256,  258,  260,  263,  264,  265,  266,  267,  268,  269,
661
+            277,  278,  279,  280,  303,  304,  328,  329,  330,  394,
662
+            395,  396,  542,  188,  189,  190,  191,  192,  193,  194,
663
+            195,  196,  197,  198,  199,  200,  201,  150,  151,  152,
664
+            167,  153,  169,  154,  204,  170,  155,  156,  157,  205,
665
+            158,  136,  620,  560,  756,  560,  560,  560,  560,  560,
666
+            560,  560,  560,  560,  560,  560,  560,  560,  560,  560,
667
+            560,  560,  560,  560,  560,  560,  560,  560,  560,  560,
668
+            560,  560,  560,  560,  560,  560,  560,  560,  560,  560,
669
+            560,  560,  560,  560,  560,  560,  560,  560,  560, 1108,
670
+            628, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108,
671
+            1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108,
672
+            1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108,
673
+            1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108,
674
+            1108, 1108, 1108, 1108, 1108,  757,  888,  888,  508, 1200,
675
+            1200,  400,  606,  508,  536,  536,  568,  532,  534,  534,
676
+            496,  498,  524,  540,  569,  572,  583,  590,  852,  852,
677
+            852,  852,  847,  853,  174,  585,  519,  600,  601,  177,
678
+            178,  179,  401,  402,  403,  404,  173,  202,  206,  208,
679
+            257,  259,  261,  262,  270,  271,  272,  273,  274,  275,
680
+            281,  282,  283,  284,  305,  306,  331,  332,  333,  406,
681
+            407,  408,  409,  175,  180,  254,  255,  181,  182,  183,
682
+            497,  497,  785,  497,  497,  497,  497,  497,  497,  497,
683
+            497,  497,  497,  497,  497,  497,  497,  509,  578,  582,
684
+            626,  749,  509,  544,  545,  546,  547,  548,  549,  550,
685
+            551,  553,  586,  338,  559,  321,  559,  559,  559,  559,
686
+            559,  559,  559,  559,  559,  559,  559,  559,  559,  559,
687
+            559,  559,  559,  559,  559,  559,  559,  559,  559,  559,
688
+            559,  559,  559,  559,  559,  559,  559,  559,  559,  559,
689
+            559,  559,  559,  559,  559,  559,  559,  559,  559,  559,
690
+            530,  349,  655,  555,  587,  352,  414,  591,  575,  604,
691
+            885,  611,  612,  881,  616,  617,  623,  625,  630,  632,
692
+            298,  296,  296,  296,  298,  290,  299,  944,  610,  816,
693
+            1170,  613,  436,  436,  375,  436,  436,  436,  436,  436,
694
+            436,  436,  436,  436,  436,  436,  436,  436,  436, 1072,
695
+            1084, 1083,  945, 1065, 1072,  895,  895,  895,  895, 1178,
696
+            895,  895, 1212, 1212, 1178,  388,  858,  561,  755, 1072,
697
+            1072, 1072, 1072, 1072, 1072,    3,    4,  384,  384,  384,
698
+            1212,  874,  856,  854,  856,  654,  465,  511,  883,  878,
699
+            1089,  541,  384,  537,  384,  567,  384, 1026,   19,   15,
700
+            371,  384, 1226,  510, 1204, 1192, 1192, 1192,  510,  906,
701
+            372,  522,  533,  554,  912,  514, 1068, 1069,   13, 1065,
702
+            378,  912, 1158,  594,   23,  965,  386,  386,  386,  602,
703
+            1066, 1169, 1066,  937,  447,  449,  631,  752, 1177, 1067,
704
+            1109,  614,  935, 1177,  605, 1197,  391, 1211, 1211,  543,
705
+            892,  386, 1194, 1194, 1194,  399,  518, 1016,  901,  389,
706
+            771,  529,  752,  340,  752, 1211,  518,  518,  385,  781,
707
+            1214,  770,  772, 1063,  910,  774, 1058, 1176,  659,  953,
708
+            514,  782,  862,  915,  450,  573, 1155,    0,  463,    0,
709 709
             0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
710 710
             0,    0,    0,    0,  513,  528,    0,    0,    0,    0,
711
-          513,    0,  528,    0,  350,  351,    0,  609,  512,  515,
712
-          438,  439, 1064,  618,    0,    0,    0,    0,    0,    0,
711
+            513,    0,  528,    0,  350,  351,    0,  609,  512,  515,
712
+            438,  439, 1064,  618,    0,    0,    0,    0,    0,    0,
713 713
             0,    0,    0,  779, 1219,    0,    0,    0,    0,    0,
714 714
             0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
715
-          777,    0,    0,    0,    0,    0,    0,    0,    0,    0,
715
+            777,    0,    0,    0,    0,    0,    0,    0,    0,    0,
716 716
             0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
717
-          523,    0,    0,    0,    0,    0,    0,    0,    0,    0,
717
+            523,    0,    0,    0,    0,    0,    0,    0,    0,    0,
718 718
             0,  301,  301
719 719
     );
720 720
 
721 721
     protected $gotoCheck = array(
722
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
723
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
724
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
725
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
726
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
727
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
728
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
729
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
730
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
731
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
732
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
733
-           43,   43,   57,   68,   15,   68,   68,   68,   68,   68,
734
-           68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
735
-           68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
736
-           68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
737
-           68,   68,   68,   68,   68,   68,   68,   68,   68,  126,
722
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
723
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
724
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
725
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
726
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
727
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
728
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
729
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
730
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
731
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
732
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
733
+            43,   43,   57,   68,   15,   68,   68,   68,   68,   68,
734
+            68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
735
+            68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
736
+            68,   68,   68,   68,   68,   68,   68,   68,   68,   68,
737
+            68,   68,   68,   68,   68,   68,   68,   68,   68,  126,
738 738
             9,  126,  126,  126,  126,  126,  126,  126,  126,  126,
739
-          126,  126,  126,  126,  126,  126,  126,  126,  126,  126,
740
-          126,  126,  126,  126,  126,  126,  126,  126,  126,  126,
741
-          126,  126,  126,  126,  126,  126,  126,  126,  126,  126,
742
-          126,  126,  126,  126,  126,   16,   76,   76,   68,   76,
743
-           76,   51,   51,   68,   51,   51,   51,   51,   51,   51,
744
-           51,   51,   51,   51,   51,   51,   51,   51,   68,   68,
745
-           68,   68,   68,   68,   27,   66,  101,   66,   66,   27,
746
-           27,   27,   27,   27,   27,   27,   27,   27,   27,   27,
747
-           27,   27,   27,   27,   27,   27,   27,   27,   27,   27,
748
-           27,   27,   27,   27,   27,   27,   27,   27,   27,   27,
749
-           27,   27,   27,   27,   27,   27,   27,   27,   27,   27,
750
-          117,  117,   29,  117,  117,  117,  117,  117,  117,  117,
751
-          117,  117,  117,  117,  117,  117,  117,  117,   61,   61,
752
-           61,    6,  117,  110,  110,  110,  110,  110,  110,  110,
753
-          110,  110,  110,  125,   57,  125,   57,   57,   57,   57,
754
-           57,   57,   57,   57,   57,   57,   57,   57,   57,   57,
755
-           57,   57,   57,   57,   57,   57,   57,   57,   57,   57,
756
-           57,   57,   57,   57,   57,   57,   57,   57,   57,   57,
757
-           57,   57,   57,   57,   57,   57,   57,   57,   57,   57,
758
-           32,   71,   32,   32,   69,   69,   69,   32,   40,   40,
759
-           32,   32,   32,   32,   32,   32,   32,   32,   32,   32,
739
+            126,  126,  126,  126,  126,  126,  126,  126,  126,  126,
740
+            126,  126,  126,  126,  126,  126,  126,  126,  126,  126,
741
+            126,  126,  126,  126,  126,  126,  126,  126,  126,  126,
742
+            126,  126,  126,  126,  126,   16,   76,   76,   68,   76,
743
+            76,   51,   51,   68,   51,   51,   51,   51,   51,   51,
744
+            51,   51,   51,   51,   51,   51,   51,   51,   68,   68,
745
+            68,   68,   68,   68,   27,   66,  101,   66,   66,   27,
746
+            27,   27,   27,   27,   27,   27,   27,   27,   27,   27,
747
+            27,   27,   27,   27,   27,   27,   27,   27,   27,   27,
748
+            27,   27,   27,   27,   27,   27,   27,   27,   27,   27,
749
+            27,   27,   27,   27,   27,   27,   27,   27,   27,   27,
750
+            117,  117,   29,  117,  117,  117,  117,  117,  117,  117,
751
+            117,  117,  117,  117,  117,  117,  117,  117,   61,   61,
752
+            61,    6,  117,  110,  110,  110,  110,  110,  110,  110,
753
+            110,  110,  110,  125,   57,  125,   57,   57,   57,   57,
754
+            57,   57,   57,   57,   57,   57,   57,   57,   57,   57,
755
+            57,   57,   57,   57,   57,   57,   57,   57,   57,   57,
756
+            57,   57,   57,   57,   57,   57,   57,   57,   57,   57,
757
+            57,   57,   57,   57,   57,   57,   57,   57,   57,   57,
758
+            32,   71,   32,   32,   69,   69,   69,   32,   40,   40,
759
+            32,   32,   32,   32,   32,   32,   32,   32,   32,   32,
760 760
             5,    5,    5,    5,    5,    5,    5,   97,   62,   50,
761
-           81,   62,   57,   57,   62,   57,   57,   57,   57,   57,
762
-           57,   57,   57,   57,   57,   57,   57,   57,   57,   57,
763
-          124,  124,   97,   81,   57,   57,   57,   57,   57,  118,
764
-           57,   57,  142,  142,  118,   12,   33,   12,   14,   57,
765
-           57,   57,   57,   57,   57,   30,   30,   13,   13,   13,
766
-          142,   14,   14,   14,   14,   14,   57,   14,   14,   14,
767
-           34,    2,   13,  109,   13,    2,   13,   34,   34,   34,
768
-           34,   13,   13,  122,  140,    9,    9,    9,  122,   83,
769
-           58,   58,   58,   34,   13,   13,   81,   81,   58,   81,
770
-           46,   13,  131,  127,   34,  101,  123,  123,  123,   34,
771
-           81,   81,   81,    8,    8,    8,    8,   11,  119,   81,
761
+            81,   62,   57,   57,   62,   57,   57,   57,   57,   57,
762
+            57,   57,   57,   57,   57,   57,   57,   57,   57,   57,
763
+            124,  124,   97,   81,   57,   57,   57,   57,   57,  118,
764
+            57,   57,  142,  142,  118,   12,   33,   12,   14,   57,
765
+            57,   57,   57,   57,   57,   30,   30,   13,   13,   13,
766
+            142,   14,   14,   14,   14,   14,   57,   14,   14,   14,
767
+            34,    2,   13,  109,   13,    2,   13,   34,   34,   34,
768
+            34,   13,   13,  122,  140,    9,    9,    9,  122,   83,
769
+            58,   58,   58,   34,   13,   13,   81,   81,   58,   81,
770
+            46,   13,  131,  127,   34,  101,  123,  123,  123,   34,
771
+            81,   81,   81,    8,    8,    8,    8,   11,  119,   81,
772 772
             8,    8,    8,  119,   49,  138,   48,  141,  141,   47,
773
-           78,  123,  119,  119,  119,  123,   47,  102,   80,   17,
774
-           23,    9,   11,   18,   11,  141,   47,   47,   11,   23,
775
-          141,   23,   24,  115,   84,   25,  113,  119,   73,   99,
776
-           13,   26,   70,   85,   64,   65,  130,   -1,  108,   -1,
773
+            78,  123,  119,  119,  119,  123,   47,  102,   80,   17,
774
+            23,    9,   11,   18,   11,  141,   47,   47,   11,   23,
775
+            141,   23,   24,  115,   84,   25,  113,  119,   73,   99,
776
+            13,   26,   70,   85,   64,   65,  130,   -1,  108,   -1,
777 777
            -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
778 778
            -1,   -1,   -1,   -1,    9,    9,   -1,   -1,   -1,   -1,
779 779
             9,   -1,    9,   -1,   71,   71,   -1,   13,    9,    9,
@@ -782,7 +782,7 @@  discard block
 block discarded – undo
782 782
            -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
783 783
             9,   -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
784 784
            -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
785
-          101,   -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
785
+            101,   -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
786 786
            -1,    5,    5
787 787
     );
788 788
 
@@ -791,35 +791,35 @@  discard block
 block discarded – undo
791 791
             0,  182,   85,  118,  426,  112,  203,  179,  208,    0,
792 792
             0,    0,    0,  162,  190,  198,  120,   27,    0,  272,
793 793
          -224,    0, -274,  406,   32,    0,    0,    0,    0,    0,
794
-          330,    0,    0,  -24,    0,    0,  440,  485,  213,  218,
795
-          371,  -74,    0,    0,    0,    0,    0,  107,  110,    0,
794
+            330,    0,    0,  -24,    0,    0,  440,  485,  213,  218,
795
+            371,  -74,    0,    0,    0,    0,    0,  107,  110,    0,
796 796
             0,  -11,  -72,    0,  104,   95, -405,    0,  -94,   41,
797
-          119,  -82,    0,  164,    0,    0,  -79,    0,  197,    0,
798
-          204,   43,    0,  441,  171,  121,    0,    0,    0,    0,
797
+            119,  -82,    0,  164,    0,    0,  -79,    0,  197,    0,
798
+            204,   43,    0,  441,  171,  121,    0,    0,    0,    0,
799 799
             0,    0,    0,    0,    0,    0,    0,  100,    0,  115,
800 800
             0,  195,  210,    0,    0,    0,    0,    0,   86,  427,
801
-          259,    0,    0,  116,    0,  174,    0,   -5,  117,  196,
801
+            259,    0,    0,  116,    0,  174,    0,   -5,  117,  196,
802 802
             0,    0,  161,  170,   93,  -21,  -48,  273,    0,    0,
803
-           91,  271,    0,    0,    0,    0,    0,    0,  216,    0,
804
-          437,  187,  102,    0,    0
803
+            91,  271,    0,    0,    0,    0,    0,    0,  216,    0,
804
+            437,  187,  102,    0,    0
805 805
     );
806 806
 
807 807
     protected $gotoDefault = array(
808 808
         -32768,  467,  663,    2,  664,  834,  739,  747,  597,  481,
809
-          629,  581,  380, 1188,  791,  792,  793,  381,  367,  482,
810
-          379,  410,  405,  780,  773,  775,  783,  172,  411,  786,
809
+            629,  581,  380, 1188,  791,  792,  793,  381,  367,  482,
810
+            379,  410,  405,  780,  773,  775,  783,  172,  411,  786,
811 811
             1,  788,  517,  824, 1017,  364,  796,  365,  589,  798,
812
-          526,  800,  801,  137,  382,  383,  527,  483,  390,  576,
813
-          815,  276,  387,  817,  366,  818,  827,  370,  464,  454,
814
-          459,  556,  608,  432,  446,  570,  564,  535, 1081,  565,
815
-          861,  348,  869,  660,  877,  880,  484,  557,  891,  451,
816
-          899, 1094,  397,  905,  911,  916,  287,  919,  417,  412,
817
-          584,  924,  925,    5,  929,  621,  622,    8,  312,  952,
818
-          598,  966,  420, 1036, 1038,  485,  486,  521,  458,  507,
819
-          525,  487, 1059,  440,  413, 1062,  488,  489,  433,  434,
820
-         1078,  354, 1163,  353,  448,  320, 1150,  579, 1113,  455,
821
-         1203, 1159,  347,  490,  491,  376, 1182,  392, 1198,  437,
822
-         1205, 1213,  343,  539,  566
812
+            526,  800,  801,  137,  382,  383,  527,  483,  390,  576,
813
+            815,  276,  387,  817,  366,  818,  827,  370,  464,  454,
814
+            459,  556,  608,  432,  446,  570,  564,  535, 1081,  565,
815
+            861,  348,  869,  660,  877,  880,  484,  557,  891,  451,
816
+            899, 1094,  397,  905,  911,  916,  287,  919,  417,  412,
817
+            584,  924,  925,    5,  929,  621,  622,    8,  312,  952,
818
+            598,  966,  420, 1036, 1038,  485,  486,  521,  458,  507,
819
+            525,  487, 1059,  440,  413, 1062,  488,  489,  433,  434,
820
+            1078,  354, 1163,  353,  448,  320, 1150,  579, 1113,  455,
821
+            1203, 1159,  347,  490,  491,  376, 1182,  392, 1198,  437,
822
+            1205, 1213,  343,  539,  566
823 823
     );
824 824
 
825 825
     protected $ruleToNonTerminal = array(
@@ -832,54 +832,54 @@  discard block
 block discarded – undo
832 832
             6,    6,    6,    6,    6,    6,    6,    6,    6,    6,
833 833
             6,    6,    6,    6,    6,    6,    6,    7,    7,    7,
834 834
             7,    7,    7,    7,    8,    8,    9,   10,   11,   11,
835
-           12,   12,   13,    4,    4,    4,    4,    4,    4,    4,
835
+            12,   12,   13,    4,    4,    4,    4,    4,    4,    4,
836 836
             4,    4,    4,    4,   18,   18,   19,   19,   21,   21,
837
-           17,   17,   22,   22,   23,   23,   24,   24,   25,   25,
838
-           20,   20,   26,   28,   28,   29,   30,   30,   32,   31,
839
-           31,   31,   31,   33,   33,   33,   33,   33,   33,   33,
840
-           33,   33,   33,   33,   33,   33,   33,   33,   33,   33,
841
-           33,   33,   33,   33,   33,   33,   33,   33,   33,   33,
842
-           33,   33,   14,   14,   54,   54,   56,   55,   55,   48,
843
-           48,   58,   58,   59,   59,   60,   60,   15,   16,   16,
844
-           16,   63,   63,   63,   64,   64,   67,   67,   65,   65,
845
-           69,   69,   41,   41,   50,   50,   53,   53,   53,   52,
846
-           52,   70,   42,   42,   42,   42,   71,   71,   72,   72,
847
-           73,   73,   39,   39,   35,   35,   74,   37,   37,   75,
848
-           36,   36,   38,   38,   49,   49,   49,   61,   61,   77,
849
-           77,   78,   78,   80,   80,   80,   79,   79,   62,   62,
850
-           81,   81,   81,   82,   82,   83,   83,   83,   44,   44,
851
-           84,   84,   84,   45,   45,   85,   85,   86,   86,   66,
852
-           87,   87,   87,   87,   92,   92,   93,   93,   94,   94,
853
-           94,   94,   94,   95,   96,   96,   91,   91,   88,   88,
854
-           90,   90,   98,   98,   97,   97,   97,   97,   97,   97,
855
-           89,   89,  100,   99,   99,   46,   46,   40,   40,   43,
856
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
857
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
858
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
859
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
860
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
861
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
862
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
863
-           43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
864
-           43,   43,   43,   43,   43,   34,   34,   47,   47,  105,
865
-          105,  106,  106,  106,  106,  112,  101,  101,  108,  108,
866
-          114,  114,  115,  116,  116,  116,  116,  116,  116,   68,
867
-           68,   57,   57,   57,   57,  102,  102,  120,  120,  117,
868
-          117,  121,  121,  121,  121,  103,  103,  103,  107,  107,
869
-          107,  113,  113,  126,  126,  126,  126,  126,  126,  126,
870
-          126,  126,  126,  126,  126,  126,   27,   27,   27,   27,
871
-           27,   27,  128,  128,  128,  128,  128,  128,  128,  128,
872
-          128,  128,  128,  128,  128,  128,  128,  128,  128,  128,
873
-          128,  128,  128,  128,  128,  128,  128,  128,  128,  128,
874
-          128,  128,  128,  128,  128,  128,  111,  111,  104,  104,
875
-          104,  104,  127,  127,  130,  130,  129,  129,  131,  131,
876
-           51,   51,   51,   51,  133,  133,  132,  132,  132,  132,
877
-          132,  134,  134,  119,  119,  122,  122,  118,  118,  136,
878
-          135,  135,  135,  135,  123,  123,  123,  123,  110,  110,
879
-          124,  124,  124,  124,   76,  137,  137,  138,  138,  138,
880
-          109,  109,  139,  139,  140,  140,  140,  140,  140,  125,
881
-          125,  125,  125,  142,  143,  141,  141,  141,  141,  141,
882
-          141,  141,  144,  144,  144
837
+            17,   17,   22,   22,   23,   23,   24,   24,   25,   25,
838
+            20,   20,   26,   28,   28,   29,   30,   30,   32,   31,
839
+            31,   31,   31,   33,   33,   33,   33,   33,   33,   33,
840
+            33,   33,   33,   33,   33,   33,   33,   33,   33,   33,
841
+            33,   33,   33,   33,   33,   33,   33,   33,   33,   33,
842
+            33,   33,   14,   14,   54,   54,   56,   55,   55,   48,
843
+            48,   58,   58,   59,   59,   60,   60,   15,   16,   16,
844
+            16,   63,   63,   63,   64,   64,   67,   67,   65,   65,
845
+            69,   69,   41,   41,   50,   50,   53,   53,   53,   52,
846
+            52,   70,   42,   42,   42,   42,   71,   71,   72,   72,
847
+            73,   73,   39,   39,   35,   35,   74,   37,   37,   75,
848
+            36,   36,   38,   38,   49,   49,   49,   61,   61,   77,
849
+            77,   78,   78,   80,   80,   80,   79,   79,   62,   62,
850
+            81,   81,   81,   82,   82,   83,   83,   83,   44,   44,
851
+            84,   84,   84,   45,   45,   85,   85,   86,   86,   66,
852
+            87,   87,   87,   87,   92,   92,   93,   93,   94,   94,
853
+            94,   94,   94,   95,   96,   96,   91,   91,   88,   88,
854
+            90,   90,   98,   98,   97,   97,   97,   97,   97,   97,
855
+            89,   89,  100,   99,   99,   46,   46,   40,   40,   43,
856
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
857
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
858
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
859
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
860
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
861
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
862
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
863
+            43,   43,   43,   43,   43,   43,   43,   43,   43,   43,
864
+            43,   43,   43,   43,   43,   34,   34,   47,   47,  105,
865
+            105,  106,  106,  106,  106,  112,  101,  101,  108,  108,
866
+            114,  114,  115,  116,  116,  116,  116,  116,  116,   68,
867
+            68,   57,   57,   57,   57,  102,  102,  120,  120,  117,
868
+            117,  121,  121,  121,  121,  103,  103,  103,  107,  107,
869
+            107,  113,  113,  126,  126,  126,  126,  126,  126,  126,
870
+            126,  126,  126,  126,  126,  126,   27,   27,   27,   27,
871
+            27,   27,  128,  128,  128,  128,  128,  128,  128,  128,
872
+            128,  128,  128,  128,  128,  128,  128,  128,  128,  128,
873
+            128,  128,  128,  128,  128,  128,  128,  128,  128,  128,
874
+            128,  128,  128,  128,  128,  128,  111,  111,  104,  104,
875
+            104,  104,  127,  127,  130,  130,  129,  129,  131,  131,
876
+            51,   51,   51,   51,  133,  133,  132,  132,  132,  132,
877
+            132,  134,  134,  119,  119,  122,  122,  118,  118,  136,
878
+            135,  135,  135,  135,  123,  123,  123,  123,  110,  110,
879
+            124,  124,  124,  124,   76,  137,  137,  138,  138,  138,
880
+            109,  109,  139,  139,  140,  140,  140,  140,  140,  125,
881
+            125,  125,  125,  142,  143,  141,  141,  141,  141,  141,
882
+            141,  141,  144,  144,  144
883 883
     );
884 884
 
885 885
     protected $ruleToLength = array(
@@ -948,16 +948,16 @@  discard block
 block discarded – undo
948 948
                 $this->semValue = $this->semStack[$stackPos];
949 949
             },
950 950
             1 => function ($stackPos) {
951
-                 $this->semValue = $this->handleNamespaces($this->semStack[$stackPos-(1-1)]);
951
+                    $this->semValue = $this->handleNamespaces($this->semStack[$stackPos-(1-1)]);
952 952
             },
953 953
             2 => function ($stackPos) {
954
-                 if (is_array($this->semStack[$stackPos-(2-2)])) { $this->semValue = array_merge($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)]); } else { $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)]; };
954
+                    if (is_array($this->semStack[$stackPos-(2-2)])) { $this->semValue = array_merge($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)]); } else { $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)]; };
955 955
             },
956 956
             3 => function ($stackPos) {
957
-                 $this->semValue = array();
957
+                    $this->semValue = array();
958 958
             },
959 959
             4 => function ($stackPos) {
960
-                 $startAttributes = $this->lookaheadStartAttributes; if (isset($startAttributes['comments'])) { $nop = new Stmt\Nop($this->createCommentNopAttributes($startAttributes['comments'])); } else { $nop = null; };
960
+                    $startAttributes = $this->lookaheadStartAttributes; if (isset($startAttributes['comments'])) { $nop = new Stmt\Nop($this->createCommentNopAttributes($startAttributes['comments'])); } else { $nop = null; };
961 961
             if ($nop !== null) { $this->semStack[$stackPos-(1-1)][] = $nop; } $this->semValue = $this->semStack[$stackPos-(1-1)];
962 962
             },
963 963
             5 => function ($stackPos) {
@@ -1198,158 +1198,158 @@  discard block
 block discarded – undo
1198 1198
                 $this->semValue = $this->semStack[$stackPos];
1199 1199
             },
1200 1200
             84 => function ($stackPos) {
1201
-                 $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1201
+                    $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1202 1202
             },
1203 1203
             85 => function ($stackPos) {
1204
-                 $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1204
+                    $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1205 1205
             },
1206 1206
             86 => function ($stackPos) {
1207
-                 $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1207
+                    $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1208 1208
             },
1209 1209
             87 => function ($stackPos) {
1210
-                 $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1210
+                    $this->semValue = new Node\Identifier($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1211 1211
             },
1212 1212
             88 => function ($stackPos) {
1213
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1213
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1214 1214
             },
1215 1215
             89 => function ($stackPos) {
1216
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1216
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1217 1217
             },
1218 1218
             90 => function ($stackPos) {
1219
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1219
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1220 1220
             },
1221 1221
             91 => function ($stackPos) {
1222
-                 $this->semValue = new Name(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1222
+                    $this->semValue = new Name(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1223 1223
             },
1224 1224
             92 => function ($stackPos) {
1225
-                 $this->semValue = new Expr\Variable(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1225
+                    $this->semValue = new Expr\Variable(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1226 1226
             },
1227 1227
             93 => function ($stackPos) {
1228
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1228
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1229 1229
             },
1230 1230
             94 => function ($stackPos) {
1231
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1231
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1232 1232
             },
1233 1233
             95 => function ($stackPos) {
1234
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1234
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1235 1235
             },
1236 1236
             96 => function ($stackPos) {
1237
-                 $this->semValue = new Stmt\HaltCompiler($this->lexer->handleHaltCompiler(), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1237
+                    $this->semValue = new Stmt\HaltCompiler($this->lexer->handleHaltCompiler(), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1238 1238
             },
1239 1239
             97 => function ($stackPos) {
1240
-                 $this->semValue = new Stmt\Namespace_($this->semStack[$stackPos-(3-2)], null, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1240
+                    $this->semValue = new Stmt\Namespace_($this->semStack[$stackPos-(3-2)], null, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1241 1241
             $this->semValue->setAttribute('kind', Stmt\Namespace_::KIND_SEMICOLON);
1242 1242
             $this->checkNamespace($this->semValue);
1243 1243
             },
1244 1244
             98 => function ($stackPos) {
1245
-                 $this->semValue = new Stmt\Namespace_($this->semStack[$stackPos-(5-2)], $this->semStack[$stackPos-(5-4)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1245
+                    $this->semValue = new Stmt\Namespace_($this->semStack[$stackPos-(5-2)], $this->semStack[$stackPos-(5-4)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1246 1246
             $this->semValue->setAttribute('kind', Stmt\Namespace_::KIND_BRACED);
1247 1247
             $this->checkNamespace($this->semValue);
1248 1248
             },
1249 1249
             99 => function ($stackPos) {
1250
-                 $this->semValue = new Stmt\Namespace_(null, $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1250
+                    $this->semValue = new Stmt\Namespace_(null, $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1251 1251
             $this->semValue->setAttribute('kind', Stmt\Namespace_::KIND_BRACED);
1252 1252
             $this->checkNamespace($this->semValue);
1253 1253
             },
1254 1254
             100 => function ($stackPos) {
1255
-                 $this->semValue = new Stmt\Use_($this->semStack[$stackPos-(3-2)], Stmt\Use_::TYPE_NORMAL, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1255
+                    $this->semValue = new Stmt\Use_($this->semStack[$stackPos-(3-2)], Stmt\Use_::TYPE_NORMAL, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1256 1256
             },
1257 1257
             101 => function ($stackPos) {
1258
-                 $this->semValue = new Stmt\Use_($this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-2)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1258
+                    $this->semValue = new Stmt\Use_($this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-2)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1259 1259
             },
1260 1260
             102 => function ($stackPos) {
1261
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
1261
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
1262 1262
             },
1263 1263
             103 => function ($stackPos) {
1264
-                 $this->semValue = new Stmt\Const_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1264
+                    $this->semValue = new Stmt\Const_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1265 1265
             },
1266 1266
             104 => function ($stackPos) {
1267
-                 $this->semValue = Stmt\Use_::TYPE_FUNCTION;
1267
+                    $this->semValue = Stmt\Use_::TYPE_FUNCTION;
1268 1268
             },
1269 1269
             105 => function ($stackPos) {
1270
-                 $this->semValue = Stmt\Use_::TYPE_CONSTANT;
1270
+                    $this->semValue = Stmt\Use_::TYPE_CONSTANT;
1271 1271
             },
1272 1272
             106 => function ($stackPos) {
1273
-                 $this->semValue = new Stmt\GroupUse($this->semStack[$stackPos-(7-3)], $this->semStack[$stackPos-(7-6)], $this->semStack[$stackPos-(7-2)], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1273
+                    $this->semValue = new Stmt\GroupUse($this->semStack[$stackPos-(7-3)], $this->semStack[$stackPos-(7-6)], $this->semStack[$stackPos-(7-2)], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1274 1274
             },
1275 1275
             107 => function ($stackPos) {
1276
-                 $this->semValue = new Stmt\GroupUse($this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-5)], Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
1276
+                    $this->semValue = new Stmt\GroupUse($this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-5)], Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
1277 1277
             },
1278 1278
             108 => function ($stackPos) {
1279
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1279
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1280 1280
             },
1281 1281
             109 => function ($stackPos) {
1282
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1282
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1283 1283
             },
1284 1284
             110 => function ($stackPos) {
1285
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1285
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1286 1286
             },
1287 1287
             111 => function ($stackPos) {
1288
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1288
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1289 1289
             },
1290 1290
             112 => function ($stackPos) {
1291
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1291
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1292 1292
             },
1293 1293
             113 => function ($stackPos) {
1294
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1294
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1295 1295
             },
1296 1296
             114 => function ($stackPos) {
1297
-                 $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(1-1)], null, Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(1-1));
1297
+                    $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(1-1)], null, Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(1-1));
1298 1298
             },
1299 1299
             115 => function ($stackPos) {
1300
-                 $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(3-3));
1300
+                    $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(3-3));
1301 1301
             },
1302 1302
             116 => function ($stackPos) {
1303
-                 $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(1-1)], null, Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(1-1));
1303
+                    $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(1-1)], null, Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(1-1));
1304 1304
             },
1305 1305
             117 => function ($stackPos) {
1306
-                 $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(3-3));
1306
+                    $this->semValue = new Stmt\UseUse($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], Stmt\Use_::TYPE_UNKNOWN, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes); $this->checkUseUse($this->semValue, $stackPos-(3-3));
1307 1307
             },
1308 1308
             118 => function ($stackPos) {
1309
-                 $this->semValue = $this->semStack[$stackPos-(1-1)]; $this->semValue->type = Stmt\Use_::TYPE_NORMAL;
1309
+                    $this->semValue = $this->semStack[$stackPos-(1-1)]; $this->semValue->type = Stmt\Use_::TYPE_NORMAL;
1310 1310
             },
1311 1311
             119 => function ($stackPos) {
1312
-                 $this->semValue = $this->semStack[$stackPos-(2-2)]; $this->semValue->type = $this->semStack[$stackPos-(2-1)];
1312
+                    $this->semValue = $this->semStack[$stackPos-(2-2)]; $this->semValue->type = $this->semStack[$stackPos-(2-1)];
1313 1313
             },
1314 1314
             120 => function ($stackPos) {
1315
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1315
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1316 1316
             },
1317 1317
             121 => function ($stackPos) {
1318
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1318
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1319 1319
             },
1320 1320
             122 => function ($stackPos) {
1321
-                 $this->semValue = new Node\Const_($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1321
+                    $this->semValue = new Node\Const_($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1322 1322
             },
1323 1323
             123 => function ($stackPos) {
1324
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1324
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1325 1325
             },
1326 1326
             124 => function ($stackPos) {
1327
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1327
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1328 1328
             },
1329 1329
             125 => function ($stackPos) {
1330
-                 $this->semValue = new Node\Const_($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1330
+                    $this->semValue = new Node\Const_($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1331 1331
             },
1332 1332
             126 => function ($stackPos) {
1333
-                 if (is_array($this->semStack[$stackPos-(2-2)])) { $this->semValue = array_merge($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)]); } else { $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)]; };
1333
+                    if (is_array($this->semStack[$stackPos-(2-2)])) { $this->semValue = array_merge($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)]); } else { $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)]; };
1334 1334
             },
1335 1335
             127 => function ($stackPos) {
1336
-                 $this->semValue = array();
1336
+                    $this->semValue = array();
1337 1337
             },
1338 1338
             128 => function ($stackPos) {
1339
-                 $startAttributes = $this->lookaheadStartAttributes; if (isset($startAttributes['comments'])) { $nop = new Stmt\Nop($this->createCommentNopAttributes($startAttributes['comments'])); } else { $nop = null; };
1339
+                    $startAttributes = $this->lookaheadStartAttributes; if (isset($startAttributes['comments'])) { $nop = new Stmt\Nop($this->createCommentNopAttributes($startAttributes['comments'])); } else { $nop = null; };
1340 1340
             if ($nop !== null) { $this->semStack[$stackPos-(1-1)][] = $nop; } $this->semValue = $this->semStack[$stackPos-(1-1)];
1341 1341
             },
1342 1342
             129 => function ($stackPos) {
1343
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1343
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1344 1344
             },
1345 1345
             130 => function ($stackPos) {
1346
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1346
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1347 1347
             },
1348 1348
             131 => function ($stackPos) {
1349
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1349
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1350 1350
             },
1351 1351
             132 => function ($stackPos) {
1352
-                 throw new Error('__HALT_COMPILER() can only be used from the outermost scope', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1352
+                    throw new Error('__HALT_COMPILER() can only be used from the outermost scope', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1353 1353
             },
1354 1354
             133 => function ($stackPos) {
1355 1355
 
@@ -1362,235 +1362,235 @@  discard block
 block discarded – undo
1362 1362
 
1363 1363
             },
1364 1364
             134 => function ($stackPos) {
1365
-                 $this->semValue = new Stmt\If_($this->semStack[$stackPos-(5-2)], ['stmts' => is_array($this->semStack[$stackPos-(5-3)]) ? $this->semStack[$stackPos-(5-3)] : array($this->semStack[$stackPos-(5-3)]), 'elseifs' => $this->semStack[$stackPos-(5-4)], 'else' => $this->semStack[$stackPos-(5-5)]], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1365
+                    $this->semValue = new Stmt\If_($this->semStack[$stackPos-(5-2)], ['stmts' => is_array($this->semStack[$stackPos-(5-3)]) ? $this->semStack[$stackPos-(5-3)] : array($this->semStack[$stackPos-(5-3)]), 'elseifs' => $this->semStack[$stackPos-(5-4)], 'else' => $this->semStack[$stackPos-(5-5)]], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1366 1366
             },
1367 1367
             135 => function ($stackPos) {
1368
-                 $this->semValue = new Stmt\If_($this->semStack[$stackPos-(8-2)], ['stmts' => $this->semStack[$stackPos-(8-4)], 'elseifs' => $this->semStack[$stackPos-(8-5)], 'else' => $this->semStack[$stackPos-(8-6)]], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
1368
+                    $this->semValue = new Stmt\If_($this->semStack[$stackPos-(8-2)], ['stmts' => $this->semStack[$stackPos-(8-4)], 'elseifs' => $this->semStack[$stackPos-(8-5)], 'else' => $this->semStack[$stackPos-(8-6)]], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
1369 1369
             },
1370 1370
             136 => function ($stackPos) {
1371
-                 $this->semValue = new Stmt\While_($this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1371
+                    $this->semValue = new Stmt\While_($this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1372 1372
             },
1373 1373
             137 => function ($stackPos) {
1374
-                 $this->semValue = new Stmt\Do_($this->semStack[$stackPos-(5-4)], is_array($this->semStack[$stackPos-(5-2)]) ? $this->semStack[$stackPos-(5-2)] : array($this->semStack[$stackPos-(5-2)]), $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1374
+                    $this->semValue = new Stmt\Do_($this->semStack[$stackPos-(5-4)], is_array($this->semStack[$stackPos-(5-2)]) ? $this->semStack[$stackPos-(5-2)] : array($this->semStack[$stackPos-(5-2)]), $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1375 1375
             },
1376 1376
             138 => function ($stackPos) {
1377
-                 $this->semValue = new Stmt\For_(['init' => $this->semStack[$stackPos-(9-3)], 'cond' => $this->semStack[$stackPos-(9-5)], 'loop' => $this->semStack[$stackPos-(9-7)], 'stmts' => $this->semStack[$stackPos-(9-9)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
1377
+                    $this->semValue = new Stmt\For_(['init' => $this->semStack[$stackPos-(9-3)], 'cond' => $this->semStack[$stackPos-(9-5)], 'loop' => $this->semStack[$stackPos-(9-7)], 'stmts' => $this->semStack[$stackPos-(9-9)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
1378 1378
             },
1379 1379
             139 => function ($stackPos) {
1380
-                 $this->semValue = new Stmt\Switch_($this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1380
+                    $this->semValue = new Stmt\Switch_($this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1381 1381
             },
1382 1382
             140 => function ($stackPos) {
1383
-                 $this->semValue = new Stmt\Break_(null, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1383
+                    $this->semValue = new Stmt\Break_(null, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1384 1384
             },
1385 1385
             141 => function ($stackPos) {
1386
-                 $this->semValue = new Stmt\Break_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1386
+                    $this->semValue = new Stmt\Break_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1387 1387
             },
1388 1388
             142 => function ($stackPos) {
1389
-                 $this->semValue = new Stmt\Continue_(null, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1389
+                    $this->semValue = new Stmt\Continue_(null, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1390 1390
             },
1391 1391
             143 => function ($stackPos) {
1392
-                 $this->semValue = new Stmt\Continue_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1392
+                    $this->semValue = new Stmt\Continue_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1393 1393
             },
1394 1394
             144 => function ($stackPos) {
1395
-                 $this->semValue = new Stmt\Return_(null, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1395
+                    $this->semValue = new Stmt\Return_(null, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1396 1396
             },
1397 1397
             145 => function ($stackPos) {
1398
-                 $this->semValue = new Stmt\Return_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1398
+                    $this->semValue = new Stmt\Return_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1399 1399
             },
1400 1400
             146 => function ($stackPos) {
1401
-                 $this->semValue = new Stmt\Global_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1401
+                    $this->semValue = new Stmt\Global_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1402 1402
             },
1403 1403
             147 => function ($stackPos) {
1404
-                 $this->semValue = new Stmt\Static_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1404
+                    $this->semValue = new Stmt\Static_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1405 1405
             },
1406 1406
             148 => function ($stackPos) {
1407
-                 $this->semValue = new Stmt\Echo_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1407
+                    $this->semValue = new Stmt\Echo_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1408 1408
             },
1409 1409
             149 => function ($stackPos) {
1410
-                 $this->semValue = new Stmt\InlineHTML($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1410
+                    $this->semValue = new Stmt\InlineHTML($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1411 1411
             },
1412 1412
             150 => function ($stackPos) {
1413
-                 $this->semValue = new Stmt\Expression($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1413
+                    $this->semValue = new Stmt\Expression($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1414 1414
             },
1415 1415
             151 => function ($stackPos) {
1416
-                 $this->semValue = new Stmt\Expression($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1416
+                    $this->semValue = new Stmt\Expression($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1417 1417
             },
1418 1418
             152 => function ($stackPos) {
1419
-                 $this->semValue = new Stmt\Unset_($this->semStack[$stackPos-(5-3)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1419
+                    $this->semValue = new Stmt\Unset_($this->semStack[$stackPos-(5-3)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1420 1420
             },
1421 1421
             153 => function ($stackPos) {
1422
-                 $this->semValue = new Stmt\Foreach_($this->semStack[$stackPos-(7-3)], $this->semStack[$stackPos-(7-5)][0], ['keyVar' => null, 'byRef' => $this->semStack[$stackPos-(7-5)][1], 'stmts' => $this->semStack[$stackPos-(7-7)]], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1422
+                    $this->semValue = new Stmt\Foreach_($this->semStack[$stackPos-(7-3)], $this->semStack[$stackPos-(7-5)][0], ['keyVar' => null, 'byRef' => $this->semStack[$stackPos-(7-5)][1], 'stmts' => $this->semStack[$stackPos-(7-7)]], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1423 1423
             },
1424 1424
             154 => function ($stackPos) {
1425
-                 $this->semValue = new Stmt\Foreach_($this->semStack[$stackPos-(9-3)], $this->semStack[$stackPos-(9-7)][0], ['keyVar' => $this->semStack[$stackPos-(9-5)], 'byRef' => $this->semStack[$stackPos-(9-7)][1], 'stmts' => $this->semStack[$stackPos-(9-9)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
1425
+                    $this->semValue = new Stmt\Foreach_($this->semStack[$stackPos-(9-3)], $this->semStack[$stackPos-(9-7)][0], ['keyVar' => $this->semStack[$stackPos-(9-5)], 'byRef' => $this->semStack[$stackPos-(9-7)][1], 'stmts' => $this->semStack[$stackPos-(9-9)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
1426 1426
             },
1427 1427
             155 => function ($stackPos) {
1428
-                 $this->semValue = new Stmt\Declare_($this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1428
+                    $this->semValue = new Stmt\Declare_($this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1429 1429
             },
1430 1430
             156 => function ($stackPos) {
1431
-                 $this->semValue = new Stmt\TryCatch($this->semStack[$stackPos-(6-3)], $this->semStack[$stackPos-(6-5)], $this->semStack[$stackPos-(6-6)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes); $this->checkTryCatch($this->semValue);
1431
+                    $this->semValue = new Stmt\TryCatch($this->semStack[$stackPos-(6-3)], $this->semStack[$stackPos-(6-5)], $this->semStack[$stackPos-(6-6)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes); $this->checkTryCatch($this->semValue);
1432 1432
             },
1433 1433
             157 => function ($stackPos) {
1434
-                 $this->semValue = new Stmt\Throw_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1434
+                    $this->semValue = new Stmt\Throw_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1435 1435
             },
1436 1436
             158 => function ($stackPos) {
1437
-                 $this->semValue = new Stmt\Goto_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1437
+                    $this->semValue = new Stmt\Goto_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1438 1438
             },
1439 1439
             159 => function ($stackPos) {
1440
-                 $this->semValue = new Stmt\Label($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1440
+                    $this->semValue = new Stmt\Label($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1441 1441
             },
1442 1442
             160 => function ($stackPos) {
1443
-                 $this->semValue = new Stmt\Expression($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1443
+                    $this->semValue = new Stmt\Expression($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1444 1444
             },
1445 1445
             161 => function ($stackPos) {
1446
-                 $this->semValue = array(); /* means: no statement */
1446
+                    $this->semValue = array(); /* means: no statement */
1447 1447
             },
1448 1448
             162 => function ($stackPos) {
1449
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1449
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1450 1450
             },
1451 1451
             163 => function ($stackPos) {
1452
-                 $startAttributes = $this->startAttributeStack[$stackPos-(1-1)]; if (isset($startAttributes['comments'])) { $this->semValue = new Stmt\Nop($startAttributes + $this->endAttributes); } else { $this->semValue = null; };
1452
+                    $startAttributes = $this->startAttributeStack[$stackPos-(1-1)]; if (isset($startAttributes['comments'])) { $this->semValue = new Stmt\Nop($startAttributes + $this->endAttributes); } else { $this->semValue = null; };
1453 1453
             if ($this->semValue === null) $this->semValue = array(); /* means: no statement */
1454 1454
             },
1455 1455
             164 => function ($stackPos) {
1456
-                 $this->semValue = array();
1456
+                    $this->semValue = array();
1457 1457
             },
1458 1458
             165 => function ($stackPos) {
1459
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1459
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1460 1460
             },
1461 1461
             166 => function ($stackPos) {
1462
-                 $this->semValue = new Stmt\Catch_(array($this->semStack[$stackPos-(8-3)]), $this->semStack[$stackPos-(8-4)], $this->semStack[$stackPos-(8-7)], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
1462
+                    $this->semValue = new Stmt\Catch_(array($this->semStack[$stackPos-(8-3)]), $this->semStack[$stackPos-(8-4)], $this->semStack[$stackPos-(8-7)], $this->startAttributeStack[$stackPos-(8-1)] + $this->endAttributes);
1463 1463
             },
1464 1464
             167 => function ($stackPos) {
1465
-                 $this->semValue = null;
1465
+                    $this->semValue = null;
1466 1466
             },
1467 1467
             168 => function ($stackPos) {
1468
-                 $this->semValue = new Stmt\Finally_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1468
+                    $this->semValue = new Stmt\Finally_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1469 1469
             },
1470 1470
             169 => function ($stackPos) {
1471
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1471
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1472 1472
             },
1473 1473
             170 => function ($stackPos) {
1474
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1474
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1475 1475
             },
1476 1476
             171 => function ($stackPos) {
1477
-                 $this->semValue = false;
1477
+                    $this->semValue = false;
1478 1478
             },
1479 1479
             172 => function ($stackPos) {
1480
-                 $this->semValue = true;
1480
+                    $this->semValue = true;
1481 1481
             },
1482 1482
             173 => function ($stackPos) {
1483
-                 $this->semValue = false;
1483
+                    $this->semValue = false;
1484 1484
             },
1485 1485
             174 => function ($stackPos) {
1486
-                 $this->semValue = true;
1486
+                    $this->semValue = true;
1487 1487
             },
1488 1488
             175 => function ($stackPos) {
1489
-                 $this->semValue = false;
1489
+                    $this->semValue = false;
1490 1490
             },
1491 1491
             176 => function ($stackPos) {
1492
-                 $this->semValue = true;
1492
+                    $this->semValue = true;
1493 1493
             },
1494 1494
             177 => function ($stackPos) {
1495
-                 $this->semValue = new Stmt\Function_($this->semStack[$stackPos-(10-3)], ['byRef' => $this->semStack[$stackPos-(10-2)], 'params' => $this->semStack[$stackPos-(10-5)], 'returnType' => $this->semStack[$stackPos-(10-7)], 'stmts' => $this->semStack[$stackPos-(10-9)]], $this->startAttributeStack[$stackPos-(10-1)] + $this->endAttributes);
1495
+                    $this->semValue = new Stmt\Function_($this->semStack[$stackPos-(10-3)], ['byRef' => $this->semStack[$stackPos-(10-2)], 'params' => $this->semStack[$stackPos-(10-5)], 'returnType' => $this->semStack[$stackPos-(10-7)], 'stmts' => $this->semStack[$stackPos-(10-9)]], $this->startAttributeStack[$stackPos-(10-1)] + $this->endAttributes);
1496 1496
             },
1497 1497
             178 => function ($stackPos) {
1498
-                 $this->semValue = new Stmt\Class_($this->semStack[$stackPos-(7-2)], ['type' => $this->semStack[$stackPos-(7-1)], 'extends' => $this->semStack[$stackPos-(7-3)], 'implements' => $this->semStack[$stackPos-(7-4)], 'stmts' => $this->semStack[$stackPos-(7-6)]], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1498
+                    $this->semValue = new Stmt\Class_($this->semStack[$stackPos-(7-2)], ['type' => $this->semStack[$stackPos-(7-1)], 'extends' => $this->semStack[$stackPos-(7-3)], 'implements' => $this->semStack[$stackPos-(7-4)], 'stmts' => $this->semStack[$stackPos-(7-6)]], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes);
1499 1499
             $this->checkClass($this->semValue, $stackPos-(7-2));
1500 1500
             },
1501 1501
             179 => function ($stackPos) {
1502
-                 $this->semValue = new Stmt\Interface_($this->semStack[$stackPos-(6-2)], ['extends' => $this->semStack[$stackPos-(6-3)], 'stmts' => $this->semStack[$stackPos-(6-5)]], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
1502
+                    $this->semValue = new Stmt\Interface_($this->semStack[$stackPos-(6-2)], ['extends' => $this->semStack[$stackPos-(6-3)], 'stmts' => $this->semStack[$stackPos-(6-5)]], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
1503 1503
             $this->checkInterface($this->semValue, $stackPos-(6-2));
1504 1504
             },
1505 1505
             180 => function ($stackPos) {
1506
-                 $this->semValue = new Stmt\Trait_($this->semStack[$stackPos-(5-2)], ['stmts' => $this->semStack[$stackPos-(5-4)]], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1506
+                    $this->semValue = new Stmt\Trait_($this->semStack[$stackPos-(5-2)], ['stmts' => $this->semStack[$stackPos-(5-4)]], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1507 1507
             },
1508 1508
             181 => function ($stackPos) {
1509
-                 $this->semValue = 0;
1509
+                    $this->semValue = 0;
1510 1510
             },
1511 1511
             182 => function ($stackPos) {
1512
-                 $this->semValue = Stmt\Class_::MODIFIER_ABSTRACT;
1512
+                    $this->semValue = Stmt\Class_::MODIFIER_ABSTRACT;
1513 1513
             },
1514 1514
             183 => function ($stackPos) {
1515
-                 $this->semValue = Stmt\Class_::MODIFIER_FINAL;
1515
+                    $this->semValue = Stmt\Class_::MODIFIER_FINAL;
1516 1516
             },
1517 1517
             184 => function ($stackPos) {
1518
-                 $this->semValue = null;
1518
+                    $this->semValue = null;
1519 1519
             },
1520 1520
             185 => function ($stackPos) {
1521
-                 $this->semValue = $this->semStack[$stackPos-(2-2)];
1521
+                    $this->semValue = $this->semStack[$stackPos-(2-2)];
1522 1522
             },
1523 1523
             186 => function ($stackPos) {
1524
-                 $this->semValue = array();
1524
+                    $this->semValue = array();
1525 1525
             },
1526 1526
             187 => function ($stackPos) {
1527
-                 $this->semValue = $this->semStack[$stackPos-(2-2)];
1527
+                    $this->semValue = $this->semStack[$stackPos-(2-2)];
1528 1528
             },
1529 1529
             188 => function ($stackPos) {
1530
-                 $this->semValue = array();
1530
+                    $this->semValue = array();
1531 1531
             },
1532 1532
             189 => function ($stackPos) {
1533
-                 $this->semValue = $this->semStack[$stackPos-(2-2)];
1533
+                    $this->semValue = $this->semStack[$stackPos-(2-2)];
1534 1534
             },
1535 1535
             190 => function ($stackPos) {
1536
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1536
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1537 1537
             },
1538 1538
             191 => function ($stackPos) {
1539
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1539
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1540 1540
             },
1541 1541
             192 => function ($stackPos) {
1542
-                 $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1542
+                    $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1543 1543
             },
1544 1544
             193 => function ($stackPos) {
1545
-                 $this->semValue = $this->semStack[$stackPos-(4-2)];
1545
+                    $this->semValue = $this->semStack[$stackPos-(4-2)];
1546 1546
             },
1547 1547
             194 => function ($stackPos) {
1548
-                 $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1548
+                    $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1549 1549
             },
1550 1550
             195 => function ($stackPos) {
1551
-                 $this->semValue = $this->semStack[$stackPos-(4-2)];
1551
+                    $this->semValue = $this->semStack[$stackPos-(4-2)];
1552 1552
             },
1553 1553
             196 => function ($stackPos) {
1554
-                 $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1554
+                    $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1555 1555
             },
1556 1556
             197 => function ($stackPos) {
1557
-                 $this->semValue = null;
1557
+                    $this->semValue = null;
1558 1558
             },
1559 1559
             198 => function ($stackPos) {
1560
-                 $this->semValue = $this->semStack[$stackPos-(4-2)];
1560
+                    $this->semValue = $this->semStack[$stackPos-(4-2)];
1561 1561
             },
1562 1562
             199 => function ($stackPos) {
1563
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1563
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1564 1564
             },
1565 1565
             200 => function ($stackPos) {
1566
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1566
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1567 1567
             },
1568 1568
             201 => function ($stackPos) {
1569
-                 $this->semValue = new Stmt\DeclareDeclare($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1569
+                    $this->semValue = new Stmt\DeclareDeclare($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1570 1570
             },
1571 1571
             202 => function ($stackPos) {
1572
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
1572
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
1573 1573
             },
1574 1574
             203 => function ($stackPos) {
1575
-                 $this->semValue = $this->semStack[$stackPos-(4-3)];
1575
+                    $this->semValue = $this->semStack[$stackPos-(4-3)];
1576 1576
             },
1577 1577
             204 => function ($stackPos) {
1578
-                 $this->semValue = $this->semStack[$stackPos-(4-2)];
1578
+                    $this->semValue = $this->semStack[$stackPos-(4-2)];
1579 1579
             },
1580 1580
             205 => function ($stackPos) {
1581
-                 $this->semValue = $this->semStack[$stackPos-(5-3)];
1581
+                    $this->semValue = $this->semStack[$stackPos-(5-3)];
1582 1582
             },
1583 1583
             206 => function ($stackPos) {
1584
-                 $this->semValue = array();
1584
+                    $this->semValue = array();
1585 1585
             },
1586 1586
             207 => function ($stackPos) {
1587
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1587
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1588 1588
             },
1589 1589
             208 => function ($stackPos) {
1590
-                 $this->semValue = new Stmt\Case_($this->semStack[$stackPos-(4-2)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1590
+                    $this->semValue = new Stmt\Case_($this->semStack[$stackPos-(4-2)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1591 1591
             },
1592 1592
             209 => function ($stackPos) {
1593
-                 $this->semValue = new Stmt\Case_(null, $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1593
+                    $this->semValue = new Stmt\Case_(null, $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1594 1594
             },
1595 1595
             210 => function ($stackPos) {
1596 1596
                 $this->semValue = $this->semStack[$stackPos];
@@ -1599,862 +1599,862 @@  discard block
 block discarded – undo
1599 1599
                 $this->semValue = $this->semStack[$stackPos];
1600 1600
             },
1601 1601
             212 => function ($stackPos) {
1602
-                 $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1602
+                    $this->semValue = is_array($this->semStack[$stackPos-(1-1)]) ? $this->semStack[$stackPos-(1-1)] : array($this->semStack[$stackPos-(1-1)]);
1603 1603
             },
1604 1604
             213 => function ($stackPos) {
1605
-                 $this->semValue = $this->semStack[$stackPos-(4-2)];
1605
+                    $this->semValue = $this->semStack[$stackPos-(4-2)];
1606 1606
             },
1607 1607
             214 => function ($stackPos) {
1608
-                 $this->semValue = array();
1608
+                    $this->semValue = array();
1609 1609
             },
1610 1610
             215 => function ($stackPos) {
1611
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1611
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1612 1612
             },
1613 1613
             216 => function ($stackPos) {
1614
-                 $this->semValue = new Stmt\ElseIf_($this->semStack[$stackPos-(3-2)], is_array($this->semStack[$stackPos-(3-3)]) ? $this->semStack[$stackPos-(3-3)] : array($this->semStack[$stackPos-(3-3)]), $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1614
+                    $this->semValue = new Stmt\ElseIf_($this->semStack[$stackPos-(3-2)], is_array($this->semStack[$stackPos-(3-3)]) ? $this->semStack[$stackPos-(3-3)] : array($this->semStack[$stackPos-(3-3)]), $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1615 1615
             },
1616 1616
             217 => function ($stackPos) {
1617
-                 $this->semValue = array();
1617
+                    $this->semValue = array();
1618 1618
             },
1619 1619
             218 => function ($stackPos) {
1620
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1620
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1621 1621
             },
1622 1622
             219 => function ($stackPos) {
1623
-                 $this->semValue = new Stmt\ElseIf_($this->semStack[$stackPos-(4-2)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1623
+                    $this->semValue = new Stmt\ElseIf_($this->semStack[$stackPos-(4-2)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1624 1624
             },
1625 1625
             220 => function ($stackPos) {
1626
-                 $this->semValue = null;
1626
+                    $this->semValue = null;
1627 1627
             },
1628 1628
             221 => function ($stackPos) {
1629
-                 $this->semValue = new Stmt\Else_(is_array($this->semStack[$stackPos-(2-2)]) ? $this->semStack[$stackPos-(2-2)] : array($this->semStack[$stackPos-(2-2)]), $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1629
+                    $this->semValue = new Stmt\Else_(is_array($this->semStack[$stackPos-(2-2)]) ? $this->semStack[$stackPos-(2-2)] : array($this->semStack[$stackPos-(2-2)]), $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1630 1630
             },
1631 1631
             222 => function ($stackPos) {
1632
-                 $this->semValue = null;
1632
+                    $this->semValue = null;
1633 1633
             },
1634 1634
             223 => function ($stackPos) {
1635
-                 $this->semValue = new Stmt\Else_($this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1635
+                    $this->semValue = new Stmt\Else_($this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1636 1636
             },
1637 1637
             224 => function ($stackPos) {
1638
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)], false);
1638
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)], false);
1639 1639
             },
1640 1640
             225 => function ($stackPos) {
1641
-                 $this->semValue = array($this->semStack[$stackPos-(2-2)], true);
1641
+                    $this->semValue = array($this->semStack[$stackPos-(2-2)], true);
1642 1642
             },
1643 1643
             226 => function ($stackPos) {
1644
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)], false);
1644
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)], false);
1645 1645
             },
1646 1646
             227 => function ($stackPos) {
1647
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1647
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1648 1648
             },
1649 1649
             228 => function ($stackPos) {
1650
-                 $this->semValue = array();
1650
+                    $this->semValue = array();
1651 1651
             },
1652 1652
             229 => function ($stackPos) {
1653
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1653
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1654 1654
             },
1655 1655
             230 => function ($stackPos) {
1656
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1656
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1657 1657
             },
1658 1658
             231 => function ($stackPos) {
1659
-                 $this->semValue = new Node\Param($this->semStack[$stackPos-(4-4)], null, $this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-2)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes); $this->checkParam($this->semValue);
1659
+                    $this->semValue = new Node\Param($this->semStack[$stackPos-(4-4)], null, $this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-2)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes); $this->checkParam($this->semValue);
1660 1660
             },
1661 1661
             232 => function ($stackPos) {
1662
-                 $this->semValue = new Node\Param($this->semStack[$stackPos-(6-4)], $this->semStack[$stackPos-(6-6)], $this->semStack[$stackPos-(6-1)], $this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-3)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes); $this->checkParam($this->semValue);
1662
+                    $this->semValue = new Node\Param($this->semStack[$stackPos-(6-4)], $this->semStack[$stackPos-(6-6)], $this->semStack[$stackPos-(6-1)], $this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-3)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes); $this->checkParam($this->semValue);
1663 1663
             },
1664 1664
             233 => function ($stackPos) {
1665
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1665
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1666 1666
             },
1667 1667
             234 => function ($stackPos) {
1668
-                 $this->semValue = new Node\Identifier('array', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1668
+                    $this->semValue = new Node\Identifier('array', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1669 1669
             },
1670 1670
             235 => function ($stackPos) {
1671
-                 $this->semValue = new Node\Identifier('callable', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1671
+                    $this->semValue = new Node\Identifier('callable', $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1672 1672
             },
1673 1673
             236 => function ($stackPos) {
1674
-                 $this->semValue = null;
1674
+                    $this->semValue = null;
1675 1675
             },
1676 1676
             237 => function ($stackPos) {
1677
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1677
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1678 1678
             },
1679 1679
             238 => function ($stackPos) {
1680
-                 $this->semValue = null;
1680
+                    $this->semValue = null;
1681 1681
             },
1682 1682
             239 => function ($stackPos) {
1683
-                 $this->semValue = $this->semStack[$stackPos-(2-2)];
1683
+                    $this->semValue = $this->semStack[$stackPos-(2-2)];
1684 1684
             },
1685 1685
             240 => function ($stackPos) {
1686
-                 $this->semValue = array();
1686
+                    $this->semValue = array();
1687 1687
             },
1688 1688
             241 => function ($stackPos) {
1689
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
1689
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
1690 1690
             },
1691 1691
             242 => function ($stackPos) {
1692
-                 $this->semValue = array(new Node\Arg($this->semStack[$stackPos-(3-2)], false, false, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes));
1692
+                    $this->semValue = array(new Node\Arg($this->semStack[$stackPos-(3-2)], false, false, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes));
1693 1693
             },
1694 1694
             243 => function ($stackPos) {
1695
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1695
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1696 1696
             },
1697 1697
             244 => function ($stackPos) {
1698
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1698
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1699 1699
             },
1700 1700
             245 => function ($stackPos) {
1701
-                 $this->semValue = new Node\Arg($this->semStack[$stackPos-(1-1)], false, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1701
+                    $this->semValue = new Node\Arg($this->semStack[$stackPos-(1-1)], false, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1702 1702
             },
1703 1703
             246 => function ($stackPos) {
1704
-                 $this->semValue = new Node\Arg($this->semStack[$stackPos-(2-2)], true, false, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1704
+                    $this->semValue = new Node\Arg($this->semStack[$stackPos-(2-2)], true, false, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1705 1705
             },
1706 1706
             247 => function ($stackPos) {
1707
-                 $this->semValue = new Node\Arg($this->semStack[$stackPos-(2-2)], false, true, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1707
+                    $this->semValue = new Node\Arg($this->semStack[$stackPos-(2-2)], false, true, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1708 1708
             },
1709 1709
             248 => function ($stackPos) {
1710
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1710
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1711 1711
             },
1712 1712
             249 => function ($stackPos) {
1713
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1713
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1714 1714
             },
1715 1715
             250 => function ($stackPos) {
1716
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1716
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1717 1717
             },
1718 1718
             251 => function ($stackPos) {
1719
-                 $this->semValue = new Expr\Variable($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1719
+                    $this->semValue = new Expr\Variable($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1720 1720
             },
1721 1721
             252 => function ($stackPos) {
1722
-                 $this->semValue = new Expr\Variable($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1722
+                    $this->semValue = new Expr\Variable($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1723 1723
             },
1724 1724
             253 => function ($stackPos) {
1725
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1725
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1726 1726
             },
1727 1727
             254 => function ($stackPos) {
1728
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1728
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1729 1729
             },
1730 1730
             255 => function ($stackPos) {
1731
-                 $this->semValue = new Stmt\StaticVar($this->semStack[$stackPos-(1-1)], null, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1731
+                    $this->semValue = new Stmt\StaticVar($this->semStack[$stackPos-(1-1)], null, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1732 1732
             },
1733 1733
             256 => function ($stackPos) {
1734
-                 $this->semValue = new Stmt\StaticVar($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1734
+                    $this->semValue = new Stmt\StaticVar($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1735 1735
             },
1736 1736
             257 => function ($stackPos) {
1737
-                 if ($this->semStack[$stackPos-(2-2)] !== null) { $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)]; }
1737
+                    if ($this->semStack[$stackPos-(2-2)] !== null) { $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)]; }
1738 1738
             },
1739 1739
             258 => function ($stackPos) {
1740
-                 $this->semValue = array();
1740
+                    $this->semValue = array();
1741 1741
             },
1742 1742
             259 => function ($stackPos) {
1743
-                 $startAttributes = $this->lookaheadStartAttributes; if (isset($startAttributes['comments'])) { $nop = new Stmt\Nop($this->createCommentNopAttributes($startAttributes['comments'])); } else { $nop = null; };
1743
+                    $startAttributes = $this->lookaheadStartAttributes; if (isset($startAttributes['comments'])) { $nop = new Stmt\Nop($this->createCommentNopAttributes($startAttributes['comments'])); } else { $nop = null; };
1744 1744
             if ($nop !== null) { $this->semStack[$stackPos-(1-1)][] = $nop; } $this->semValue = $this->semStack[$stackPos-(1-1)];
1745 1745
             },
1746 1746
             260 => function ($stackPos) {
1747
-                 $this->semValue = new Stmt\Property($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes); $this->checkProperty($this->semValue, $stackPos-(3-1));
1747
+                    $this->semValue = new Stmt\Property($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes); $this->checkProperty($this->semValue, $stackPos-(3-1));
1748 1748
             },
1749 1749
             261 => function ($stackPos) {
1750
-                 $this->semValue = new Stmt\ClassConst($this->semStack[$stackPos-(3-2)], 0, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1750
+                    $this->semValue = new Stmt\ClassConst($this->semStack[$stackPos-(3-2)], 0, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1751 1751
             },
1752 1752
             262 => function ($stackPos) {
1753
-                 $this->semValue = new Stmt\ClassMethod($this->semStack[$stackPos-(9-4)], ['type' => $this->semStack[$stackPos-(9-1)], 'byRef' => $this->semStack[$stackPos-(9-3)], 'params' => $this->semStack[$stackPos-(9-6)], 'returnType' => $this->semStack[$stackPos-(9-8)], 'stmts' => $this->semStack[$stackPos-(9-9)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
1753
+                    $this->semValue = new Stmt\ClassMethod($this->semStack[$stackPos-(9-4)], ['type' => $this->semStack[$stackPos-(9-1)], 'byRef' => $this->semStack[$stackPos-(9-3)], 'params' => $this->semStack[$stackPos-(9-6)], 'returnType' => $this->semStack[$stackPos-(9-8)], 'stmts' => $this->semStack[$stackPos-(9-9)]], $this->startAttributeStack[$stackPos-(9-1)] + $this->endAttributes);
1754 1754
             $this->checkClassMethod($this->semValue, $stackPos-(9-1));
1755 1755
             },
1756 1756
             263 => function ($stackPos) {
1757
-                 $this->semValue = new Stmt\TraitUse($this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1757
+                    $this->semValue = new Stmt\TraitUse($this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1758 1758
             },
1759 1759
             264 => function ($stackPos) {
1760
-                 $this->semValue = array();
1760
+                    $this->semValue = array();
1761 1761
             },
1762 1762
             265 => function ($stackPos) {
1763
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
1763
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
1764 1764
             },
1765 1765
             266 => function ($stackPos) {
1766
-                 $this->semValue = array();
1766
+                    $this->semValue = array();
1767 1767
             },
1768 1768
             267 => function ($stackPos) {
1769
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1769
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
1770 1770
             },
1771 1771
             268 => function ($stackPos) {
1772
-                 $this->semValue = new Stmt\TraitUseAdaptation\Precedence($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1772
+                    $this->semValue = new Stmt\TraitUseAdaptation\Precedence($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1773 1773
             },
1774 1774
             269 => function ($stackPos) {
1775
-                 $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(5-1)][0], $this->semStack[$stackPos-(5-1)][1], $this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-4)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1775
+                    $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(5-1)][0], $this->semStack[$stackPos-(5-1)][1], $this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-4)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
1776 1776
             },
1777 1777
             270 => function ($stackPos) {
1778
-                 $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], $this->semStack[$stackPos-(4-3)], null, $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1778
+                    $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], $this->semStack[$stackPos-(4-3)], null, $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1779 1779
             },
1780 1780
             271 => function ($stackPos) {
1781
-                 $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], null, $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1781
+                    $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], null, $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1782 1782
             },
1783 1783
             272 => function ($stackPos) {
1784
-                 $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], null, $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1784
+                    $this->semValue = new Stmt\TraitUseAdaptation\Alias($this->semStack[$stackPos-(4-1)][0], $this->semStack[$stackPos-(4-1)][1], null, $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1785 1785
             },
1786 1786
             273 => function ($stackPos) {
1787
-                 $this->semValue = array($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)]);
1787
+                    $this->semValue = array($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)]);
1788 1788
             },
1789 1789
             274 => function ($stackPos) {
1790
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1790
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1791 1791
             },
1792 1792
             275 => function ($stackPos) {
1793
-                 $this->semValue = array(null, $this->semStack[$stackPos-(1-1)]);
1793
+                    $this->semValue = array(null, $this->semStack[$stackPos-(1-1)]);
1794 1794
             },
1795 1795
             276 => function ($stackPos) {
1796
-                 $this->semValue = null;
1796
+                    $this->semValue = null;
1797 1797
             },
1798 1798
             277 => function ($stackPos) {
1799
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
1799
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
1800 1800
             },
1801 1801
             278 => function ($stackPos) {
1802
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1802
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1803 1803
             },
1804 1804
             279 => function ($stackPos) {
1805
-                 $this->semValue = 0;
1805
+                    $this->semValue = 0;
1806 1806
             },
1807 1807
             280 => function ($stackPos) {
1808
-                 $this->semValue = 0;
1808
+                    $this->semValue = 0;
1809 1809
             },
1810 1810
             281 => function ($stackPos) {
1811
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1811
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1812 1812
             },
1813 1813
             282 => function ($stackPos) {
1814
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1814
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1815 1815
             },
1816 1816
             283 => function ($stackPos) {
1817
-                 $this->checkModifier($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $stackPos-(2-2)); $this->semValue = $this->semStack[$stackPos-(2-1)] | $this->semStack[$stackPos-(2-2)];
1817
+                    $this->checkModifier($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $stackPos-(2-2)); $this->semValue = $this->semStack[$stackPos-(2-1)] | $this->semStack[$stackPos-(2-2)];
1818 1818
             },
1819 1819
             284 => function ($stackPos) {
1820
-                 $this->semValue = Stmt\Class_::MODIFIER_PUBLIC;
1820
+                    $this->semValue = Stmt\Class_::MODIFIER_PUBLIC;
1821 1821
             },
1822 1822
             285 => function ($stackPos) {
1823
-                 $this->semValue = Stmt\Class_::MODIFIER_PROTECTED;
1823
+                    $this->semValue = Stmt\Class_::MODIFIER_PROTECTED;
1824 1824
             },
1825 1825
             286 => function ($stackPos) {
1826
-                 $this->semValue = Stmt\Class_::MODIFIER_PRIVATE;
1826
+                    $this->semValue = Stmt\Class_::MODIFIER_PRIVATE;
1827 1827
             },
1828 1828
             287 => function ($stackPos) {
1829
-                 $this->semValue = Stmt\Class_::MODIFIER_STATIC;
1829
+                    $this->semValue = Stmt\Class_::MODIFIER_STATIC;
1830 1830
             },
1831 1831
             288 => function ($stackPos) {
1832
-                 $this->semValue = Stmt\Class_::MODIFIER_ABSTRACT;
1832
+                    $this->semValue = Stmt\Class_::MODIFIER_ABSTRACT;
1833 1833
             },
1834 1834
             289 => function ($stackPos) {
1835
-                 $this->semValue = Stmt\Class_::MODIFIER_FINAL;
1835
+                    $this->semValue = Stmt\Class_::MODIFIER_FINAL;
1836 1836
             },
1837 1837
             290 => function ($stackPos) {
1838
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1838
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1839 1839
             },
1840 1840
             291 => function ($stackPos) {
1841
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1841
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1842 1842
             },
1843 1843
             292 => function ($stackPos) {
1844
-                 $this->semValue = new Node\VarLikeIdentifier(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1844
+                    $this->semValue = new Node\VarLikeIdentifier(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1845 1845
             },
1846 1846
             293 => function ($stackPos) {
1847
-                 $this->semValue = new Stmt\PropertyProperty($this->semStack[$stackPos-(1-1)], null, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1847
+                    $this->semValue = new Stmt\PropertyProperty($this->semStack[$stackPos-(1-1)], null, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
1848 1848
             },
1849 1849
             294 => function ($stackPos) {
1850
-                 $this->semValue = new Stmt\PropertyProperty($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1850
+                    $this->semValue = new Stmt\PropertyProperty($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1851 1851
             },
1852 1852
             295 => function ($stackPos) {
1853
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1853
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
1854 1854
             },
1855 1855
             296 => function ($stackPos) {
1856
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1856
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
1857 1857
             },
1858 1858
             297 => function ($stackPos) {
1859
-                 $this->semValue = array();
1859
+                    $this->semValue = array();
1860 1860
             },
1861 1861
             298 => function ($stackPos) {
1862
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1862
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1863 1863
             },
1864 1864
             299 => function ($stackPos) {
1865
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1865
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1866 1866
             },
1867 1867
             300 => function ($stackPos) {
1868
-                 $this->semValue = new Expr\Assign($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1868
+                    $this->semValue = new Expr\Assign($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1869 1869
             },
1870 1870
             301 => function ($stackPos) {
1871
-                 $this->semValue = new Expr\Assign($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1871
+                    $this->semValue = new Expr\Assign($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1872 1872
             },
1873 1873
             302 => function ($stackPos) {
1874
-                 $this->semValue = new Expr\AssignRef($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1874
+                    $this->semValue = new Expr\AssignRef($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1875 1875
             },
1876 1876
             303 => function ($stackPos) {
1877
-                 $this->semValue = new Expr\AssignRef($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1877
+                    $this->semValue = new Expr\AssignRef($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
1878 1878
             },
1879 1879
             304 => function ($stackPos) {
1880
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
1880
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
1881 1881
             },
1882 1882
             305 => function ($stackPos) {
1883
-                 $this->semValue = new Expr\Clone_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1883
+                    $this->semValue = new Expr\Clone_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1884 1884
             },
1885 1885
             306 => function ($stackPos) {
1886
-                 $this->semValue = new Expr\AssignOp\Plus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1886
+                    $this->semValue = new Expr\AssignOp\Plus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1887 1887
             },
1888 1888
             307 => function ($stackPos) {
1889
-                 $this->semValue = new Expr\AssignOp\Minus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1889
+                    $this->semValue = new Expr\AssignOp\Minus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1890 1890
             },
1891 1891
             308 => function ($stackPos) {
1892
-                 $this->semValue = new Expr\AssignOp\Mul($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1892
+                    $this->semValue = new Expr\AssignOp\Mul($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1893 1893
             },
1894 1894
             309 => function ($stackPos) {
1895
-                 $this->semValue = new Expr\AssignOp\Div($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1895
+                    $this->semValue = new Expr\AssignOp\Div($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1896 1896
             },
1897 1897
             310 => function ($stackPos) {
1898
-                 $this->semValue = new Expr\AssignOp\Concat($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1898
+                    $this->semValue = new Expr\AssignOp\Concat($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1899 1899
             },
1900 1900
             311 => function ($stackPos) {
1901
-                 $this->semValue = new Expr\AssignOp\Mod($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1901
+                    $this->semValue = new Expr\AssignOp\Mod($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1902 1902
             },
1903 1903
             312 => function ($stackPos) {
1904
-                 $this->semValue = new Expr\AssignOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1904
+                    $this->semValue = new Expr\AssignOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1905 1905
             },
1906 1906
             313 => function ($stackPos) {
1907
-                 $this->semValue = new Expr\AssignOp\BitwiseOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1907
+                    $this->semValue = new Expr\AssignOp\BitwiseOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1908 1908
             },
1909 1909
             314 => function ($stackPos) {
1910
-                 $this->semValue = new Expr\AssignOp\BitwiseXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1910
+                    $this->semValue = new Expr\AssignOp\BitwiseXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1911 1911
             },
1912 1912
             315 => function ($stackPos) {
1913
-                 $this->semValue = new Expr\AssignOp\ShiftLeft($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1913
+                    $this->semValue = new Expr\AssignOp\ShiftLeft($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1914 1914
             },
1915 1915
             316 => function ($stackPos) {
1916
-                 $this->semValue = new Expr\AssignOp\ShiftRight($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1916
+                    $this->semValue = new Expr\AssignOp\ShiftRight($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1917 1917
             },
1918 1918
             317 => function ($stackPos) {
1919
-                 $this->semValue = new Expr\AssignOp\Pow($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1919
+                    $this->semValue = new Expr\AssignOp\Pow($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1920 1920
             },
1921 1921
             318 => function ($stackPos) {
1922
-                 $this->semValue = new Expr\AssignOp\Coalesce($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1922
+                    $this->semValue = new Expr\AssignOp\Coalesce($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1923 1923
             },
1924 1924
             319 => function ($stackPos) {
1925
-                 $this->semValue = new Expr\PostInc($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1925
+                    $this->semValue = new Expr\PostInc($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1926 1926
             },
1927 1927
             320 => function ($stackPos) {
1928
-                 $this->semValue = new Expr\PreInc($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1928
+                    $this->semValue = new Expr\PreInc($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1929 1929
             },
1930 1930
             321 => function ($stackPos) {
1931
-                 $this->semValue = new Expr\PostDec($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1931
+                    $this->semValue = new Expr\PostDec($this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1932 1932
             },
1933 1933
             322 => function ($stackPos) {
1934
-                 $this->semValue = new Expr\PreDec($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1934
+                    $this->semValue = new Expr\PreDec($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1935 1935
             },
1936 1936
             323 => function ($stackPos) {
1937
-                 $this->semValue = new Expr\BinaryOp\BooleanOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1937
+                    $this->semValue = new Expr\BinaryOp\BooleanOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1938 1938
             },
1939 1939
             324 => function ($stackPos) {
1940
-                 $this->semValue = new Expr\BinaryOp\BooleanAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1940
+                    $this->semValue = new Expr\BinaryOp\BooleanAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1941 1941
             },
1942 1942
             325 => function ($stackPos) {
1943
-                 $this->semValue = new Expr\BinaryOp\LogicalOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1943
+                    $this->semValue = new Expr\BinaryOp\LogicalOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1944 1944
             },
1945 1945
             326 => function ($stackPos) {
1946
-                 $this->semValue = new Expr\BinaryOp\LogicalAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1946
+                    $this->semValue = new Expr\BinaryOp\LogicalAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1947 1947
             },
1948 1948
             327 => function ($stackPos) {
1949
-                 $this->semValue = new Expr\BinaryOp\LogicalXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1949
+                    $this->semValue = new Expr\BinaryOp\LogicalXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1950 1950
             },
1951 1951
             328 => function ($stackPos) {
1952
-                 $this->semValue = new Expr\BinaryOp\BitwiseOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1952
+                    $this->semValue = new Expr\BinaryOp\BitwiseOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1953 1953
             },
1954 1954
             329 => function ($stackPos) {
1955
-                 $this->semValue = new Expr\BinaryOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1955
+                    $this->semValue = new Expr\BinaryOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1956 1956
             },
1957 1957
             330 => function ($stackPos) {
1958
-                 $this->semValue = new Expr\BinaryOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1958
+                    $this->semValue = new Expr\BinaryOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1959 1959
             },
1960 1960
             331 => function ($stackPos) {
1961
-                 $this->semValue = new Expr\BinaryOp\BitwiseXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1961
+                    $this->semValue = new Expr\BinaryOp\BitwiseXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1962 1962
             },
1963 1963
             332 => function ($stackPos) {
1964
-                 $this->semValue = new Expr\BinaryOp\Concat($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1964
+                    $this->semValue = new Expr\BinaryOp\Concat($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1965 1965
             },
1966 1966
             333 => function ($stackPos) {
1967
-                 $this->semValue = new Expr\BinaryOp\Plus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1967
+                    $this->semValue = new Expr\BinaryOp\Plus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1968 1968
             },
1969 1969
             334 => function ($stackPos) {
1970
-                 $this->semValue = new Expr\BinaryOp\Minus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1970
+                    $this->semValue = new Expr\BinaryOp\Minus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1971 1971
             },
1972 1972
             335 => function ($stackPos) {
1973
-                 $this->semValue = new Expr\BinaryOp\Mul($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1973
+                    $this->semValue = new Expr\BinaryOp\Mul($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1974 1974
             },
1975 1975
             336 => function ($stackPos) {
1976
-                 $this->semValue = new Expr\BinaryOp\Div($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1976
+                    $this->semValue = new Expr\BinaryOp\Div($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1977 1977
             },
1978 1978
             337 => function ($stackPos) {
1979
-                 $this->semValue = new Expr\BinaryOp\Mod($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1979
+                    $this->semValue = new Expr\BinaryOp\Mod($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1980 1980
             },
1981 1981
             338 => function ($stackPos) {
1982
-                 $this->semValue = new Expr\BinaryOp\ShiftLeft($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1982
+                    $this->semValue = new Expr\BinaryOp\ShiftLeft($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1983 1983
             },
1984 1984
             339 => function ($stackPos) {
1985
-                 $this->semValue = new Expr\BinaryOp\ShiftRight($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1985
+                    $this->semValue = new Expr\BinaryOp\ShiftRight($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1986 1986
             },
1987 1987
             340 => function ($stackPos) {
1988
-                 $this->semValue = new Expr\BinaryOp\Pow($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1988
+                    $this->semValue = new Expr\BinaryOp\Pow($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
1989 1989
             },
1990 1990
             341 => function ($stackPos) {
1991
-                 $this->semValue = new Expr\UnaryPlus($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1991
+                    $this->semValue = new Expr\UnaryPlus($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1992 1992
             },
1993 1993
             342 => function ($stackPos) {
1994
-                 $this->semValue = new Expr\UnaryMinus($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1994
+                    $this->semValue = new Expr\UnaryMinus($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1995 1995
             },
1996 1996
             343 => function ($stackPos) {
1997
-                 $this->semValue = new Expr\BooleanNot($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1997
+                    $this->semValue = new Expr\BooleanNot($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
1998 1998
             },
1999 1999
             344 => function ($stackPos) {
2000
-                 $this->semValue = new Expr\BitwiseNot($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2000
+                    $this->semValue = new Expr\BitwiseNot($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2001 2001
             },
2002 2002
             345 => function ($stackPos) {
2003
-                 $this->semValue = new Expr\BinaryOp\Identical($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2003
+                    $this->semValue = new Expr\BinaryOp\Identical($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2004 2004
             },
2005 2005
             346 => function ($stackPos) {
2006
-                 $this->semValue = new Expr\BinaryOp\NotIdentical($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2006
+                    $this->semValue = new Expr\BinaryOp\NotIdentical($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2007 2007
             },
2008 2008
             347 => function ($stackPos) {
2009
-                 $this->semValue = new Expr\BinaryOp\Equal($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2009
+                    $this->semValue = new Expr\BinaryOp\Equal($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2010 2010
             },
2011 2011
             348 => function ($stackPos) {
2012
-                 $this->semValue = new Expr\BinaryOp\NotEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2012
+                    $this->semValue = new Expr\BinaryOp\NotEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2013 2013
             },
2014 2014
             349 => function ($stackPos) {
2015
-                 $this->semValue = new Expr\BinaryOp\Spaceship($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2015
+                    $this->semValue = new Expr\BinaryOp\Spaceship($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2016 2016
             },
2017 2017
             350 => function ($stackPos) {
2018
-                 $this->semValue = new Expr\BinaryOp\Smaller($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2018
+                    $this->semValue = new Expr\BinaryOp\Smaller($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2019 2019
             },
2020 2020
             351 => function ($stackPos) {
2021
-                 $this->semValue = new Expr\BinaryOp\SmallerOrEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2021
+                    $this->semValue = new Expr\BinaryOp\SmallerOrEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2022 2022
             },
2023 2023
             352 => function ($stackPos) {
2024
-                 $this->semValue = new Expr\BinaryOp\Greater($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2024
+                    $this->semValue = new Expr\BinaryOp\Greater($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2025 2025
             },
2026 2026
             353 => function ($stackPos) {
2027
-                 $this->semValue = new Expr\BinaryOp\GreaterOrEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2027
+                    $this->semValue = new Expr\BinaryOp\GreaterOrEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2028 2028
             },
2029 2029
             354 => function ($stackPos) {
2030
-                 $this->semValue = new Expr\Instanceof_($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2030
+                    $this->semValue = new Expr\Instanceof_($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2031 2031
             },
2032 2032
             355 => function ($stackPos) {
2033
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2033
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2034 2034
             },
2035 2035
             356 => function ($stackPos) {
2036
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2036
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2037 2037
             },
2038 2038
             357 => function ($stackPos) {
2039
-                 $this->semValue = new Expr\Ternary($this->semStack[$stackPos-(5-1)], $this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
2039
+                    $this->semValue = new Expr\Ternary($this->semStack[$stackPos-(5-1)], $this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
2040 2040
             },
2041 2041
             358 => function ($stackPos) {
2042
-                 $this->semValue = new Expr\Ternary($this->semStack[$stackPos-(4-1)], null, $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2042
+                    $this->semValue = new Expr\Ternary($this->semStack[$stackPos-(4-1)], null, $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2043 2043
             },
2044 2044
             359 => function ($stackPos) {
2045
-                 $this->semValue = new Expr\BinaryOp\Coalesce($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2045
+                    $this->semValue = new Expr\BinaryOp\Coalesce($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2046 2046
             },
2047 2047
             360 => function ($stackPos) {
2048
-                 $this->semValue = new Expr\Isset_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2048
+                    $this->semValue = new Expr\Isset_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2049 2049
             },
2050 2050
             361 => function ($stackPos) {
2051
-                 $this->semValue = new Expr\Empty_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2051
+                    $this->semValue = new Expr\Empty_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2052 2052
             },
2053 2053
             362 => function ($stackPos) {
2054
-                 $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_INCLUDE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2054
+                    $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_INCLUDE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2055 2055
             },
2056 2056
             363 => function ($stackPos) {
2057
-                 $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_INCLUDE_ONCE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2057
+                    $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_INCLUDE_ONCE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2058 2058
             },
2059 2059
             364 => function ($stackPos) {
2060
-                 $this->semValue = new Expr\Eval_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2060
+                    $this->semValue = new Expr\Eval_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2061 2061
             },
2062 2062
             365 => function ($stackPos) {
2063
-                 $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_REQUIRE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2063
+                    $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_REQUIRE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2064 2064
             },
2065 2065
             366 => function ($stackPos) {
2066
-                 $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_REQUIRE_ONCE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2066
+                    $this->semValue = new Expr\Include_($this->semStack[$stackPos-(2-2)], Expr\Include_::TYPE_REQUIRE_ONCE, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2067 2067
             },
2068 2068
             367 => function ($stackPos) {
2069
-                 $this->semValue = new Expr\Cast\Int_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2069
+                    $this->semValue = new Expr\Cast\Int_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2070 2070
             },
2071 2071
             368 => function ($stackPos) {
2072
-                 $attrs = $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes;
2072
+                    $attrs = $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes;
2073 2073
             $attrs['kind'] = $this->getFloatCastKind($this->semStack[$stackPos-(2-1)]);
2074 2074
             $this->semValue = new Expr\Cast\Double($this->semStack[$stackPos-(2-2)], $attrs);
2075 2075
             },
2076 2076
             369 => function ($stackPos) {
2077
-                 $this->semValue = new Expr\Cast\String_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2077
+                    $this->semValue = new Expr\Cast\String_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2078 2078
             },
2079 2079
             370 => function ($stackPos) {
2080
-                 $this->semValue = new Expr\Cast\Array_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2080
+                    $this->semValue = new Expr\Cast\Array_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2081 2081
             },
2082 2082
             371 => function ($stackPos) {
2083
-                 $this->semValue = new Expr\Cast\Object_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2083
+                    $this->semValue = new Expr\Cast\Object_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2084 2084
             },
2085 2085
             372 => function ($stackPos) {
2086
-                 $this->semValue = new Expr\Cast\Bool_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2086
+                    $this->semValue = new Expr\Cast\Bool_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2087 2087
             },
2088 2088
             373 => function ($stackPos) {
2089
-                 $this->semValue = new Expr\Cast\Unset_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2089
+                    $this->semValue = new Expr\Cast\Unset_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2090 2090
             },
2091 2091
             374 => function ($stackPos) {
2092
-                 $attrs = $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes;
2092
+                    $attrs = $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes;
2093 2093
             $attrs['kind'] = strtolower($this->semStack[$stackPos-(2-1)]) === 'exit' ? Expr\Exit_::KIND_EXIT : Expr\Exit_::KIND_DIE;
2094 2094
             $this->semValue = new Expr\Exit_($this->semStack[$stackPos-(2-2)], $attrs);
2095 2095
             },
2096 2096
             375 => function ($stackPos) {
2097
-                 $this->semValue = new Expr\ErrorSuppress($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2097
+                    $this->semValue = new Expr\ErrorSuppress($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2098 2098
             },
2099 2099
             376 => function ($stackPos) {
2100
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2100
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2101 2101
             },
2102 2102
             377 => function ($stackPos) {
2103
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2103
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2104 2104
             },
2105 2105
             378 => function ($stackPos) {
2106
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2106
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2107 2107
             },
2108 2108
             379 => function ($stackPos) {
2109
-                 $this->semValue = new Expr\ShellExec($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2109
+                    $this->semValue = new Expr\ShellExec($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2110 2110
             },
2111 2111
             380 => function ($stackPos) {
2112
-                 $this->semValue = new Expr\Print_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2112
+                    $this->semValue = new Expr\Print_($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2113 2113
             },
2114 2114
             381 => function ($stackPos) {
2115
-                 $this->semValue = new Expr\Yield_(null, null, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2115
+                    $this->semValue = new Expr\Yield_(null, null, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2116 2116
             },
2117 2117
             382 => function ($stackPos) {
2118
-                 $this->semValue = new Expr\YieldFrom($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2118
+                    $this->semValue = new Expr\YieldFrom($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2119 2119
             },
2120 2120
             383 => function ($stackPos) {
2121
-                 $this->semValue = new Expr\Closure(['static' => false, 'byRef' => $this->semStack[$stackPos-(10-2)], 'params' => $this->semStack[$stackPos-(10-4)], 'uses' => $this->semStack[$stackPos-(10-6)], 'returnType' => $this->semStack[$stackPos-(10-7)], 'stmts' => $this->semStack[$stackPos-(10-9)]], $this->startAttributeStack[$stackPos-(10-1)] + $this->endAttributes);
2121
+                    $this->semValue = new Expr\Closure(['static' => false, 'byRef' => $this->semStack[$stackPos-(10-2)], 'params' => $this->semStack[$stackPos-(10-4)], 'uses' => $this->semStack[$stackPos-(10-6)], 'returnType' => $this->semStack[$stackPos-(10-7)], 'stmts' => $this->semStack[$stackPos-(10-9)]], $this->startAttributeStack[$stackPos-(10-1)] + $this->endAttributes);
2122 2122
             },
2123 2123
             384 => function ($stackPos) {
2124
-                 $this->semValue = new Expr\Closure(['static' => true, 'byRef' => $this->semStack[$stackPos-(11-3)], 'params' => $this->semStack[$stackPos-(11-5)], 'uses' => $this->semStack[$stackPos-(11-7)], 'returnType' => $this->semStack[$stackPos-(11-8)], 'stmts' => $this->semStack[$stackPos-(11-10)]], $this->startAttributeStack[$stackPos-(11-1)] + $this->endAttributes);
2124
+                    $this->semValue = new Expr\Closure(['static' => true, 'byRef' => $this->semStack[$stackPos-(11-3)], 'params' => $this->semStack[$stackPos-(11-5)], 'uses' => $this->semStack[$stackPos-(11-7)], 'returnType' => $this->semStack[$stackPos-(11-8)], 'stmts' => $this->semStack[$stackPos-(11-10)]], $this->startAttributeStack[$stackPos-(11-1)] + $this->endAttributes);
2125 2125
             },
2126 2126
             385 => function ($stackPos) {
2127
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2127
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2128 2128
             },
2129 2129
             386 => function ($stackPos) {
2130
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2130
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2131 2131
             },
2132 2132
             387 => function ($stackPos) {
2133
-                 $this->semValue = new Expr\Yield_($this->semStack[$stackPos-(2-2)], null, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2133
+                    $this->semValue = new Expr\Yield_($this->semStack[$stackPos-(2-2)], null, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2134 2134
             },
2135 2135
             388 => function ($stackPos) {
2136
-                 $this->semValue = new Expr\Yield_($this->semStack[$stackPos-(4-4)], $this->semStack[$stackPos-(4-2)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2136
+                    $this->semValue = new Expr\Yield_($this->semStack[$stackPos-(4-4)], $this->semStack[$stackPos-(4-2)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2137 2137
             },
2138 2138
             389 => function ($stackPos) {
2139
-                 $attrs = $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes; $attrs['kind'] = Expr\Array_::KIND_LONG;
2139
+                    $attrs = $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes; $attrs['kind'] = Expr\Array_::KIND_LONG;
2140 2140
             $this->semValue = new Expr\Array_($this->semStack[$stackPos-(4-3)], $attrs);
2141 2141
             },
2142 2142
             390 => function ($stackPos) {
2143
-                 $attrs = $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes; $attrs['kind'] = Expr\Array_::KIND_SHORT;
2143
+                    $attrs = $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes; $attrs['kind'] = Expr\Array_::KIND_SHORT;
2144 2144
             $this->semValue = new Expr\Array_($this->semStack[$stackPos-(3-2)], $attrs);
2145 2145
             },
2146 2146
             391 => function ($stackPos) {
2147
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
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);
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 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);
2152 2152
             },
2153 2153
             393 => function ($stackPos) {
2154
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2154
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2155 2155
             },
2156 2156
             394 => function ($stackPos) {
2157
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2157
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2158 2158
             },
2159 2159
             395 => function ($stackPos) {
2160
-                 $this->semValue = array(new Stmt\Class_(null, ['type' => 0, 'extends' => $this->semStack[$stackPos-(7-3)], 'implements' => $this->semStack[$stackPos-(7-4)], 'stmts' => $this->semStack[$stackPos-(7-6)]], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes), $this->semStack[$stackPos-(7-2)]);
2160
+                    $this->semValue = array(new Stmt\Class_(null, ['type' => 0, 'extends' => $this->semStack[$stackPos-(7-3)], 'implements' => $this->semStack[$stackPos-(7-4)], 'stmts' => $this->semStack[$stackPos-(7-6)]], $this->startAttributeStack[$stackPos-(7-1)] + $this->endAttributes), $this->semStack[$stackPos-(7-2)]);
2161 2161
             $this->checkClass($this->semValue[0], -1);
2162 2162
             },
2163 2163
             396 => function ($stackPos) {
2164
-                 $this->semValue = new Expr\New_($this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2164
+                    $this->semValue = new Expr\New_($this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2165 2165
             },
2166 2166
             397 => function ($stackPos) {
2167
-                 list($class, $ctorArgs) = $this->semStack[$stackPos-(2-2)]; $this->semValue = new Expr\New_($class, $ctorArgs, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2167
+                    list($class, $ctorArgs) = $this->semStack[$stackPos-(2-2)]; $this->semValue = new Expr\New_($class, $ctorArgs, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2168 2168
             },
2169 2169
             398 => function ($stackPos) {
2170
-                 $this->semValue = array();
2170
+                    $this->semValue = array();
2171 2171
             },
2172 2172
             399 => function ($stackPos) {
2173
-                 $this->semValue = $this->semStack[$stackPos-(4-3)];
2173
+                    $this->semValue = $this->semStack[$stackPos-(4-3)];
2174 2174
             },
2175 2175
             400 => function ($stackPos) {
2176
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2176
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2177 2177
             },
2178 2178
             401 => function ($stackPos) {
2179
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2179
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2180 2180
             },
2181 2181
             402 => function ($stackPos) {
2182
-                 $this->semValue = new Expr\ClosureUse($this->semStack[$stackPos-(2-2)], $this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2182
+                    $this->semValue = new Expr\ClosureUse($this->semStack[$stackPos-(2-2)], $this->semStack[$stackPos-(2-1)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2183 2183
             },
2184 2184
             403 => function ($stackPos) {
2185
-                 $this->semValue = new Expr\FuncCall($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2185
+                    $this->semValue = new Expr\FuncCall($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2186 2186
             },
2187 2187
             404 => function ($stackPos) {
2188
-                 $this->semValue = new Expr\StaticCall($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2188
+                    $this->semValue = new Expr\StaticCall($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2189 2189
             },
2190 2190
             405 => function ($stackPos) {
2191
-                 $this->semValue = new Expr\StaticCall($this->semStack[$stackPos-(6-1)], $this->semStack[$stackPos-(6-4)], $this->semStack[$stackPos-(6-6)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
2191
+                    $this->semValue = new Expr\StaticCall($this->semStack[$stackPos-(6-1)], $this->semStack[$stackPos-(6-4)], $this->semStack[$stackPos-(6-6)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
2192 2192
             },
2193 2193
             406 => function ($stackPos) {
2194
-                 $this->semValue = $this->fixupPhp5StaticPropCall($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2194
+                    $this->semValue = $this->fixupPhp5StaticPropCall($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2195 2195
             },
2196 2196
             407 => function ($stackPos) {
2197
-                 $this->semValue = new Expr\FuncCall($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2197
+                    $this->semValue = new Expr\FuncCall($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2198 2198
             },
2199 2199
             408 => function ($stackPos) {
2200
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2200
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2201 2201
             },
2202 2202
             409 => function ($stackPos) {
2203
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2203
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2204 2204
             },
2205 2205
             410 => function ($stackPos) {
2206
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2206
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2207 2207
             },
2208 2208
             411 => function ($stackPos) {
2209
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2209
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2210 2210
             },
2211 2211
             412 => function ($stackPos) {
2212
-                 $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2212
+                    $this->semValue = new Name($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2213 2213
             },
2214 2214
             413 => function ($stackPos) {
2215
-                 $this->semValue = new Name\FullyQualified(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2215
+                    $this->semValue = new Name\FullyQualified(substr($this->semStack[$stackPos-(1-1)], 1), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2216 2216
             },
2217 2217
             414 => function ($stackPos) {
2218
-                 $this->semValue = new Name\Relative(substr($this->semStack[$stackPos-(1-1)], 10), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2218
+                    $this->semValue = new Name\Relative(substr($this->semStack[$stackPos-(1-1)], 10), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2219 2219
             },
2220 2220
             415 => function ($stackPos) {
2221
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2221
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2222 2222
             },
2223 2223
             416 => function ($stackPos) {
2224
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2224
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2225 2225
             },
2226 2226
             417 => function ($stackPos) {
2227
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2227
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2228 2228
             },
2229 2229
             418 => function ($stackPos) {
2230
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2230
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2231 2231
             },
2232 2232
             419 => function ($stackPos) {
2233
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2233
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2234 2234
             },
2235 2235
             420 => function ($stackPos) {
2236
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2236
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2237 2237
             },
2238 2238
             421 => function ($stackPos) {
2239
-                 $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2239
+                    $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2240 2240
             },
2241 2241
             422 => function ($stackPos) {
2242
-                 $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2242
+                    $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2243 2243
             },
2244 2244
             423 => function ($stackPos) {
2245
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2245
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2246 2246
             },
2247 2247
             424 => function ($stackPos) {
2248
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2248
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2249 2249
             },
2250 2250
             425 => function ($stackPos) {
2251
-                 $this->semValue = null;
2251
+                    $this->semValue = null;
2252 2252
             },
2253 2253
             426 => function ($stackPos) {
2254
-                 $this->semValue = null;
2254
+                    $this->semValue = null;
2255 2255
             },
2256 2256
             427 => function ($stackPos) {
2257
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2257
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2258 2258
             },
2259 2259
             428 => function ($stackPos) {
2260
-                 $this->semValue = array();
2260
+                    $this->semValue = array();
2261 2261
             },
2262 2262
             429 => function ($stackPos) {
2263
-                 $this->semValue = array(new Scalar\EncapsedStringPart(Scalar\String_::parseEscapeSequences($this->semStack[$stackPos-(1-1)], '`', false), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes));
2263
+                    $this->semValue = array(new Scalar\EncapsedStringPart(Scalar\String_::parseEscapeSequences($this->semStack[$stackPos-(1-1)], '`', false), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes));
2264 2264
             },
2265 2265
             430 => function ($stackPos) {
2266
-                 foreach ($this->semStack[$stackPos-(1-1)] as $s) { if ($s instanceof Node\Scalar\EncapsedStringPart) { $s->value = Node\Scalar\String_::parseEscapeSequences($s->value, '`', false); } }; $this->semValue = $this->semStack[$stackPos-(1-1)];
2266
+                    foreach ($this->semStack[$stackPos-(1-1)] as $s) { if ($s instanceof Node\Scalar\EncapsedStringPart) { $s->value = Node\Scalar\String_::parseEscapeSequences($s->value, '`', false); } }; $this->semValue = $this->semStack[$stackPos-(1-1)];
2267 2267
             },
2268 2268
             431 => function ($stackPos) {
2269
-                 $this->semValue = array();
2269
+                    $this->semValue = array();
2270 2270
             },
2271 2271
             432 => function ($stackPos) {
2272
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2272
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2273 2273
             },
2274 2274
             433 => function ($stackPos) {
2275
-                 $this->semValue = $this->parseLNumber($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes, true);
2275
+                    $this->semValue = $this->parseLNumber($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes, true);
2276 2276
             },
2277 2277
             434 => function ($stackPos) {
2278
-                 $this->semValue = new Scalar\DNumber(Scalar\DNumber::parse($this->semStack[$stackPos-(1-1)]), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2278
+                    $this->semValue = new Scalar\DNumber(Scalar\DNumber::parse($this->semStack[$stackPos-(1-1)]), $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2279 2279
             },
2280 2280
             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);
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 2282
             $this->semValue = new Scalar\String_(Scalar\String_::parse($this->semStack[$stackPos-(1-1)], false), $attrs);
2283 2283
             },
2284 2284
             436 => function ($stackPos) {
2285
-                 $this->semValue = new Scalar\MagicConst\Line($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2285
+                    $this->semValue = new Scalar\MagicConst\Line($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2286 2286
             },
2287 2287
             437 => function ($stackPos) {
2288
-                 $this->semValue = new Scalar\MagicConst\File($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2288
+                    $this->semValue = new Scalar\MagicConst\File($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2289 2289
             },
2290 2290
             438 => function ($stackPos) {
2291
-                 $this->semValue = new Scalar\MagicConst\Dir($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2291
+                    $this->semValue = new Scalar\MagicConst\Dir($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2292 2292
             },
2293 2293
             439 => function ($stackPos) {
2294
-                 $this->semValue = new Scalar\MagicConst\Class_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2294
+                    $this->semValue = new Scalar\MagicConst\Class_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2295 2295
             },
2296 2296
             440 => function ($stackPos) {
2297
-                 $this->semValue = new Scalar\MagicConst\Trait_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2297
+                    $this->semValue = new Scalar\MagicConst\Trait_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2298 2298
             },
2299 2299
             441 => function ($stackPos) {
2300
-                 $this->semValue = new Scalar\MagicConst\Method($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2300
+                    $this->semValue = new Scalar\MagicConst\Method($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2301 2301
             },
2302 2302
             442 => function ($stackPos) {
2303
-                 $this->semValue = new Scalar\MagicConst\Function_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2303
+                    $this->semValue = new Scalar\MagicConst\Function_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2304 2304
             },
2305 2305
             443 => function ($stackPos) {
2306
-                 $this->semValue = new Scalar\MagicConst\Namespace_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2306
+                    $this->semValue = new Scalar\MagicConst\Namespace_($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2307 2307
             },
2308 2308
             444 => function ($stackPos) {
2309
-                 $this->semValue = $this->parseDocString($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes, $this->startAttributeStack[$stackPos-(3-3)] + $this->endAttributeStack[$stackPos-(3-3)], false);
2309
+                    $this->semValue = $this->parseDocString($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes, $this->startAttributeStack[$stackPos-(3-3)] + $this->endAttributeStack[$stackPos-(3-3)], false);
2310 2310
             },
2311 2311
             445 => function ($stackPos) {
2312
-                 $this->semValue = $this->parseDocString($this->semStack[$stackPos-(2-1)], '', $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes, $this->startAttributeStack[$stackPos-(2-2)] + $this->endAttributeStack[$stackPos-(2-2)], false);
2312
+                    $this->semValue = $this->parseDocString($this->semStack[$stackPos-(2-1)], '', $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes, $this->startAttributeStack[$stackPos-(2-2)] + $this->endAttributeStack[$stackPos-(2-2)], false);
2313 2313
             },
2314 2314
             446 => function ($stackPos) {
2315
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2315
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2316 2316
             },
2317 2317
             447 => function ($stackPos) {
2318
-                 $this->semValue = new Expr\ClassConstFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2318
+                    $this->semValue = new Expr\ClassConstFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2319 2319
             },
2320 2320
             448 => function ($stackPos) {
2321
-                 $this->semValue = new Expr\ConstFetch($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2321
+                    $this->semValue = new Expr\ConstFetch($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2322 2322
             },
2323 2323
             449 => function ($stackPos) {
2324
-                 $this->semValue = new Expr\Array_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2324
+                    $this->semValue = new Expr\Array_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2325 2325
             },
2326 2326
             450 => function ($stackPos) {
2327
-                 $this->semValue = new Expr\Array_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2327
+                    $this->semValue = new Expr\Array_($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2328 2328
             },
2329 2329
             451 => function ($stackPos) {
2330
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2330
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2331 2331
             },
2332 2332
             452 => function ($stackPos) {
2333
-                 $this->semValue = new Expr\BinaryOp\BooleanOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2333
+                    $this->semValue = new Expr\BinaryOp\BooleanOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2334 2334
             },
2335 2335
             453 => function ($stackPos) {
2336
-                 $this->semValue = new Expr\BinaryOp\BooleanAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2336
+                    $this->semValue = new Expr\BinaryOp\BooleanAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2337 2337
             },
2338 2338
             454 => function ($stackPos) {
2339
-                 $this->semValue = new Expr\BinaryOp\LogicalOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2339
+                    $this->semValue = new Expr\BinaryOp\LogicalOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2340 2340
             },
2341 2341
             455 => function ($stackPos) {
2342
-                 $this->semValue = new Expr\BinaryOp\LogicalAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2342
+                    $this->semValue = new Expr\BinaryOp\LogicalAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2343 2343
             },
2344 2344
             456 => function ($stackPos) {
2345
-                 $this->semValue = new Expr\BinaryOp\LogicalXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2345
+                    $this->semValue = new Expr\BinaryOp\LogicalXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2346 2346
             },
2347 2347
             457 => function ($stackPos) {
2348
-                 $this->semValue = new Expr\BinaryOp\BitwiseOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2348
+                    $this->semValue = new Expr\BinaryOp\BitwiseOr($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2349 2349
             },
2350 2350
             458 => function ($stackPos) {
2351
-                 $this->semValue = new Expr\BinaryOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2351
+                    $this->semValue = new Expr\BinaryOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2352 2352
             },
2353 2353
             459 => function ($stackPos) {
2354
-                 $this->semValue = new Expr\BinaryOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2354
+                    $this->semValue = new Expr\BinaryOp\BitwiseAnd($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2355 2355
             },
2356 2356
             460 => function ($stackPos) {
2357
-                 $this->semValue = new Expr\BinaryOp\BitwiseXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2357
+                    $this->semValue = new Expr\BinaryOp\BitwiseXor($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2358 2358
             },
2359 2359
             461 => function ($stackPos) {
2360
-                 $this->semValue = new Expr\BinaryOp\Concat($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2360
+                    $this->semValue = new Expr\BinaryOp\Concat($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2361 2361
             },
2362 2362
             462 => function ($stackPos) {
2363
-                 $this->semValue = new Expr\BinaryOp\Plus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2363
+                    $this->semValue = new Expr\BinaryOp\Plus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2364 2364
             },
2365 2365
             463 => function ($stackPos) {
2366
-                 $this->semValue = new Expr\BinaryOp\Minus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2366
+                    $this->semValue = new Expr\BinaryOp\Minus($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2367 2367
             },
2368 2368
             464 => function ($stackPos) {
2369
-                 $this->semValue = new Expr\BinaryOp\Mul($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2369
+                    $this->semValue = new Expr\BinaryOp\Mul($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2370 2370
             },
2371 2371
             465 => function ($stackPos) {
2372
-                 $this->semValue = new Expr\BinaryOp\Div($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2372
+                    $this->semValue = new Expr\BinaryOp\Div($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2373 2373
             },
2374 2374
             466 => function ($stackPos) {
2375
-                 $this->semValue = new Expr\BinaryOp\Mod($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2375
+                    $this->semValue = new Expr\BinaryOp\Mod($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2376 2376
             },
2377 2377
             467 => function ($stackPos) {
2378
-                 $this->semValue = new Expr\BinaryOp\ShiftLeft($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2378
+                    $this->semValue = new Expr\BinaryOp\ShiftLeft($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2379 2379
             },
2380 2380
             468 => function ($stackPos) {
2381
-                 $this->semValue = new Expr\BinaryOp\ShiftRight($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2381
+                    $this->semValue = new Expr\BinaryOp\ShiftRight($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2382 2382
             },
2383 2383
             469 => function ($stackPos) {
2384
-                 $this->semValue = new Expr\BinaryOp\Pow($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2384
+                    $this->semValue = new Expr\BinaryOp\Pow($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2385 2385
             },
2386 2386
             470 => function ($stackPos) {
2387
-                 $this->semValue = new Expr\UnaryPlus($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2387
+                    $this->semValue = new Expr\UnaryPlus($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2388 2388
             },
2389 2389
             471 => function ($stackPos) {
2390
-                 $this->semValue = new Expr\UnaryMinus($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2390
+                    $this->semValue = new Expr\UnaryMinus($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2391 2391
             },
2392 2392
             472 => function ($stackPos) {
2393
-                 $this->semValue = new Expr\BooleanNot($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2393
+                    $this->semValue = new Expr\BooleanNot($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2394 2394
             },
2395 2395
             473 => function ($stackPos) {
2396
-                 $this->semValue = new Expr\BitwiseNot($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2396
+                    $this->semValue = new Expr\BitwiseNot($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2397 2397
             },
2398 2398
             474 => function ($stackPos) {
2399
-                 $this->semValue = new Expr\BinaryOp\Identical($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2399
+                    $this->semValue = new Expr\BinaryOp\Identical($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2400 2400
             },
2401 2401
             475 => function ($stackPos) {
2402
-                 $this->semValue = new Expr\BinaryOp\NotIdentical($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2402
+                    $this->semValue = new Expr\BinaryOp\NotIdentical($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2403 2403
             },
2404 2404
             476 => function ($stackPos) {
2405
-                 $this->semValue = new Expr\BinaryOp\Equal($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2405
+                    $this->semValue = new Expr\BinaryOp\Equal($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2406 2406
             },
2407 2407
             477 => function ($stackPos) {
2408
-                 $this->semValue = new Expr\BinaryOp\NotEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2408
+                    $this->semValue = new Expr\BinaryOp\NotEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2409 2409
             },
2410 2410
             478 => function ($stackPos) {
2411
-                 $this->semValue = new Expr\BinaryOp\Smaller($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2411
+                    $this->semValue = new Expr\BinaryOp\Smaller($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2412 2412
             },
2413 2413
             479 => function ($stackPos) {
2414
-                 $this->semValue = new Expr\BinaryOp\SmallerOrEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2414
+                    $this->semValue = new Expr\BinaryOp\SmallerOrEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2415 2415
             },
2416 2416
             480 => function ($stackPos) {
2417
-                 $this->semValue = new Expr\BinaryOp\Greater($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2417
+                    $this->semValue = new Expr\BinaryOp\Greater($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2418 2418
             },
2419 2419
             481 => function ($stackPos) {
2420
-                 $this->semValue = new Expr\BinaryOp\GreaterOrEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2420
+                    $this->semValue = new Expr\BinaryOp\GreaterOrEqual($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2421 2421
             },
2422 2422
             482 => function ($stackPos) {
2423
-                 $this->semValue = new Expr\Ternary($this->semStack[$stackPos-(5-1)], $this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
2423
+                    $this->semValue = new Expr\Ternary($this->semStack[$stackPos-(5-1)], $this->semStack[$stackPos-(5-3)], $this->semStack[$stackPos-(5-5)], $this->startAttributeStack[$stackPos-(5-1)] + $this->endAttributes);
2424 2424
             },
2425 2425
             483 => function ($stackPos) {
2426
-                 $this->semValue = new Expr\Ternary($this->semStack[$stackPos-(4-1)], null, $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2426
+                    $this->semValue = new Expr\Ternary($this->semStack[$stackPos-(4-1)], null, $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2427 2427
             },
2428 2428
             484 => function ($stackPos) {
2429
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2429
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2430 2430
             },
2431 2431
             485 => function ($stackPos) {
2432
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2432
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2433 2433
             },
2434 2434
             486 => function ($stackPos) {
2435
-                 $this->semValue = new Expr\ConstFetch($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2435
+                    $this->semValue = new Expr\ConstFetch($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2436 2436
             },
2437 2437
             487 => function ($stackPos) {
2438
-                 $this->semValue = new Expr\ClassConstFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2438
+                    $this->semValue = new Expr\ClassConstFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2439 2439
             },
2440 2440
             488 => function ($stackPos) {
2441
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2441
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2442 2442
             },
2443 2443
             489 => function ($stackPos) {
2444
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2444
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2445 2445
             },
2446 2446
             490 => function ($stackPos) {
2447
-                 $attrs = $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes; $attrs['kind'] = Scalar\String_::KIND_DOUBLE_QUOTED;
2447
+                    $attrs = $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes; $attrs['kind'] = Scalar\String_::KIND_DOUBLE_QUOTED;
2448 2448
             foreach ($this->semStack[$stackPos-(3-2)] as $s) { if ($s instanceof Node\Scalar\EncapsedStringPart) { $s->value = Node\Scalar\String_::parseEscapeSequences($s->value, '"', true); } }; $this->semValue = new Scalar\Encapsed($this->semStack[$stackPos-(3-2)], $attrs);
2449 2449
             },
2450 2450
             491 => function ($stackPos) {
2451
-                 $this->semValue = $this->parseDocString($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes, $this->startAttributeStack[$stackPos-(3-3)] + $this->endAttributeStack[$stackPos-(3-3)], true);
2451
+                    $this->semValue = $this->parseDocString($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-2)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes, $this->startAttributeStack[$stackPos-(3-3)] + $this->endAttributeStack[$stackPos-(3-3)], true);
2452 2452
             },
2453 2453
             492 => function ($stackPos) {
2454
-                 $this->semValue = array();
2454
+                    $this->semValue = array();
2455 2455
             },
2456 2456
             493 => function ($stackPos) {
2457
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
2457
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
2458 2458
             },
2459 2459
             494 => function ($stackPos) {
2460 2460
                 $this->semValue = $this->semStack[$stackPos];
@@ -2463,211 +2463,211 @@  discard block
 block discarded – undo
2463 2463
                 $this->semValue = $this->semStack[$stackPos];
2464 2464
             },
2465 2465
             496 => function ($stackPos) {
2466
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2466
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2467 2467
             },
2468 2468
             497 => function ($stackPos) {
2469
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2469
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2470 2470
             },
2471 2471
             498 => function ($stackPos) {
2472
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(3-3)], $this->semStack[$stackPos-(3-1)], false, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2472
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(3-3)], $this->semStack[$stackPos-(3-1)], false, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2473 2473
             },
2474 2474
             499 => function ($stackPos) {
2475
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(1-1)], null, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2475
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(1-1)], null, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2476 2476
             },
2477 2477
             500 => function ($stackPos) {
2478
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2478
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2479 2479
             },
2480 2480
             501 => function ($stackPos) {
2481
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2481
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2482 2482
             },
2483 2483
             502 => function ($stackPos) {
2484
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2484
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2485 2485
             },
2486 2486
             503 => function ($stackPos) {
2487
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2487
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2488 2488
             },
2489 2489
             504 => function ($stackPos) {
2490
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-5)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
2490
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-5)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
2491 2491
             },
2492 2492
             505 => function ($stackPos) {
2493
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2493
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2494 2494
             },
2495 2495
             506 => function ($stackPos) {
2496
-                 $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2496
+                    $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2497 2497
             },
2498 2498
             507 => function ($stackPos) {
2499
-                 $this->semValue = new Expr\MethodCall($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2499
+                    $this->semValue = new Expr\MethodCall($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2500 2500
             },
2501 2501
             508 => function ($stackPos) {
2502
-                 $this->semValue = new Expr\FuncCall($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2502
+                    $this->semValue = new Expr\FuncCall($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2503 2503
             },
2504 2504
             509 => function ($stackPos) {
2505
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2505
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2506 2506
             },
2507 2507
             510 => function ($stackPos) {
2508
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2508
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2509 2509
             },
2510 2510
             511 => function ($stackPos) {
2511
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2511
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2512 2512
             },
2513 2513
             512 => function ($stackPos) {
2514
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2514
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2515 2515
             },
2516 2516
             513 => function ($stackPos) {
2517
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2517
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2518 2518
             },
2519 2519
             514 => function ($stackPos) {
2520
-                 $this->semValue = new Expr\Variable($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2520
+                    $this->semValue = new Expr\Variable($this->semStack[$stackPos-(2-2)], $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2521 2521
             },
2522 2522
             515 => function ($stackPos) {
2523
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2523
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2524 2524
             },
2525 2525
             516 => function ($stackPos) {
2526
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2526
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2527 2527
             },
2528 2528
             517 => function ($stackPos) {
2529
-                 $this->semValue = new Expr\StaticPropertyFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2529
+                    $this->semValue = new Expr\StaticPropertyFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-4)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2530 2530
             },
2531 2531
             518 => function ($stackPos) {
2532
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2532
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2533 2533
             },
2534 2534
             519 => function ($stackPos) {
2535
-                 $var = substr($this->semStack[$stackPos-(1-1)], 1); $this->semValue = \is_string($var) ? new Node\VarLikeIdentifier($var, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes) : $var;
2535
+                    $var = substr($this->semStack[$stackPos-(1-1)], 1); $this->semValue = \is_string($var) ? new Node\VarLikeIdentifier($var, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes) : $var;
2536 2536
             },
2537 2537
             520 => function ($stackPos) {
2538
-                 $this->semValue = new Expr\StaticPropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2538
+                    $this->semValue = new Expr\StaticPropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2539 2539
             },
2540 2540
             521 => function ($stackPos) {
2541
-                 $this->semValue = new Expr\StaticPropertyFetch($this->semStack[$stackPos-(6-1)], $this->semStack[$stackPos-(6-5)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
2541
+                    $this->semValue = new Expr\StaticPropertyFetch($this->semStack[$stackPos-(6-1)], $this->semStack[$stackPos-(6-5)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
2542 2542
             },
2543 2543
             522 => function ($stackPos) {
2544
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2544
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2545 2545
             },
2546 2546
             523 => function ($stackPos) {
2547
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2547
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2548 2548
             },
2549 2549
             524 => function ($stackPos) {
2550
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2550
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2551 2551
             },
2552 2552
             525 => function ($stackPos) {
2553
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2553
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2554 2554
             },
2555 2555
             526 => function ($stackPos) {
2556
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2556
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2557 2557
             },
2558 2558
             527 => function ($stackPos) {
2559
-                 $this->semValue = new Expr\Variable($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2559
+                    $this->semValue = new Expr\Variable($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2560 2560
             },
2561 2561
             528 => function ($stackPos) {
2562
-                 $this->semValue = null;
2562
+                    $this->semValue = null;
2563 2563
             },
2564 2564
             529 => function ($stackPos) {
2565
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2565
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2566 2566
             },
2567 2567
             530 => function ($stackPos) {
2568
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2568
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2569 2569
             },
2570 2570
             531 => function ($stackPos) {
2571
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2571
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2572 2572
             },
2573 2573
             532 => function ($stackPos) {
2574
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2574
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2575 2575
             },
2576 2576
             533 => function ($stackPos) {
2577
-                 $this->semValue = new Expr\Error($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->errorState = 2;
2577
+                    $this->semValue = new Expr\Error($this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes); $this->errorState = 2;
2578 2578
             },
2579 2579
             534 => function ($stackPos) {
2580
-                 $this->semValue = new Expr\List_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2580
+                    $this->semValue = new Expr\List_($this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2581 2581
             },
2582 2582
             535 => function ($stackPos) {
2583
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2583
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2584 2584
             },
2585 2585
             536 => function ($stackPos) {
2586
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2586
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2587 2587
             },
2588 2588
             537 => function ($stackPos) {
2589
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(1-1)], null, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2589
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(1-1)], null, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2590 2590
             },
2591 2591
             538 => function ($stackPos) {
2592
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(1-1)], null, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2592
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(1-1)], null, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2593 2593
             },
2594 2594
             539 => function ($stackPos) {
2595
-                 $this->semValue = null;
2595
+                    $this->semValue = null;
2596 2596
             },
2597 2597
             540 => function ($stackPos) {
2598
-                 $this->semValue = array();
2598
+                    $this->semValue = array();
2599 2599
             },
2600 2600
             541 => function ($stackPos) {
2601
-                 $this->semValue = $this->semStack[$stackPos-(2-1)];
2601
+                    $this->semValue = $this->semStack[$stackPos-(2-1)];
2602 2602
             },
2603 2603
             542 => function ($stackPos) {
2604
-                 $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2604
+                    $this->semStack[$stackPos-(3-1)][] = $this->semStack[$stackPos-(3-3)]; $this->semValue = $this->semStack[$stackPos-(3-1)];
2605 2605
             },
2606 2606
             543 => function ($stackPos) {
2607
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2607
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2608 2608
             },
2609 2609
             544 => function ($stackPos) {
2610
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(3-3)], $this->semStack[$stackPos-(3-1)], false, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2610
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(3-3)], $this->semStack[$stackPos-(3-1)], false, $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2611 2611
             },
2612 2612
             545 => function ($stackPos) {
2613
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(1-1)], null, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2613
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(1-1)], null, false, $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2614 2614
             },
2615 2615
             546 => function ($stackPos) {
2616
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(4-4)], $this->semStack[$stackPos-(4-1)], true, $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2616
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(4-4)], $this->semStack[$stackPos-(4-1)], true, $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2617 2617
             },
2618 2618
             547 => function ($stackPos) {
2619
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(2-2)], null, true, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2619
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(2-2)], null, true, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2620 2620
             },
2621 2621
             548 => function ($stackPos) {
2622
-                 $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(2-2)], null, false, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes, true, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2622
+                    $this->semValue = new Expr\ArrayItem($this->semStack[$stackPos-(2-2)], null, false, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes, true, $this->startAttributeStack[$stackPos-(2-1)] + $this->endAttributes);
2623 2623
             },
2624 2624
             549 => function ($stackPos) {
2625
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
2625
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
2626 2626
             },
2627 2627
             550 => function ($stackPos) {
2628
-                 $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
2628
+                    $this->semStack[$stackPos-(2-1)][] = $this->semStack[$stackPos-(2-2)]; $this->semValue = $this->semStack[$stackPos-(2-1)];
2629 2629
             },
2630 2630
             551 => function ($stackPos) {
2631
-                 $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2631
+                    $this->semValue = array($this->semStack[$stackPos-(1-1)]);
2632 2632
             },
2633 2633
             552 => function ($stackPos) {
2634
-                 $this->semValue = array($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)]);
2634
+                    $this->semValue = array($this->semStack[$stackPos-(2-1)], $this->semStack[$stackPos-(2-2)]);
2635 2635
             },
2636 2636
             553 => function ($stackPos) {
2637
-                 $this->semValue = new Scalar\EncapsedStringPart($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2637
+                    $this->semValue = new Scalar\EncapsedStringPart($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2638 2638
             },
2639 2639
             554 => function ($stackPos) {
2640
-                 $this->semValue = new Expr\Variable($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2640
+                    $this->semValue = new Expr\Variable($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2641 2641
             },
2642 2642
             555 => function ($stackPos) {
2643
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2643
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2644 2644
             },
2645 2645
             556 => function ($stackPos) {
2646
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2646
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(4-1)], $this->semStack[$stackPos-(4-3)], $this->startAttributeStack[$stackPos-(4-1)] + $this->endAttributes);
2647 2647
             },
2648 2648
             557 => function ($stackPos) {
2649
-                 $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2649
+                    $this->semValue = new Expr\PropertyFetch($this->semStack[$stackPos-(3-1)], $this->semStack[$stackPos-(3-3)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2650 2650
             },
2651 2651
             558 => function ($stackPos) {
2652
-                 $this->semValue = new Expr\Variable($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2652
+                    $this->semValue = new Expr\Variable($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2653 2653
             },
2654 2654
             559 => function ($stackPos) {
2655
-                 $this->semValue = new Expr\Variable($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2655
+                    $this->semValue = new Expr\Variable($this->semStack[$stackPos-(3-2)], $this->startAttributeStack[$stackPos-(3-1)] + $this->endAttributes);
2656 2656
             },
2657 2657
             560 => function ($stackPos) {
2658
-                 $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-4)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
2658
+                    $this->semValue = new Expr\ArrayDimFetch($this->semStack[$stackPos-(6-2)], $this->semStack[$stackPos-(6-4)], $this->startAttributeStack[$stackPos-(6-1)] + $this->endAttributes);
2659 2659
             },
2660 2660
             561 => function ($stackPos) {
2661
-                 $this->semValue = $this->semStack[$stackPos-(3-2)];
2661
+                    $this->semValue = $this->semStack[$stackPos-(3-2)];
2662 2662
             },
2663 2663
             562 => function ($stackPos) {
2664
-                 $this->semValue = new Scalar\String_($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2664
+                    $this->semValue = new Scalar\String_($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2665 2665
             },
2666 2666
             563 => function ($stackPos) {
2667
-                 $this->semValue = $this->parseNumString($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2667
+                    $this->semValue = $this->parseNumString($this->semStack[$stackPos-(1-1)], $this->startAttributeStack[$stackPos-(1-1)] + $this->endAttributes);
2668 2668
             },
2669 2669
             564 => function ($stackPos) {
2670
-                 $this->semValue = $this->semStack[$stackPos-(1-1)];
2670
+                    $this->semValue = $this->semStack[$stackPos-(1-1)];
2671 2671
             },
2672 2672
         ];
2673 2673
     }
Please login to merge, or discard this patch.
brighty/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinterAbstract.php 1 patch
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -314,8 +314,8 @@  discard block
 block discarded – undo
314 314
         list($precedence, $associativity) = $this->precedenceMap[$class];
315 315
 
316 316
         return $this->pPrec($leftNode, $precedence, $associativity, -1)
317
-             . $operatorString
318
-             . $this->pPrec($rightNode, $precedence, $associativity, 1);
317
+                . $operatorString
318
+                . $this->pPrec($rightNode, $precedence, $associativity, 1);
319 319
     }
320 320
 
321 321
     /**
@@ -1074,12 +1074,12 @@  discard block
 block discarded – undo
1074 1074
      */
1075 1075
     protected function pModifiers(int $modifiers) {
1076 1076
         return ($modifiers & Stmt\Class_::MODIFIER_PUBLIC    ? 'public '    : '')
1077
-             . ($modifiers & Stmt\Class_::MODIFIER_PROTECTED ? 'protected ' : '')
1078
-             . ($modifiers & Stmt\Class_::MODIFIER_PRIVATE   ? 'private '   : '')
1079
-             . ($modifiers & Stmt\Class_::MODIFIER_STATIC    ? 'static '    : '')
1080
-             . ($modifiers & Stmt\Class_::MODIFIER_ABSTRACT  ? 'abstract '  : '')
1081
-             . ($modifiers & Stmt\Class_::MODIFIER_FINAL     ? 'final '     : '')
1082
-             . ($modifiers & Stmt\Class_::MODIFIER_READONLY  ? 'readonly '  : '');
1077
+                . ($modifiers & Stmt\Class_::MODIFIER_PROTECTED ? 'protected ' : '')
1078
+                . ($modifiers & Stmt\Class_::MODIFIER_PRIVATE   ? 'private '   : '')
1079
+                . ($modifiers & Stmt\Class_::MODIFIER_STATIC    ? 'static '    : '')
1080
+                . ($modifiers & Stmt\Class_::MODIFIER_ABSTRACT  ? 'abstract '  : '')
1081
+                . ($modifiers & Stmt\Class_::MODIFIER_FINAL     ? 'final '     : '')
1082
+                . ($modifiers & Stmt\Class_::MODIFIER_READONLY  ? 'readonly '  : '');
1083 1083
     }
1084 1084
 
1085 1085
     /**
Please login to merge, or discard this patch.