6440 lines
136 KiB
Plaintext
6440 lines
136 KiB
Plaintext
==> /Users/Vadim/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
|
|
370
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
370
|
|
424
|
|
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
|
|
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
|
|
201
|
|
199
|
|
204
|
|
200
|
|
198
|
|
317
|
|
89
|
|
139
|
|
37
|
|
194
|
|
171
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
96
|
|
99
|
|
104
|
|
167
|
|
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
|
|
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
|
|
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
|
|
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
|
|
175
|
|
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
|
|
336
|
|
37
|
|
82
|
|
80
|
|
3
|
|
336
|
|
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
|
|
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
|
|
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
|
|
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
|
|
352
|
|
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
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
489
|
|
488
|
|
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
|
|
148
|
|
359
|
|
228
|
|
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
|
|
506
|
|
505
|
|
357
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
| *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[ReturnsRef:false Static:true PhpDocComment:]
|
|
| "Params":
|
|
| *node.Parameter Pos{Line: 12-12 Pos: 310-322} map[Variadic:false ByRef: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-25 Pos: 414-431}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 23-25 Pos: 414-430} map[Value: hello
|
|
]
|
|
| *stmt.Expression Pos{Line: 26-28 Pos: 435-454}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 26-28 Pos: 435-453} map[Value: hello
|
|
]
|
|
| *stmt.Expression Pos{Line: 29-31 Pos: 458-484}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 29-31 Pos: 458-483} map[Value: hello $world
|
|
]
|
|
| *stmt.Expression Pos{Line: 33-33 Pos: 489-508}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 33-33 Pos: 489-507} map[Value:1234567890123456789]
|
|
| *stmt.Expression Pos{Line: 34-34 Pos: 512-532}
|
|
| "Expr":
|
|
| *scalar.Dnumber Pos{Line: 34-34 Pos: 512-531} map[Value:12345678901234567890]
|
|
| *stmt.Expression Pos{Line: 35-35 Pos: 536-538}
|
|
| "Expr":
|
|
| *scalar.Dnumber Pos{Line: 35-35 Pos: 536-537} map[Value:0.]
|
|
| *stmt.Expression Pos{Line: 36-36 Pos: 542-608}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 36-36 Pos: 542-607} map[Value:0b0111111111111111111111111111111111111111111111111111111111111111]
|
|
| *stmt.Expression Pos{Line: 37-37 Pos: 612-678}
|
|
| "Expr":
|
|
| *scalar.Dnumber Pos{Line: 37-37 Pos: 612-677} map[Value:0b1111111111111111111111111111111111111111111111111111111111111111]
|
|
| *stmt.Expression Pos{Line: 38-38 Pos: 682-702}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 38-38 Pos: 682-701} map[Value:0x007111111111111111]
|
|
| *stmt.Expression Pos{Line: 39-39 Pos: 706-724}
|
|
| "Expr":
|
|
| *scalar.Dnumber Pos{Line: 39-39 Pos: 706-723} map[Value:0x8111111111111111]
|
|
| *stmt.Expression Pos{Line: 40-40 Pos: 728-737}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 40-40 Pos: 728-736} map[Value:__CLASS__]
|
|
| *stmt.Expression Pos{Line: 41-41 Pos: 741-748}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 41-41 Pos: 741-747} map[Value:__DIR__]
|
|
| *stmt.Expression Pos{Line: 42-42 Pos: 752-760}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 42-42 Pos: 752-759} map[Value:__FILE__]
|
|
| *stmt.Expression Pos{Line: 43-43 Pos: 764-776}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 43-43 Pos: 764-775} map[Value:__FUNCTION__]
|
|
| *stmt.Expression Pos{Line: 44-44 Pos: 780-788}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 44-44 Pos: 780-787} map[Value:__LINE__]
|
|
| *stmt.Expression Pos{Line: 45-45 Pos: 792-805}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 45-45 Pos: 792-804} map[Value:__NAMESPACE__]
|
|
| *stmt.Expression Pos{Line: 46-46 Pos: 809-819}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 46-46 Pos: 809-818} map[Value:__METHOD__]
|
|
| *stmt.Expression Pos{Line: 47-47 Pos: 823-832}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 47-47 Pos: 823-831} map[Value:__TRAIT__]
|
|
| *stmt.Expression Pos{Line: 49-49 Pos: 837-848}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 49-49 Pos: 837-847}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 49-49 Pos: 838-842} map[Value:test ]
|
|
| *expr.Variable Pos{Line: 49-49 Pos: 843-846}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 49-49 Pos: 843-846} map[Value:$var]
|
|
| *stmt.Expression Pos{Line: 50-50 Pos: 852-870}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 50-50 Pos: 852-869}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 50-50 Pos: 853-857} map[Value:test ]
|
|
| *expr.PropertyFetch Pos{Line: 50-50 Pos: 858-866}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 50-50 Pos: 858-861}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 50-50 Pos: 858-861} map[Value:$foo]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 50-50 Pos: 864-866} map[Value:bar]
|
|
| *scalar.EncapsedStringPart Pos{Line: 50-50 Pos: 867-868} map[Value:()]
|
|
| *stmt.Expression Pos{Line: 51-51 Pos: 874-887}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 51-51 Pos: 874-886}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 51-51 Pos: 875-879} map[Value:test ]
|
|
| *expr.Variable Pos{Line: 51-51 Pos: 880-885}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 51-51 Pos: 882-884} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 52-52 Pos: 891-907}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 52-52 Pos: 891-906}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 52-52 Pos: 892-896} map[Value:test ]
|
|
| *expr.ArrayDimFetch Pos{Line: 52-52 Pos: 897-905}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 52-52 Pos: 899-901}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 52-52 Pos: 899-901} map[Value:foo]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 52-52 Pos: 903-903} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 53-53 Pos: 911-931}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 53-53 Pos: 911-930}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 53-53 Pos: 912-916} map[Value:test ]
|
|
| *expr.MethodCall Pos{Line: -1-53 Pos: -1-928}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 53-53 Pos: 918-928}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 53-53 Pos: 918-921} map[Value:$foo]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 53-53 Pos: 924-926} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.AltIf Pos{Line: 55-56 Pos: 936-953}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 55-55 Pos: 940-941}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 55-55 Pos: 940-941} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.AltIf Pos{Line: 57-59 Pos: 957-989}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 57-57 Pos: 961-962}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 57-57 Pos: 961-962} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.AltElseIf Pos{Line: 58--1 Pos: 969--1}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 58-58 Pos: 977-978}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 58-58 Pos: 977-978} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.AltIf Pos{Line: 60-62 Pos: 993-1018}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 60-60 Pos: 997-998}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 60-60 Pos: 997-998} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.AltElse Pos{Line: 61--1 Pos: 1005--1}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.AltIf Pos{Line: 63-67 Pos: 1022-1077}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 63-63 Pos: 1026-1027}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 63-63 Pos: 1026-1027} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.AltElseIf Pos{Line: 64--1 Pos: 1034--1}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 64-64 Pos: 1042-1043}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 64-64 Pos: 1042-1043} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.AltElseIf Pos{Line: 65--1 Pos: 1049--1}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 65-65 Pos: 1057-1058}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 65-65 Pos: 1057-1058} map[Value:$c]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.AltElse Pos{Line: 66--1 Pos: 1064--1}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.While Pos{Line: 69-69 Pos: 1082-1101}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 69-69 Pos: 1089-1089} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 69-69 Pos: 1092-1101}
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 69-69 Pos: 1094-1099}
|
|
| *stmt.While Pos{Line: 70-70 Pos: 1105-1126}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 70-70 Pos: 1112-1112} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 70-70 Pos: 1115-1126}
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 70-70 Pos: 1117-1124}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 70-70 Pos: 1123-1123} map[Value:2]
|
|
| *stmt.While Pos{Line: 71-71 Pos: 1130-1160}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 71-71 Pos: 1137-1137} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 71-71 Pos: 1140-1160}
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 71-71 Pos: 1142-1150}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 71-71 Pos: 1148-1148} map[Value:3]
|
|
| *stmt.Class Pos{Line: 72-72 Pos: 1164-1168} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 72-72 Pos: 1170-1172} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassConstList Pos{Line: 72-72 Pos: 1175-1196}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 72-72 Pos: 1181-1187} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 72-72 Pos: 1181-1183} map[Value:FOO]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 72-72 Pos: 1187-1187} map[Value:1]
|
|
| *stmt.Constant Pos{Line: 72-72 Pos: 1190-1196} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 72-72 Pos: 1190-1192} map[Value:BAR]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 72-72 Pos: 1196-1196} map[Value:2]
|
|
| *stmt.Class Pos{Line: 73-73 Pos: 1203-1207} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 73-73 Pos: 1209-1211} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 73-73 Pos: 1214-1230} map[ReturnsRef:false PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 73-73 Pos: 1223-1225} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 74-74 Pos: 1236-1240} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 74-74 Pos: 1242-1244} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 74-74 Pos: 1247-1278} map[ReturnsRef:true PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 74-74 Pos: 1271-1273} map[Value:bar]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 74-74 Pos: 1247-1252} map[Value:public]
|
|
| *node.Identifier Pos{Line: 74-74 Pos: 1254-1259} map[Value:static]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 75-75 Pos: 1284-1288} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 75-75 Pos: 1290-1292} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 75-75 Pos: 1295-1326} map[ReturnsRef:true PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 75-75 Pos: 1319-1321} map[Value:bar]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 75-75 Pos: 1295-1300} map[Value:public]
|
|
| *node.Identifier Pos{Line: 75-75 Pos: 1302-1307} map[Value:static]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 76-76 Pos: 1332-1345} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 76-76 Pos: 1347-1349} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 76-76 Pos: 1332-1339} map[Value:abstract]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 77-77 Pos: 1356-1366} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 77-77 Pos: 1368-1370} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 77-77 Pos: 1356-1360} map[Value:final]
|
|
| "Extends":
|
|
| *name.Name Pos{Line: 77-77 Pos: 1380-1382}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 77-77 Pos: 1380-1382} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 78-78 Pos: 1390-1400} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 78-78 Pos: 1402-1404} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 78-78 Pos: 1390-1394} map[Value:final]
|
|
| "Implements":
|
|
| *name.Name Pos{Line: 78-78 Pos: 1417-1419}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 78-78 Pos: 1417-1419} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 79-79 Pos: 1427-1437} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 79-79 Pos: 1439-1441} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 79-79 Pos: 1427-1431} map[Value:final]
|
|
| "Implements":
|
|
| *name.Name Pos{Line: 79-79 Pos: 1454-1456}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 79-79 Pos: 1454-1456} map[Value:bar]
|
|
| *name.Name Pos{Line: 79-79 Pos: 1459-1461}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 79-79 Pos: 1459-1461} map[Value:baz]
|
|
| "Stmts":
|
|
| *stmt.ConstList Pos{Line: 81-81 Pos: 1470-1491}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 81-81 Pos: 1476-1482} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 81-81 Pos: 1476-1478} map[Value:FOO]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 81-81 Pos: 1482-1482} map[Value:1]
|
|
| *stmt.Constant Pos{Line: 81-81 Pos: 1485-1491} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 81-81 Pos: 1485-1487} map[Value:BAR]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 81-81 Pos: 1491-1491} map[Value:2]
|
|
| *stmt.While Pos{Line: 82-82 Pos: 1496-1518}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 82-82 Pos: 1503-1503} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 82-82 Pos: 1506-1518}
|
|
| "Stmts":
|
|
| *stmt.Continue Pos{Line: 82-82 Pos: 1508-1516}
|
|
| *stmt.While Pos{Line: 83-83 Pos: 1522-1546}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 83-83 Pos: 1529-1529} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 83-83 Pos: 1532-1546}
|
|
| "Stmts":
|
|
| *stmt.Continue Pos{Line: 83-83 Pos: 1534-1544}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 83-83 Pos: 1543-1543} map[Value:2]
|
|
| *stmt.While Pos{Line: 84-84 Pos: 1550-1575}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 84-84 Pos: 1557-1557} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 84-84 Pos: 1560-1575}
|
|
| "Stmts":
|
|
| *stmt.Continue Pos{Line: 84-84 Pos: 1562-1573}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 84-84 Pos: 1571-1571} map[Value:3]
|
|
| *stmt.Declare Pos{Line: 85-85 Pos: 1579-1595}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 85-85 Pos: 1587-1593} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 85-85 Pos: 1587-1591} map[Value:ticks]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 85-85 Pos: 1593-1593} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.Nop Pos{Line: 121-121 Pos: 2459-2460}
|
|
| *stmt.Declare Pos{Line: 86-86 Pos: 1599-1633}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 86-86 Pos: 1607-1613} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 86-86 Pos: 1607-1611} map[Value:ticks]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 86-86 Pos: 1613-1613} map[Value:1]
|
|
| *stmt.Constant Pos{Line: 86-86 Pos: 1616-1629} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 86-86 Pos: 1616-1627} map[Value:strict_types]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 86-86 Pos: 1629-1629} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 86-86 Pos: 1632-1633}
|
|
| "Stmts":
|
|
| *stmt.Declare Pos{Line: 87-87 Pos: 1637-1665}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 87-87 Pos: 1645-1651} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 87-87 Pos: 1645-1649} map[Value:ticks]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 87-87 Pos: 1651-1651} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 87-87 Pos: 1653-1665}
|
|
| "Stmts":
|
|
| *stmt.Do Pos{Line: 88-88 Pos: 1669-1683}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 88-88 Pos: 1672-1673}
|
|
| "Stmts":
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 88-88 Pos: 1681-1681} map[Value:1]
|
|
| *stmt.Echo Pos{Line: 89-89 Pos: 1687-1697}
|
|
| "Exprs":
|
|
| *expr.Variable Pos{Line: 89-89 Pos: 1692-1693}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 89-89 Pos: 1692-1693} map[Value:$a]
|
|
| *scalar.Lnumber Pos{Line: 89-89 Pos: 1696-1696} map[Value:1]
|
|
| *stmt.Echo Pos{Line: 90-90 Pos: 1701-1709}
|
|
| "Exprs":
|
|
| *expr.Variable Pos{Line: 90-90 Pos: 1706-1707}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 90-90 Pos: 1706-1707} map[Value:$a]
|
|
| *stmt.For Pos{Line: 91-91 Pos: 1713-1747}
|
|
| "Init":
|
|
| *assign_op.Assign Pos{Line: 91-91 Pos: 1717-1722}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 91-91 Pos: 1717-1718}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 91-91 Pos: 1717-1718} map[Value:$i]
|
|
| "Expression":
|
|
| *scalar.Lnumber Pos{Line: 91-91 Pos: 1722-1722} map[Value:0]
|
|
| "Cond":
|
|
| *binary_op.Smaller Pos{Line: 91-91 Pos: 1725-1731}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 91-91 Pos: 1725-1726}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 91-91 Pos: 1725-1726} map[Value:$i]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 91-91 Pos: 1730-1731} map[Value:10]
|
|
| "Loop":
|
|
| *expr.PostInc Pos{Line: 91-91 Pos: 1734-1737}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 91-91 Pos: 1734-1735}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 91-91 Pos: 1734-1735} map[Value:$i]
|
|
| *expr.PostInc Pos{Line: 91-91 Pos: 1740-1743}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 91-91 Pos: 1740-1741}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 91-91 Pos: 1740-1741} map[Value:$i]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 91-91 Pos: 1746-1747}
|
|
| "Stmts":
|
|
| *stmt.For Pos{Line: 92-92 Pos: 1751-1792}
|
|
| "Init":
|
|
| *assign_op.Assign Pos{Line: 92-92 Pos: 1755-1760}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 92-92 Pos: 1755-1756}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 92-92 Pos: 1755-1756} map[Value:$i]
|
|
| "Expression":
|
|
| *scalar.Lnumber Pos{Line: 92-92 Pos: 1760-1760} map[Value:0]
|
|
| "Cond":
|
|
| *binary_op.Smaller Pos{Line: 92-92 Pos: 1763-1769}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 92-92 Pos: 1763-1764}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 92-92 Pos: 1763-1764} map[Value:$i]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 92-92 Pos: 1768-1769} map[Value:10]
|
|
| "Loop":
|
|
| *expr.PostInc Pos{Line: 92-92 Pos: 1772-1775}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 92-92 Pos: 1772-1773}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 92-92 Pos: 1772-1773} map[Value:$i]
|
|
| *expr.PostInc Pos{Line: 92-92 Pos: 1778-1781}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 92-92 Pos: 1778-1779}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 92-92 Pos: 1778-1779} map[Value:$i]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 92-92 Pos: 1784-1792}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 93-93 Pos: 1796-1816} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 93-93 Pos: 1805-1806}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 93-93 Pos: 1805-1806} map[Value:$a]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 93-93 Pos: 1811-1812}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 93-93 Pos: 1811-1812} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 93-93 Pos: 1815-1816}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 94-94 Pos: 1820-1840} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 94-94 Pos: 1829-1830}
|
|
| "Items":
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 94-94 Pos: 1835-1836}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 94-94 Pos: 1835-1836} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 94-94 Pos: 1839-1840}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 95-95 Pos: 1844-1875} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 95-95 Pos: 1853-1854}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 95-95 Pos: 1853-1854} map[Value:$a]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 95-95 Pos: 1859-1860}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 95-95 Pos: 1859-1860} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 95-95 Pos: 1863-1875}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 96-96 Pos: 1879-1905} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 96-96 Pos: 1888-1889}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 96-96 Pos: 1888-1889} map[Value:$a]
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 96-96 Pos: 1894-1895}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 96-96 Pos: 1894-1895} map[Value:$k]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 96-96 Pos: 1900-1901}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 96-96 Pos: 1900-1901} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 96-96 Pos: 1904-1905}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 97-97 Pos: 1909-1935} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 97-97 Pos: 1918-1919}
|
|
| "Items":
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 97-97 Pos: 1924-1925}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 97-97 Pos: 1924-1925} map[Value:$k]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 97-97 Pos: 1930-1931}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 97-97 Pos: 1930-1931} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 97-97 Pos: 1934-1935}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 98-98 Pos: 1939-1966} map[ByRef:true]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 98-98 Pos: 1948-1949}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 98-98 Pos: 1948-1949} map[Value:$a]
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 98-98 Pos: 1954-1955}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 98-98 Pos: 1954-1955} map[Value:$k]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 98-98 Pos: 1961-1962}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 98-98 Pos: 1961-1962} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 98-98 Pos: 1965-1966}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 99-99 Pos: 1970-2002} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 99-99 Pos: 1979-1980}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 99-99 Pos: 1979-1980} map[Value:$a]
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 99-99 Pos: 1985-1986}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 99-99 Pos: 1985-1986} map[Value:$k]
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 99-99 Pos: 1991-1998}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 99-99 Pos: 1996-1997} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 99-99 Pos: 1996-1997}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 99-99 Pos: 1996-1997} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 99-99 Pos: 2001-2002}
|
|
| "Stmts":
|
|
| *stmt.Function Pos{Line: 100-100 Pos: 2006-2022} map[ReturnsRef:false PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 100-100 Pos: 2015-2017} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.Function Pos{Line: 102-107 Pos: 2027-2119} map[PhpDocComment: ReturnsRef:false]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 102-102 Pos: 2036-2038} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.HaltCompiler Pos{Line: 115-115 Pos: 2273-2290}
|
|
| *stmt.Function Pos{Line: 104-104 Pos: 2069-2085} map[ReturnsRef:false PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 104-104 Pos: 2078-2080} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 105-105 Pos: 2090-2094} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 105-105 Pos: 2096-2098} map[Value:Baz]
|
|
| "Stmts":
|
|
| *stmt.Return Pos{Line: 106-106 Pos: 2106-2115}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 106-106 Pos: 2113-2114}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 106-106 Pos: 2113-2114} map[Value:$a]
|
|
| *stmt.Function Pos{Line: 109-109 Pos: 2126-2170} map[ReturnsRef:false PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 109-109 Pos: 2135-2137} map[Value:foo]
|
|
| "Params":
|
|
| *node.Parameter Pos{Line: 109-109 Pos: 2139-2146} map[ByRef:false Variadic:false]
|
|
| "VariableType":
|
|
| *node.Identifier Pos{Line: 109-109 Pos: 2139-2143} map[Value:array]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 109-109 Pos: 2145-2146}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 109-109 Pos: 2145-2146} map[Value:$a]
|
|
| *node.Parameter Pos{Line: 109-109 Pos: 2149-2159} map[ByRef:false Variadic:false]
|
|
| "VariableType":
|
|
| *node.Identifier Pos{Line: 109-109 Pos: 2149-2156} map[Value:callable]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 109-109 Pos: 2158-2159}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 109-109 Pos: 2158-2159} map[Value:$b]
|
|
| "Stmts":
|
|
| *stmt.Return Pos{Line: 109-109 Pos: 2163-2169}
|
|
| *stmt.Function Pos{Line: 110-110 Pos: 2174-2200} map[ReturnsRef:true PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 110-110 Pos: 2184-2186} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.Return Pos{Line: 110-110 Pos: 2191-2199}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 110-110 Pos: 2198-2198} map[Value:1]
|
|
| *stmt.Function Pos{Line: 111-111 Pos: 2204-2221} map[ReturnsRef:true PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 111-111 Pos: 2214-2216} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.Global Pos{Line: 112-112 Pos: 2225-2253}
|
|
| "Vars":
|
|
| *expr.Variable Pos{Line: 112-112 Pos: 2232-2233}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 112-112 Pos: 2232-2233} map[Value:$a]
|
|
| *expr.Variable Pos{Line: 112-112 Pos: 2236-2237}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 112-112 Pos: 2236-2237} map[Value:$b]
|
|
| *expr.Variable Pos{Line: 112-112 Pos: 2240-2242}
|
|
| "VarName":
|
|
| *expr.Variable Pos{Line: 112-112 Pos: 2241-2242}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 112-112 Pos: 2241-2242} map[Value:$c]
|
|
| *expr.Variable Pos{Line: 112-112 Pos: 2245-2252}
|
|
| "VarName":
|
|
| *expr.FunctionCall Pos{Line: 112-112 Pos: 2247-2251}
|
|
| "Function":
|
|
| *name.Name Pos{Line: 112-112 Pos: 2247-2249}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 112-112 Pos: 2247-2249} map[Value:foo]
|
|
| "Arguments":
|
|
| *stmt.Label Pos{Line: 113-113 Pos: 2257-2258}
|
|
| "LabelName":
|
|
| *node.Identifier Pos{Line: 113-113 Pos: 2257-2257} map[Value:a]
|
|
| *stmt.Goto Pos{Line: 114-114 Pos: 2263-2269}
|
|
| "Label":
|
|
| *node.Identifier Pos{Line: 114-114 Pos: 2268-2268} map[Value:a]
|
|
| *stmt.HaltCompiler Pos{Line: 115-115 Pos: 2273-2290}
|
|
| *stmt.If Pos{Line: 116-116 Pos: 2294-2303}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 116-116 Pos: 2298-2299}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 116-116 Pos: 2298-2299} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 116-116 Pos: 2302-2303}
|
|
| "Stmts":
|
|
| *stmt.If Pos{Line: 117-117 Pos: 2307-2331}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 117-117 Pos: 2311-2312}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 117-117 Pos: 2311-2312} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 117-117 Pos: 2315-2316}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.ElseIf Pos{Line: 117-117 Pos: 2318-2331}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 117-117 Pos: 2326-2327}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 117-117 Pos: 2326-2327} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 117-117 Pos: 2330-2331}
|
|
| "Stmts":
|
|
| *stmt.If Pos{Line: 118-118 Pos: 2335-2352}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 118-118 Pos: 2339-2340}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 118-118 Pos: 2339-2340} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 118-118 Pos: 2343-2344}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.Else Pos{Line: 118-118 Pos: 2346-2352}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 118-118 Pos: 2351-2352}
|
|
| "Stmts":
|
|
| *stmt.If Pos{Line: 119-119 Pos: 2356-2403}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 119-119 Pos: 2360-2361}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 119-119 Pos: 2360-2361} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 119-119 Pos: 2364-2365}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.ElseIf Pos{Line: 119-119 Pos: 2367-2380}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 119-119 Pos: 2375-2376}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 119-119 Pos: 2375-2376} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 119-119 Pos: 2379-2380}
|
|
| "Stmts":
|
|
| *stmt.ElseIf Pos{Line: 119-119 Pos: 2382-2395}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 119-119 Pos: 2390-2391}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 119-119 Pos: 2390-2391} map[Value:$c]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 119-119 Pos: 2394-2395}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.Else Pos{Line: 119-119 Pos: 2397-2403}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 119-119 Pos: 2402-2403}
|
|
| "Stmts":
|
|
| *stmt.If Pos{Line: 120-120 Pos: 2407-2455}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 120-120 Pos: 2411-2412}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 120-120 Pos: 2411-2412} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 120-120 Pos: 2415-2416}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.ElseIf Pos{Line: 120-120 Pos: 2418-2431}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 120-120 Pos: 2426-2427}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 120-120 Pos: 2426-2427} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 120-120 Pos: 2430-2431}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.Else Pos{Line: 120-120 Pos: 2433-2455}
|
|
| "Stmt":
|
|
| *stmt.If Pos{Line: 120-120 Pos: 2438-2455}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 120-120 Pos: 2442-2443}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 120-120 Pos: 2442-2443} map[Value:$c]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 120-120 Pos: 2446-2447}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.Else Pos{Line: 120-120 Pos: 2449-2455}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 120-120 Pos: 2454-2455}
|
|
| "Stmts":
|
|
| *stmt.Nop Pos{Line: 121-121 Pos: 2459-2460}
|
|
| *stmt.InlineHtml Pos{Line: 121-121 Pos: 2462-2473} map[Value:<div></div> ]
|
|
| *stmt.Interface Pos{Line: 122-122 Pos: 2479-2494} map[PhpDocComment:]
|
|
| "InterfaceName":
|
|
| *node.Identifier Pos{Line: 122-122 Pos: 2489-2491} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.Interface Pos{Line: 123-123 Pos: 2498-2525} map[PhpDocComment:]
|
|
| "InterfaceName":
|
|
| *node.Identifier Pos{Line: 123-123 Pos: 2508-2510} map[Value:Foo]
|
|
| "Extends":
|
|
| *name.Name Pos{Line: 123-123 Pos: 2520-2522}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 123-123 Pos: 2520-2522} map[Value:Bar]
|
|
| "Stmts":
|
|
| *stmt.Interface Pos{Line: 124-124 Pos: 2529-2561} map[PhpDocComment:]
|
|
| "InterfaceName":
|
|
| *node.Identifier Pos{Line: 124-124 Pos: 2539-2541} map[Value:Foo]
|
|
| "Extends":
|
|
| *name.Name Pos{Line: 124-124 Pos: 2551-2553}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 124-124 Pos: 2551-2553} map[Value:Bar]
|
|
| *name.Name Pos{Line: 124-124 Pos: 2556-2558}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 124-124 Pos: 2556-2558} map[Value:Baz]
|
|
| "Stmts":
|
|
| *stmt.Namespace Pos{Line: 125-125 Pos: 2565-2578}
|
|
| "NamespaceName":
|
|
| *name.Name Pos{Line: 125-125 Pos: 2575-2577}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 125-125 Pos: 2575-2577} map[Value:Foo]
|
|
| *stmt.Namespace Pos{Line: 126-126 Pos: 2582-2601}
|
|
| "NamespaceName":
|
|
| *name.Name Pos{Line: 126-126 Pos: 2592-2598}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 126-126 Pos: 2592-2594} map[Value:Foo]
|
|
| *name.NamePart Pos{Line: 126-126 Pos: 2596-2598} map[Value:Bar]
|
|
| "Stmts":
|
|
| *stmt.Namespace Pos{Line: 127-127 Pos: 2605-2616}
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 128-128 Pos: 2620-2624} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 128-128 Pos: 2626-2628} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.PropertyList Pos{Line: 128-128 Pos: 2631-2637}
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 128-128 Pos: 2631-2633} map[Value:var]
|
|
| "Properties":
|
|
| *stmt.Property Pos{Line: 128-128 Pos: 2635-2636} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 128-128 Pos: 2635-2636}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 128-128 Pos: 2635-2636} map[Value:$a]
|
|
| *stmt.Class Pos{Line: 129-129 Pos: 2642-2646} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2648-2650} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.PropertyList Pos{Line: 129-129 Pos: 2653-2677}
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2653-2658} map[Value:public]
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2660-2665} map[Value:static]
|
|
| "Properties":
|
|
| *stmt.Property Pos{Line: 129-129 Pos: 2667-2668} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 129-129 Pos: 2667-2668}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2667-2668} map[Value:$a]
|
|
| *stmt.Property Pos{Line: 129-129 Pos: 2671-2676} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 129-129 Pos: 2671-2672}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2671-2672} map[Value:$b]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 129-129 Pos: 2676-2676} map[Value:1]
|
|
| *stmt.Static Pos{Line: 130-130 Pos: 2682-2699}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 130-130 Pos: 2689-2690}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 130-130 Pos: 2689-2690}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 130-130 Pos: 2689-2690} map[Value:$a]
|
|
| *stmt.StaticVar Pos{Line: 130-130 Pos: 2693-2698}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 130-130 Pos: 2693-2694}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 130-130 Pos: 2693-2694} map[Value:$b]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 130-130 Pos: 2698-2698} map[Value:1]
|
|
| *stmt.Static Pos{Line: 131-131 Pos: 2703-2720}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 131-131 Pos: 2710-2715}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 131-131 Pos: 2710-2711}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 131-131 Pos: 2710-2711} map[Value:$a]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 131-131 Pos: 2715-2715} map[Value:1]
|
|
| *stmt.StaticVar Pos{Line: 131-131 Pos: 2718-2719}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 131-131 Pos: 2718-2719}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 131-131 Pos: 2718-2719} map[Value:$b]
|
|
| *stmt.Switch Pos{Line: 133-137 Pos: 2725-2783}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 133-133 Pos: 2733-2733} map[Value:1]
|
|
| "Cases":
|
|
| *stmt.Case Pos{Line: 134--1 Pos: 2741--1}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 134-134 Pos: 2746-2746} map[Value:1]
|
|
| "Stmts":
|
|
| *stmt.Default Pos{Line: 135--1 Pos: 2752--1}
|
|
| "Stmts":
|
|
| *stmt.Case Pos{Line: 136--1 Pos: 2764--1}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 136-136 Pos: 2769-2769} map[Value:2]
|
|
| "Stmts":
|
|
| *stmt.Switch Pos{Line: 139-142 Pos: 2788-2835}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 139-139 Pos: 2796-2796} map[Value:1]
|
|
| "Cases":
|
|
| *stmt.Case Pos{Line: 140--1 Pos: 2805--1}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 140-140 Pos: 2810-2810} map[Value:1]
|
|
| "Stmts":
|
|
| *stmt.Case Pos{Line: 141--1 Pos: 2816--1}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 141-141 Pos: 2821-2821} map[Value:2]
|
|
| "Stmts":
|
|
| *stmt.Switch Pos{Line: 144-147 Pos: 2842-2893}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 144-144 Pos: 2850-2850} map[Value:1]
|
|
| "Cases":
|
|
| *stmt.Case Pos{Line: 145-145 Pos: 2858-2871}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 145-145 Pos: 2863-2863} map[Value:1]
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 145-145 Pos: 2866-2871}
|
|
| *stmt.Case Pos{Line: 146-146 Pos: 2876-2889}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 146-146 Pos: 2881-2881} map[Value:2]
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 146-146 Pos: 2884-2889}
|
|
| *stmt.Switch Pos{Line: 149-152 Pos: 2900-2952}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 149-149 Pos: 2908-2908} map[Value:1]
|
|
| "Cases":
|
|
| *stmt.Case Pos{Line: 150-150 Pos: 2917-2930}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 150-150 Pos: 2922-2922} map[Value:1]
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 150-150 Pos: 2925-2930}
|
|
| *stmt.Case Pos{Line: 151-151 Pos: 2935-2948}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 151-151 Pos: 2940-2940} map[Value:2]
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 151-151 Pos: 2943-2948}
|
|
| *stmt.Throw Pos{Line: 153-153 Pos: 2956-2964}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 153-153 Pos: 2962-2963}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 153-153 Pos: 2962-2963} map[Value:$e]
|
|
| *stmt.Trait Pos{Line: 154-154 Pos: 2968-2972} map[PhpDocComment:]
|
|
| "TraitName":
|
|
| *node.Identifier Pos{Line: 154-154 Pos: 2974-2976} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 155-155 Pos: 2983-2987} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 155-155 Pos: 2989-2991} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 155-155 Pos: 2995-3002}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 155-155 Pos: 2999-3001}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 155-155 Pos: 2999-3001} map[Value:Bar]
|
|
| *stmt.Class Pos{Line: 156-156 Pos: 3008-3012} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 156-156 Pos: 3014-3016} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 156-156 Pos: 3020-3032}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 156-156 Pos: 3024-3026}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 156-156 Pos: 3024-3026} map[Value:Bar]
|
|
| *name.Name Pos{Line: 156-156 Pos: 3029-3031}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 156-156 Pos: 3029-3031} map[Value:Baz]
|
|
| *stmt.Class Pos{Line: 157-157 Pos: 3038-3042} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 157-157 Pos: 3044-3046} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 157-157 Pos: 3050-3112}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 157-157 Pos: 3054-3056}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 157-157 Pos: 3054-3056} map[Value:Bar]
|
|
| *name.Name Pos{Line: 157-157 Pos: 3059-3061}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 157-157 Pos: 3059-3061} map[Value:Baz]
|
|
| "Adaptations":
|
|
| *stmt.TraitUsePrecedence Pos{Line: 157-157 Pos: 3065-3092}
|
|
| "Ref":
|
|
| *stmt.TraitMethodRef Pos{Line: 157-157 Pos: 3065-3072}
|
|
| "Trait":
|
|
| *name.Name Pos{Line: 157-157 Pos: 3065-3067}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 157-157 Pos: 3065-3067} map[Value:Bar]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 157-157 Pos: 3070-3072} map[Value:one]
|
|
| "Insteadof":
|
|
| *name.Name Pos{Line: 157-157 Pos: 3084-3086}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 157-157 Pos: 3084-3086} map[Value:Baz]
|
|
| *name.Name Pos{Line: 157-157 Pos: 3089-3092}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 157-157 Pos: 3089-3092} map[Value:Quux]
|
|
| *stmt.TraitUseAlias Pos{Line: 157-157 Pos: 3095-3109}
|
|
| "Ref":
|
|
| *stmt.TraitMethodRef Pos{Line: 157-157 Pos: 3095-3102}
|
|
| "Trait":
|
|
| *name.Name Pos{Line: 157-157 Pos: 3095-3097}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 157-157 Pos: 3095-3097} map[Value:Baz]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 157-157 Pos: 3100-3102} map[Value:one]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 157-157 Pos: 3107-3109} map[Value:two]
|
|
| *stmt.Try Pos{Line: 159--1 Pos: 3119--1}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Try Pos{Line: 160-160 Pos: 3128-3157}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Catch Pos{Line: 160-160 Pos: 3135-3157}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 160-160 Pos: 3142-3150}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 160-160 Pos: 3142-3150} map[Value:Exception]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 160-160 Pos: 3152-3153}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 160-160 Pos: 3152-3153} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Try Pos{Line: 161-161 Pos: 3161-3221}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Catch Pos{Line: 161-161 Pos: 3168-3190}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 161-161 Pos: 3175-3183}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 161-161 Pos: 3175-3183} map[Value:Exception]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 161-161 Pos: 3185-3186}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 161-161 Pos: 3185-3186} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Catch Pos{Line: 161-161 Pos: 3192-3221}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 161-161 Pos: 3199-3214}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 161-161 Pos: 3199-3214} map[Value:RuntimeException]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 161-161 Pos: 3216-3217}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 161-161 Pos: 3216-3217} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Try Pos{Line: 162-162 Pos: 3225-3317}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Catch Pos{Line: 162-162 Pos: 3232-3254}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 162-162 Pos: 3239-3247}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 162-162 Pos: 3239-3247} map[Value:Exception]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 162-162 Pos: 3249-3250}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 162-162 Pos: 3249-3250} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Catch Pos{Line: 162-162 Pos: 3256-3285}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 162-162 Pos: 3263-3278}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 162-162 Pos: 3263-3278} map[Value:RuntimeException]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 162-162 Pos: 3280-3281}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 162-162 Pos: 3280-3281} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Catch Pos{Line: 162-162 Pos: 3287-3317}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 162-162 Pos: 3294-3310}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 162-162 Pos: 3294-3310} map[Value:AdditionException]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 162-162 Pos: 3312-3313}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 162-162 Pos: 3312-3313} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Try Pos{Line: 163-163 Pos: 3321-3361}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Catch Pos{Line: 163-163 Pos: 3328-3350}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 163-163 Pos: 3335-3343}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 163-163 Pos: 3335-3343} map[Value:Exception]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 163-163 Pos: 3345-3346}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 163-163 Pos: 3345-3346} map[Value:$e]
|
|
| "Stmts":
|
|
| "Finally":
|
|
| *stmt.Finally Pos{Line: 163-163 Pos: 3352-3361}
|
|
| "Stmts":
|
|
| *stmt.Unset Pos{Line: 165-165 Pos: 3366-3379}
|
|
| "Vars":
|
|
| *expr.Variable Pos{Line: 165-165 Pos: 3372-3373}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 165-165 Pos: 3372-3373} map[Value:$a]
|
|
| *expr.Variable Pos{Line: 165-165 Pos: 3376-3377}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 165-165 Pos: 3376-3377} map[Value:$b]
|
|
| *stmt.UseList Pos{Line: 167-167 Pos: 3384-3391}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 167-167 Pos: 3388-3390}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 167-167 Pos: 3388-3390}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 167-167 Pos: 3388-3390} map[Value:Foo]
|
|
| *stmt.UseList Pos{Line: 168-168 Pos: 3395-3403}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 168-168 Pos: 3400-3402}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 168-168 Pos: 3400-3402}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 168-168 Pos: 3400-3402} map[Value:Foo]
|
|
| *stmt.UseList Pos{Line: 169-169 Pos: 3407-3422}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 169-169 Pos: 3412-3421}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 169-169 Pos: 3412-3414}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 169-169 Pos: 3412-3414} map[Value:Foo]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 169-169 Pos: 3419-3421} map[Value:Bar]
|
|
| *stmt.UseList Pos{Line: 170-170 Pos: 3426-3438}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 170-170 Pos: 3430-3432}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 170-170 Pos: 3430-3432}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 170-170 Pos: 3430-3432} map[Value:Foo]
|
|
| *stmt.Use Pos{Line: 170-170 Pos: 3435-3437}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 170-170 Pos: 3435-3437}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 170-170 Pos: 3435-3437} map[Value:Bar]
|
|
| *stmt.UseList Pos{Line: 171-171 Pos: 3442-3461}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 171-171 Pos: 3446-3448}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 171-171 Pos: 3446-3448}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 171-171 Pos: 3446-3448} map[Value:Foo]
|
|
| *stmt.Use Pos{Line: 171-171 Pos: 3451-3460}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 171-171 Pos: 3451-3453}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 171-171 Pos: 3451-3453} map[Value:Bar]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 171-171 Pos: 3458-3460} map[Value:Baz]
|
|
| *stmt.UseList Pos{Line: 172-172 Pos: 3465-3487}
|
|
| "UseType":
|
|
| *node.Identifier map[Value:function]
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 172-172 Pos: 3478-3480}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 172-172 Pos: 3478-3480}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 172-172 Pos: 3478-3480} map[Value:Foo]
|
|
| *stmt.Use Pos{Line: 172-172 Pos: 3484-3486}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 172-172 Pos: 3484-3486}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 172-172 Pos: 3484-3486} map[Value:Bar]
|
|
| *stmt.UseList Pos{Line: 173-173 Pos: 3491-3527}
|
|
| "UseType":
|
|
| *node.Identifier map[Value:function]
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 173-173 Pos: 3504-3513}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 173-173 Pos: 3504-3506}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 173-173 Pos: 3504-3506} map[Value:Foo]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 173-173 Pos: 3511-3513} map[Value:foo]
|
|
| *stmt.Use Pos{Line: 173-173 Pos: 3517-3526}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 173-173 Pos: 3517-3519}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 173-173 Pos: 3517-3519} map[Value:Bar]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 173-173 Pos: 3524-3526} map[Value:bar]
|
|
| *stmt.UseList Pos{Line: 174-174 Pos: 3531-3550}
|
|
| "UseType":
|
|
| *node.Identifier map[Value:const]
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 174-174 Pos: 3541-3543}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 174-174 Pos: 3541-3543}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 174-174 Pos: 3541-3543} map[Value:Foo]
|
|
| *stmt.Use Pos{Line: 174-174 Pos: 3547-3549}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 174-174 Pos: 3547-3549}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 174-174 Pos: 3547-3549} map[Value:Bar]
|
|
| *stmt.UseList Pos{Line: 175-175 Pos: 3554-3587}
|
|
| "UseType":
|
|
| *node.Identifier map[Value:const]
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 175-175 Pos: 3564-3573}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 175-175 Pos: 3564-3566}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 175-175 Pos: 3564-3566} map[Value:Foo]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 175-175 Pos: 3571-3573} map[Value:foo]
|
|
| *stmt.Use Pos{Line: 175-175 Pos: 3577-3586}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 175-175 Pos: 3577-3579}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 175-175 Pos: 3577-3579} map[Value:Bar]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 175-175 Pos: 3584-3586} map[Value:bar]
|
|
| *stmt.Expression Pos{Line: 177-177 Pos: 3592-3597}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 177-177 Pos: 3592-3596}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 177-177 Pos: 3592-3593}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 177-177 Pos: 3592-3593} map[Value:$a]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 177-177 Pos: 3595-3595} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 178-178 Pos: 3601-3609}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 178-178 Pos: 3601-3608}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 178-178 Pos: 3601-3605}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 178-178 Pos: 3601-3602}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 178-178 Pos: 3601-3602} map[Value:$a]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 178-178 Pos: 3604-3604} map[Value:1]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 178-178 Pos: 3607-3607} map[Value:2]
|
|
| *stmt.Expression Pos{Line: 179-179 Pos: 3613-3620}
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 179-179 Pos: 3613-3619}
|
|
| "Items":
|
|
| *stmt.Expression Pos{Line: 180-180 Pos: 3624-3632}
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 180-180 Pos: 3624-3631}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 180-180 Pos: 3630-3630} map[ByRef:false]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 180-180 Pos: 3630-3630} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 181-181 Pos: 3636-3653}
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 181-181 Pos: 3636-3652}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 181-181 Pos: 3642-3645} map[ByRef:false]
|
|
| "Key":
|
|
| *scalar.Lnumber Pos{Line: 181-181 Pos: 3642-3642} map[Value:1]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 181-181 Pos: 3645-3645} map[Value:1]
|
|
| *expr.ArrayItem Pos{Line: 181-181 Pos: 3648-3650} map[ByRef:true]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 181-181 Pos: 3649-3650}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 181-181 Pos: 3649-3650} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 182-182 Pos: 3657-3660}
|
|
| "Expr":
|
|
| *expr.BitwiseNot Pos{Line: 182-182 Pos: 3657-3659}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 182-182 Pos: 3658-3659}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 182-182 Pos: 3658-3659} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 183-183 Pos: 3664-3667}
|
|
| "Expr":
|
|
| *expr.BooleanNot Pos{Line: 183-183 Pos: 3664-3666}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 183-183 Pos: 3665-3666}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 183-183 Pos: 3665-3666} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 185-185 Pos: 3672-3680}
|
|
| "Expr":
|
|
| *expr.ClassConstFetch Pos{Line: 185-185 Pos: 3672-3679}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 185-185 Pos: 3672-3674}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 185-185 Pos: 3672-3674} map[Value:Foo]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 185-185 Pos: 3677-3679} map[Value:Bar]
|
|
| *stmt.Expression Pos{Line: 186-186 Pos: 3684-3693}
|
|
| "Expr":
|
|
| *expr.Clone Pos{Line: 186-186 Pos: 3684-3691}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 186-186 Pos: 3690-3691}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 186-186 Pos: 3690-3691} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 187-187 Pos: 3697-3705}
|
|
| "Expr":
|
|
| *expr.Clone Pos{Line: 187-187 Pos: 3697-3704}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 187-187 Pos: 3703-3704}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 187-187 Pos: 3703-3704} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 188-188 Pos: 3709-3721}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 188-188 Pos: 3709-3720} map[Static:false PhpDocComment: ReturnsRef:false]
|
|
| "Uses":
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 189-189 Pos: 3725-3758}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 189-189 Pos: 3725-3757} map[ReturnsRef:false Static:false PhpDocComment:]
|
|
| "Params":
|
|
| *node.Parameter Pos{Line: 189-189 Pos: 3734-3735} map[ByRef:false Variadic:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 189-189 Pos: 3734-3735}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 189-189 Pos: 3734-3735} map[Value:$a]
|
|
| *node.Parameter Pos{Line: 189-189 Pos: 3738-3739} map[ByRef:false Variadic:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 189-189 Pos: 3738-3739}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 189-189 Pos: 3738-3739} map[Value:$b]
|
|
| "Uses":
|
|
| *expr.ClosureUse Pos{Line: 189-189 Pos: 3747-3748} map[ByRef:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 189-189 Pos: 3747-3748}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 189-189 Pos: 3747-3748} map[Value:$c]
|
|
| *expr.ClosureUse Pos{Line: 189-189 Pos: 3751-3753} map[ByRef:true]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 189-189 Pos: 3752-3753}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 189-189 Pos: 3752-3753} map[Value:$d]
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 190-190 Pos: 3762-3775}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 190-190 Pos: 3762-3774} map[ReturnsRef:false Static:false PhpDocComment:]
|
|
| "Uses":
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 191-191 Pos: 3779-3782}
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 191-191 Pos: 3779-3781}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 191-191 Pos: 3779-3781}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 191-191 Pos: 3779-3781} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 192-192 Pos: 3786-3799}
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 192-192 Pos: 3786-3798}
|
|
| "Constant":
|
|
| *name.Relative Pos{Line: 192-192 Pos: 3786-3798}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 192-192 Pos: 3796-3798} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 193-193 Pos: 3803-3807}
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 193-193 Pos: 3803-3806}
|
|
| "Constant":
|
|
| *name.FullyQualified Pos{Line: 193-193 Pos: 3803-3806}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 193-193 Pos: 3804-3806} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 195-195 Pos: 3812-3821}
|
|
| "Expr":
|
|
| *expr.Empty Pos{Line: 195-195 Pos: 3812-3820}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 195-195 Pos: 3818-3819}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 195-195 Pos: 3818-3819} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 196-196 Pos: 3825-3828}
|
|
| "Expr":
|
|
| *expr.ErrorSuppress Pos{Line: 196-196 Pos: 3825-3827}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 196-196 Pos: 3826-3827}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 196-196 Pos: 3826-3827} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 197-197 Pos: 3832-3840}
|
|
| "Expr":
|
|
| *expr.Eval Pos{Line: 197-197 Pos: 3832-3839}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 197-197 Pos: 3837-3838}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 197-197 Pos: 3837-3838} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 198-198 Pos: 3844-3848}
|
|
| "Expr":
|
|
| *expr.Exit Pos{Line: 198--1 Pos: 3844--1} map[IsDie:false]
|
|
| *stmt.Expression Pos{Line: 199-199 Pos: 3852-3860}
|
|
| "Expr":
|
|
| *expr.Exit Pos{Line: 199-199 Pos: 3852-3858} map[IsDie:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 199-199 Pos: 3857-3858}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 199-199 Pos: 3857-3858} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 200-200 Pos: 3864-3867}
|
|
| "Expr":
|
|
| *expr.Exit Pos{Line: 200--1 Pos: 3864--1} map[IsDie:true]
|
|
| *stmt.Expression Pos{Line: 201-201 Pos: 3871-3878}
|
|
| "Expr":
|
|
| *expr.Exit Pos{Line: 201-201 Pos: 3871-3876} map[IsDie:true]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 201-201 Pos: 3875-3876}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 201-201 Pos: 3875-3876} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 202-202 Pos: 3882-3887}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 202-202 Pos: 3882-3886}
|
|
| "Function":
|
|
| *name.Name Pos{Line: 202-202 Pos: 3882-3884}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 202-202 Pos: 3882-3884} map[Value:foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 203-203 Pos: 3891-3909}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 203-203 Pos: 3891-3908}
|
|
| "Function":
|
|
| *name.Relative Pos{Line: 203-203 Pos: 3891-3903}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 203-203 Pos: 3901-3903} map[Value:foo]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 203-203 Pos: 3906-3907} map[Variadic:false IsReference:true]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 203-203 Pos: 3906-3907}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 203-203 Pos: 3906-3907} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 204-204 Pos: 3913-3921}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 204-204 Pos: 3913-3920}
|
|
| "Function":
|
|
| *name.FullyQualified Pos{Line: 204-204 Pos: 3913-3916}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 204-204 Pos: 3914-3916} map[Value:foo]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 204-204 Pos: 3918-3919} map[Variadic:false IsReference:false]
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 204-204 Pos: 3918-3919}
|
|
| "Items":
|
|
| *stmt.Expression Pos{Line: 205-205 Pos: 3925-3939}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 205-205 Pos: 3925-3938}
|
|
| "Function":
|
|
| *expr.Variable Pos{Line: 205-205 Pos: 3925-3928}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 205-205 Pos: 3925-3928} map[Value:$foo]
|
|
| "Arguments":
|
|
| *node.Argument Pos{Line: 205-205 Pos: 3930-3937} map[Variadic:false IsReference:false]
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 205-205 Pos: 3930-3937}
|
|
| "Value":
|
|
| *expr.Variable Pos{Line: 205-205 Pos: 3936-3937}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 205-205 Pos: 3936-3937} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 207-207 Pos: 3944-3948}
|
|
| "Expr":
|
|
| *expr.PostDec Pos{Line: 207-207 Pos: 3944-3947}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 207-207 Pos: 3944-3945}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 207-207 Pos: 3944-3945} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 208-208 Pos: 3952-3956}
|
|
| "Expr":
|
|
| *expr.PostInc Pos{Line: 208-208 Pos: 3952-3955}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 208-208 Pos: 3952-3953}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 208-208 Pos: 3952-3953} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 209-209 Pos: 3960-3964}
|
|
| "Expr":
|
|
| *expr.PreDec Pos{Line: 209-209 Pos: 3960-3963}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 209-209 Pos: 3962-3963}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 209-209 Pos: 3962-3963} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 210-210 Pos: 3968-3972}
|
|
| "Expr":
|
|
| *expr.PreInc Pos{Line: 210-210 Pos: 3968-3971}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 210-210 Pos: 3970-3971}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 210-210 Pos: 3970-3971} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 212-212 Pos: 3977-3987}
|
|
| "Expr":
|
|
| *expr.Include Pos{Line: 212-212 Pos: 3977-3986}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 212-212 Pos: 3985-3986}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 212-212 Pos: 3985-3986} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 213-213 Pos: 3991-4006}
|
|
| "Expr":
|
|
| *expr.IncludeOnce Pos{Line: 213-213 Pos: 3991-4005}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 213-213 Pos: 4004-4005}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 213-213 Pos: 4004-4005} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 214-214 Pos: 4010-4020}
|
|
| "Expr":
|
|
| *expr.Require Pos{Line: 214-214 Pos: 4010-4019}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 214-214 Pos: 4018-4019}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 214-214 Pos: 4018-4019} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 215-215 Pos: 4024-4039}
|
|
| "Expr":
|
|
| *expr.RequireOnce Pos{Line: 215-215 Pos: 4024-4038}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 215-215 Pos: 4037-4038}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 215-215 Pos: 4037-4038} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 217-217 Pos: 4044-4061}
|
|
| "Expr":
|
|
| *expr.InstanceOf Pos{Line: 217-217 Pos: 4044-4060}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 217-217 Pos: 4044-4045}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 217-217 Pos: 4044-4045} map[Value:$a]
|
|
| "Class":
|
|
| *name.Name Pos{Line: 217-217 Pos: 4058-4060}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 217-217 Pos: 4058-4060} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 218-218 Pos: 4065-4092}
|
|
| "Expr":
|
|
| *expr.InstanceOf Pos{Line: 218-218 Pos: 4065-4091}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 218-218 Pos: 4065-4066}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 218-218 Pos: 4065-4066} map[Value:$a]
|
|
| "Class":
|
|
| *name.Relative Pos{Line: 218-218 Pos: 4079-4091}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 218-218 Pos: 4089-4091} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 219-219 Pos: 4096-4114}
|
|
| "Expr":
|
|
| *expr.InstanceOf Pos{Line: 219-219 Pos: 4096-4113}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 219-219 Pos: 4096-4097}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 219-219 Pos: 4096-4097} map[Value:$a]
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 219-219 Pos: 4110-4113}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 219-219 Pos: 4111-4113} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 221-221 Pos: 4119-4132}
|
|
| "Expr":
|
|
| *expr.Isset Pos{Line: 221-221 Pos: 4119-4131}
|
|
| "Variables":
|
|
| *expr.Variable Pos{Line: 221-221 Pos: 4125-4126}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 221-221 Pos: 4125-4126} map[Value:$a]
|
|
| *expr.Variable Pos{Line: 221-221 Pos: 4129-4130}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 221-221 Pos: 4129-4130} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 222-222 Pos: 4136-4149}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 222-222 Pos: 4136-4148}
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 222-222 Pos: 4136-4143}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 222-222 Pos: 4141-4142} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 222-222 Pos: 4141-4142}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 222-222 Pos: 4141-4142} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 222-222 Pos: 4147-4148}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 222-222 Pos: 4147-4148} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 223-223 Pos: 4153-4168}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 223-223 Pos: 4153-4167}
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 223-223 Pos: 4153-4162}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 223-223 Pos: 4158-4161} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.ArrayDimFetch Pos{Line: 223-223 Pos: 4158-4161}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 223-223 Pos: 4158-4159}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 223-223 Pos: 4158-4159} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 223-223 Pos: 4166-4167}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 223-223 Pos: 4166-4167} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 224-224 Pos: 4172-4191}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 224-224 Pos: 4172-4190}
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 224-224 Pos: 4172-4185}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 224-224 Pos: 4177-4184} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.List Pos{Line: 224-224 Pos: 4177-4184}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 224-224 Pos: 4182-4183} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 224-224 Pos: 4182-4183}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 224-224 Pos: 4182-4183} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 224-224 Pos: 4189-4190}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 224-224 Pos: 4189-4190} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: -1-226 Pos: -1-4205}
|
|
| "Expr":
|
|
| *expr.MethodCall Pos{Line: -1-226 Pos: -1-4204}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 226-226 Pos: 4196-4204}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 226-226 Pos: 4196-4197} map[Value:$a]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 226-226 Pos: 4200-4202} map[Value:foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 227-227 Pos: 4209-4218}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 227-227 Pos: 4209-4217}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 227-227 Pos: 4213-4215}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 227-227 Pos: 4213-4215} map[Value:Foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 228-228 Pos: 4222-4241}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 228-228 Pos: 4222-4240}
|
|
| "Class":
|
|
| *name.Relative Pos{Line: 228-228 Pos: 4226-4238}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 228-228 Pos: 4236-4238} map[Value:Foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 229-229 Pos: 4245-4255}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 229-229 Pos: 4245-4254}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 229-229 Pos: 4249-4252}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 229-229 Pos: 4250-4252} map[Value:Foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 230-230 Pos: 4259-4268}
|
|
| "Expr":
|
|
| *expr.Print Pos{Line: 230-230 Pos: 4259-4266}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 230-230 Pos: 4265-4266}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 230-230 Pos: 4265-4266} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 231-231 Pos: 4276-4279}
|
|
| "Expr":
|
|
| *expr.PropertyFetch Pos{Line: 231-231 Pos: 4276-4278}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 231-231 Pos: 4272-4278}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 231-231 Pos: 4272-4273} map[Value:$a]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 231-231 Pos: 4276-4278} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 232-232 Pos: 4282-4290}
|
|
| "Expr":
|
|
| *expr.ShellExec Pos{Line: 232-232 Pos: 4282-4289}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 232-232 Pos: 4283-4286} map[Value:cmd ]
|
|
| *expr.Variable Pos{Line: 232-232 Pos: 4287-4288}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 232-232 Pos: 4287-4288} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 233-233 Pos: 4294-4296}
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 233-233 Pos: 4294-4295}
|
|
| "Items":
|
|
| *stmt.Expression Pos{Line: 234-234 Pos: 4300-4303}
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 234-234 Pos: 4300-4302}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 234-234 Pos: 4301-4301} map[ByRef:false]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 234-234 Pos: 4301-4301} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 235-235 Pos: 4307-4319}
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 235-235 Pos: 4307-4318}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 235-235 Pos: 4308-4311} map[ByRef:false]
|
|
| "Key":
|
|
| *scalar.Lnumber Pos{Line: 235-235 Pos: 4308-4308} map[Value:1]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 235-235 Pos: 4311-4311} map[Value:1]
|
|
| *expr.ArrayItem Pos{Line: 235-235 Pos: 4314-4316} map[ByRef:true]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 235-235 Pos: 4315-4316}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 235-235 Pos: 4315-4316} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 237-237 Pos: 4324-4334}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 237-237 Pos: 4324-4333}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 237-237 Pos: 4324-4326}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 237-237 Pos: 4324-4326} map[Value:Foo]
|
|
| "Call":
|
|
| *node.Identifier Pos{Line: 237-237 Pos: 4329-4331} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 238-238 Pos: 4338-4358}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 238-238 Pos: 4338-4357}
|
|
| "Class":
|
|
| *name.Relative Pos{Line: 238-238 Pos: 4338-4350}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 238-238 Pos: 4348-4350} map[Value:Foo]
|
|
| "Call":
|
|
| *node.Identifier Pos{Line: 238-238 Pos: 4353-4355} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 239-239 Pos: 4362-4373}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 239-239 Pos: 4362-4372}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 239-239 Pos: 4362-4365}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 239-239 Pos: 4363-4365} map[Value:Foo]
|
|
| "Call":
|
|
| *node.Identifier Pos{Line: 239-239 Pos: 4368-4370} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 240-240 Pos: 4377-4386}
|
|
| "Expr":
|
|
| *expr.StaticPropertyFetch Pos{Line: 240-240 Pos: 4377-4385}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 240-240 Pos: 4377-4379}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 240-240 Pos: 4377-4379} map[Value:Foo]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 240-240 Pos: 4382-4385}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 240-240 Pos: 4382-4385} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 241-241 Pos: 4390-4409}
|
|
| "Expr":
|
|
| *expr.StaticPropertyFetch Pos{Line: 241-241 Pos: 4390-4408}
|
|
| "Class":
|
|
| *name.Relative Pos{Line: 241-241 Pos: 4390-4402}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 241-241 Pos: 4400-4402} map[Value:Foo]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 241-241 Pos: 4405-4408}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 241-241 Pos: 4405-4408} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 242-242 Pos: 4413-4423}
|
|
| "Expr":
|
|
| *expr.StaticPropertyFetch Pos{Line: 242-242 Pos: 4413-4422}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 242-242 Pos: 4413-4416}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 242-242 Pos: 4414-4416} map[Value:Foo]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 242-242 Pos: 4419-4422}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 242-242 Pos: 4419-4422} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 243-243 Pos: 4427-4439}
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 243-243 Pos: 4427-4438}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 243-243 Pos: 4427-4428}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 243-243 Pos: 4427-4428} map[Value:$a]
|
|
| "IfTrue":
|
|
| *expr.Variable Pos{Line: 243-243 Pos: 4432-4433}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 243-243 Pos: 4432-4433} map[Value:$b]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 243-243 Pos: 4437-4438}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 243-243 Pos: 4437-4438} map[Value:$c]
|
|
| *stmt.Expression Pos{Line: 244-244 Pos: 4443-4452}
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 244-244 Pos: 4443-4451}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 244-244 Pos: 4443-4444}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 244-244 Pos: 4443-4444} map[Value:$a]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 244-244 Pos: 4450-4451}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 244-244 Pos: 4450-4451} map[Value:$c]
|
|
| *stmt.Expression Pos{Line: 245-245 Pos: 4456-4478}
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 245-245 Pos: 4456-4477}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 245-245 Pos: 4456-4457}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 245-245 Pos: 4456-4457} map[Value:$a]
|
|
| "IfTrue":
|
|
| *expr.Ternary Pos{Line: 245-245 Pos: 4461-4472}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 245-245 Pos: 4461-4462}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 245-245 Pos: 4461-4462} map[Value:$b]
|
|
| "IfTrue":
|
|
| *expr.Variable Pos{Line: 245-245 Pos: 4466-4467}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 245-245 Pos: 4466-4467} map[Value:$c]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 245-245 Pos: 4471-4472}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 245-245 Pos: 4471-4472} map[Value:$d]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 245-245 Pos: 4476-4477}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 245-245 Pos: 4476-4477} map[Value:$e]
|
|
| *stmt.Expression Pos{Line: 246-246 Pos: 4482-4504}
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 246-246 Pos: 4482-4503}
|
|
| "Condition":
|
|
| *expr.Ternary Pos{Line: 246-246 Pos: 4482-4493}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 246-246 Pos: 4482-4483}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 246-246 Pos: 4482-4483} map[Value:$a]
|
|
| "IfTrue":
|
|
| *expr.Variable Pos{Line: 246-246 Pos: 4487-4488}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 246-246 Pos: 4487-4488} map[Value:$b]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 246-246 Pos: 4492-4493}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 246-246 Pos: 4492-4493} map[Value:$c]
|
|
| "IfTrue":
|
|
| *expr.Variable Pos{Line: 246-246 Pos: 4497-4498}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 246-246 Pos: 4497-4498} map[Value:$d]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 246-246 Pos: 4502-4503}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 246-246 Pos: 4502-4503} map[Value:$e]
|
|
| *stmt.Expression Pos{Line: 247-247 Pos: 4508-4511}
|
|
| "Expr":
|
|
| *expr.UnaryMinus Pos{Line: 247-247 Pos: 4508-4510}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 247-247 Pos: 4509-4510}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 247-247 Pos: 4509-4510} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 248-248 Pos: 4515-4518}
|
|
| "Expr":
|
|
| *expr.UnaryPlus Pos{Line: 248-248 Pos: 4515-4517}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 248-248 Pos: 4516-4517}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 248-248 Pos: 4516-4517} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 249-249 Pos: 4522-4525}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 249-249 Pos: 4522-4524}
|
|
| "VarName":
|
|
| *expr.Variable Pos{Line: 249-249 Pos: 4523-4524}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 249-249 Pos: 4523-4524} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 250-250 Pos: 4529-4534}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 250-250 Pos: 4529-4533}
|
|
| *stmt.Expression Pos{Line: 251-251 Pos: 4538-4546}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 251-251 Pos: 4538-4545}
|
|
| "Value":
|
|
| *expr.Variable Pos{Line: 251-251 Pos: 4544-4545}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 251-251 Pos: 4544-4545} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 252-252 Pos: 4550-4564}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 252-252 Pos: 4550-4563}
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 252-252 Pos: 4556-4557}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 252-252 Pos: 4556-4557} map[Value:$a]
|
|
| "Value":
|
|
| *expr.Variable Pos{Line: 252-252 Pos: 4562-4563}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 252-252 Pos: 4562-4563} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 254-254 Pos: 4571-4580}
|
|
| "Expr":
|
|
| *cast.CastArray Pos{Line: 254-254 Pos: 4571-4579}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 254-254 Pos: 4578-4579}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 254-254 Pos: 4578-4579} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 255-255 Pos: 4584-4595}
|
|
| "Expr":
|
|
| *cast.CastBool Pos{Line: 255-255 Pos: 4584-4594}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 255-255 Pos: 4593-4594}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 255-255 Pos: 4593-4594} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 256-256 Pos: 4599-4607}
|
|
| "Expr":
|
|
| *cast.CastBool Pos{Line: 256-256 Pos: 4599-4606}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 256-256 Pos: 4605-4606}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 256-256 Pos: 4605-4606} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 257-257 Pos: 4611-4621}
|
|
| "Expr":
|
|
| *cast.CastDouble Pos{Line: 257-257 Pos: 4611-4620}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 257-257 Pos: 4619-4620}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 257-257 Pos: 4619-4620} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 258-258 Pos: 4625-4634}
|
|
| "Expr":
|
|
| *cast.CastDouble Pos{Line: 258-258 Pos: 4625-4633}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 258-258 Pos: 4632-4633}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 258-258 Pos: 4632-4633} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 259-259 Pos: 4638-4649}
|
|
| "Expr":
|
|
| *cast.CastInt Pos{Line: 259-259 Pos: 4638-4648}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 259-259 Pos: 4647-4648}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 259-259 Pos: 4647-4648} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 260-260 Pos: 4653-4660}
|
|
| "Expr":
|
|
| *cast.CastInt Pos{Line: 260-260 Pos: 4653-4659}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 260-260 Pos: 4658-4659}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 260-260 Pos: 4658-4659} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 261-261 Pos: 4664-4674}
|
|
| "Expr":
|
|
| *cast.CastObject Pos{Line: 261-261 Pos: 4664-4673}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 261-261 Pos: 4672-4673}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 261-261 Pos: 4672-4673} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 262-262 Pos: 4678-4688}
|
|
| "Expr":
|
|
| *cast.CastString Pos{Line: 262-262 Pos: 4678-4687}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 262-262 Pos: 4686-4687}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 262-262 Pos: 4686-4687} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 263-263 Pos: 4692-4701}
|
|
| "Expr":
|
|
| *cast.CastUnset Pos{Line: 263-263 Pos: 4692-4700}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 263-263 Pos: 4699-4700}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 263-263 Pos: 4699-4700} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 265-265 Pos: 4706-4713}
|
|
| "Expr":
|
|
| *binary_op.BitwiseAnd Pos{Line: 265-265 Pos: 4706-4712}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 265-265 Pos: 4706-4707}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 265-265 Pos: 4706-4707} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 265-265 Pos: 4711-4712}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 265-265 Pos: 4711-4712} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 266-266 Pos: 4717-4724}
|
|
| "Expr":
|
|
| *binary_op.BitwiseOr Pos{Line: 266-266 Pos: 4717-4723}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 266-266 Pos: 4717-4718}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 266-266 Pos: 4717-4718} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 266-266 Pos: 4722-4723}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 266-266 Pos: 4722-4723} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 267-267 Pos: 4728-4735}
|
|
| "Expr":
|
|
| *binary_op.BitwiseXor Pos{Line: 267-267 Pos: 4728-4734}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 267-267 Pos: 4728-4729}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 267-267 Pos: 4728-4729} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 267-267 Pos: 4733-4734}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 267-267 Pos: 4733-4734} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 268-268 Pos: 4739-4747}
|
|
| "Expr":
|
|
| *binary_op.BooleanAnd Pos{Line: 268-268 Pos: 4739-4746}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 268-268 Pos: 4739-4740}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 268-268 Pos: 4739-4740} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 268-268 Pos: 4745-4746}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 268-268 Pos: 4745-4746} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 269-269 Pos: 4751-4759}
|
|
| "Expr":
|
|
| *binary_op.BooleanOr Pos{Line: 269-269 Pos: 4751-4758}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 269-269 Pos: 4751-4752}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 269-269 Pos: 4751-4752} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 269-269 Pos: 4757-4758}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 269-269 Pos: 4757-4758} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 270-270 Pos: 4763-4770}
|
|
| "Expr":
|
|
| *binary_op.Concat Pos{Line: 270-270 Pos: 4763-4769}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 270-270 Pos: 4763-4764}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 270-270 Pos: 4763-4764} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 270-270 Pos: 4768-4769}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 270-270 Pos: 4768-4769} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 271-271 Pos: 4774-4781}
|
|
| "Expr":
|
|
| *binary_op.Div Pos{Line: 271-271 Pos: 4774-4780}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 271-271 Pos: 4774-4775}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 271-271 Pos: 4774-4775} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 271-271 Pos: 4779-4780}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 271-271 Pos: 4779-4780} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 272-272 Pos: 4785-4793}
|
|
| "Expr":
|
|
| *binary_op.Equal Pos{Line: 272-272 Pos: 4785-4792}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 272-272 Pos: 4785-4786}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 272-272 Pos: 4785-4786} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 272-272 Pos: 4791-4792}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 272-272 Pos: 4791-4792} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 273-273 Pos: 4797-4805}
|
|
| "Expr":
|
|
| *binary_op.GreaterOrEqual Pos{Line: 273-273 Pos: 4797-4804}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 273-273 Pos: 4797-4798}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 273-273 Pos: 4797-4798} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 273-273 Pos: 4803-4804}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 273-273 Pos: 4803-4804} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 274-274 Pos: 4809-4816}
|
|
| "Expr":
|
|
| *binary_op.Greater Pos{Line: 274-274 Pos: 4809-4815}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 274-274 Pos: 4809-4810}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 274-274 Pos: 4809-4810} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 274-274 Pos: 4814-4815}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 274-274 Pos: 4814-4815} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 275-275 Pos: 4820-4829}
|
|
| "Expr":
|
|
| *binary_op.Identical Pos{Line: 275-275 Pos: 4820-4828}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 275-275 Pos: 4820-4821}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 275-275 Pos: 4820-4821} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 275-275 Pos: 4827-4828}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 275-275 Pos: 4827-4828} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 276-276 Pos: 4833-4842}
|
|
| "Expr":
|
|
| *binary_op.LogicalAnd Pos{Line: 276-276 Pos: 4833-4841}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 276-276 Pos: 4833-4834}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 276-276 Pos: 4833-4834} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 276-276 Pos: 4840-4841}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 276-276 Pos: 4840-4841} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 277-277 Pos: 4846-4854}
|
|
| "Expr":
|
|
| *binary_op.LogicalOr Pos{Line: 277-277 Pos: 4846-4853}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 277-277 Pos: 4846-4847}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 277-277 Pos: 4846-4847} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 277-277 Pos: 4852-4853}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 277-277 Pos: 4852-4853} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 278-278 Pos: 4858-4867}
|
|
| "Expr":
|
|
| *binary_op.LogicalXor Pos{Line: 278-278 Pos: 4858-4866}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 278-278 Pos: 4858-4859}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 278-278 Pos: 4858-4859} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 278-278 Pos: 4865-4866}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 278-278 Pos: 4865-4866} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 279-279 Pos: 4871-4878}
|
|
| "Expr":
|
|
| *binary_op.Minus Pos{Line: 279-279 Pos: 4871-4877}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 279-279 Pos: 4871-4872}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 279-279 Pos: 4871-4872} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 279-279 Pos: 4876-4877}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 279-279 Pos: 4876-4877} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 280-280 Pos: 4882-4889}
|
|
| "Expr":
|
|
| *binary_op.Mod Pos{Line: 280-280 Pos: 4882-4888}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 280-280 Pos: 4882-4883}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 280-280 Pos: 4882-4883} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 280-280 Pos: 4887-4888}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 280-280 Pos: 4887-4888} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 281-281 Pos: 4893-4900}
|
|
| "Expr":
|
|
| *binary_op.Mul Pos{Line: 281-281 Pos: 4893-4899}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 281-281 Pos: 4893-4894}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 281-281 Pos: 4893-4894} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 281-281 Pos: 4898-4899}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 281-281 Pos: 4898-4899} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 282-282 Pos: 4904-4912}
|
|
| "Expr":
|
|
| *binary_op.NotEqual Pos{Line: 282-282 Pos: 4904-4911}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 282-282 Pos: 4904-4905}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 282-282 Pos: 4904-4905} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 282-282 Pos: 4910-4911}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 282-282 Pos: 4910-4911} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 283-283 Pos: 4916-4925}
|
|
| "Expr":
|
|
| *binary_op.NotIdentical Pos{Line: 283-283 Pos: 4916-4924}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 283-283 Pos: 4916-4917}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 283-283 Pos: 4916-4917} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 283-283 Pos: 4923-4924}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 283-283 Pos: 4923-4924} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 284-284 Pos: 4929-4936}
|
|
| "Expr":
|
|
| *binary_op.Plus Pos{Line: 284-284 Pos: 4929-4935}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 284-284 Pos: 4929-4930}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 284-284 Pos: 4929-4930} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 284-284 Pos: 4934-4935}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 284-284 Pos: 4934-4935} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 285-285 Pos: 4940-4948}
|
|
| "Expr":
|
|
| *binary_op.Pow Pos{Line: 285-285 Pos: 4940-4947}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 285-285 Pos: 4940-4941}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 285-285 Pos: 4940-4941} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 285-285 Pos: 4946-4947}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 285-285 Pos: 4946-4947} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 286-286 Pos: 4952-4960}
|
|
| "Expr":
|
|
| *binary_op.ShiftLeft Pos{Line: 286-286 Pos: 4952-4959}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 286-286 Pos: 4952-4953}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 286-286 Pos: 4952-4953} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 286-286 Pos: 4958-4959}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 286-286 Pos: 4958-4959} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 287-287 Pos: 4964-4972}
|
|
| "Expr":
|
|
| *binary_op.ShiftRight Pos{Line: 287-287 Pos: 4964-4971}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 287-287 Pos: 4964-4965}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 287-287 Pos: 4964-4965} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 287-287 Pos: 4970-4971}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 287-287 Pos: 4970-4971} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 288-288 Pos: 4976-4984}
|
|
| "Expr":
|
|
| *binary_op.SmallerOrEqual Pos{Line: 288-288 Pos: 4976-4983}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 288-288 Pos: 4976-4977}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 288-288 Pos: 4976-4977} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 288-288 Pos: 4982-4983}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 288-288 Pos: 4982-4983} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 289-289 Pos: 4988-4995}
|
|
| "Expr":
|
|
| *binary_op.Smaller Pos{Line: 289-289 Pos: 4988-4994}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 289-289 Pos: 4988-4989}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 289-289 Pos: 4988-4989} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 289-289 Pos: 4993-4994}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 289-289 Pos: 4993-4994} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 291-291 Pos: 5000-5008}
|
|
| "Expr":
|
|
| *assign_op.AssignRef Pos{Line: 291-291 Pos: 5000-5007}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 291-291 Pos: 5000-5001}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 291-291 Pos: 5000-5001} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 291-291 Pos: 5006-5007}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 291-291 Pos: 5006-5007} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 292-292 Pos: 5012-5019}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 292-292 Pos: 5012-5018}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 292-292 Pos: 5012-5013}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 292-292 Pos: 5012-5013} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 292-292 Pos: 5017-5018}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 292-292 Pos: 5017-5018} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 293-293 Pos: 5023-5031}
|
|
| "Expr":
|
|
| *assign_op.BitwiseAnd Pos{Line: 293-293 Pos: 5023-5030}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 293-293 Pos: 5023-5024}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 293-293 Pos: 5023-5024} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 293-293 Pos: 5029-5030}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 293-293 Pos: 5029-5030} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 294-294 Pos: 5035-5043}
|
|
| "Expr":
|
|
| *assign_op.BitwiseOr Pos{Line: 294-294 Pos: 5035-5042}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 294-294 Pos: 5035-5036}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 294-294 Pos: 5035-5036} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 294-294 Pos: 5041-5042}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 294-294 Pos: 5041-5042} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 295-295 Pos: 5047-5055}
|
|
| "Expr":
|
|
| *assign_op.BitwiseXor Pos{Line: 295-295 Pos: 5047-5054}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 295-295 Pos: 5047-5048}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 295-295 Pos: 5047-5048} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 295-295 Pos: 5053-5054}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 295-295 Pos: 5053-5054} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 296-296 Pos: 5059-5067}
|
|
| "Expr":
|
|
| *assign_op.Concat Pos{Line: 296-296 Pos: 5059-5066}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 296-296 Pos: 5059-5060}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 296-296 Pos: 5059-5060} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 296-296 Pos: 5065-5066}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 296-296 Pos: 5065-5066} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 297-297 Pos: 5071-5079}
|
|
| "Expr":
|
|
| *assign_op.Div Pos{Line: 297-297 Pos: 5071-5078}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 297-297 Pos: 5071-5072}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 297-297 Pos: 5071-5072} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 297-297 Pos: 5077-5078}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 297-297 Pos: 5077-5078} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 298-298 Pos: 5083-5091}
|
|
| "Expr":
|
|
| *assign_op.Minus Pos{Line: 298-298 Pos: 5083-5090}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 298-298 Pos: 5083-5084}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 298-298 Pos: 5083-5084} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 298-298 Pos: 5089-5090}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 298-298 Pos: 5089-5090} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 299-299 Pos: 5095-5103}
|
|
| "Expr":
|
|
| *assign_op.Mod Pos{Line: 299-299 Pos: 5095-5102}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 299-299 Pos: 5095-5096}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 299-299 Pos: 5095-5096} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 299-299 Pos: 5101-5102}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 299-299 Pos: 5101-5102} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 300-300 Pos: 5107-5115}
|
|
| "Expr":
|
|
| *assign_op.Mul Pos{Line: 300-300 Pos: 5107-5114}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 300-300 Pos: 5107-5108}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 300-300 Pos: 5107-5108} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 300-300 Pos: 5113-5114}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 300-300 Pos: 5113-5114} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 301-301 Pos: 5119-5127}
|
|
| "Expr":
|
|
| *assign_op.Plus Pos{Line: 301-301 Pos: 5119-5126}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 301-301 Pos: 5119-5120}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 301-301 Pos: 5119-5120} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 301-301 Pos: 5125-5126}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 301-301 Pos: 5125-5126} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 302-302 Pos: 5131-5140}
|
|
| "Expr":
|
|
| *assign_op.Pow Pos{Line: 302-302 Pos: 5131-5139}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 302-302 Pos: 5131-5132}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 302-302 Pos: 5131-5132} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 302-302 Pos: 5138-5139}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 302-302 Pos: 5138-5139} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 303-303 Pos: 5144-5153}
|
|
| "Expr":
|
|
| *assign_op.ShiftLeft Pos{Line: 303-303 Pos: 5144-5152}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 303-303 Pos: 5144-5145}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 303-303 Pos: 5144-5145} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 303-303 Pos: 5151-5152}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 303-303 Pos: 5151-5152} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 304-304 Pos: 5157-5166}
|
|
| "Expr":
|
|
| *assign_op.ShiftRight Pos{Line: 304-304 Pos: 5157-5165}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 304-304 Pos: 5157-5158}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 304-304 Pos: 5157-5158} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 304-304 Pos: 5164-5165}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 304-304 Pos: 5164-5165} map[Value:$b]
|