9051 lines
202 KiB
Plaintext
9051 lines
202 KiB
Plaintext
==> /Users/z7zmey/work/go/src/github.com/z7zmey/php-parser/example.php
|
|
2
|
|
3
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
156
|
|
152
|
|
149
|
|
324
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
458
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
156
|
|
152
|
|
149
|
|
331
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
483
|
|
482
|
|
478
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
156
|
|
152
|
|
149
|
|
454
|
|
455
|
|
450
|
|
441
|
|
444
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
483
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
156
|
|
152
|
|
149
|
|
327
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
462
|
|
483
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
156
|
|
152
|
|
149
|
|
329
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
339
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
156
|
|
152
|
|
149
|
|
359
|
|
228
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
3
|
|
336
|
|
147
|
|
88
|
|
90
|
|
3
|
|
376
|
|
373
|
|
143
|
|
140
|
|
3
|
|
336
|
|
147
|
|
89
|
|
91
|
|
142
|
|
141
|
|
138
|
|
37
|
|
92
|
|
86
|
|
6
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
201
|
|
199
|
|
198
|
|
317
|
|
88
|
|
3
|
|
336
|
|
147
|
|
88
|
|
90
|
|
3
|
|
376
|
|
373
|
|
143
|
|
140
|
|
3
|
|
336
|
|
147
|
|
89
|
|
91
|
|
142
|
|
141
|
|
138
|
|
37
|
|
194
|
|
171
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
317
|
|
88
|
|
3
|
|
336
|
|
147
|
|
88
|
|
90
|
|
3
|
|
376
|
|
373
|
|
143
|
|
140
|
|
3
|
|
336
|
|
147
|
|
89
|
|
91
|
|
142
|
|
141
|
|
138
|
|
318
|
|
37
|
|
305
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
3
|
|
336
|
|
147
|
|
88
|
|
90
|
|
3
|
|
376
|
|
373
|
|
143
|
|
140
|
|
3
|
|
336
|
|
147
|
|
89
|
|
91
|
|
142
|
|
141
|
|
138
|
|
318
|
|
37
|
|
306
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
362
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
362
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
362
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
362
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
362
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
371
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
370
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
370
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
506
|
|
505
|
|
503
|
|
426
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
370
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
361
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
361
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
361
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
361
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
427
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
365
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
364
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
368
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
363
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
369
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
367
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
366
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
506
|
|
505
|
|
425
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
513
|
|
507
|
|
505
|
|
425
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
514
|
|
507
|
|
505
|
|
425
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
512
|
|
507
|
|
505
|
|
425
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
515
|
|
507
|
|
505
|
|
425
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
506
|
|
504
|
|
503
|
|
506
|
|
502
|
|
425
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
508
|
|
505
|
|
503
|
|
425
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
421
|
|
299
|
|
435
|
|
509
|
|
505
|
|
425
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
510
|
|
505
|
|
425
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
483
|
|
482
|
|
478
|
|
148
|
|
454
|
|
455
|
|
450
|
|
441
|
|
444
|
|
511
|
|
505
|
|
425
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
132
|
|
136
|
|
46
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
132
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
133
|
|
136
|
|
46
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
132
|
|
37
|
|
137
|
|
46
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
132
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
133
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
133
|
|
37
|
|
137
|
|
46
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
37
|
|
51
|
|
42
|
|
38
|
|
36
|
|
44
|
|
42
|
|
128
|
|
47
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
37
|
|
360
|
|
424
|
|
299
|
|
435
|
|
52
|
|
42
|
|
38
|
|
36
|
|
44
|
|
42
|
|
128
|
|
47
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
37
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
281
|
|
435
|
|
52
|
|
42
|
|
38
|
|
36
|
|
129
|
|
47
|
|
42
|
|
5
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
360
|
|
374
|
|
373
|
|
212
|
|
360
|
|
374
|
|
373
|
|
211
|
|
169
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
197
|
|
317
|
|
88
|
|
139
|
|
37
|
|
194
|
|
171
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
201
|
|
199
|
|
204
|
|
200
|
|
198
|
|
317
|
|
89
|
|
139
|
|
37
|
|
194
|
|
171
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
206
|
|
199
|
|
203
|
|
200
|
|
198
|
|
317
|
|
88
|
|
139
|
|
37
|
|
194
|
|
171
|
|
166
|
|
202
|
|
199
|
|
198
|
|
317
|
|
88
|
|
139
|
|
37
|
|
194
|
|
171
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
96
|
|
99
|
|
104
|
|
167
|
|
205
|
|
199
|
|
201
|
|
200
|
|
198
|
|
317
|
|
88
|
|
139
|
|
193
|
|
171
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
98
|
|
3
|
|
336
|
|
100
|
|
104
|
|
167
|
|
93
|
|
87
|
|
7
|
|
1
|
|
98
|
|
99
|
|
3
|
|
336
|
|
106
|
|
105
|
|
167
|
|
93
|
|
87
|
|
7
|
|
1
|
|
98
|
|
99
|
|
3
|
|
336
|
|
106
|
|
3
|
|
336
|
|
107
|
|
105
|
|
167
|
|
93
|
|
87
|
|
7
|
|
1
|
|
360
|
|
374
|
|
373
|
|
35
|
|
360
|
|
374
|
|
373
|
|
34
|
|
15
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
37
|
|
53
|
|
42
|
|
38
|
|
36
|
|
44
|
|
42
|
|
128
|
|
47
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
37
|
|
360
|
|
424
|
|
299
|
|
435
|
|
54
|
|
42
|
|
38
|
|
36
|
|
44
|
|
42
|
|
128
|
|
47
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
37
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
281
|
|
435
|
|
54
|
|
42
|
|
38
|
|
36
|
|
44
|
|
42
|
|
128
|
|
47
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
373
|
|
119
|
|
70
|
|
42
|
|
117
|
|
69
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
373
|
|
119
|
|
360
|
|
374
|
|
373
|
|
120
|
|
37
|
|
44
|
|
42
|
|
117
|
|
69
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
373
|
|
119
|
|
37
|
|
118
|
|
69
|
|
42
|
|
5
|
|
1
|
|
37
|
|
44
|
|
42
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
48
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
214
|
|
360
|
|
424
|
|
299
|
|
435
|
|
213
|
|
61
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
281
|
|
435
|
|
214
|
|
61
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
360
|
|
424
|
|
299
|
|
435
|
|
231
|
|
435
|
|
218
|
|
216
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
360
|
|
424
|
|
299
|
|
435
|
|
276
|
|
435
|
|
218
|
|
216
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
440
|
|
247
|
|
435
|
|
218
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
440
|
|
247
|
|
435
|
|
217
|
|
216
|
|
37
|
|
44
|
|
42
|
|
113
|
|
49
|
|
42
|
|
5
|
|
1
|
|
215
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
360
|
|
424
|
|
299
|
|
435
|
|
276
|
|
435
|
|
218
|
|
216
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
440
|
|
247
|
|
435
|
|
218
|
|
216
|
|
37
|
|
114
|
|
49
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
108
|
|
37
|
|
44
|
|
42
|
|
115
|
|
65
|
|
42
|
|
5
|
|
1
|
|
492
|
|
316
|
|
301
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
108
|
|
37
|
|
44
|
|
42
|
|
115
|
|
67
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
108
|
|
37
|
|
116
|
|
65
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
109
|
|
37
|
|
44
|
|
42
|
|
115
|
|
66
|
|
42
|
|
5
|
|
1
|
|
492
|
|
316
|
|
301
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
109
|
|
37
|
|
44
|
|
42
|
|
115
|
|
68
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
111
|
|
109
|
|
37
|
|
44
|
|
42
|
|
115
|
|
66
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
489
|
|
488
|
|
112
|
|
109
|
|
37
|
|
44
|
|
42
|
|
115
|
|
66
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
139
|
|
37
|
|
92
|
|
86
|
|
6
|
|
1
|
|
317
|
|
88
|
|
139
|
|
37
|
|
41
|
|
36
|
|
317
|
|
88
|
|
139
|
|
37
|
|
92
|
|
86
|
|
39
|
|
36
|
|
95
|
|
99
|
|
104
|
|
167
|
|
93
|
|
87
|
|
40
|
|
36
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
57
|
|
42
|
|
38
|
|
36
|
|
92
|
|
86
|
|
6
|
|
1
|
|
317
|
|
88
|
|
145
|
|
88
|
|
90
|
|
142
|
|
140
|
|
146
|
|
88
|
|
90
|
|
142
|
|
141
|
|
138
|
|
37
|
|
55
|
|
42
|
|
38
|
|
36
|
|
92
|
|
86
|
|
6
|
|
1
|
|
317
|
|
89
|
|
139
|
|
37
|
|
360
|
|
424
|
|
299
|
|
56
|
|
42
|
|
38
|
|
36
|
|
92
|
|
86
|
|
6
|
|
1
|
|
317
|
|
89
|
|
139
|
|
37
|
|
92
|
|
86
|
|
6
|
|
1
|
|
159
|
|
158
|
|
159
|
|
157
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
160
|
|
157
|
|
3
|
|
148
|
|
324
|
|
467
|
|
448
|
|
438
|
|
434
|
|
161
|
|
157
|
|
59
|
|
42
|
|
5
|
|
1
|
|
43
|
|
5
|
|
1
|
|
73
|
|
42
|
|
5
|
|
1
|
|
8
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
130
|
|
134
|
|
45
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
130
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
131
|
|
134
|
|
45
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
130
|
|
37
|
|
44
|
|
42
|
|
135
|
|
45
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
130
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
131
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
131
|
|
37
|
|
44
|
|
42
|
|
135
|
|
45
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
130
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
131
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
130
|
|
37
|
|
44
|
|
42
|
|
135
|
|
45
|
|
42
|
|
135
|
|
45
|
|
42
|
|
5
|
|
1
|
|
70
|
|
42
|
|
5
|
|
1
|
|
62
|
|
42
|
|
5
|
|
1
|
|
101
|
|
102
|
|
167
|
|
94
|
|
87
|
|
7
|
|
1
|
|
101
|
|
3
|
|
336
|
|
106
|
|
103
|
|
167
|
|
94
|
|
87
|
|
7
|
|
1
|
|
101
|
|
3
|
|
336
|
|
106
|
|
3
|
|
336
|
|
107
|
|
103
|
|
167
|
|
94
|
|
87
|
|
7
|
|
1
|
|
3
|
|
9
|
|
1
|
|
3
|
|
4
|
|
2
|
|
10
|
|
1
|
|
2
|
|
11
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
196
|
|
209
|
|
168
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
201
|
|
199
|
|
204
|
|
200
|
|
195
|
|
209
|
|
360
|
|
374
|
|
373
|
|
208
|
|
168
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
201
|
|
199
|
|
204
|
|
200
|
|
195
|
|
360
|
|
374
|
|
373
|
|
210
|
|
207
|
|
168
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
164
|
|
360
|
|
374
|
|
373
|
|
163
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
373
|
|
165
|
|
162
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
125
|
|
360
|
|
424
|
|
299
|
|
435
|
|
37
|
|
126
|
|
37
|
|
127
|
|
360
|
|
424
|
|
299
|
|
435
|
|
37
|
|
126
|
|
123
|
|
50
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
125
|
|
360
|
|
424
|
|
299
|
|
435
|
|
37
|
|
126
|
|
360
|
|
424
|
|
299
|
|
435
|
|
37
|
|
126
|
|
124
|
|
50
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
125
|
|
360
|
|
424
|
|
299
|
|
435
|
|
37
|
|
51
|
|
42
|
|
38
|
|
36
|
|
126
|
|
360
|
|
424
|
|
299
|
|
435
|
|
37
|
|
51
|
|
42
|
|
38
|
|
36
|
|
126
|
|
121
|
|
50
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
125
|
|
360
|
|
424
|
|
299
|
|
435
|
|
37
|
|
51
|
|
42
|
|
38
|
|
36
|
|
126
|
|
360
|
|
424
|
|
299
|
|
435
|
|
37
|
|
51
|
|
42
|
|
38
|
|
36
|
|
126
|
|
122
|
|
50
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
72
|
|
42
|
|
5
|
|
1
|
|
97
|
|
99
|
|
104
|
|
167
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
3
|
|
336
|
|
173
|
|
175
|
|
172
|
|
170
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
3
|
|
336
|
|
173
|
|
3
|
|
336
|
|
174
|
|
177
|
|
176
|
|
172
|
|
170
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
3
|
|
336
|
|
173
|
|
3
|
|
336
|
|
174
|
|
186
|
|
201
|
|
190
|
|
182
|
|
179
|
|
178
|
|
176
|
|
172
|
|
170
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
3
|
|
336
|
|
173
|
|
3
|
|
336
|
|
174
|
|
186
|
|
201
|
|
192
|
|
189
|
|
182
|
|
179
|
|
178
|
|
176
|
|
172
|
|
170
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
3
|
|
336
|
|
173
|
|
3
|
|
336
|
|
174
|
|
3
|
|
336
|
|
188
|
|
3
|
|
336
|
|
184
|
|
3
|
|
336
|
|
185
|
|
183
|
|
181
|
|
179
|
|
3
|
|
336
|
|
188
|
|
187
|
|
191
|
|
189
|
|
182
|
|
180
|
|
178
|
|
176
|
|
172
|
|
170
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
37
|
|
74
|
|
76
|
|
71
|
|
42
|
|
5
|
|
1
|
|
37
|
|
3
|
|
336
|
|
37
|
|
79
|
|
75
|
|
76
|
|
71
|
|
42
|
|
5
|
|
1
|
|
37
|
|
3
|
|
336
|
|
37
|
|
3
|
|
336
|
|
37
|
|
82
|
|
80
|
|
78
|
|
75
|
|
76
|
|
71
|
|
42
|
|
5
|
|
1
|
|
37
|
|
3
|
|
336
|
|
37
|
|
3
|
|
338
|
|
37
|
|
82
|
|
80
|
|
3
|
|
337
|
|
37
|
|
82
|
|
81
|
|
78
|
|
75
|
|
76
|
|
71
|
|
42
|
|
5
|
|
1
|
|
37
|
|
3
|
|
336
|
|
37
|
|
79
|
|
75
|
|
37
|
|
77
|
|
71
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
85
|
|
83
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
85
|
|
84
|
|
64
|
|
42
|
|
5
|
|
1
|
|
3
|
|
18
|
|
17
|
|
12
|
|
1
|
|
3
|
|
20
|
|
17
|
|
12
|
|
1
|
|
3
|
|
21
|
|
17
|
|
12
|
|
1
|
|
3
|
|
18
|
|
17
|
|
3
|
|
18
|
|
16
|
|
12
|
|
1
|
|
3
|
|
18
|
|
17
|
|
3
|
|
19
|
|
16
|
|
12
|
|
1
|
|
3
|
|
24
|
|
23
|
|
3
|
|
26
|
|
22
|
|
13
|
|
1
|
|
3
|
|
25
|
|
23
|
|
3
|
|
27
|
|
22
|
|
13
|
|
1
|
|
3
|
|
30
|
|
29
|
|
3
|
|
32
|
|
28
|
|
14
|
|
1
|
|
3
|
|
31
|
|
29
|
|
3
|
|
33
|
|
28
|
|
14
|
|
1
|
|
474
|
|
473
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
471
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
471
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
471
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
492
|
|
315
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
497
|
|
493
|
|
315
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
360
|
|
424
|
|
299
|
|
435
|
|
496
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
439
|
|
499
|
|
493
|
|
315
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
439
|
|
500
|
|
493
|
|
315
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
439
|
|
501
|
|
360
|
|
424
|
|
299
|
|
435
|
|
360
|
|
424
|
|
299
|
|
435
|
|
494
|
|
360
|
|
424
|
|
299
|
|
435
|
|
495
|
|
360
|
|
424
|
|
299
|
|
435
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
439
|
|
498
|
|
493
|
|
315
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
271
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
270
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
528
|
|
417
|
|
422
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
281
|
|
435
|
|
234
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
234
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
139
|
|
318
|
|
37
|
|
305
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
144
|
|
88
|
|
90
|
|
142
|
|
140
|
|
144
|
|
88
|
|
90
|
|
142
|
|
141
|
|
138
|
|
322
|
|
321
|
|
319
|
|
37
|
|
305
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
144
|
|
88
|
|
90
|
|
142
|
|
140
|
|
144
|
|
88
|
|
90
|
|
142
|
|
141
|
|
138
|
|
323
|
|
320
|
|
319
|
|
37
|
|
305
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
139
|
|
318
|
|
37
|
|
305
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
418
|
|
422
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
419
|
|
422
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
420
|
|
422
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
517
|
|
289
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
418
|
|
422
|
|
299
|
|
518
|
|
289
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
298
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
521
|
|
289
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
352
|
|
297
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
354
|
|
297
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
353
|
|
297
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
354
|
|
297
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
148
|
|
324
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
439
|
|
155
|
|
151
|
|
149
|
|
325
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
492
|
|
316
|
|
301
|
|
153
|
|
151
|
|
149
|
|
326
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
458
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
308
|
|
150
|
|
331
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
440
|
|
249
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
440
|
|
247
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
440
|
|
250
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
440
|
|
248
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
519
|
|
289
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
520
|
|
289
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
522
|
|
289
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
523
|
|
289
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
3
|
|
333
|
|
339
|
|
280
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
3
|
|
334
|
|
339
|
|
280
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
3
|
|
335
|
|
339
|
|
280
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
526
|
|
524
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
526
|
|
525
|
|
516
|
|
289
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
418
|
|
422
|
|
299
|
|
527
|
|
524
|
|
516
|
|
289
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
491
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
230
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
489
|
|
488
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
489
|
|
487
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
230
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
476
|
|
471
|
|
468
|
|
465
|
|
448
|
|
489
|
|
488
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
230
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
489
|
|
488
|
|
490
|
|
488
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
230
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
483
|
|
482
|
|
478
|
|
148
|
|
454
|
|
455
|
|
450
|
|
441
|
|
444
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
339
|
|
358
|
|
229
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
334
|
|
339
|
|
148
|
|
359
|
|
228
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
339
|
|
148
|
|
359
|
|
228
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
281
|
|
435
|
|
303
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
483
|
|
482
|
|
478
|
|
457
|
|
450
|
|
441
|
|
443
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
483
|
|
482
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
480
|
|
478
|
|
457
|
|
450
|
|
441
|
|
443
|
|
442
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
483
|
|
482
|
|
478
|
|
457
|
|
450
|
|
483
|
|
482
|
|
478
|
|
457
|
|
451
|
|
449
|
|
483
|
|
482
|
|
478
|
|
148
|
|
454
|
|
455
|
|
451
|
|
449
|
|
483
|
|
482
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
480
|
|
478
|
|
457
|
|
451
|
|
449
|
|
441
|
|
443
|
|
446
|
|
447
|
|
446
|
|
445
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
483
|
|
482
|
|
478
|
|
148
|
|
454
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
453
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
452
|
|
456
|
|
450
|
|
441
|
|
444
|
|
442
|
|
442
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
506
|
|
505
|
|
357
|
|
302
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
356
|
|
302
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
355
|
|
302
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
492
|
|
316
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
497
|
|
493
|
|
316
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
360
|
|
424
|
|
299
|
|
435
|
|
496
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
439
|
|
499
|
|
493
|
|
316
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
483
|
|
148
|
|
327
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
334
|
|
483
|
|
148
|
|
327
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
483
|
|
148
|
|
327
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
474
|
|
473
|
|
458
|
|
148
|
|
328
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
462
|
|
474
|
|
473
|
|
458
|
|
148
|
|
330
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
462
|
|
529
|
|
417
|
|
422
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
474
|
|
473
|
|
458
|
|
460
|
|
470
|
|
465
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
334
|
|
474
|
|
473
|
|
458
|
|
460
|
|
470
|
|
465
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
474
|
|
473
|
|
458
|
|
460
|
|
470
|
|
465
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
287
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
288
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
287
|
|
435
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
287
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
287
|
|
435
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
287
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
269
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
268
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
485
|
|
474
|
|
473
|
|
469
|
|
465
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
485
|
|
486
|
|
474
|
|
473
|
|
469
|
|
465
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
304
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
308
|
|
58
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
310
|
|
58
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
531
|
|
423
|
|
299
|
|
307
|
|
58
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
3
|
|
333
|
|
531
|
|
423
|
|
299
|
|
309
|
|
58
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
293
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
295
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
295
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
291
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
291
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
290
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
290
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
294
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
292
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
296
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
257
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
256
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
258
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
252
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
251
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
259
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
264
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
274
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
279
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
278
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
272
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
254
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
253
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
255
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
261
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
265
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
262
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
275
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
273
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
260
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
263
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
266
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
267
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
277
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
276
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
232
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
3
|
|
333
|
|
339
|
|
358
|
|
233
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
3
|
|
333
|
|
339
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
149
|
|
359
|
|
233
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
231
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
242
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
243
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
244
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
240
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
239
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
236
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
241
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
237
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
235
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
238
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
245
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
246
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
339
|
|
148
|
|
359
|
|
228
|
|
226
|
|
283
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
339
|
|
148
|
|
359
|
|
228
|
|
483
|
|
482
|
|
478
|
|
148
|
|
454
|
|
455
|
|
451
|
|
220
|
|
483
|
|
482
|
|
478
|
|
457
|
|
451
|
|
219
|
|
225
|
|
227
|
|
283
|
|
286
|
|
285
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
339
|
|
148
|
|
359
|
|
228
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
222
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
221
|
|
224
|
|
227
|
|
283
|
|
284
|
|
284
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
339
|
|
148
|
|
359
|
|
228
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
222
|
|
483
|
|
482
|
|
478
|
|
148
|
|
454
|
|
455
|
|
451
|
|
220
|
|
223
|
|
227
|
|
283
|
|
284
|
|
286
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
497
|
|
493
|
|
316
|
|
301
|
|
435
|
|
497
|
|
493
|
|
315
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
311
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
312
|
|
300
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
313
|
|
300
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
418
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
314
|
|
300
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
332
|
|
528
|
|
417
|
|
422
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
348
|
|
340
|
|
358
|
|
229
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
462
|
|
474
|
|
473
|
|
458
|
|
461
|
|
470
|
|
348
|
|
340
|
|
358
|
|
229
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
483
|
|
482
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
480
|
|
478
|
|
350
|
|
341
|
|
343
|
|
342
|
|
340
|
|
358
|
|
229
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
483
|
|
482
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
3
|
|
418
|
|
422
|
|
299
|
|
435
|
|
288
|
|
435
|
|
481
|
|
478
|
|
350
|
|
474
|
|
473
|
|
458
|
|
479
|
|
351
|
|
349
|
|
483
|
|
482
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
480
|
|
478
|
|
351
|
|
349
|
|
341
|
|
343
|
|
342
|
|
346
|
|
346
|
|
345
|
|
340
|
|
358
|
|
229
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
433
|
|
429
|
|
380
|
|
360
|
|
374
|
|
384
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
391
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
392
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
414
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
415
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
416
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
412
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
360
|
|
374
|
|
413
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
394
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
393
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
395
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
402
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
403
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
398
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
389
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
406
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
411
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
409
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
404
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
400
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
401
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
399
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
386
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
390
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
387
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
407
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
405
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
385
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
388
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
396
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
397
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
410
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
408
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
372
|
|
381
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
530
|
|
375
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
382
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
3
|
|
376
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
3
|
|
377
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
3
|
|
378
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
428
|
|
379
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
360
|
|
374
|
|
432
|
|
360
|
|
374
|
|
431
|
|
429
|
|
379
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
433
|
|
360
|
|
374
|
|
360
|
|
374
|
|
430
|
|
429
|
|
380
|
|
360
|
|
374
|
|
384
|
|
383
|
|
373
|
|
165
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
307
|
|
437
|
|
37
|
|
44
|
|
42
|
|
130
|
|
134
|
|
45
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
485
|
|
474
|
|
473
|
|
459
|
|
460
|
|
470
|
|
465
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
458
|
|
148
|
|
331
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
458
|
|
148
|
|
331
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
464
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
463
|
|
466
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
472
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
475
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
462
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
484
|
|
148
|
|
329
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
462
|
|
529
|
|
417
|
|
422
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
| *stmt.StmtList
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 2-2 Pos: 6-20}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 2-2 Pos: 6-19}
|
|
| "Function":
|
|
| *name.Name Pos{Line: 2-2 Pos: 6-8}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 2-2 Pos: 6-8} map[Value:foo]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 2-2 Pos: 10-11} map[Variadic:false IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 2-2 Pos: 10-11}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 2-2 Pos: 10-11} map[Value:$a]
|
|
| *node.Argument Pos{Line: 2-2 Pos: 14-18} map[Variadic:true IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 2-2 Pos: 17-18}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 2-2 Pos: 17-18} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 3-3 Pos: 24-39}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 3-3 Pos: 24-38}
|
|
| "Function":
|
|
| *expr.Variable Pos{Line: 3-3 Pos: 24-27}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 3-3 Pos: 24-27} map[Value:$foo]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 3-3 Pos: 29-30} map[Variadic:false IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 3-3 Pos: 29-30}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 3-3 Pos: 29-30} map[Value:$a]
|
|
| *node.Argument Pos{Line: 3-3 Pos: 33-37} map[Variadic:true IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 3-3 Pos: 36-37}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 3-3 Pos: 36-37} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 4-4 Pos: 53-63}
|
|
| "Expr":
|
|
| *expr.MethodCall Pos{Line: 4-4 Pos: 53-62}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 4-4 Pos: 43-62}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 4-4 Pos: 43-46} map[Value:$foo]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 4-4 Pos: 49-51} map[Value:bar]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 4-4 Pos: 53-54} map[Variadic:false IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 4-4 Pos: 53-54}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 4-4 Pos: 53-54} map[Value:$a]
|
|
| *node.Argument Pos{Line: 4-4 Pos: 57-61} map[Variadic:true IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 4-4 Pos: 60-61}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 4-4 Pos: 60-61} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 5-5 Pos: 67-86}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 5-5 Pos: 67-85}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 5-5 Pos: 67-69}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 5-5 Pos: 67-69} map[Value:foo]
|
|
| "Call":
|
|
| *node.Identifier Pos{Line: 5-5 Pos: 72-74} map[Value:bar]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 5-5 Pos: 76-77} map[Variadic:false IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 5-5 Pos: 76-77}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 5-5 Pos: 76-77} map[Value:$a]
|
|
| *node.Argument Pos{Line: 5-5 Pos: 80-84} map[Variadic:true IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 5-5 Pos: 83-84}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 5-5 Pos: 83-84} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 6-6 Pos: 90-110}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 6-6 Pos: 90-109}
|
|
| "Class":
|
|
| *expr.Variable Pos{Line: 6-6 Pos: 90-93}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 6-6 Pos: 90-93} map[Value:$foo]
|
|
| "Call":
|
|
| *node.Identifier Pos{Line: 6-6 Pos: 96-98} map[Value:bar]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 6-6 Pos: 100-101} map[Variadic:false IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 6-6 Pos: 100-101}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 6-6 Pos: 100-101} map[Value:$a]
|
|
| *node.Argument Pos{Line: 6-6 Pos: 104-108} map[Variadic:true IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 6-6 Pos: 107-108}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 6-6 Pos: 107-108} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 7-7 Pos: 114-132}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 7-7 Pos: 114-131}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 7-7 Pos: 118-120}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 7-7 Pos: 118-120} map[Value:foo]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 7-7 Pos: 122-123} map[Variadic:false IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 7-7 Pos: 122-123}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 7-7 Pos: 122-123} map[Value:$a]
|
|
| *node.Argument Pos{Line: 7-7 Pos: 126-130} map[Variadic:true IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 7-7 Pos: 129-130}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 7-7 Pos: 129-130} map[Value:$b]
|
|
| *stmt.Function Pos{Line: 9-9 Pos: 137-180} map[ReturnsRef:false PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 9-9 Pos: 146-148} map[Value:foo]
|
|
| "Params":
|
|
| *node.Parameter Pos{Line: 9-9 Pos: 150-162} map[ByRef:false Variadic:false]
|
|
| "VariableType":
|
|
| *name.Name Pos{Line: 9-9 Pos: 150-152}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 9-9 Pos: 150-152} map[Value:bar]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 9-9 Pos: 154-157}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 9-9 Pos: 154-157} map[Value:$bar]
|
|
| "DefaultValue":
|
|
| *expr.ConstFetch Pos{Line: 9-9 Pos: 159-162}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 9-9 Pos: 159-162}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 9-9 Pos: 159-162} map[Value:null]
|
|
| *node.Parameter Pos{Line: 9-9 Pos: 165-176} map[ByRef:true Variadic:true]
|
|
| "VariableType":
|
|
| *name.Name Pos{Line: 9-9 Pos: 165-167}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 9-9 Pos: 165-167} map[Value:baz]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 9-9 Pos: 173-176}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 9-9 Pos: 173-176} map[Value:$baz]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 10-10 Pos: 184-188} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 10-10 Pos: 190-192} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 10-10 Pos: 195-245} map[ReturnsRef:false PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 10-10 Pos: 211-213} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 10-10 Pos: 195-200} map[Value:public]
|
|
| "Params":
|
|
| *node.Parameter Pos{Line: 10-10 Pos: 215-227} map[ByRef:false Variadic:false]
|
|
| "VariableType":
|
|
| *name.Name Pos{Line: 10-10 Pos: 215-217}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 10-10 Pos: 215-217} map[Value:bar]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 10-10 Pos: 219-222}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 10-10 Pos: 219-222} map[Value:$bar]
|
|
| "DefaultValue":
|
|
| *expr.ConstFetch Pos{Line: 10-10 Pos: 224-227}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 10-10 Pos: 224-227}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 10-10 Pos: 224-227} map[Value:null]
|
|
| *node.Parameter Pos{Line: 10-10 Pos: 230-241} map[ByRef:true Variadic:true]
|
|
| "VariableType":
|
|
| *name.Name Pos{Line: 10-10 Pos: 230-232}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 10-10 Pos: 230-232} map[Value:baz]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 10-10 Pos: 238-241}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 10-10 Pos: 238-241} map[Value:$baz]
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 11-11 Pos: 250-290}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 11-11 Pos: 250-289} map[ReturnsRef:false Static:false PhpDocComment:]
|
|
| "Params":
|
|
| *node.Parameter Pos{Line: 11-11 Pos: 259-271} map[ByRef:false Variadic:false]
|
|
| "VariableType":
|
|
| *name.Name Pos{Line: 11-11 Pos: 259-261}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 11-11 Pos: 259-261} map[Value:bar]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 11-11 Pos: 263-266}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 11-11 Pos: 263-266} map[Value:$bar]
|
|
| "DefaultValue":
|
|
| *expr.ConstFetch Pos{Line: 11-11 Pos: 268-271}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 11-11 Pos: 268-271}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 11-11 Pos: 268-271} map[Value:null]
|
|
| *node.Parameter Pos{Line: 11-11 Pos: 274-285} map[ByRef:true Variadic:true]
|
|
| "VariableType":
|
|
| *name.Name Pos{Line: 11-11 Pos: 274-276}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 11-11 Pos: 274-276} map[Value:baz]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 11-11 Pos: 282-285}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 11-11 Pos: 282-285} map[Value:$baz]
|
|
| "Uses":
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 12-12 Pos: 294-341}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 12-12 Pos: 294-340} map[PhpDocComment: ReturnsRef:false Static:true]
|
|
| "Params":
|
|
| *node.Parameter Pos{Line: 12-12 Pos: 310-322} map[ByRef:false Variadic:false]
|
|
| "VariableType":
|
|
| *name.Name Pos{Line: 12-12 Pos: 310-312}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 12-12 Pos: 310-312} map[Value:bar]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 12-12 Pos: 314-317}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 12-12 Pos: 314-317} map[Value:$bar]
|
|
| "DefaultValue":
|
|
| *expr.ConstFetch Pos{Line: 12-12 Pos: 319-322}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 12-12 Pos: 319-322}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 12-12 Pos: 319-322} map[Value:null]
|
|
| *node.Parameter Pos{Line: 12-12 Pos: 325-336} map[ByRef:true Variadic:true]
|
|
| "VariableType":
|
|
| *name.Name Pos{Line: 12-12 Pos: 325-327}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 12-12 Pos: 325-327} map[Value:baz]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 12-12 Pos: 333-336}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 12-12 Pos: 333-336} map[Value:$baz]
|
|
| "Uses":
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 14-14 Pos: 346-352}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 14-14 Pos: 346-351} map[Value:"test"]
|
|
| *stmt.Expression Pos{Line: 15-15 Pos: 356-364}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 15-15 Pos: 356-363} map[Value:"\$test"]
|
|
| *stmt.Expression Pos{Line: 16-18 Pos: 368-381}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 16-18 Pos: 368-380} map[Value:"
|
|
test
|
|
"]
|
|
| *stmt.Expression Pos{Line: 19-19 Pos: 385-392}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 19-19 Pos: 385-391} map[Value:'$test']
|
|
| *stmt.Expression Pos{Line: 20-22 Pos: 396-410}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 20-22 Pos: 396-409} map[Value:'
|
|
$test
|
|
']
|
|
| *stmt.Expression Pos{Line: 23-24 Pos: 414-424}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 23-24 Pos: 414-423}
|
|
| *stmt.Expression Pos{Line: 25-27 Pos: 428-445}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 25-27 Pos: 428-444} map[Value: hello
|
|
]
|
|
| *stmt.Expression Pos{Line: 28-30 Pos: 449-468}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 28-30 Pos: 449-467} map[Value: hello
|
|
]
|
|
| *stmt.Expression Pos{Line: 31-33 Pos: 472-498}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 31-33 Pos: 472-497}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 32-32 Pos: 481-487} map[Value: hello ]
|
|
| *expr.Variable Pos{Line: 32-32 Pos: 488-493}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 32-32 Pos: 488-493} map[Value:$world]
|
|
| *scalar.EncapsedStringPart Pos{Line: 32-32 Pos: 494-494} map[Value:
|
|
]
|
|
| *stmt.Expression Pos{Line: 34-36 Pos: 502-528}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 34-36 Pos: 502-527} map[Value: hello $world
|
|
]
|
|
| *stmt.Expression Pos{Line: 38-38 Pos: 533-552}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 38-38 Pos: 533-551} map[Value:1234567890123456789]
|
|
| *stmt.Expression Pos{Line: 39-39 Pos: 556-576}
|
|
| "Expr":
|
|
| *scalar.Dnumber Pos{Line: 39-39 Pos: 556-575} map[Value:12345678901234567890]
|
|
| *stmt.Expression Pos{Line: 40-40 Pos: 580-582}
|
|
| "Expr":
|
|
| *scalar.Dnumber Pos{Line: 40-40 Pos: 580-581} map[Value:0.]
|
|
| *stmt.Expression Pos{Line: 41-41 Pos: 586-652}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 41-41 Pos: 586-651} map[Value:0b0111111111111111111111111111111111111111111111111111111111111111]
|
|
| *stmt.Expression Pos{Line: 42-42 Pos: 656-722}
|
|
| "Expr":
|
|
| *scalar.Dnumber Pos{Line: 42-42 Pos: 656-721} map[Value:0b1111111111111111111111111111111111111111111111111111111111111111]
|
|
| *stmt.Expression Pos{Line: 43-43 Pos: 726-746}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 43-43 Pos: 726-745} map[Value:0x007111111111111111]
|
|
| *stmt.Expression Pos{Line: 44-44 Pos: 750-768}
|
|
| "Expr":
|
|
| *scalar.Dnumber Pos{Line: 44-44 Pos: 750-767} map[Value:0x8111111111111111]
|
|
| *stmt.Expression Pos{Line: 45-45 Pos: 772-781}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 45-45 Pos: 772-780} map[Value:__CLASS__]
|
|
| *stmt.Expression Pos{Line: 46-46 Pos: 785-792}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 46-46 Pos: 785-791} map[Value:__DIR__]
|
|
| *stmt.Expression Pos{Line: 47-47 Pos: 796-804}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 47-47 Pos: 796-803} map[Value:__FILE__]
|
|
| *stmt.Expression Pos{Line: 48-48 Pos: 808-820}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 48-48 Pos: 808-819} map[Value:__FUNCTION__]
|
|
| *stmt.Expression Pos{Line: 49-49 Pos: 824-832}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 49-49 Pos: 824-831} map[Value:__LINE__]
|
|
| *stmt.Expression Pos{Line: 50-50 Pos: 836-849}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 50-50 Pos: 836-848} map[Value:__NAMESPACE__]
|
|
| *stmt.Expression Pos{Line: 51-51 Pos: 853-863}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 51-51 Pos: 853-862} map[Value:__METHOD__]
|
|
| *stmt.Expression Pos{Line: 52-52 Pos: 867-876}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 52-52 Pos: 867-875} map[Value:__TRAIT__]
|
|
| *stmt.Expression Pos{Line: 54-54 Pos: 881-892}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 54-54 Pos: 881-891}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 54-54 Pos: 882-886} map[Value:test ]
|
|
| *expr.Variable Pos{Line: 54-54 Pos: 887-890}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 54-54 Pos: 887-890} map[Value:$var]
|
|
| *stmt.Expression Pos{Line: 55-55 Pos: 896-910}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 55-55 Pos: 896-909}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 55-55 Pos: 897-901} map[Value:test ]
|
|
| *expr.ArrayDimFetch Pos{Line: 55-55 Pos: 902-908}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 55-55 Pos: 902-905}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 55-55 Pos: 902-905} map[Value:$var]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 55-55 Pos: 907-907} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 56-56 Pos: 914-967}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 56-56 Pos: 914-966}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 56-56 Pos: 915-919} map[Value:test ]
|
|
| *expr.ArrayDimFetch Pos{Line: 56-56 Pos: 920-965}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 56-56 Pos: 920-923}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 56-56 Pos: 920-923} map[Value:$var]
|
|
| "Dim":
|
|
| *scalar.String Pos{Line: 56-56 Pos: 925-964} map[Value:1234567890123456789012345678901234567890]
|
|
| *stmt.Expression Pos{Line: 57-57 Pos: 971-987}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 57-57 Pos: 971-986}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 57-57 Pos: 972-976} map[Value:test ]
|
|
| *expr.ArrayDimFetch Pos{Line: 57-57 Pos: 977-985}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 57-57 Pos: 977-980}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 57-57 Pos: 977-980} map[Value:$var]
|
|
| "Dim":
|
|
| *scalar.String Pos{Line: 57-57 Pos: 982-984} map[Value:bar]
|
|
| *stmt.Expression Pos{Line: 58-58 Pos: 991-1008}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 58-58 Pos: 991-1007}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 58-58 Pos: 992-996} map[Value:test ]
|
|
| *expr.ArrayDimFetch Pos{Line: 58-58 Pos: 997-1006}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 58-58 Pos: 997-1000}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 58-58 Pos: 997-1000} map[Value:$var]
|
|
| "Dim":
|
|
| *expr.Variable Pos{Line: 58-58 Pos: 1002-1005}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 58-58 Pos: 1002-1005} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 59-59 Pos: 1012-1023}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 59-59 Pos: 1012-1022}
|
|
| "Parts":
|
|
| *expr.Variable Pos{Line: 59-59 Pos: 1013-1016}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 59-59 Pos: 1013-1016} map[Value:$foo]
|
|
| *scalar.EncapsedStringPart Pos{Line: 59-59 Pos: 1017-1017} map[Value: ]
|
|
| *expr.Variable Pos{Line: 59-59 Pos: 1018-1021}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 59-59 Pos: 1018-1021} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 60-60 Pos: 1027-1045}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 60-60 Pos: 1027-1044}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 60-60 Pos: 1028-1032} map[Value:test ]
|
|
| *expr.PropertyFetch Pos{Line: 60-60 Pos: 1033-1041}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 60-60 Pos: 1033-1036}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 60-60 Pos: 1033-1036} map[Value:$foo]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 60-60 Pos: 1039-1041} map[Value:bar]
|
|
| *scalar.EncapsedStringPart Pos{Line: 60-60 Pos: 1042-1043} map[Value:()]
|
|
| *stmt.Expression Pos{Line: 61-61 Pos: 1049-1062}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 61-61 Pos: 1049-1061}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 61-61 Pos: 1050-1054} map[Value:test ]
|
|
| *expr.Variable Pos{Line: 61-61 Pos: 1055-1060}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 61-61 Pos: 1057-1059} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 62-62 Pos: 1066-1082}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 62-62 Pos: 1066-1081}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 62-62 Pos: 1067-1071} map[Value:test ]
|
|
| *expr.ArrayDimFetch Pos{Line: 62-62 Pos: 1072-1080}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 62-62 Pos: 1074-1076}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 62-62 Pos: 1074-1076} map[Value:foo]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 62-62 Pos: 1078-1078} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 63-63 Pos: 1086-1106}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 63-63 Pos: 1086-1105}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 63-63 Pos: 1087-1091} map[Value:test ]
|
|
| *expr.MethodCall Pos{Line: -1-63 Pos: -1-1103}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 63-63 Pos: 1093-1103}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 63-63 Pos: 1093-1096} map[Value:$foo]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 63-63 Pos: 1099-1101} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.AltIf Pos{Line: 65-66 Pos: 1111-1128}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 65-65 Pos: 1115-1116}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 65-65 Pos: 1115-1116} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.AltIf Pos{Line: 67-69 Pos: 1132-1164}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 67-67 Pos: 1136-1137}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 67-67 Pos: 1136-1137} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.AltElseIf Pos{Line: 68--1 Pos: 1144--1}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 68-68 Pos: 1152-1153}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 68-68 Pos: 1152-1153} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.AltIf Pos{Line: 70-72 Pos: 1168-1193}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 70-70 Pos: 1172-1173}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 70-70 Pos: 1172-1173} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.AltElse Pos{Line: 71--1 Pos: 1180--1}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.AltIf Pos{Line: 73-77 Pos: 1197-1252}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 73-73 Pos: 1201-1202}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 73-73 Pos: 1201-1202} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.AltElseIf Pos{Line: 74--1 Pos: 1209--1}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 74-74 Pos: 1217-1218}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 74-74 Pos: 1217-1218} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.AltElseIf Pos{Line: 75--1 Pos: 1224--1}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 75-75 Pos: 1232-1233}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 75-75 Pos: 1232-1233} map[Value:$c]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.AltElse Pos{Line: 76--1 Pos: 1239--1}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.While Pos{Line: 79-79 Pos: 1257-1276}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 79-79 Pos: 1264-1264} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 79-79 Pos: 1267-1276}
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 79-79 Pos: 1269-1274}
|
|
| *stmt.While Pos{Line: 80-80 Pos: 1280-1301}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 80-80 Pos: 1287-1287} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 80-80 Pos: 1290-1301}
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 80-80 Pos: 1292-1299}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 80-80 Pos: 1298-1298} map[Value:2]
|
|
| *stmt.While Pos{Line: 81-81 Pos: 1305-1335}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 81-81 Pos: 1312-1312} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 81-81 Pos: 1315-1335}
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 81-81 Pos: 1317-1325}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 81-81 Pos: 1323-1323} map[Value:3]
|
|
| *stmt.Class Pos{Line: 82-82 Pos: 1339-1343} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 82-82 Pos: 1345-1347} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassConstList Pos{Line: 82-82 Pos: 1350-1371}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 82-82 Pos: 1356-1362} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 82-82 Pos: 1356-1358} map[Value:FOO]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 82-82 Pos: 1362-1362} map[Value:1]
|
|
| *stmt.Constant Pos{Line: 82-82 Pos: 1365-1371} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 82-82 Pos: 1365-1367} map[Value:BAR]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 82-82 Pos: 1371-1371} map[Value:2]
|
|
| *stmt.Class Pos{Line: 83-83 Pos: 1378-1382} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 83-83 Pos: 1384-1386} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 83-83 Pos: 1389-1405} map[ReturnsRef:false PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 83-83 Pos: 1398-1400} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 84-84 Pos: 1411-1415} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 84-84 Pos: 1417-1419} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 84-84 Pos: 1422-1453} map[ReturnsRef:true PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 84-84 Pos: 1446-1448} map[Value:bar]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 84-84 Pos: 1422-1427} map[Value:public]
|
|
| *node.Identifier Pos{Line: 84-84 Pos: 1429-1434} map[Value:static]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 85-85 Pos: 1459-1463} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 85-85 Pos: 1465-1467} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 85-85 Pos: 1470-1500} map[ReturnsRef:false PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 85-85 Pos: 1493-1495} map[Value:bar]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 85-85 Pos: 1470-1474} map[Value:final]
|
|
| *node.Identifier Pos{Line: 85-85 Pos: 1476-1482} map[Value:private]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 85-85 Pos: 1502-1528} map[ReturnsRef:false PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 85-85 Pos: 1521-1523} map[Value:baz]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 85-85 Pos: 1502-1510} map[Value:protected]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 86-86 Pos: 1534-1547} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 86-86 Pos: 1549-1551} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 86-86 Pos: 1534-1541} map[Value:abstract]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 86-86 Pos: 1554-1584} map[ReturnsRef:false PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 86-86 Pos: 1579-1581} map[Value:bar]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 86-86 Pos: 1554-1561} map[Value:abstract]
|
|
| *node.Identifier Pos{Line: 86-86 Pos: 1563-1568} map[Value:public]
|
|
| *stmt.Class Pos{Line: 87-87 Pos: 1590-1600} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 87-87 Pos: 1602-1604} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 87-87 Pos: 1590-1594} map[Value:final]
|
|
| "Extends":
|
|
| *name.Name Pos{Line: 87-87 Pos: 1614-1616}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 87-87 Pos: 1614-1616} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 88-88 Pos: 1624-1634} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 88-88 Pos: 1636-1638} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 88-88 Pos: 1624-1628} map[Value:final]
|
|
| "Implements":
|
|
| *name.Name Pos{Line: 88-88 Pos: 1651-1653}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 88-88 Pos: 1651-1653} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 89-89 Pos: 1661-1671} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 89-89 Pos: 1673-1675} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 89-89 Pos: 1661-1665} map[Value:final]
|
|
| "Implements":
|
|
| *name.Name Pos{Line: 89-89 Pos: 1688-1690}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 89-89 Pos: 1688-1690} map[Value:bar]
|
|
| *name.Name Pos{Line: 89-89 Pos: 1693-1695}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 89-89 Pos: 1693-1695} map[Value:baz]
|
|
| "Stmts":
|
|
| *stmt.ConstList Pos{Line: 91-91 Pos: 1704-1725}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 91-91 Pos: 1710-1716} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 91-91 Pos: 1710-1712} map[Value:FOO]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 91-91 Pos: 1716-1716} map[Value:1]
|
|
| *stmt.Constant Pos{Line: 91-91 Pos: 1719-1725} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 91-91 Pos: 1719-1721} map[Value:BAR]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 91-91 Pos: 1725-1725} map[Value:2]
|
|
| *stmt.While Pos{Line: 92-92 Pos: 1730-1752}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 92-92 Pos: 1737-1737} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 92-92 Pos: 1740-1752}
|
|
| "Stmts":
|
|
| *stmt.Continue Pos{Line: 92-92 Pos: 1742-1750}
|
|
| *stmt.While Pos{Line: 93-93 Pos: 1756-1780}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 93-93 Pos: 1763-1763} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 93-93 Pos: 1766-1780}
|
|
| "Stmts":
|
|
| *stmt.Continue Pos{Line: 93-93 Pos: 1768-1778}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 93-93 Pos: 1777-1777} map[Value:2]
|
|
| *stmt.While Pos{Line: 94-94 Pos: 1784-1809}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 94-94 Pos: 1791-1791} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 94-94 Pos: 1794-1809}
|
|
| "Stmts":
|
|
| *stmt.Continue Pos{Line: 94-94 Pos: 1796-1807}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 94-94 Pos: 1805-1805} map[Value:3]
|
|
| *stmt.Declare Pos{Line: 95-95 Pos: 1813-1829}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 95-95 Pos: 1821-1827} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 95-95 Pos: 1821-1825} map[Value:ticks]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 95-95 Pos: 1827-1827} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.Nop Pos{Line: 131-131 Pos: 2681-2682}
|
|
| *stmt.Declare Pos{Line: 96-96 Pos: 1833-1867}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 96-96 Pos: 1841-1847} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 96-96 Pos: 1841-1845} map[Value:ticks]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 96-96 Pos: 1847-1847} map[Value:1]
|
|
| *stmt.Constant Pos{Line: 96-96 Pos: 1850-1863} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 96-96 Pos: 1850-1861} map[Value:strict_types]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 96-96 Pos: 1863-1863} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 96-96 Pos: 1866-1867}
|
|
| "Stmts":
|
|
| *stmt.Declare Pos{Line: 97-97 Pos: 1871-1899}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 97-97 Pos: 1879-1885} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 97-97 Pos: 1879-1883} map[Value:ticks]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 97-97 Pos: 1885-1885} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 97-97 Pos: 1887-1899}
|
|
| "Stmts":
|
|
| *stmt.Do Pos{Line: 98-98 Pos: 1903-1917}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 98-98 Pos: 1906-1907}
|
|
| "Stmts":
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 98-98 Pos: 1915-1915} map[Value:1]
|
|
| *stmt.Echo Pos{Line: 99-99 Pos: 1921-1931}
|
|
| "Exprs":
|
|
| *expr.Variable Pos{Line: 99-99 Pos: 1926-1927}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 99-99 Pos: 1926-1927} map[Value:$a]
|
|
| *scalar.Lnumber Pos{Line: 99-99 Pos: 1930-1930} map[Value:1]
|
|
| *stmt.Echo Pos{Line: 100-100 Pos: 1935-1943}
|
|
| "Exprs":
|
|
| *expr.Variable Pos{Line: 100-100 Pos: 1940-1941}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 100-100 Pos: 1940-1941} map[Value:$a]
|
|
| *stmt.For Pos{Line: 101-101 Pos: 1947-1981}
|
|
| "Init":
|
|
| *assign_op.Assign Pos{Line: 101-101 Pos: 1951-1956}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 101-101 Pos: 1951-1952}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 101-101 Pos: 1951-1952} map[Value:$i]
|
|
| "Expression":
|
|
| *scalar.Lnumber Pos{Line: 101-101 Pos: 1956-1956} map[Value:0]
|
|
| "Cond":
|
|
| *binary_op.Smaller Pos{Line: 101-101 Pos: 1959-1965}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 101-101 Pos: 1959-1960}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 101-101 Pos: 1959-1960} map[Value:$i]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 101-101 Pos: 1964-1965} map[Value:10]
|
|
| "Loop":
|
|
| *expr.PostInc Pos{Line: 101-101 Pos: 1968-1971}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 101-101 Pos: 1968-1969}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 101-101 Pos: 1968-1969} map[Value:$i]
|
|
| *expr.PostInc Pos{Line: 101-101 Pos: 1974-1977}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 101-101 Pos: 1974-1975}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 101-101 Pos: 1974-1975} map[Value:$i]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 101-101 Pos: 1980-1981}
|
|
| "Stmts":
|
|
| *stmt.For Pos{Line: 102-102 Pos: 1985-2014}
|
|
| "Cond":
|
|
| *binary_op.Smaller Pos{Line: 102-102 Pos: 1991-1997}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 102-102 Pos: 1991-1992}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 102-102 Pos: 1991-1992} map[Value:$i]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 102-102 Pos: 1996-1997} map[Value:10]
|
|
| "Loop":
|
|
| *expr.PostInc Pos{Line: 102-102 Pos: 2000-2003}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 102-102 Pos: 2000-2001}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 102-102 Pos: 2000-2001} map[Value:$i]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 102-102 Pos: 2006-2014}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 103-103 Pos: 2018-2038} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 103-103 Pos: 2027-2028}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 103-103 Pos: 2027-2028} map[Value:$a]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 103-103 Pos: 2033-2034}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 103-103 Pos: 2033-2034} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 103-103 Pos: 2037-2038}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 104-104 Pos: 2042-2062} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 104-104 Pos: 2051-2052}
|
|
| "Items":
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 104-104 Pos: 2057-2058}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 104-104 Pos: 2057-2058} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 104-104 Pos: 2061-2062}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 105-105 Pos: 2066-2097} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 105-105 Pos: 2075-2076}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 105-105 Pos: 2075-2076} map[Value:$a]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 105-105 Pos: 2081-2082}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 105-105 Pos: 2081-2082} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 105-105 Pos: 2085-2097}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 106-106 Pos: 2101-2127} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 106-106 Pos: 2110-2111}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 106-106 Pos: 2110-2111} map[Value:$a]
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 106-106 Pos: 2116-2117}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 106-106 Pos: 2116-2117} map[Value:$k]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 106-106 Pos: 2122-2123}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 106-106 Pos: 2122-2123} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 106-106 Pos: 2126-2127}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 107-107 Pos: 2131-2157} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 107-107 Pos: 2140-2141}
|
|
| "Items":
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 107-107 Pos: 2146-2147}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 107-107 Pos: 2146-2147} map[Value:$k]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 107-107 Pos: 2152-2153}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 107-107 Pos: 2152-2153} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 107-107 Pos: 2156-2157}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 108-108 Pos: 2161-2188} map[ByRef:true]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 108-108 Pos: 2170-2171}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 108-108 Pos: 2170-2171} map[Value:$a]
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 108-108 Pos: 2176-2177}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 108-108 Pos: 2176-2177} map[Value:$k]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 108-108 Pos: 2183-2184}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 108-108 Pos: 2183-2184} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 108-108 Pos: 2187-2188}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 109-109 Pos: 2192-2224} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 109-109 Pos: 2201-2202}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 109-109 Pos: 2201-2202} map[Value:$a]
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 109-109 Pos: 2207-2208}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 109-109 Pos: 2207-2208} map[Value:$k]
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 109-109 Pos: 2213-2220}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 109-109 Pos: 2218-2219} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 109-109 Pos: 2218-2219}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 109-109 Pos: 2218-2219} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 109-109 Pos: 2223-2224}
|
|
| "Stmts":
|
|
| *stmt.Function Pos{Line: 110-110 Pos: 2228-2244} map[ReturnsRef:false PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 110-110 Pos: 2237-2239} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.Function Pos{Line: 112-117 Pos: 2249-2341} map[ReturnsRef:false PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 112-112 Pos: 2258-2260} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.HaltCompiler Pos{Line: 125-125 Pos: 2495-2512}
|
|
| *stmt.Function Pos{Line: 114-114 Pos: 2291-2307} map[ReturnsRef:false PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 114-114 Pos: 2300-2302} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 115-115 Pos: 2312-2316} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 115-115 Pos: 2318-2320} map[Value:Baz]
|
|
| "Stmts":
|
|
| *stmt.Return Pos{Line: 116-116 Pos: 2328-2337}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 116-116 Pos: 2335-2336}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 116-116 Pos: 2335-2336} map[Value:$a]
|
|
| *stmt.Function Pos{Line: 119-119 Pos: 2348-2392} map[ReturnsRef:false PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 119-119 Pos: 2357-2359} map[Value:foo]
|
|
| "Params":
|
|
| *node.Parameter Pos{Line: 119-119 Pos: 2361-2368} map[ByRef:false Variadic:false]
|
|
| "VariableType":
|
|
| *node.Identifier Pos{Line: 119-119 Pos: 2361-2365} map[Value:array]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 119-119 Pos: 2367-2368}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 119-119 Pos: 2367-2368} map[Value:$a]
|
|
| *node.Parameter Pos{Line: 119-119 Pos: 2371-2381} map[ByRef:false Variadic:false]
|
|
| "VariableType":
|
|
| *node.Identifier Pos{Line: 119-119 Pos: 2371-2378} map[Value:callable]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 119-119 Pos: 2380-2381}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 119-119 Pos: 2380-2381} map[Value:$b]
|
|
| "Stmts":
|
|
| *stmt.Return Pos{Line: 119-119 Pos: 2385-2391}
|
|
| *stmt.Function Pos{Line: 120-120 Pos: 2396-2422} map[ReturnsRef:true PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 120-120 Pos: 2406-2408} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.Return Pos{Line: 120-120 Pos: 2413-2421}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 120-120 Pos: 2420-2420} map[Value:1]
|
|
| *stmt.Function Pos{Line: 121-121 Pos: 2426-2443} map[PhpDocComment: ReturnsRef:true]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 121-121 Pos: 2436-2438} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.Global Pos{Line: 122-122 Pos: 2447-2475}
|
|
| "Vars":
|
|
| *expr.Variable Pos{Line: 122-122 Pos: 2454-2455}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 122-122 Pos: 2454-2455} map[Value:$a]
|
|
| *expr.Variable Pos{Line: 122-122 Pos: 2458-2459}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 122-122 Pos: 2458-2459} map[Value:$b]
|
|
| *expr.Variable Pos{Line: 122-122 Pos: 2462-2464}
|
|
| "VarName":
|
|
| *expr.Variable Pos{Line: 122-122 Pos: 2463-2464}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 122-122 Pos: 2463-2464} map[Value:$c]
|
|
| *expr.Variable Pos{Line: 122-122 Pos: 2467-2474}
|
|
| "VarName":
|
|
| *expr.FunctionCall Pos{Line: 122-122 Pos: 2469-2473}
|
|
| "Function":
|
|
| *name.Name Pos{Line: 122-122 Pos: 2469-2471}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 122-122 Pos: 2469-2471} map[Value:foo]
|
|
| "Arguments":
|
|
| *stmt.Label Pos{Line: 123-123 Pos: 2479-2480}
|
|
| "LabelName":
|
|
| *node.Identifier Pos{Line: 123-123 Pos: 2479-2479} map[Value:a]
|
|
| *stmt.Goto Pos{Line: 124-124 Pos: 2485-2491}
|
|
| "Label":
|
|
| *node.Identifier Pos{Line: 124-124 Pos: 2490-2490} map[Value:a]
|
|
| *stmt.HaltCompiler Pos{Line: 125-125 Pos: 2495-2512}
|
|
| *stmt.If Pos{Line: 126-126 Pos: 2516-2525}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 126-126 Pos: 2520-2521}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 126-126 Pos: 2520-2521} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 126-126 Pos: 2524-2525}
|
|
| "Stmts":
|
|
| *stmt.If Pos{Line: 127-127 Pos: 2529-2553}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 127-127 Pos: 2533-2534}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 127-127 Pos: 2533-2534} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 127-127 Pos: 2537-2538}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.ElseIf Pos{Line: 127-127 Pos: 2540-2553}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 127-127 Pos: 2548-2549}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 127-127 Pos: 2548-2549} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 127-127 Pos: 2552-2553}
|
|
| "Stmts":
|
|
| *stmt.If Pos{Line: 128-128 Pos: 2557-2574}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 128-128 Pos: 2561-2562}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 128-128 Pos: 2561-2562} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 128-128 Pos: 2565-2566}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.Else Pos{Line: 128-128 Pos: 2568-2574}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 128-128 Pos: 2573-2574}
|
|
| "Stmts":
|
|
| *stmt.If Pos{Line: 129-129 Pos: 2578-2625}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 129-129 Pos: 2582-2583}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2582-2583} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 129-129 Pos: 2586-2587}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.ElseIf Pos{Line: 129-129 Pos: 2589-2602}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 129-129 Pos: 2597-2598}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2597-2598} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 129-129 Pos: 2601-2602}
|
|
| "Stmts":
|
|
| *stmt.ElseIf Pos{Line: 129-129 Pos: 2604-2617}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 129-129 Pos: 2612-2613}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2612-2613} map[Value:$c]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 129-129 Pos: 2616-2617}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.Else Pos{Line: 129-129 Pos: 2619-2625}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 129-129 Pos: 2624-2625}
|
|
| "Stmts":
|
|
| *stmt.If Pos{Line: 130-130 Pos: 2629-2677}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 130-130 Pos: 2633-2634}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 130-130 Pos: 2633-2634} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 130-130 Pos: 2637-2638}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.ElseIf Pos{Line: 130-130 Pos: 2640-2653}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 130-130 Pos: 2648-2649}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 130-130 Pos: 2648-2649} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 130-130 Pos: 2652-2653}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.Else Pos{Line: 130-130 Pos: 2655-2677}
|
|
| "Stmt":
|
|
| *stmt.If Pos{Line: 130-130 Pos: 2660-2677}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 130-130 Pos: 2664-2665}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 130-130 Pos: 2664-2665} map[Value:$c]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 130-130 Pos: 2668-2669}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.Else Pos{Line: 130-130 Pos: 2671-2677}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 130-130 Pos: 2676-2677}
|
|
| "Stmts":
|
|
| *stmt.Nop Pos{Line: 131-131 Pos: 2681-2682}
|
|
| *stmt.InlineHtml Pos{Line: 131-131 Pos: 2684-2695} map[Value:<div></div> ]
|
|
| *stmt.Interface Pos{Line: 132-132 Pos: 2701-2716} map[PhpDocComment:]
|
|
| "InterfaceName":
|
|
| *node.Identifier Pos{Line: 132-132 Pos: 2711-2713} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.Interface Pos{Line: 133-133 Pos: 2720-2747} map[PhpDocComment:]
|
|
| "InterfaceName":
|
|
| *node.Identifier Pos{Line: 133-133 Pos: 2730-2732} map[Value:Foo]
|
|
| "Extends":
|
|
| *name.Name Pos{Line: 133-133 Pos: 2742-2744}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 133-133 Pos: 2742-2744} map[Value:Bar]
|
|
| "Stmts":
|
|
| *stmt.Interface Pos{Line: 134-134 Pos: 2751-2783} map[PhpDocComment:]
|
|
| "InterfaceName":
|
|
| *node.Identifier Pos{Line: 134-134 Pos: 2761-2763} map[Value:Foo]
|
|
| "Extends":
|
|
| *name.Name Pos{Line: 134-134 Pos: 2773-2775}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 134-134 Pos: 2773-2775} map[Value:Bar]
|
|
| *name.Name Pos{Line: 134-134 Pos: 2778-2780}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 134-134 Pos: 2778-2780} map[Value:Baz]
|
|
| "Stmts":
|
|
| *stmt.Namespace Pos{Line: 135-135 Pos: 2787-2800}
|
|
| "NamespaceName":
|
|
| *name.Name Pos{Line: 135-135 Pos: 2797-2799}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 135-135 Pos: 2797-2799} map[Value:Foo]
|
|
| *stmt.Namespace Pos{Line: 136-136 Pos: 2804-2823}
|
|
| "NamespaceName":
|
|
| *name.Name Pos{Line: 136-136 Pos: 2814-2820}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 136-136 Pos: 2814-2816} map[Value:Foo]
|
|
| *name.NamePart Pos{Line: 136-136 Pos: 2818-2820} map[Value:Bar]
|
|
| "Stmts":
|
|
| *stmt.Namespace Pos{Line: 137-137 Pos: 2827-2838}
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 138-138 Pos: 2842-2846} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 138-138 Pos: 2848-2850} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.PropertyList Pos{Line: 138-138 Pos: 2853-2859}
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 138-138 Pos: 2853-2855} map[Value:var]
|
|
| "Properties":
|
|
| *stmt.Property Pos{Line: 138-138 Pos: 2857-2858} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 138-138 Pos: 2857-2858}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 138-138 Pos: 2857-2858} map[Value:$a]
|
|
| *stmt.Class Pos{Line: 139-139 Pos: 2864-2868} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 139-139 Pos: 2870-2872} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.PropertyList Pos{Line: 139-139 Pos: 2875-2899}
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 139-139 Pos: 2875-2880} map[Value:public]
|
|
| *node.Identifier Pos{Line: 139-139 Pos: 2882-2887} map[Value:static]
|
|
| "Properties":
|
|
| *stmt.Property Pos{Line: 139-139 Pos: 2889-2890} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 139-139 Pos: 2889-2890}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 139-139 Pos: 2889-2890} map[Value:$a]
|
|
| *stmt.Property Pos{Line: 139-139 Pos: 2893-2898} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 139-139 Pos: 2893-2894}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 139-139 Pos: 2893-2894} map[Value:$b]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 139-139 Pos: 2898-2898} map[Value:1]
|
|
| *stmt.Class Pos{Line: 140-140 Pos: 2904-2908} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 140-140 Pos: 2910-2912} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.PropertyList Pos{Line: 140-140 Pos: 2915-2939}
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 140-140 Pos: 2915-2920} map[Value:public]
|
|
| *node.Identifier Pos{Line: 140-140 Pos: 2922-2927} map[Value:static]
|
|
| "Properties":
|
|
| *stmt.Property Pos{Line: 140-140 Pos: 2929-2934} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 140-140 Pos: 2929-2930}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 140-140 Pos: 2929-2930} map[Value:$a]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 140-140 Pos: 2934-2934} map[Value:1]
|
|
| *stmt.Property Pos{Line: 140-140 Pos: 2937-2938} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 140-140 Pos: 2937-2938}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 140-140 Pos: 2937-2938} map[Value:$b]
|
|
| *stmt.Static Pos{Line: 141-141 Pos: 2944-2961}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 141-141 Pos: 2951-2952}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 141-141 Pos: 2951-2952}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 141-141 Pos: 2951-2952} map[Value:$a]
|
|
| *stmt.StaticVar Pos{Line: 141-141 Pos: 2955-2960}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 141-141 Pos: 2955-2956}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 141-141 Pos: 2955-2956} map[Value:$b]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 141-141 Pos: 2960-2960} map[Value:1]
|
|
| *stmt.Static Pos{Line: 142-142 Pos: 2965-2982}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 142-142 Pos: 2972-2977}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 142-142 Pos: 2972-2973}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 142-142 Pos: 2972-2973} map[Value:$a]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 142-142 Pos: 2977-2977} map[Value:1]
|
|
| *stmt.StaticVar Pos{Line: 142-142 Pos: 2980-2981}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 142-142 Pos: 2980-2981}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 142-142 Pos: 2980-2981} map[Value:$b]
|
|
| *stmt.Switch Pos{Line: 144-148 Pos: 2987-3045}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 144-144 Pos: 2995-2995} map[Value:1]
|
|
| "Cases":
|
|
| *stmt.Case Pos{Line: 145--1 Pos: 3003--1}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 145-145 Pos: 3008-3008} map[Value:1]
|
|
| "Stmts":
|
|
| *stmt.Default Pos{Line: 146--1 Pos: 3014--1}
|
|
| "Stmts":
|
|
| *stmt.Case Pos{Line: 147--1 Pos: 3026--1}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 147-147 Pos: 3031-3031} map[Value:2]
|
|
| "Stmts":
|
|
| *stmt.Switch Pos{Line: 150-153 Pos: 3050-3097}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 150-150 Pos: 3058-3058} map[Value:1]
|
|
| "Cases":
|
|
| *stmt.Case Pos{Line: 151--1 Pos: 3067--1}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 151-151 Pos: 3072-3072} map[Value:1]
|
|
| "Stmts":
|
|
| *stmt.Case Pos{Line: 152--1 Pos: 3078--1}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 152-152 Pos: 3083-3083} map[Value:2]
|
|
| "Stmts":
|
|
| *stmt.Switch Pos{Line: 155-158 Pos: 3104-3155}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 155-155 Pos: 3112-3112} map[Value:1]
|
|
| "Cases":
|
|
| *stmt.Case Pos{Line: 156-156 Pos: 3120-3133}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 156-156 Pos: 3125-3125} map[Value:1]
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 156-156 Pos: 3128-3133}
|
|
| *stmt.Case Pos{Line: 157-157 Pos: 3138-3151}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 157-157 Pos: 3143-3143} map[Value:2]
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 157-157 Pos: 3146-3151}
|
|
| *stmt.Switch Pos{Line: 160-163 Pos: 3162-3214}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 160-160 Pos: 3170-3170} map[Value:1]
|
|
| "Cases":
|
|
| *stmt.Case Pos{Line: 161-161 Pos: 3179-3192}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 161-161 Pos: 3184-3184} map[Value:1]
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 161-161 Pos: 3187-3192}
|
|
| *stmt.Case Pos{Line: 162-162 Pos: 3197-3210}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 162-162 Pos: 3202-3202} map[Value:2]
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 162-162 Pos: 3205-3210}
|
|
| *stmt.Throw Pos{Line: 164-164 Pos: 3218-3226}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 164-164 Pos: 3224-3225}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 164-164 Pos: 3224-3225} map[Value:$e]
|
|
| *stmt.Trait Pos{Line: 165-165 Pos: 3230-3234} map[PhpDocComment:]
|
|
| "TraitName":
|
|
| *node.Identifier Pos{Line: 165-165 Pos: 3236-3238} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 166-166 Pos: 3245-3249} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 166-166 Pos: 3251-3253} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 166-166 Pos: 3257-3264}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 166-166 Pos: 3261-3263}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 166-166 Pos: 3261-3263} map[Value:Bar]
|
|
| *stmt.Class Pos{Line: 167-167 Pos: 3270-3274} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 167-167 Pos: 3276-3278} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 167-167 Pos: 3282-3296}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 167-167 Pos: 3286-3288}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 167-167 Pos: 3286-3288} map[Value:Bar]
|
|
| *name.Name Pos{Line: 167-167 Pos: 3291-3293}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 167-167 Pos: 3291-3293} map[Value:Baz]
|
|
| *stmt.Class Pos{Line: 168-168 Pos: 3302-3306} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 168-168 Pos: 3308-3310} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 168-168 Pos: 3314-3344}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 168-168 Pos: 3318-3320}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 168-168 Pos: 3318-3320} map[Value:Bar]
|
|
| *name.Name Pos{Line: 168-168 Pos: 3323-3325}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 168-168 Pos: 3323-3325} map[Value:Baz]
|
|
| "Adaptations":
|
|
| *stmt.TraitUseAlias Pos{Line: 168-168 Pos: 3329-3341}
|
|
| "Ref":
|
|
| *stmt.TraitMethodRef Pos{Line: 168-168 Pos: 3329-3331}
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 168-168 Pos: 3329-3331} map[Value:one]
|
|
| "Modifier":
|
|
| *node.Identifier Pos{Line: 168-168 Pos: 3336-3341} map[Value:public]
|
|
| *stmt.Class Pos{Line: 169-169 Pos: 3350-3354} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 169-169 Pos: 3356-3358} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 169-169 Pos: 3362-3396}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 169-169 Pos: 3366-3368}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 169-169 Pos: 3366-3368} map[Value:Bar]
|
|
| *name.Name Pos{Line: 169-169 Pos: 3371-3373}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 169-169 Pos: 3371-3373} map[Value:Baz]
|
|
| "Adaptations":
|
|
| *stmt.TraitUseAlias Pos{Line: 169-169 Pos: 3377-3393}
|
|
| "Ref":
|
|
| *stmt.TraitMethodRef Pos{Line: 169-169 Pos: 3377-3379}
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 169-169 Pos: 3377-3379} map[Value:one]
|
|
| "Modifier":
|
|
| *node.Identifier Pos{Line: 169-169 Pos: 3384-3389} map[Value:public]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 169-169 Pos: 3391-3393} map[Value:two]
|
|
| *stmt.Class Pos{Line: 170-170 Pos: 3402-3406} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 170-170 Pos: 3408-3410} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 170-170 Pos: 3414-3476}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 170-170 Pos: 3418-3420}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 170-170 Pos: 3418-3420} map[Value:Bar]
|
|
| *name.Name Pos{Line: 170-170 Pos: 3423-3425}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 170-170 Pos: 3423-3425} map[Value:Baz]
|
|
| "Adaptations":
|
|
| *stmt.TraitUsePrecedence Pos{Line: 170-170 Pos: 3429-3456}
|
|
| "Ref":
|
|
| *stmt.TraitMethodRef Pos{Line: 170-170 Pos: 3429-3436}
|
|
| "Trait":
|
|
| *name.Name Pos{Line: 170-170 Pos: 3429-3431}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 170-170 Pos: 3429-3431} map[Value:Bar]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 170-170 Pos: 3434-3436} map[Value:one]
|
|
| "Insteadof":
|
|
| *name.Name Pos{Line: 170-170 Pos: 3448-3450}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 170-170 Pos: 3448-3450} map[Value:Baz]
|
|
| *name.Name Pos{Line: 170-170 Pos: 3453-3456}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 170-170 Pos: 3453-3456} map[Value:Quux]
|
|
| *stmt.TraitUseAlias Pos{Line: 170-170 Pos: 3459-3473}
|
|
| "Ref":
|
|
| *stmt.TraitMethodRef Pos{Line: 170-170 Pos: 3459-3466}
|
|
| "Trait":
|
|
| *name.Name Pos{Line: 170-170 Pos: 3459-3461}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 170-170 Pos: 3459-3461} map[Value:Baz]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 170-170 Pos: 3464-3466} map[Value:one]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 170-170 Pos: 3471-3473} map[Value:two]
|
|
| *stmt.Try Pos{Line: 172--1 Pos: 3483--1}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Try Pos{Line: 173-173 Pos: 3492-3521}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Catch Pos{Line: 173-173 Pos: 3499-3521}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 173-173 Pos: 3506-3514}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 173-173 Pos: 3506-3514} map[Value:Exception]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 173-173 Pos: 3516-3517}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 173-173 Pos: 3516-3517} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Try Pos{Line: 174-174 Pos: 3525-3585}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Catch Pos{Line: 174-174 Pos: 3532-3554}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 174-174 Pos: 3539-3547}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 174-174 Pos: 3539-3547} map[Value:Exception]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 174-174 Pos: 3549-3550}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 174-174 Pos: 3549-3550} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Catch Pos{Line: 174-174 Pos: 3556-3585}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 174-174 Pos: 3563-3578}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 174-174 Pos: 3563-3578} map[Value:RuntimeException]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 174-174 Pos: 3580-3581}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 174-174 Pos: 3580-3581} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Try Pos{Line: 175-175 Pos: 3589-3692}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Catch Pos{Line: 175-175 Pos: 3596-3618}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 175-175 Pos: 3603-3611}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 175-175 Pos: 3603-3611} map[Value:Exception]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 175-175 Pos: 3613-3614}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 175-175 Pos: 3613-3614} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Catch Pos{Line: 175-175 Pos: 3620-3650}
|
|
| "Types":
|
|
| *name.FullyQualified Pos{Line: 175-175 Pos: 3627-3643}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 175-175 Pos: 3628-3643} map[Value:RuntimeException]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 175-175 Pos: 3645-3646}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 175-175 Pos: 3645-3646} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Catch Pos{Line: 175-175 Pos: 3652-3692}
|
|
| "Types":
|
|
| *name.Relative Pos{Line: 175-175 Pos: 3659-3685}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 175-175 Pos: 3669-3685} map[Value:AdditionException]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 175-175 Pos: 3687-3688}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 175-175 Pos: 3687-3688} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Try Pos{Line: 176-176 Pos: 3696-3736}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Catch Pos{Line: 176-176 Pos: 3703-3725}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 176-176 Pos: 3710-3718}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 176-176 Pos: 3710-3718} map[Value:Exception]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 176-176 Pos: 3720-3721}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 176-176 Pos: 3720-3721} map[Value:$e]
|
|
| "Stmts":
|
|
| "Finally":
|
|
| *stmt.Finally Pos{Line: 176-176 Pos: 3727-3736}
|
|
| "Stmts":
|
|
| *stmt.Unset Pos{Line: 178-178 Pos: 3741-3754}
|
|
| "Vars":
|
|
| *expr.Variable Pos{Line: 178-178 Pos: 3747-3748}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 178-178 Pos: 3747-3748} map[Value:$a]
|
|
| *expr.Variable Pos{Line: 178-178 Pos: 3751-3752}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 178-178 Pos: 3751-3752} map[Value:$b]
|
|
| *stmt.UseList Pos{Line: 180-180 Pos: 3759-3766}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 180-180 Pos: 3763-3765}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 180-180 Pos: 3763-3765}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 180-180 Pos: 3763-3765} map[Value:Foo]
|
|
| *stmt.UseList Pos{Line: 181-181 Pos: 3770-3778}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 181-181 Pos: 3775-3777}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 181-181 Pos: 3775-3777}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 181-181 Pos: 3775-3777} map[Value:Foo]
|
|
| *stmt.UseList Pos{Line: 182-182 Pos: 3782-3797}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 182-182 Pos: 3787-3796}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 182-182 Pos: 3787-3789}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 182-182 Pos: 3787-3789} map[Value:Foo]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 182-182 Pos: 3794-3796} map[Value:Bar]
|
|
| *stmt.UseList Pos{Line: 183-183 Pos: 3801-3813}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 183-183 Pos: 3805-3807}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 183-183 Pos: 3805-3807}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 183-183 Pos: 3805-3807} map[Value:Foo]
|
|
| *stmt.Use Pos{Line: 183-183 Pos: 3810-3812}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 183-183 Pos: 3810-3812}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 183-183 Pos: 3810-3812} map[Value:Bar]
|
|
| *stmt.UseList Pos{Line: 184-184 Pos: 3817-3836}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 184-184 Pos: 3821-3823}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 184-184 Pos: 3821-3823}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 184-184 Pos: 3821-3823} map[Value:Foo]
|
|
| *stmt.Use Pos{Line: 184-184 Pos: 3826-3835}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 184-184 Pos: 3826-3828}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 184-184 Pos: 3826-3828} map[Value:Bar]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 184-184 Pos: 3833-3835} map[Value:Baz]
|
|
| *stmt.UseList Pos{Line: 185-185 Pos: 3840-3862}
|
|
| "UseType":
|
|
| *node.Identifier map[Value:function]
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 185-185 Pos: 3853-3855}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 185-185 Pos: 3853-3855}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 185-185 Pos: 3853-3855} map[Value:Foo]
|
|
| *stmt.Use Pos{Line: 185-185 Pos: 3859-3861}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 185-185 Pos: 3859-3861}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 185-185 Pos: 3859-3861} map[Value:Bar]
|
|
| *stmt.UseList Pos{Line: 186-186 Pos: 3866-3902}
|
|
| "UseType":
|
|
| *node.Identifier map[Value:function]
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 186-186 Pos: 3879-3888}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 186-186 Pos: 3879-3881}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 186-186 Pos: 3879-3881} map[Value:Foo]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 186-186 Pos: 3886-3888} map[Value:foo]
|
|
| *stmt.Use Pos{Line: 186-186 Pos: 3892-3901}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 186-186 Pos: 3892-3894}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 186-186 Pos: 3892-3894} map[Value:Bar]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 186-186 Pos: 3899-3901} map[Value:bar]
|
|
| *stmt.UseList Pos{Line: 187-187 Pos: 3906-3925}
|
|
| "UseType":
|
|
| *node.Identifier map[Value:const]
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 187-187 Pos: 3916-3918}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 187-187 Pos: 3916-3918}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 187-187 Pos: 3916-3918} map[Value:Foo]
|
|
| *stmt.Use Pos{Line: 187-187 Pos: 3922-3924}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 187-187 Pos: 3922-3924}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 187-187 Pos: 3922-3924} map[Value:Bar]
|
|
| *stmt.UseList Pos{Line: 188-188 Pos: 3929-3962}
|
|
| "UseType":
|
|
| *node.Identifier map[Value:const]
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 188-188 Pos: 3939-3948}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 188-188 Pos: 3939-3941}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 188-188 Pos: 3939-3941} map[Value:Foo]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 188-188 Pos: 3946-3948} map[Value:foo]
|
|
| *stmt.Use Pos{Line: 188-188 Pos: 3952-3961}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 188-188 Pos: 3952-3954}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 188-188 Pos: 3952-3954} map[Value:Bar]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 188-188 Pos: 3959-3961} map[Value:bar]
|
|
| *stmt.Expression Pos{Line: 190-190 Pos: 3967-3972}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 190-190 Pos: 3967-3971}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 190-190 Pos: 3967-3968}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 190-190 Pos: 3967-3968} map[Value:$a]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 190-190 Pos: 3970-3970} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 191-191 Pos: 3976-3984}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 191-191 Pos: 3976-3983}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 191-191 Pos: 3976-3980}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 191-191 Pos: 3976-3977}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 191-191 Pos: 3976-3977} map[Value:$a]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 191-191 Pos: 3979-3979} map[Value:1]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 191-191 Pos: 3982-3982} map[Value:2]
|
|
| *stmt.Expression Pos{Line: 192-192 Pos: 3988-3995}
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 192-192 Pos: 3988-3994}
|
|
| "Items":
|
|
| *stmt.Expression Pos{Line: 193-193 Pos: 3999-4007}
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 193-193 Pos: 3999-4006}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 193-193 Pos: 4005-4005} map[ByRef:false]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 193-193 Pos: 4005-4005} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 194-194 Pos: 4011-4028}
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 194-194 Pos: 4011-4027}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 194-194 Pos: 4017-4020} map[ByRef:false]
|
|
| "Key":
|
|
| *scalar.Lnumber Pos{Line: 194-194 Pos: 4017-4017} map[Value:1]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 194-194 Pos: 4020-4020} map[Value:1]
|
|
| *expr.ArrayItem Pos{Line: 194-194 Pos: 4023-4025} map[ByRef:true]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 194-194 Pos: 4024-4025}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 194-194 Pos: 4024-4025} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 195-195 Pos: 4032-4046}
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 195-195 Pos: 4032-4045}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 195-195 Pos: 4038-4044} map[ByRef:true]
|
|
| "Key":
|
|
| *scalar.Lnumber Pos{Line: 195-195 Pos: 4038-4038} map[Value:3]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 195-195 Pos: 4043-4044}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 195-195 Pos: 4043-4044} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 196-196 Pos: 4050-4078}
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 196-196 Pos: 4050-4077}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 196-196 Pos: 4056-4058} map[ByRef:true]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 196-196 Pos: 4057-4058}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 196-196 Pos: 4057-4058} map[Value:$b]
|
|
| *expr.ArrayItem Pos{Line: 196-196 Pos: 4061-4064} map[ByRef:false]
|
|
| "Key":
|
|
| *scalar.Lnumber Pos{Line: 196-196 Pos: 4061-4061} map[Value:1]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 196-196 Pos: 4064-4064} map[Value:1]
|
|
| *expr.ArrayItem Pos{Line: 196-196 Pos: 4067-4067} map[ByRef:false]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 196-196 Pos: 4067-4067} map[Value:1]
|
|
| *expr.ArrayItem Pos{Line: 196-196 Pos: 4070-4076} map[ByRef:true]
|
|
| "Key":
|
|
| *scalar.Lnumber Pos{Line: 196-196 Pos: 4070-4070} map[Value:3]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 196-196 Pos: 4075-4076}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 196-196 Pos: 4075-4076} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 197-197 Pos: 4082-4085}
|
|
| "Expr":
|
|
| *expr.BitwiseNot Pos{Line: 197-197 Pos: 4082-4084}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 197-197 Pos: 4083-4084}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 197-197 Pos: 4083-4084} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 198-198 Pos: 4089-4092}
|
|
| "Expr":
|
|
| *expr.BooleanNot Pos{Line: 198-198 Pos: 4089-4091}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 198-198 Pos: 4090-4091}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 198-198 Pos: 4090-4091} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 200-200 Pos: 4097-4105}
|
|
| "Expr":
|
|
| *expr.ClassConstFetch Pos{Line: 200-200 Pos: 4097-4104}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 200-200 Pos: 4097-4099}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 200-200 Pos: 4097-4099} map[Value:Foo]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 200-200 Pos: 4102-4104} map[Value:Bar]
|
|
| *stmt.Expression Pos{Line: 201-201 Pos: 4109-4118}
|
|
| "Expr":
|
|
| *expr.Clone Pos{Line: 201-201 Pos: 4109-4116}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 201-201 Pos: 4115-4116}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 201-201 Pos: 4115-4116} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 202-202 Pos: 4122-4130}
|
|
| "Expr":
|
|
| *expr.Clone Pos{Line: 202-202 Pos: 4122-4129}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 202-202 Pos: 4128-4129}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 202-202 Pos: 4128-4129} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 203-203 Pos: 4134-4146}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 203-203 Pos: 4134-4145} map[ReturnsRef:false Static:false PhpDocComment:]
|
|
| "Uses":
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 204-204 Pos: 4150-4183}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 204-204 Pos: 4150-4182} map[ReturnsRef:false Static:false PhpDocComment:]
|
|
| "Params":
|
|
| *node.Parameter Pos{Line: 204-204 Pos: 4159-4160} map[ByRef:false Variadic:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 204-204 Pos: 4159-4160}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 204-204 Pos: 4159-4160} map[Value:$a]
|
|
| *node.Parameter Pos{Line: 204-204 Pos: 4163-4164} map[ByRef:false Variadic:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 204-204 Pos: 4163-4164}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 204-204 Pos: 4163-4164} map[Value:$b]
|
|
| "Uses":
|
|
| *expr.ClosureUse Pos{Line: 204-204 Pos: 4172-4173} map[ByRef:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 204-204 Pos: 4172-4173}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 204-204 Pos: 4172-4173} map[Value:$c]
|
|
| *expr.ClosureUse Pos{Line: 204-204 Pos: 4176-4178} map[ByRef:true]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 204-204 Pos: 4177-4178}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 204-204 Pos: 4177-4178} map[Value:$d]
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 205-205 Pos: 4187-4220}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 205-205 Pos: 4187-4219} map[PhpDocComment: ReturnsRef:false Static:false]
|
|
| "Params":
|
|
| *node.Parameter Pos{Line: 205-205 Pos: 4196-4197} map[Variadic:false ByRef:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 205-205 Pos: 4196-4197}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 205-205 Pos: 4196-4197} map[Value:$a]
|
|
| *node.Parameter Pos{Line: 205-205 Pos: 4200-4201} map[ByRef:false Variadic:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 205-205 Pos: 4200-4201}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 205-205 Pos: 4200-4201} map[Value:$b]
|
|
| "Uses":
|
|
| *expr.ClosureUse Pos{Line: 205-205 Pos: 4209-4211} map[ByRef:true]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 205-205 Pos: 4210-4211}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 205-205 Pos: 4210-4211} map[Value:$c]
|
|
| *expr.ClosureUse Pos{Line: 205-205 Pos: 4214-4215} map[ByRef:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 205-205 Pos: 4214-4215}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 205-205 Pos: 4214-4215} map[Value:$d]
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 206-206 Pos: 4224-4237}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 206-206 Pos: 4224-4236} map[PhpDocComment: ReturnsRef:false Static:false]
|
|
| "Uses":
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 207-207 Pos: 4241-4244}
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 207-207 Pos: 4241-4243}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 207-207 Pos: 4241-4243}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 207-207 Pos: 4241-4243} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 208-208 Pos: 4248-4261}
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 208-208 Pos: 4248-4260}
|
|
| "Constant":
|
|
| *name.Relative Pos{Line: 208-208 Pos: 4248-4260}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 208-208 Pos: 4258-4260} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 209-209 Pos: 4265-4269}
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 209-209 Pos: 4265-4268}
|
|
| "Constant":
|
|
| *name.FullyQualified Pos{Line: 209-209 Pos: 4265-4268}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 209-209 Pos: 4266-4268} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 211-211 Pos: 4274-4283}
|
|
| "Expr":
|
|
| *expr.Empty Pos{Line: 211-211 Pos: 4274-4282}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 211-211 Pos: 4280-4281}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 211-211 Pos: 4280-4281} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 212-212 Pos: 4287-4297}
|
|
| "Expr":
|
|
| *expr.Empty Pos{Line: 212-212 Pos: 4287-4296}
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 212-212 Pos: 4293-4295}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 212-212 Pos: 4293-4295}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 212-212 Pos: 4293-4295} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 213-213 Pos: 4301-4304}
|
|
| "Expr":
|
|
| *expr.ErrorSuppress Pos{Line: 213-213 Pos: 4301-4303}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 213-213 Pos: 4302-4303}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 213-213 Pos: 4302-4303} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 214-214 Pos: 4308-4316}
|
|
| "Expr":
|
|
| *expr.Eval Pos{Line: 214-214 Pos: 4308-4315}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 214-214 Pos: 4313-4314}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 214-214 Pos: 4313-4314} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 215-215 Pos: 4320-4324}
|
|
| "Expr":
|
|
| *expr.Exit Pos{Line: 215--1 Pos: 4320--1} map[IsDie:false]
|
|
| *stmt.Expression Pos{Line: 216-216 Pos: 4328-4336}
|
|
| "Expr":
|
|
| *expr.Exit Pos{Line: 216-216 Pos: 4328-4334} map[IsDie:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 216-216 Pos: 4333-4334}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 216-216 Pos: 4333-4334} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 217-217 Pos: 4340-4345}
|
|
| "Expr":
|
|
| *expr.Exit Pos{Line: 217--1 Pos: 4340--1} map[IsDie:true]
|
|
| *stmt.Expression Pos{Line: 218-218 Pos: 4349-4356}
|
|
| "Expr":
|
|
| *expr.Exit Pos{Line: 218-218 Pos: 4349-4354} map[IsDie:true]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 218-218 Pos: 4353-4354}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 218-218 Pos: 4353-4354} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 219-219 Pos: 4360-4365}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 219-219 Pos: 4360-4364}
|
|
| "Function":
|
|
| *name.Name Pos{Line: 219-219 Pos: 4360-4362}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 219-219 Pos: 4360-4362} map[Value:foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 220-220 Pos: 4369-4387}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 220-220 Pos: 4369-4386}
|
|
| "Function":
|
|
| *name.Relative Pos{Line: 220-220 Pos: 4369-4381}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 220-220 Pos: 4379-4381} map[Value:foo]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 220-220 Pos: 4384-4385} map[Variadic:false IsReference:true]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 220-220 Pos: 4384-4385}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 220-220 Pos: 4384-4385} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 221-221 Pos: 4391-4399}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 221-221 Pos: 4391-4398}
|
|
| "Function":
|
|
| *name.FullyQualified Pos{Line: 221-221 Pos: 4391-4394}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 221-221 Pos: 4392-4394} map[Value:foo]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 221-221 Pos: 4396-4397} map[Variadic:false IsReference:false]
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 221-221 Pos: 4396-4397}
|
|
| "Items":
|
|
| *stmt.Expression Pos{Line: 222-222 Pos: 4403-4417}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 222-222 Pos: 4403-4416}
|
|
| "Function":
|
|
| *expr.Variable Pos{Line: 222-222 Pos: 4403-4406}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 222-222 Pos: 4403-4406} map[Value:$foo]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 222-222 Pos: 4408-4415} map[Variadic:false IsReference:false]
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 222-222 Pos: 4408-4415}
|
|
| "Value":
|
|
| *expr.Variable Pos{Line: 222-222 Pos: 4414-4415}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 222-222 Pos: 4414-4415} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 224-224 Pos: 4422-4426}
|
|
| "Expr":
|
|
| *expr.PostDec Pos{Line: 224-224 Pos: 4422-4425}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 224-224 Pos: 4422-4423}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 224-224 Pos: 4422-4423} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 225-225 Pos: 4430-4434}
|
|
| "Expr":
|
|
| *expr.PostInc Pos{Line: 225-225 Pos: 4430-4433}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 225-225 Pos: 4430-4431}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 225-225 Pos: 4430-4431} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 226-226 Pos: 4438-4442}
|
|
| "Expr":
|
|
| *expr.PreDec Pos{Line: 226-226 Pos: 4438-4441}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 226-226 Pos: 4440-4441}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 226-226 Pos: 4440-4441} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 227-227 Pos: 4446-4450}
|
|
| "Expr":
|
|
| *expr.PreInc Pos{Line: 227-227 Pos: 4446-4449}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 227-227 Pos: 4448-4449}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 227-227 Pos: 4448-4449} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 229-229 Pos: 4455-4465}
|
|
| "Expr":
|
|
| *expr.Include Pos{Line: 229-229 Pos: 4455-4464}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 229-229 Pos: 4463-4464}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 229-229 Pos: 4463-4464} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 230-230 Pos: 4469-4484}
|
|
| "Expr":
|
|
| *expr.IncludeOnce Pos{Line: 230-230 Pos: 4469-4483}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 230-230 Pos: 4482-4483}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 230-230 Pos: 4482-4483} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 231-231 Pos: 4488-4498}
|
|
| "Expr":
|
|
| *expr.Require Pos{Line: 231-231 Pos: 4488-4497}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 231-231 Pos: 4496-4497}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 231-231 Pos: 4496-4497} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 232-232 Pos: 4502-4517}
|
|
| "Expr":
|
|
| *expr.RequireOnce Pos{Line: 232-232 Pos: 4502-4516}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 232-232 Pos: 4515-4516}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 232-232 Pos: 4515-4516} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 234-234 Pos: 4522-4539}
|
|
| "Expr":
|
|
| *expr.InstanceOf Pos{Line: 234-234 Pos: 4522-4538}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 234-234 Pos: 4522-4523}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 234-234 Pos: 4522-4523} map[Value:$a]
|
|
| "Class":
|
|
| *name.Name Pos{Line: 234-234 Pos: 4536-4538}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 234-234 Pos: 4536-4538} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 235-235 Pos: 4543-4570}
|
|
| "Expr":
|
|
| *expr.InstanceOf Pos{Line: 235-235 Pos: 4543-4569}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 235-235 Pos: 4543-4544}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 235-235 Pos: 4543-4544} map[Value:$a]
|
|
| "Class":
|
|
| *name.Relative Pos{Line: 235-235 Pos: 4557-4569}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 235-235 Pos: 4567-4569} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 236-236 Pos: 4574-4592}
|
|
| "Expr":
|
|
| *expr.InstanceOf Pos{Line: 236-236 Pos: 4574-4591}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 236-236 Pos: 4574-4575}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 236-236 Pos: 4574-4575} map[Value:$a]
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 236-236 Pos: 4588-4591}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 236-236 Pos: 4589-4591} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 238-238 Pos: 4597-4610}
|
|
| "Expr":
|
|
| *expr.Isset Pos{Line: 238-238 Pos: 4597-4609}
|
|
| "Variables":
|
|
| *expr.Variable Pos{Line: 238-238 Pos: 4603-4604}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 238-238 Pos: 4603-4604} map[Value:$a]
|
|
| *expr.Variable Pos{Line: 238-238 Pos: 4607-4608}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 238-238 Pos: 4607-4608} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 239-239 Pos: 4614-4624}
|
|
| "Expr":
|
|
| *expr.Isset Pos{Line: 239-239 Pos: 4614-4623}
|
|
| "Variables":
|
|
| *expr.ConstFetch Pos{Line: 239-239 Pos: 4620-4622}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 239-239 Pos: 4620-4622}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 239-239 Pos: 4620-4622} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 240-240 Pos: 4628-4639}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 240-240 Pos: 4628-4638}
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 240-240 Pos: 4628-4633}
|
|
| "Items":
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 240-240 Pos: 4637-4638}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 240-240 Pos: 4637-4638} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 241-241 Pos: 4643-4660}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 241-241 Pos: 4643-4659}
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 241-241 Pos: 4643-4654}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 241-241 Pos: 4648-4649} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 241-241 Pos: 4648-4649}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 241-241 Pos: 4648-4649} map[Value:$a]
|
|
| *expr.ArrayItem Pos{Line: 241-241 Pos: 4652-4653} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 241-241 Pos: 4652-4653}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 241-241 Pos: 4652-4653} map[Value:$b]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 241-241 Pos: 4658-4659}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 241-241 Pos: 4658-4659} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 242-242 Pos: 4664-4679}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 242-242 Pos: 4664-4678}
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 242-242 Pos: 4664-4673}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 242-242 Pos: 4669-4672} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.ArrayDimFetch Pos{Line: 242-242 Pos: 4669-4672}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 242-242 Pos: 4669-4670}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 242-242 Pos: 4669-4670} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 242-242 Pos: 4677-4678}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 242-242 Pos: 4677-4678} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 243-243 Pos: 4683-4702}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 243-243 Pos: 4683-4701}
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 243-243 Pos: 4683-4696}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 243-243 Pos: 4688-4695} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.List Pos{Line: 243-243 Pos: 4688-4695}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 243-243 Pos: 4693-4694} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 243-243 Pos: 4693-4694}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 243-243 Pos: 4693-4694} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 243-243 Pos: 4700-4701}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 243-243 Pos: 4700-4701} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: -1-245 Pos: -1-4716}
|
|
| "Expr":
|
|
| *expr.MethodCall Pos{Line: -1-245 Pos: -1-4715}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 245-245 Pos: 4707-4715}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 245-245 Pos: 4707-4708} map[Value:$a]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 245-245 Pos: 4711-4713} map[Value:foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 246-246 Pos: 4720-4727}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 246-246 Pos: 4720-4726}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 246-246 Pos: 4724-4726}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 246-246 Pos: 4724-4726} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 247-247 Pos: 4731-4750}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 247-247 Pos: 4731-4749}
|
|
| "Class":
|
|
| *name.Relative Pos{Line: 247-247 Pos: 4735-4747}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 247-247 Pos: 4745-4747} map[Value:Foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 248-248 Pos: 4754-4764}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 248-248 Pos: 4754-4763}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 248-248 Pos: 4758-4761}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 248-248 Pos: 4759-4761} map[Value:Foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 249-249 Pos: 4768-4777}
|
|
| "Expr":
|
|
| *expr.Print Pos{Line: 249-249 Pos: 4768-4775}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 249-249 Pos: 4774-4775}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 249-249 Pos: 4774-4775} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 250-250 Pos: 4785-4788}
|
|
| "Expr":
|
|
| *expr.PropertyFetch Pos{Line: 250-250 Pos: 4785-4787}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 250-250 Pos: 4781-4787}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 250-250 Pos: 4781-4782} map[Value:$a]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 250-250 Pos: 4785-4787} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 251-251 Pos: 4800-4802}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 251-251 Pos: 4800-4800}
|
|
| "Variable":
|
|
| *expr.PropertyFetch Pos{Line: 251-251 Pos: 4796-4800}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 251-251 Pos: 4792-4798}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 251-251 Pos: 4792-4793} map[Value:$a]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 251-251 Pos: 4796-4798} map[Value:foo]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 251-251 Pos: 4800-4800} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 252-252 Pos: 4832-4834}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 252-252 Pos: 4832-4832}
|
|
| "Variable":
|
|
| *expr.PropertyFetch Pos{Line: 252-252 Pos: 4827-4832}
|
|
| "Variable":
|
|
| *expr.MethodCall Pos{Line: -1-252 Pos: -1-4830}
|
|
| "Variable":
|
|
| *expr.PropertyFetch Pos{Line: 252-252 Pos: 4815-4824}
|
|
| "Variable":
|
|
| *expr.PropertyFetch Pos{Line: 252-252 Pos: 4810-4817}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 252-252 Pos: 4806-4812}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 252-252 Pos: 4806-4807} map[Value:$a]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 252-252 Pos: 4810-4812} map[Value:foo]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 252-252 Pos: 4815-4817} map[Value:bar]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 252-252 Pos: 4820-4822} map[Value:baz]
|
|
| "Arguments":
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 252-252 Pos: 4827-4830} map[Value:quux]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 252-252 Pos: 4832-4832} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 253-253 Pos: 4851-4853}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 253-253 Pos: 4851-4851}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 253-253 Pos: 4848-4851}
|
|
| "Variable":
|
|
| *expr.MethodCall Pos{Line: -1-253 Pos: -1-4848}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 253-253 Pos: 4838-4846}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 253-253 Pos: 4838-4839} map[Value:$a]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 253-253 Pos: 4842-4844} map[Value:foo]
|
|
| "Arguments":
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 253-253 Pos: 4848-4848} map[Value:1]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 253-253 Pos: 4851-4851} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 254-254 Pos: 4857-4865}
|
|
| "Expr":
|
|
| *expr.ShellExec Pos{Line: 254-254 Pos: 4857-4864}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 254-254 Pos: 4858-4861} map[Value:cmd ]
|
|
| *expr.Variable Pos{Line: 254-254 Pos: 4862-4863}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 254-254 Pos: 4862-4863} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 255-255 Pos: 4869-4874}
|
|
| "Expr":
|
|
| *expr.ShellExec Pos{Line: 255-255 Pos: 4869-4873}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart map[Value:cmd]
|
|
| *stmt.Expression Pos{Line: 256-256 Pos: 4878-4880}
|
|
| "Expr":
|
|
| *expr.ShellExec Pos{Line: 256-256 Pos: 4878-4879}
|
|
| "Parts":
|
|
| *stmt.Expression Pos{Line: 257-257 Pos: 4884-4886}
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 257-257 Pos: 4884-4885}
|
|
| "Items":
|
|
| *stmt.Expression Pos{Line: 258-258 Pos: 4890-4893}
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 258-258 Pos: 4890-4892}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 258-258 Pos: 4891-4891} map[ByRef:false]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 258-258 Pos: 4891-4891} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 259-259 Pos: 4897-4909}
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 259-259 Pos: 4897-4908}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 259-259 Pos: 4898-4901} map[ByRef:false]
|
|
| "Key":
|
|
| *scalar.Lnumber Pos{Line: 259-259 Pos: 4898-4898} map[Value:1]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 259-259 Pos: 4901-4901} map[Value:1]
|
|
| *expr.ArrayItem Pos{Line: 259-259 Pos: 4904-4906} map[ByRef:true]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 259-259 Pos: 4905-4906}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 259-259 Pos: 4905-4906} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 261-261 Pos: 4914-4924}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 261-261 Pos: 4914-4923}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 261-261 Pos: 4914-4916}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 261-261 Pos: 4914-4916} map[Value:Foo]
|
|
| "Call":
|
|
| *node.Identifier Pos{Line: 261-261 Pos: 4919-4921} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 262-262 Pos: 4928-4948}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 262-262 Pos: 4928-4947}
|
|
| "Class":
|
|
| *name.Relative Pos{Line: 262-262 Pos: 4928-4940}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 262-262 Pos: 4938-4940} map[Value:Foo]
|
|
| "Call":
|
|
| *node.Identifier Pos{Line: 262-262 Pos: 4943-4945} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 263-263 Pos: 4952-4963}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 263-263 Pos: 4952-4962}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 263-263 Pos: 4952-4955}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 263-263 Pos: 4953-4955} map[Value:Foo]
|
|
| "Call":
|
|
| *node.Identifier Pos{Line: 263-263 Pos: 4958-4960} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 264-264 Pos: 4967-4978}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 264-264 Pos: 4967-4977}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 264-264 Pos: 4967-4969}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 264-264 Pos: 4967-4969} map[Value:Foo]
|
|
| "Call":
|
|
| *expr.Variable Pos{Line: 264-264 Pos: 4972-4975}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 264-264 Pos: 4972-4975} map[Value:$bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 265-265 Pos: 4982-4994}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 265-265 Pos: 4982-4993}
|
|
| "Class":
|
|
| *expr.Variable Pos{Line: 265-265 Pos: 4982-4985}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 265-265 Pos: 4982-4985} map[Value:$foo]
|
|
| "Call":
|
|
| *expr.Variable Pos{Line: 265-265 Pos: 4988-4991}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 265-265 Pos: 4988-4991} map[Value:$bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 266-266 Pos: 4998-5007}
|
|
| "Expr":
|
|
| *expr.ClassConstFetch Pos{Line: 266-266 Pos: 4998-5006}
|
|
| "Class":
|
|
| *expr.Variable Pos{Line: 266-266 Pos: 4998-5001}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 266-266 Pos: 4998-5001} map[Value:$foo]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 266-266 Pos: 5004-5006} map[Value:bar]
|
|
| *stmt.Expression Pos{Line: 267-267 Pos: 5011-5020}
|
|
| "Expr":
|
|
| *expr.StaticPropertyFetch Pos{Line: 267-267 Pos: 5011-5019}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 267-267 Pos: 5011-5013}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 267-267 Pos: 5011-5013} map[Value:Foo]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 267-267 Pos: 5016-5019}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 267-267 Pos: 5016-5019} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 268-268 Pos: 5024-5043}
|
|
| "Expr":
|
|
| *expr.StaticPropertyFetch Pos{Line: 268-268 Pos: 5024-5042}
|
|
| "Class":
|
|
| *name.Relative Pos{Line: 268-268 Pos: 5024-5036}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 268-268 Pos: 5034-5036} map[Value:Foo]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 268-268 Pos: 5039-5042}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 268-268 Pos: 5039-5042} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 269-269 Pos: 5047-5057}
|
|
| "Expr":
|
|
| *expr.StaticPropertyFetch Pos{Line: 269-269 Pos: 5047-5056}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 269-269 Pos: 5047-5050}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 269-269 Pos: 5048-5050} map[Value:Foo]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 269-269 Pos: 5053-5056}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 269-269 Pos: 5053-5056} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 270-270 Pos: 5061-5073}
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 270-270 Pos: 5061-5072}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 270-270 Pos: 5061-5062}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 270-270 Pos: 5061-5062} map[Value:$a]
|
|
| "IfTrue":
|
|
| *expr.Variable Pos{Line: 270-270 Pos: 5066-5067}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 270-270 Pos: 5066-5067} map[Value:$b]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 270-270 Pos: 5071-5072}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 270-270 Pos: 5071-5072} map[Value:$c]
|
|
| *stmt.Expression Pos{Line: 271-271 Pos: 5077-5086}
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 271-271 Pos: 5077-5085}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 271-271 Pos: 5077-5078}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 271-271 Pos: 5077-5078} map[Value:$a]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 271-271 Pos: 5084-5085}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 271-271 Pos: 5084-5085} map[Value:$c]
|
|
| *stmt.Expression Pos{Line: 272-272 Pos: 5090-5112}
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 272-272 Pos: 5090-5111}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 272-272 Pos: 5090-5091}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 272-272 Pos: 5090-5091} map[Value:$a]
|
|
| "IfTrue":
|
|
| *expr.Ternary Pos{Line: 272-272 Pos: 5095-5106}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 272-272 Pos: 5095-5096}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 272-272 Pos: 5095-5096} map[Value:$b]
|
|
| "IfTrue":
|
|
| *expr.Variable Pos{Line: 272-272 Pos: 5100-5101}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 272-272 Pos: 5100-5101} map[Value:$c]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 272-272 Pos: 5105-5106}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 272-272 Pos: 5105-5106} map[Value:$d]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 272-272 Pos: 5110-5111}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 272-272 Pos: 5110-5111} map[Value:$e]
|
|
| *stmt.Expression Pos{Line: 273-273 Pos: 5116-5138}
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 273-273 Pos: 5116-5137}
|
|
| "Condition":
|
|
| *expr.Ternary Pos{Line: 273-273 Pos: 5116-5127}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 273-273 Pos: 5116-5117}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 273-273 Pos: 5116-5117} map[Value:$a]
|
|
| "IfTrue":
|
|
| *expr.Variable Pos{Line: 273-273 Pos: 5121-5122}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 273-273 Pos: 5121-5122} map[Value:$b]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 273-273 Pos: 5126-5127}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 273-273 Pos: 5126-5127} map[Value:$c]
|
|
| "IfTrue":
|
|
| *expr.Variable Pos{Line: 273-273 Pos: 5131-5132}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 273-273 Pos: 5131-5132} map[Value:$d]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 273-273 Pos: 5136-5137}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 273-273 Pos: 5136-5137} map[Value:$e]
|
|
| *stmt.Expression Pos{Line: 274-274 Pos: 5142-5145}
|
|
| "Expr":
|
|
| *expr.UnaryMinus Pos{Line: 274-274 Pos: 5142-5144}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 274-274 Pos: 5143-5144}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 274-274 Pos: 5143-5144} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 275-275 Pos: 5149-5152}
|
|
| "Expr":
|
|
| *expr.UnaryPlus Pos{Line: 275-275 Pos: 5149-5151}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 275-275 Pos: 5150-5151}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 275-275 Pos: 5150-5151} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 276-276 Pos: 5156-5159}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 276-276 Pos: 5156-5158}
|
|
| "VarName":
|
|
| *expr.Variable Pos{Line: 276-276 Pos: 5157-5158}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 276-276 Pos: 5157-5158} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 277-277 Pos: 5163-5167}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 277-277 Pos: 5163-5166}
|
|
| "VarName":
|
|
| *expr.Variable Pos{Line: 277-277 Pos: 5164-5166}
|
|
| "VarName":
|
|
| *expr.Variable Pos{Line: 277-277 Pos: 5165-5166}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 277-277 Pos: 5165-5166} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 278-278 Pos: 5171-5176}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 278-278 Pos: 5171-5175}
|
|
| *stmt.Expression Pos{Line: 279-279 Pos: 5180-5188}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 279-279 Pos: 5180-5187}
|
|
| "Value":
|
|
| *expr.Variable Pos{Line: 279-279 Pos: 5186-5187}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 279-279 Pos: 5186-5187} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 280-280 Pos: 5192-5206}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 280-280 Pos: 5192-5205}
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 280-280 Pos: 5198-5199}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 280-280 Pos: 5198-5199} map[Value:$a]
|
|
| "Value":
|
|
| *expr.Variable Pos{Line: 280-280 Pos: 5204-5205}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 280-280 Pos: 5204-5205} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 281-281 Pos: 5210-5226}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 281-281 Pos: 5210-5225}
|
|
| "Value":
|
|
| *expr.ClassConstFetch Pos{Line: 281-281 Pos: 5216-5225}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 281-281 Pos: 5216-5218}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 281-281 Pos: 5216-5218} map[Value:Foo]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 281-281 Pos: 5221-5225} map[Value:class]
|
|
| *stmt.Expression Pos{Line: 282-282 Pos: 5230-5252}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 282-282 Pos: 5230-5251}
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 282-282 Pos: 5236-5237}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 282-282 Pos: 5236-5237} map[Value:$a]
|
|
| "Value":
|
|
| *expr.ClassConstFetch Pos{Line: 282-282 Pos: 5242-5251}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 282-282 Pos: 5242-5244}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 282-282 Pos: 5242-5244} map[Value:Foo]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 282-282 Pos: 5247-5251} map[Value:class]
|
|
| *stmt.Expression Pos{Line: 284-284 Pos: 5259-5268}
|
|
| "Expr":
|
|
| *cast.CastArray Pos{Line: 284-284 Pos: 5259-5267}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 284-284 Pos: 5266-5267}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 284-284 Pos: 5266-5267} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 285-285 Pos: 5272-5283}
|
|
| "Expr":
|
|
| *cast.CastBool Pos{Line: 285-285 Pos: 5272-5282}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 285-285 Pos: 5281-5282}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 285-285 Pos: 5281-5282} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 286-286 Pos: 5287-5295}
|
|
| "Expr":
|
|
| *cast.CastBool Pos{Line: 286-286 Pos: 5287-5294}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 286-286 Pos: 5293-5294}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 286-286 Pos: 5293-5294} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 287-287 Pos: 5299-5309}
|
|
| "Expr":
|
|
| *cast.CastDouble Pos{Line: 287-287 Pos: 5299-5308}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 287-287 Pos: 5307-5308}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 287-287 Pos: 5307-5308} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 288-288 Pos: 5313-5322}
|
|
| "Expr":
|
|
| *cast.CastDouble Pos{Line: 288-288 Pos: 5313-5321}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 288-288 Pos: 5320-5321}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 288-288 Pos: 5320-5321} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 289-289 Pos: 5326-5337}
|
|
| "Expr":
|
|
| *cast.CastInt Pos{Line: 289-289 Pos: 5326-5336}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 289-289 Pos: 5335-5336}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 289-289 Pos: 5335-5336} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 290-290 Pos: 5341-5348}
|
|
| "Expr":
|
|
| *cast.CastInt Pos{Line: 290-290 Pos: 5341-5347}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 290-290 Pos: 5346-5347}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 290-290 Pos: 5346-5347} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 291-291 Pos: 5352-5362}
|
|
| "Expr":
|
|
| *cast.CastObject Pos{Line: 291-291 Pos: 5352-5361}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 291-291 Pos: 5360-5361}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 291-291 Pos: 5360-5361} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 292-292 Pos: 5366-5376}
|
|
| "Expr":
|
|
| *cast.CastString Pos{Line: 292-292 Pos: 5366-5375}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 292-292 Pos: 5374-5375}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 292-292 Pos: 5374-5375} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 293-293 Pos: 5380-5389}
|
|
| "Expr":
|
|
| *cast.CastUnset Pos{Line: 293-293 Pos: 5380-5388}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 293-293 Pos: 5387-5388}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 293-293 Pos: 5387-5388} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 295-295 Pos: 5394-5401}
|
|
| "Expr":
|
|
| *binary_op.BitwiseAnd Pos{Line: 295-295 Pos: 5394-5400}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 295-295 Pos: 5394-5395}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 295-295 Pos: 5394-5395} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 295-295 Pos: 5399-5400}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 295-295 Pos: 5399-5400} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 296-296 Pos: 5405-5412}
|
|
| "Expr":
|
|
| *binary_op.BitwiseOr Pos{Line: 296-296 Pos: 5405-5411}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 296-296 Pos: 5405-5406}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 296-296 Pos: 5405-5406} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 296-296 Pos: 5410-5411}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 296-296 Pos: 5410-5411} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 297-297 Pos: 5416-5423}
|
|
| "Expr":
|
|
| *binary_op.BitwiseXor Pos{Line: 297-297 Pos: 5416-5422}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 297-297 Pos: 5416-5417}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 297-297 Pos: 5416-5417} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 297-297 Pos: 5421-5422}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 297-297 Pos: 5421-5422} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 298-298 Pos: 5427-5435}
|
|
| "Expr":
|
|
| *binary_op.BooleanAnd Pos{Line: 298-298 Pos: 5427-5434}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 298-298 Pos: 5427-5428}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 298-298 Pos: 5427-5428} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 298-298 Pos: 5433-5434}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 298-298 Pos: 5433-5434} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 299-299 Pos: 5439-5447}
|
|
| "Expr":
|
|
| *binary_op.BooleanOr Pos{Line: 299-299 Pos: 5439-5446}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 299-299 Pos: 5439-5440}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 299-299 Pos: 5439-5440} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 299-299 Pos: 5445-5446}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 299-299 Pos: 5445-5446} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 300-300 Pos: 5451-5458}
|
|
| "Expr":
|
|
| *binary_op.Concat Pos{Line: 300-300 Pos: 5451-5457}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 300-300 Pos: 5451-5452}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 300-300 Pos: 5451-5452} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 300-300 Pos: 5456-5457}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 300-300 Pos: 5456-5457} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 301-301 Pos: 5462-5469}
|
|
| "Expr":
|
|
| *binary_op.Div Pos{Line: 301-301 Pos: 5462-5468}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 301-301 Pos: 5462-5463}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 301-301 Pos: 5462-5463} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 301-301 Pos: 5467-5468}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 301-301 Pos: 5467-5468} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 302-302 Pos: 5473-5481}
|
|
| "Expr":
|
|
| *binary_op.Equal Pos{Line: 302-302 Pos: 5473-5480}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 302-302 Pos: 5473-5474}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 302-302 Pos: 5473-5474} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 302-302 Pos: 5479-5480}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 302-302 Pos: 5479-5480} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 303-303 Pos: 5485-5493}
|
|
| "Expr":
|
|
| *binary_op.GreaterOrEqual Pos{Line: 303-303 Pos: 5485-5492}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 303-303 Pos: 5485-5486}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 303-303 Pos: 5485-5486} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 303-303 Pos: 5491-5492}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 303-303 Pos: 5491-5492} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 304-304 Pos: 5497-5504}
|
|
| "Expr":
|
|
| *binary_op.Greater Pos{Line: 304-304 Pos: 5497-5503}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 304-304 Pos: 5497-5498}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 304-304 Pos: 5497-5498} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 304-304 Pos: 5502-5503}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 304-304 Pos: 5502-5503} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 305-305 Pos: 5508-5517}
|
|
| "Expr":
|
|
| *binary_op.Identical Pos{Line: 305-305 Pos: 5508-5516}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 305-305 Pos: 5508-5509}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 305-305 Pos: 5508-5509} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 305-305 Pos: 5515-5516}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 305-305 Pos: 5515-5516} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 306-306 Pos: 5521-5530}
|
|
| "Expr":
|
|
| *binary_op.LogicalAnd Pos{Line: 306-306 Pos: 5521-5529}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 306-306 Pos: 5521-5522}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 306-306 Pos: 5521-5522} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 306-306 Pos: 5528-5529}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 306-306 Pos: 5528-5529} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 307-307 Pos: 5534-5542}
|
|
| "Expr":
|
|
| *binary_op.LogicalOr Pos{Line: 307-307 Pos: 5534-5541}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 307-307 Pos: 5534-5535}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 307-307 Pos: 5534-5535} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 307-307 Pos: 5540-5541}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 307-307 Pos: 5540-5541} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 308-308 Pos: 5546-5555}
|
|
| "Expr":
|
|
| *binary_op.LogicalXor Pos{Line: 308-308 Pos: 5546-5554}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 308-308 Pos: 5546-5547}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 308-308 Pos: 5546-5547} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 308-308 Pos: 5553-5554}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 308-308 Pos: 5553-5554} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 309-309 Pos: 5559-5566}
|
|
| "Expr":
|
|
| *binary_op.Minus Pos{Line: 309-309 Pos: 5559-5565}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 309-309 Pos: 5559-5560}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 309-309 Pos: 5559-5560} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 309-309 Pos: 5564-5565}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 309-309 Pos: 5564-5565} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 310-310 Pos: 5570-5577}
|
|
| "Expr":
|
|
| *binary_op.Mod Pos{Line: 310-310 Pos: 5570-5576}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 310-310 Pos: 5570-5571}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 310-310 Pos: 5570-5571} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 310-310 Pos: 5575-5576}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 310-310 Pos: 5575-5576} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 311-311 Pos: 5581-5588}
|
|
| "Expr":
|
|
| *binary_op.Mul Pos{Line: 311-311 Pos: 5581-5587}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 311-311 Pos: 5581-5582}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 311-311 Pos: 5581-5582} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 311-311 Pos: 5586-5587}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 311-311 Pos: 5586-5587} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 312-312 Pos: 5592-5600}
|
|
| "Expr":
|
|
| *binary_op.NotEqual Pos{Line: 312-312 Pos: 5592-5599}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 312-312 Pos: 5592-5593}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 312-312 Pos: 5592-5593} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 312-312 Pos: 5598-5599}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 312-312 Pos: 5598-5599} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 313-313 Pos: 5604-5613}
|
|
| "Expr":
|
|
| *binary_op.NotIdentical Pos{Line: 313-313 Pos: 5604-5612}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 313-313 Pos: 5604-5605}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 313-313 Pos: 5604-5605} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 313-313 Pos: 5611-5612}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 313-313 Pos: 5611-5612} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 314-314 Pos: 5617-5624}
|
|
| "Expr":
|
|
| *binary_op.Plus Pos{Line: 314-314 Pos: 5617-5623}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 314-314 Pos: 5617-5618}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 314-314 Pos: 5617-5618} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 314-314 Pos: 5622-5623}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 314-314 Pos: 5622-5623} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 315-315 Pos: 5628-5636}
|
|
| "Expr":
|
|
| *binary_op.Pow Pos{Line: 315-315 Pos: 5628-5635}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 315-315 Pos: 5628-5629}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 315-315 Pos: 5628-5629} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 315-315 Pos: 5634-5635}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 315-315 Pos: 5634-5635} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 316-316 Pos: 5640-5648}
|
|
| "Expr":
|
|
| *binary_op.ShiftLeft Pos{Line: 316-316 Pos: 5640-5647}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 316-316 Pos: 5640-5641}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 316-316 Pos: 5640-5641} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 316-316 Pos: 5646-5647}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 316-316 Pos: 5646-5647} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 317-317 Pos: 5652-5660}
|
|
| "Expr":
|
|
| *binary_op.ShiftRight Pos{Line: 317-317 Pos: 5652-5659}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 317-317 Pos: 5652-5653}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 317-317 Pos: 5652-5653} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 317-317 Pos: 5658-5659}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 317-317 Pos: 5658-5659} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 318-318 Pos: 5664-5672}
|
|
| "Expr":
|
|
| *binary_op.SmallerOrEqual Pos{Line: 318-318 Pos: 5664-5671}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 318-318 Pos: 5664-5665}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 318-318 Pos: 5664-5665} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 318-318 Pos: 5670-5671}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 318-318 Pos: 5670-5671} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 319-319 Pos: 5676-5683}
|
|
| "Expr":
|
|
| *binary_op.Smaller Pos{Line: 319-319 Pos: 5676-5682}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 319-319 Pos: 5676-5677}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 319-319 Pos: 5676-5677} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 319-319 Pos: 5681-5682}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 319-319 Pos: 5681-5682} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 321-321 Pos: 5688-5696}
|
|
| "Expr":
|
|
| *assign_op.AssignRef Pos{Line: 321-321 Pos: 5688-5695}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 321-321 Pos: 5688-5689}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 321-321 Pos: 5688-5689} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 321-321 Pos: 5694-5695}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 321-321 Pos: 5694-5695} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 322-322 Pos: 5700-5713}
|
|
| "Expr":
|
|
| *assign_op.AssignRef Pos{Line: 322-322 Pos: 5700-5712}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 322-322 Pos: 5700-5701}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 322-322 Pos: 5700-5701} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.New Pos{Line: 322-322 Pos: 5706-5712}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 322-322 Pos: 5710-5712}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 322-322 Pos: 5710-5712} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 323-323 Pos: 5717-5734}
|
|
| "Expr":
|
|
| *assign_op.AssignRef Pos{Line: 323-323 Pos: 5717-5733}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 323-323 Pos: 5717-5718}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 323-323 Pos: 5717-5718} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.New Pos{Line: 323-323 Pos: 5723-5733}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 323-323 Pos: 5727-5729}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 323-323 Pos: 5727-5729} map[Value:Foo]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 323-323 Pos: 5731-5732} map[Variadic:false IsReference:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 323-323 Pos: 5731-5732}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 323-323 Pos: 5731-5732} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 324-324 Pos: 5738-5745}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 324-324 Pos: 5738-5744}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 324-324 Pos: 5738-5739}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 324-324 Pos: 5738-5739} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 324-324 Pos: 5743-5744}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 324-324 Pos: 5743-5744} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 325-325 Pos: 5749-5757}
|
|
| "Expr":
|
|
| *assign_op.BitwiseAnd Pos{Line: 325-325 Pos: 5749-5756}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 325-325 Pos: 5749-5750}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 325-325 Pos: 5749-5750} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 325-325 Pos: 5755-5756}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 325-325 Pos: 5755-5756} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 326-326 Pos: 5761-5769}
|
|
| "Expr":
|
|
| *assign_op.BitwiseOr Pos{Line: 326-326 Pos: 5761-5768}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 326-326 Pos: 5761-5762}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 326-326 Pos: 5761-5762} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 326-326 Pos: 5767-5768}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 326-326 Pos: 5767-5768} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 327-327 Pos: 5773-5781}
|
|
| "Expr":
|
|
| *assign_op.BitwiseXor Pos{Line: 327-327 Pos: 5773-5780}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 327-327 Pos: 5773-5774}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 327-327 Pos: 5773-5774} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 327-327 Pos: 5779-5780}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 327-327 Pos: 5779-5780} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 328-328 Pos: 5785-5793}
|
|
| "Expr":
|
|
| *assign_op.Concat Pos{Line: 328-328 Pos: 5785-5792}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 328-328 Pos: 5785-5786}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 328-328 Pos: 5785-5786} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 328-328 Pos: 5791-5792}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 328-328 Pos: 5791-5792} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 329-329 Pos: 5797-5805}
|
|
| "Expr":
|
|
| *assign_op.Div Pos{Line: 329-329 Pos: 5797-5804}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 329-329 Pos: 5797-5798}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 329-329 Pos: 5797-5798} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 329-329 Pos: 5803-5804}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 329-329 Pos: 5803-5804} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 330-330 Pos: 5809-5817}
|
|
| "Expr":
|
|
| *assign_op.Minus Pos{Line: 330-330 Pos: 5809-5816}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 330-330 Pos: 5809-5810}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 330-330 Pos: 5809-5810} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 330-330 Pos: 5815-5816}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 330-330 Pos: 5815-5816} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 331-331 Pos: 5821-5829}
|
|
| "Expr":
|
|
| *assign_op.Mod Pos{Line: 331-331 Pos: 5821-5828}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 331-331 Pos: 5821-5822}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 331-331 Pos: 5821-5822} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 331-331 Pos: 5827-5828}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 331-331 Pos: 5827-5828} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 332-332 Pos: 5833-5841}
|
|
| "Expr":
|
|
| *assign_op.Mul Pos{Line: 332-332 Pos: 5833-5840}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 332-332 Pos: 5833-5834}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 332-332 Pos: 5833-5834} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 332-332 Pos: 5839-5840}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 332-332 Pos: 5839-5840} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 333-333 Pos: 5845-5853}
|
|
| "Expr":
|
|
| *assign_op.Plus Pos{Line: 333-333 Pos: 5845-5852}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 333-333 Pos: 5845-5846}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 333-333 Pos: 5845-5846} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 333-333 Pos: 5851-5852}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 333-333 Pos: 5851-5852} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 334-334 Pos: 5857-5866}
|
|
| "Expr":
|
|
| *assign_op.Pow Pos{Line: 334-334 Pos: 5857-5865}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 334-334 Pos: 5857-5858}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 334-334 Pos: 5857-5858} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 334-334 Pos: 5864-5865}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 334-334 Pos: 5864-5865} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 335-335 Pos: 5870-5879}
|
|
| "Expr":
|
|
| *assign_op.ShiftLeft Pos{Line: 335-335 Pos: 5870-5878}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 335-335 Pos: 5870-5871}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 335-335 Pos: 5870-5871} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 335-335 Pos: 5877-5878}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 335-335 Pos: 5877-5878} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 336-336 Pos: 5883-5892}
|
|
| "Expr":
|
|
| *assign_op.ShiftRight Pos{Line: 336-336 Pos: 5883-5891}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 336-336 Pos: 5883-5884}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 336-336 Pos: 5883-5884} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 336-336 Pos: 5890-5891}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 336-336 Pos: 5890-5891} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 339-339 Pos: 5899-5910}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 339-339 Pos: 5899-5908}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 339-339 Pos: 5903-5906}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 339-339 Pos: 5904-5906} map[Value:Foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 340-340 Pos: 5935-5938}
|
|
| "Expr":
|
|
| *expr.PropertyFetch Pos{Line: 340-340 Pos: 5935-5937}
|
|
| "Variable":
|
|
| *expr.MethodCall Pos{Line: -1-340 Pos: -1-5937}
|
|
| "Variable":
|
|
| *expr.New Pos{Line: 340-340 Pos: 5915-5932}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 340-340 Pos: 5919-5922}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 340-340 Pos: 5920-5922} map[Value:Foo]
|
|
| "Arguments":
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 340-340 Pos: 5928-5930} map[Value:bar]
|
|
| "Arguments":
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 340-340 Pos: 5935-5937} map[Value:baz]
|
|
| *stmt.Expression Pos{Line: 341-341 Pos: 5958-5960}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 341-341 Pos: 5958-5958}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 341-341 Pos: 5955-5958}
|
|
| "Variable":
|
|
| *expr.New Pos{Line: 341-341 Pos: 5943-5955}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 341-341 Pos: 5947-5950}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 341-341 Pos: 5948-5950} map[Value:Foo]
|
|
| "Arguments":
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 341-341 Pos: 5955-5955} map[Value:0]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 341-341 Pos: 5958-5958} map[Value:0]
|
|
| *stmt.Expression Pos{Line: -1-342 Pos: -1-5986}
|
|
| "Expr":
|
|
| *expr.MethodCall Pos{Line: -1-342 Pos: -1-5985}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 342-342 Pos: 5977-5985}
|
|
| "Variable":
|
|
| *expr.New Pos{Line: 342-342 Pos: 5965-5977}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 342-342 Pos: 5969-5972}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 342-342 Pos: 5970-5972} map[Value:Foo]
|
|
| "Arguments":
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 342-342 Pos: 5977-5977} map[Value:0]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 342-342 Pos: 5981-5983} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 344-344 Pos: 5991-6007}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 344-344 Pos: 5991-6006}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 344-344 Pos: 5991-6003}
|
|
| "Variable":
|
|
| *expr.Array Pos{Line: 344-344 Pos: 5991-6000}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 344-344 Pos: 5997-5999} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.ShortArray Pos{Line: 344-344 Pos: 5997-5999}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 344-344 Pos: 5998-5998} map[ByRef:false]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 344-344 Pos: 5998-5998} map[Value:0]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 344-344 Pos: 6002-6002} map[Value:0]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 344-344 Pos: 6005-6005} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 345-345 Pos: 6011-6019}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 345-345 Pos: 6011-6018}
|
|
| "Variable":
|
|
| *scalar.String Pos{Line: 345-345 Pos: 6011-6015} map[Value:"foo"]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 345-345 Pos: 6017-6017} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 346-346 Pos: 6023-6029}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 346-346 Pos: 6023-6028}
|
|
| "Variable":
|
|
| *expr.ConstFetch Pos{Line: 346-346 Pos: 6023-6025}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 346-346 Pos: 6023-6025}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 346-346 Pos: 6023-6025} map[Value:foo]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 346-346 Pos: 6027-6027} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 347-347 Pos: 6033-6044}
|
|
| "Expr":
|
|
| *expr.ClassConstFetch Pos{Line: 347-347 Pos: 6033-6043}
|
|
| "Class":
|
|
| *node.Identifier Pos{Line: 347-347 Pos: 6033-6038} map[Value:static]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 347-347 Pos: 6041-6043} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 349-349 Pos: 6049-6057}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 349-349 Pos: 6049-6056}
|
|
| "Class":
|
|
| *expr.Variable Pos{Line: 349-349 Pos: 6053-6056}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 349-349 Pos: 6053-6056} map[Value:$foo]
|
|
| *stmt.Expression Pos{Line: 350-350 Pos: 6061-6075}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 350-350 Pos: 6061-6074}
|
|
| "Class":
|
|
| *expr.StaticPropertyFetch Pos{Line: 350-350 Pos: 6065-6074}
|
|
| "Class":
|
|
| *expr.Variable Pos{Line: 350-350 Pos: 6065-6068}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 350-350 Pos: 6065-6068} map[Value:$foo]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 350-350 Pos: 6071-6074}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 350-350 Pos: 6071-6074} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 351-351 Pos: 6079-6091}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 351-351 Pos: 6079-6089}
|
|
| "Class":
|
|
| *expr.ArrayDimFetch Pos{Line: 351-351 Pos: 6089-6089}
|
|
| "Variable":
|
|
| *expr.PropertyFetch Pos{Line: 351-351 Pos: 6087-6089}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 351-351 Pos: 6083-6087}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 351-351 Pos: 6083-6084} map[Value:$a]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 351-351 Pos: 6087-6087} map[Value:b]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 351-351 Pos: 6089-6089} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 352-352 Pos: 6101-6132}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 352-352 Pos: 6101-6130}
|
|
| "Class":
|
|
| *expr.ArrayDimFetch Pos{Line: 352-352 Pos: 6130-6130}
|
|
| "Variable":
|
|
| *expr.PropertyFetch Pos{Line: 352-352 Pos: 6128-6130}
|
|
| "Variable":
|
|
| *expr.PropertyFetch Pos{Line: 352-352 Pos: 6124-6128}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 352-352 Pos: 6111-6125}
|
|
| "Variable":
|
|
| *expr.PropertyFetch Pos{Line: 352-352 Pos: 6109-6120}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 352-352 Pos: 6105-6109}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 352-352 Pos: 6105-6106} map[Value:$a]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 352-352 Pos: 6109-6109} map[Value:b]
|
|
| "Dim":
|
|
| *expr.Ternary Pos{Line: 352-352 Pos: 6111-6120}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 352-352 Pos: 6111-6112}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 352-352 Pos: 6111-6112} map[Value:$b]
|
|
| "IfFalse":
|
|
| *expr.ConstFetch Pos{Line: 352-352 Pos: 6117-6120}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 352-352 Pos: 6117-6120}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 352-352 Pos: 6117-6120} map[Value:null]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 352-352 Pos: 6124-6125}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 352-352 Pos: 6124-6125} map[Value:$c]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 352-352 Pos: 6128-6128} map[Value:d]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 352-352 Pos: 6130-6130} map[Value:0]
|
|
| *stmt.Static Pos{Line: 354-354 Pos: 6151-6169}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 354-354 Pos: 6158-6168}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 354-354 Pos: 6158-6159}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 354-354 Pos: 6158-6159} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 354-354 Pos: 6163-6168}
|
|
| "Variable":
|
|
| *expr.ShortArray Pos{Line: 354-354 Pos: 6163-6165}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 354-354 Pos: 6164-6164} map[ByRef:false]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 354-354 Pos: 6164-6164} map[Value:1]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 354-354 Pos: 6167-6167} map[Value:0]
|
|
| *stmt.Static Pos{Line: 355-355 Pos: 6173-6187}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 355-355 Pos: 6180-6186}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 355-355 Pos: 6180-6181}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 355-355 Pos: 6180-6181} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.BooleanNot Pos{Line: 355-355 Pos: 6185-6186}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 355-355 Pos: 6186-6186} map[Value:1]
|
|
| *stmt.Static Pos{Line: 356-356 Pos: 6191-6205}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 356-356 Pos: 6198-6204}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 356-356 Pos: 6198-6199}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 356-356 Pos: 6198-6199} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.BitwiseNot Pos{Line: 356-356 Pos: 6203-6204}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 356-356 Pos: 6204-6204} map[Value:1]
|
|
| *stmt.Static Pos{Line: 357-357 Pos: 6209-6223}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 357-357 Pos: 6216-6222}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 357-357 Pos: 6216-6217}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 357-357 Pos: 6216-6217} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.UnaryPlus Pos{Line: 357-357 Pos: 6221-6222}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 357-357 Pos: 6222-6222} map[Value:1]
|
|
| *stmt.Static Pos{Line: 358-358 Pos: 6227-6241}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 358-358 Pos: 6234-6240}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 358-358 Pos: 6234-6235}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 358-358 Pos: 6234-6235} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.UnaryMinus Pos{Line: 358-358 Pos: 6239-6240}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 358-358 Pos: 6240-6240} map[Value:1]
|
|
| *stmt.Static Pos{Line: 359-359 Pos: 6245-6260}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 359-359 Pos: 6252-6258}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 359-359 Pos: 6252-6253}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 359-359 Pos: 6252-6253} map[Value:$a]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 359-359 Pos: 6258-6258} map[Value:1]
|
|
| *stmt.Static Pos{Line: 360-360 Pos: 6264-6282}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 360-360 Pos: 6271-6281}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 360-360 Pos: 6271-6272}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 360-360 Pos: 6271-6272} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 360-360 Pos: 6276-6281}
|
|
| "Condition":
|
|
| *scalar.Lnumber Pos{Line: 360-360 Pos: 6276-6276} map[Value:1]
|
|
| "IfFalse":
|
|
| *scalar.Lnumber Pos{Line: 360-360 Pos: 6281-6281} map[Value:2]
|
|
| *stmt.Static Pos{Line: 361-361 Pos: 6286-6307}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 361-361 Pos: 6293-6306}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 361-361 Pos: 6293-6294}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 361-361 Pos: 6293-6294} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 361-361 Pos: 6298-6306}
|
|
| "Condition":
|
|
| *scalar.Lnumber Pos{Line: 361-361 Pos: 6298-6298} map[Value:1]
|
|
| "IfTrue":
|
|
| *scalar.Lnumber Pos{Line: 361-361 Pos: 6302-6302} map[Value:2]
|
|
| "IfFalse":
|
|
| *scalar.Lnumber Pos{Line: 361-361 Pos: 6306-6306} map[Value:3]
|
|
| *stmt.Static Pos{Line: 362-362 Pos: 6311-6328}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 362-362 Pos: 6318-6327}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 362-362 Pos: 6318-6319}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 362-362 Pos: 6318-6319} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.BitwiseAnd Pos{Line: 362-362 Pos: 6323-6327}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 362-362 Pos: 6323-6323} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 362-362 Pos: 6327-6327} map[Value:2]
|
|
| *stmt.Static Pos{Line: 363-363 Pos: 6332-6349}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 363-363 Pos: 6339-6348}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 363-363 Pos: 6339-6340}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 363-363 Pos: 6339-6340} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.BitwiseOr Pos{Line: 363-363 Pos: 6344-6348}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 363-363 Pos: 6344-6344} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 363-363 Pos: 6348-6348} map[Value:2]
|
|
| *stmt.Static Pos{Line: 364-364 Pos: 6353-6370}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 364-364 Pos: 6360-6369}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 364-364 Pos: 6360-6361}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 364-364 Pos: 6360-6361} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.BitwiseXor Pos{Line: 364-364 Pos: 6365-6369}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 364-364 Pos: 6365-6365} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 364-364 Pos: 6369-6369} map[Value:2]
|
|
| *stmt.Static Pos{Line: 365-365 Pos: 6374-6392}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 365-365 Pos: 6381-6391}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 365-365 Pos: 6381-6382}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 365-365 Pos: 6381-6382} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.BooleanAnd Pos{Line: 365-365 Pos: 6386-6391}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 365-365 Pos: 6386-6386} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 365-365 Pos: 6391-6391} map[Value:2]
|
|
| *stmt.Static Pos{Line: 366-366 Pos: 6396-6414}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 366-366 Pos: 6403-6413}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 366-366 Pos: 6403-6404}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 366-366 Pos: 6403-6404} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.BooleanOr Pos{Line: 366-366 Pos: 6408-6413}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 366-366 Pos: 6408-6408} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 366-366 Pos: 6413-6413} map[Value:2]
|
|
| *stmt.Static Pos{Line: 367-367 Pos: 6418-6435}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 367-367 Pos: 6425-6434}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 367-367 Pos: 6425-6426}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 367-367 Pos: 6425-6426} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.Concat Pos{Line: 367-367 Pos: 6430-6434}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 367-367 Pos: 6430-6430} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 367-367 Pos: 6434-6434} map[Value:2]
|
|
| *stmt.Static Pos{Line: 368-368 Pos: 6439-6456}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 368-368 Pos: 6446-6455}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 368-368 Pos: 6446-6447}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 368-368 Pos: 6446-6447} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.Div Pos{Line: 368-368 Pos: 6451-6455}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 368-368 Pos: 6451-6451} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 368-368 Pos: 6455-6455} map[Value:2]
|
|
| *stmt.Static Pos{Line: 369-369 Pos: 6460-6478}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 369-369 Pos: 6467-6477}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 369-369 Pos: 6467-6468}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 369-369 Pos: 6467-6468} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.Equal Pos{Line: 369-369 Pos: 6472-6477}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 369-369 Pos: 6472-6472} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 369-369 Pos: 6477-6477} map[Value:2]
|
|
| *stmt.Static Pos{Line: 370-370 Pos: 6482-6500}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 370-370 Pos: 6489-6499}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 370-370 Pos: 6489-6490}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 370-370 Pos: 6489-6490} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.GreaterOrEqual Pos{Line: 370-370 Pos: 6494-6499}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 370-370 Pos: 6494-6494} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 370-370 Pos: 6499-6499} map[Value:2]
|
|
| *stmt.Static Pos{Line: 371-371 Pos: 6504-6521}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 371-371 Pos: 6511-6520}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 371-371 Pos: 6511-6512}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 371-371 Pos: 6511-6512} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.Greater Pos{Line: 371-371 Pos: 6516-6520}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 371-371 Pos: 6516-6516} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 371-371 Pos: 6520-6520} map[Value:2]
|
|
| *stmt.Static Pos{Line: 372-372 Pos: 6525-6544}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 372-372 Pos: 6532-6543}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 372-372 Pos: 6532-6533}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 372-372 Pos: 6532-6533} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.Identical Pos{Line: 372-372 Pos: 6537-6543}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 372-372 Pos: 6537-6537} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 372-372 Pos: 6543-6543} map[Value:2]
|
|
| *stmt.Static Pos{Line: 373-373 Pos: 6548-6567}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 373-373 Pos: 6555-6566}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 373-373 Pos: 6555-6556}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 373-373 Pos: 6555-6556} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.LogicalAnd Pos{Line: 373-373 Pos: 6560-6566}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 373-373 Pos: 6560-6560} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 373-373 Pos: 6566-6566} map[Value:2]
|
|
| *stmt.Static Pos{Line: 374-374 Pos: 6571-6589}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 374-374 Pos: 6578-6588}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 374-374 Pos: 6578-6579}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 374-374 Pos: 6578-6579} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.LogicalOr Pos{Line: 374-374 Pos: 6583-6588}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 374-374 Pos: 6583-6583} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 374-374 Pos: 6588-6588} map[Value:2]
|
|
| *stmt.Static Pos{Line: 375-375 Pos: 6593-6612}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 375-375 Pos: 6600-6611}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 375-375 Pos: 6600-6601}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 375-375 Pos: 6600-6601} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.LogicalXor Pos{Line: 375-375 Pos: 6605-6611}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 375-375 Pos: 6605-6605} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 375-375 Pos: 6611-6611} map[Value:2]
|
|
| *stmt.Static Pos{Line: 376-376 Pos: 6616-6633}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 376-376 Pos: 6623-6632}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 376-376 Pos: 6623-6624}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 376-376 Pos: 6623-6624} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.Minus Pos{Line: 376-376 Pos: 6628-6632}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 376-376 Pos: 6628-6628} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 376-376 Pos: 6632-6632} map[Value:2]
|
|
| *stmt.Static Pos{Line: 377-377 Pos: 6637-6654}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 377-377 Pos: 6644-6653}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 377-377 Pos: 6644-6645}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 377-377 Pos: 6644-6645} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.Mod Pos{Line: 377-377 Pos: 6649-6653}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 377-377 Pos: 6649-6649} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 377-377 Pos: 6653-6653} map[Value:2]
|
|
| *stmt.Static Pos{Line: 378-378 Pos: 6658-6675}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 378-378 Pos: 6665-6674}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 378-378 Pos: 6665-6666}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 378-378 Pos: 6665-6666} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.Mul Pos{Line: 378-378 Pos: 6670-6674}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 378-378 Pos: 6670-6670} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 378-378 Pos: 6674-6674} map[Value:2]
|
|
| *stmt.Static Pos{Line: 379-379 Pos: 6679-6697}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 379-379 Pos: 6686-6696}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 379-379 Pos: 6686-6687}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 379-379 Pos: 6686-6687} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.NotEqual Pos{Line: 379-379 Pos: 6691-6696}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 379-379 Pos: 6691-6691} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 379-379 Pos: 6696-6696} map[Value:2]
|
|
| *stmt.Static Pos{Line: 380-380 Pos: 6701-6720}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 380-380 Pos: 6708-6719}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 380-380 Pos: 6708-6709}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 380-380 Pos: 6708-6709} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.NotIdentical Pos{Line: 380-380 Pos: 6713-6719}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 380-380 Pos: 6713-6713} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 380-380 Pos: 6719-6719} map[Value:2]
|
|
| *stmt.Static Pos{Line: 381-381 Pos: 6724-6741}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 381-381 Pos: 6731-6740}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 381-381 Pos: 6731-6732}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 381-381 Pos: 6731-6732} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.Plus Pos{Line: 381-381 Pos: 6736-6740}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 381-381 Pos: 6736-6736} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 381-381 Pos: 6740-6740} map[Value:2]
|
|
| *stmt.Static Pos{Line: 382-382 Pos: 6745-6763}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 382-382 Pos: 6752-6762}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 382-382 Pos: 6752-6753}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 382-382 Pos: 6752-6753} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.Pow Pos{Line: 382-382 Pos: 6757-6762}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 382-382 Pos: 6757-6757} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 382-382 Pos: 6762-6762} map[Value:2]
|
|
| *stmt.Static Pos{Line: 383-383 Pos: 6767-6785}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 383-383 Pos: 6774-6784}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 383-383 Pos: 6774-6775}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 383-383 Pos: 6774-6775} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.ShiftLeft Pos{Line: 383-383 Pos: 6779-6784}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 383-383 Pos: 6779-6779} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 383-383 Pos: 6784-6784} map[Value:2]
|
|
| *stmt.Static Pos{Line: 384-384 Pos: 6789-6807}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 384-384 Pos: 6796-6806}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 384-384 Pos: 6796-6797}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 384-384 Pos: 6796-6797} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.ShiftRight Pos{Line: 384-384 Pos: 6801-6806}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 384-384 Pos: 6801-6801} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 384-384 Pos: 6806-6806} map[Value:2]
|
|
| *stmt.Static Pos{Line: 385-385 Pos: 6811-6829}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 385-385 Pos: 6818-6828}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 385-385 Pos: 6818-6819}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 385-385 Pos: 6818-6819} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.SmallerOrEqual Pos{Line: 385-385 Pos: 6823-6828}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 385-385 Pos: 6823-6823} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 385-385 Pos: 6828-6828} map[Value:2]
|
|
| *stmt.Static Pos{Line: 386-386 Pos: 6833-6850}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 386-386 Pos: 6840-6849}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 386-386 Pos: 6840-6841}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 386-386 Pos: 6840-6841} map[Value:$a]
|
|
| "Expr":
|
|
| *binary_op.Smaller Pos{Line: 386-386 Pos: 6845-6849}
|
|
| "Left":
|
|
| *scalar.Lnumber Pos{Line: 386-386 Pos: 6845-6845} map[Value:1]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 386-386 Pos: 6849-6849} map[Value:2]
|
|
| *stmt.Static Pos{Line: 387-387 Pos: 6854-6874}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 387-387 Pos: 6861-6873}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 387-387 Pos: 6861-6862}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 387-387 Pos: 6861-6862} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.ClassConstFetch Pos{Line: 387-387 Pos: 6866-6873}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 387-387 Pos: 6866-6868}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 387-387 Pos: 6866-6868} map[Value:Foo]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 387-387 Pos: 6871-6873} map[Value:bar]
|
|
| *stmt.Static Pos{Line: 388-388 Pos: 6878-6900}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 388-388 Pos: 6885-6899}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 388-388 Pos: 6885-6886}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 388-388 Pos: 6885-6886} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.ClassConstFetch Pos{Line: 388-388 Pos: 6890-6899}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 388-388 Pos: 6890-6892}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 388-388 Pos: 6890-6892} map[Value:Foo]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 388-388 Pos: 6895-6899} map[Value:class]
|
|
| *stmt.Static Pos{Line: 389-389 Pos: 6904-6925}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 389-389 Pos: 6911-6924}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 389-389 Pos: 6911-6912}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 389-389 Pos: 6911-6912} map[Value:$a]
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 389-389 Pos: 6916-6924} map[Value:__CLASS__]
|
|
| *stmt.Static Pos{Line: 390-390 Pos: 6929-6944}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 390-390 Pos: 6936-6943}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 390-390 Pos: 6936-6937}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 390-390 Pos: 6936-6937} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 390-390 Pos: 6941-6943}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 390-390 Pos: 6941-6943}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 390-390 Pos: 6941-6943} map[Value:Foo]
|
|
| *stmt.Static Pos{Line: 391-391 Pos: 6948-6973}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 391-391 Pos: 6955-6972}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 391-391 Pos: 6955-6956}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 391-391 Pos: 6955-6956} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 391-391 Pos: 6960-6972}
|
|
| "Constant":
|
|
| *name.Relative Pos{Line: 391-391 Pos: 6960-6972}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 391-391 Pos: 6970-6972} map[Value:Foo]
|
|
| *stmt.Static Pos{Line: 392-392 Pos: 6977-6993}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 392-392 Pos: 6984-6992}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 392-392 Pos: 6984-6985}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 392-392 Pos: 6984-6985} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 392-392 Pos: 6989-6992}
|
|
| "Constant":
|
|
| *name.FullyQualified Pos{Line: 392-392 Pos: 6989-6992}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 392-392 Pos: 6990-6992} map[Value:Foo]
|
|
| *stmt.Static Pos{Line: 393-393 Pos: 6997-7016}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 393-393 Pos: 7004-7015}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 393-393 Pos: 7004-7005}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 393-393 Pos: 7004-7005} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 393-393 Pos: 7009-7015}
|
|
| *stmt.Static Pos{Line: 394-394 Pos: 7020-7048}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 394-394 Pos: 7027-7047}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 394-394 Pos: 7027-7028}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 394-394 Pos: 7027-7028} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 394-394 Pos: 7032-7047}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 394-394 Pos: 7038-7043} map[ByRef:false]
|
|
| "Key":
|
|
| *scalar.Lnumber Pos{Line: 394-394 Pos: 7038-7038} map[Value:1]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 394-394 Pos: 7043-7043} map[Value:1]
|
|
| *expr.ArrayItem Pos{Line: 394-394 Pos: 7046-7046} map[ByRef:false]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 394-394 Pos: 7046-7046} map[Value:2]
|
|
| *stmt.Static Pos{Line: 395-395 Pos: 7052-7078}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 395-395 Pos: 7059-7077}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 395-395 Pos: 7059-7060}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 395-395 Pos: 7059-7060} map[Value:$a]
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 395-395 Pos: 7064-7077}
|
|
| "Variable":
|
|
| *expr.ShortArray Pos{Line: 395-395 Pos: 7064-7074}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 395-395 Pos: 7065-7065} map[ByRef:false]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 395-395 Pos: 7065-7065} map[Value:1]
|
|
| *expr.ArrayItem Pos{Line: 395-395 Pos: 7068-7073} map[ByRef:false]
|
|
| "Key":
|
|
| *scalar.Lnumber Pos{Line: 395-395 Pos: 7068-7068} map[Value:2]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 395-395 Pos: 7073-7073} map[Value:2]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 395-395 Pos: 7076-7076} map[Value:0]
|
|
| *stmt.If Pos{Line: 397-397 Pos: 7083-7097}
|
|
| "Cond":
|
|
| *expr.Yield Pos{Line: 397-397 Pos: 7087-7093}
|
|
| "Value":
|
|
| *scalar.Lnumber Pos{Line: 397-397 Pos: 7093-7093} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 397-397 Pos: 7096-7097}
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 398-398 Pos: 7101-7111}
|
|
| "Expr":
|
|
| *expr.StaticPropertyFetch Pos{Line: 398-398 Pos: 7101-7110}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 398-398 Pos: 7101-7103}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 398-398 Pos: 7101-7103} map[Value:Foo]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 398-398 Pos: 7106-7110}
|
|
| "VarName":
|
|
| *expr.Variable Pos{Line: 398-398 Pos: 7107-7110}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 398-398 Pos: 7107-7110} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 400-400 Pos: 7116-7122}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 400-400 Pos: 7116-7121}
|
|
| "Function":
|
|
| *expr.Variable Pos{Line: 400-400 Pos: 7116-7119}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 400-400 Pos: 7116-7119} map[Value:$foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 401-401 Pos: 7126-7138}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 401-401 Pos: 7126-7137}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 401-401 Pos: 7126-7134}
|
|
| "Variable":
|
|
| *expr.FunctionCall Pos{Line: 401-401 Pos: 7126-7131}
|
|
| "Function":
|
|
| *expr.Variable Pos{Line: 401-401 Pos: 7126-7129}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 401-401 Pos: 7126-7129} map[Value:$foo]
|
|
| "Arguments":
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 401-401 Pos: 7133-7133} map[Value:0]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 401-401 Pos: 7136-7136} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 402-402 Pos: 7142-7148}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 402-402 Pos: 7142-7147}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 402-402 Pos: 7142-7143}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 402-402 Pos: 7142-7143} map[Value:$a]
|
|
| "Dim":
|
|
| *expr.Variable Pos{Line: 402-402 Pos: 7145-7146}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 402-402 Pos: 7145-7146} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 403-403 Pos: 7152-7157}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 403-403 Pos: 7152-7156}
|
|
| "VarName":
|
|
| *expr.Variable Pos{Line: 403-403 Pos: 7154-7155}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 403-403 Pos: 7154-7155} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 404-404 Pos: 7167-7181}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 404-404 Pos: 7167-7180}
|
|
| "Class":
|
|
| *expr.Variable Pos{Line: 404-404 Pos: 7167-7170}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 404-404 Pos: 7167-7170} map[Value:$foo]
|
|
| "Call":
|
|
| *expr.Variable Pos{Line: 404-404 Pos: 7174-7177}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 404-404 Pos: 7174-7177} map[Value:$bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 405-405 Pos: 7191-7200}
|
|
| "Expr":
|
|
| *expr.ClassConstFetch Pos{Line: 405-405 Pos: 7191-7199}
|
|
| "Class":
|
|
| *expr.Variable Pos{Line: 405-405 Pos: 7191-7194}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 405-405 Pos: 7191-7194} map[Value:$foo]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 405-405 Pos: 7197-7199} map[Value:bar]
|