7047 lines
151 KiB
Plaintext
7047 lines
151 KiB
Plaintext
==> /Users/z7zmey/work/go/src/github.com/z7zmey/php-parser/example.php
|
|
2
|
|
3
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
156
|
|
152
|
|
149
|
|
324
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
458
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
156
|
|
152
|
|
149
|
|
331
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
483
|
|
482
|
|
478
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
156
|
|
152
|
|
149
|
|
454
|
|
455
|
|
450
|
|
441
|
|
444
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
483
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
156
|
|
152
|
|
149
|
|
327
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
462
|
|
483
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
156
|
|
152
|
|
149
|
|
329
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
339
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
154
|
|
151
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
156
|
|
152
|
|
149
|
|
359
|
|
228
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
3
|
|
336
|
|
147
|
|
88
|
|
90
|
|
3
|
|
376
|
|
373
|
|
143
|
|
140
|
|
3
|
|
336
|
|
147
|
|
89
|
|
91
|
|
142
|
|
141
|
|
138
|
|
37
|
|
92
|
|
86
|
|
6
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
201
|
|
199
|
|
198
|
|
317
|
|
88
|
|
3
|
|
336
|
|
147
|
|
88
|
|
90
|
|
3
|
|
376
|
|
373
|
|
143
|
|
140
|
|
3
|
|
336
|
|
147
|
|
89
|
|
91
|
|
142
|
|
141
|
|
138
|
|
37
|
|
194
|
|
171
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
317
|
|
88
|
|
3
|
|
336
|
|
147
|
|
88
|
|
90
|
|
3
|
|
376
|
|
373
|
|
143
|
|
140
|
|
3
|
|
336
|
|
147
|
|
89
|
|
91
|
|
142
|
|
141
|
|
138
|
|
318
|
|
37
|
|
305
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
3
|
|
336
|
|
147
|
|
88
|
|
90
|
|
3
|
|
376
|
|
373
|
|
143
|
|
140
|
|
3
|
|
336
|
|
147
|
|
89
|
|
91
|
|
142
|
|
141
|
|
138
|
|
318
|
|
37
|
|
306
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
362
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
362
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
362
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
362
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
362
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
371
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
370
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
370
|
|
424
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
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
|
|
44
|
|
42
|
|
128
|
|
47
|
|
42
|
|
5
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
360
|
|
374
|
|
373
|
|
212
|
|
360
|
|
374
|
|
373
|
|
211
|
|
169
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
197
|
|
317
|
|
88
|
|
139
|
|
37
|
|
194
|
|
171
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
201
|
|
199
|
|
204
|
|
200
|
|
198
|
|
317
|
|
89
|
|
139
|
|
37
|
|
194
|
|
171
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
206
|
|
199
|
|
203
|
|
200
|
|
198
|
|
317
|
|
88
|
|
139
|
|
37
|
|
194
|
|
171
|
|
166
|
|
202
|
|
199
|
|
198
|
|
317
|
|
88
|
|
139
|
|
37
|
|
194
|
|
171
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
96
|
|
99
|
|
104
|
|
167
|
|
205
|
|
199
|
|
201
|
|
200
|
|
198
|
|
317
|
|
88
|
|
139
|
|
193
|
|
171
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
98
|
|
3
|
|
336
|
|
100
|
|
104
|
|
167
|
|
93
|
|
87
|
|
7
|
|
1
|
|
98
|
|
99
|
|
3
|
|
336
|
|
106
|
|
105
|
|
167
|
|
93
|
|
87
|
|
7
|
|
1
|
|
98
|
|
99
|
|
3
|
|
336
|
|
106
|
|
3
|
|
336
|
|
107
|
|
105
|
|
167
|
|
93
|
|
87
|
|
7
|
|
1
|
|
360
|
|
374
|
|
373
|
|
35
|
|
360
|
|
374
|
|
373
|
|
34
|
|
15
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
37
|
|
53
|
|
42
|
|
38
|
|
36
|
|
44
|
|
42
|
|
128
|
|
47
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
37
|
|
360
|
|
424
|
|
299
|
|
435
|
|
54
|
|
42
|
|
38
|
|
36
|
|
44
|
|
42
|
|
128
|
|
47
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
37
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
281
|
|
435
|
|
54
|
|
42
|
|
38
|
|
36
|
|
44
|
|
42
|
|
128
|
|
47
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
373
|
|
119
|
|
70
|
|
42
|
|
117
|
|
69
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
373
|
|
119
|
|
37
|
|
44
|
|
42
|
|
117
|
|
69
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
373
|
|
119
|
|
37
|
|
118
|
|
69
|
|
42
|
|
5
|
|
1
|
|
37
|
|
44
|
|
42
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
48
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
214
|
|
360
|
|
424
|
|
299
|
|
435
|
|
213
|
|
61
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
281
|
|
435
|
|
214
|
|
61
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
360
|
|
424
|
|
299
|
|
435
|
|
231
|
|
435
|
|
218
|
|
216
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
360
|
|
424
|
|
299
|
|
435
|
|
276
|
|
435
|
|
218
|
|
216
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
440
|
|
247
|
|
435
|
|
218
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
440
|
|
247
|
|
435
|
|
217
|
|
216
|
|
37
|
|
44
|
|
42
|
|
113
|
|
49
|
|
42
|
|
5
|
|
1
|
|
215
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
360
|
|
424
|
|
299
|
|
435
|
|
276
|
|
435
|
|
218
|
|
216
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
440
|
|
247
|
|
435
|
|
218
|
|
216
|
|
37
|
|
114
|
|
49
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
108
|
|
37
|
|
44
|
|
42
|
|
115
|
|
65
|
|
42
|
|
5
|
|
1
|
|
492
|
|
316
|
|
301
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
108
|
|
37
|
|
44
|
|
42
|
|
115
|
|
67
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
108
|
|
37
|
|
116
|
|
65
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
109
|
|
37
|
|
44
|
|
42
|
|
115
|
|
66
|
|
42
|
|
5
|
|
1
|
|
492
|
|
316
|
|
301
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
109
|
|
37
|
|
44
|
|
42
|
|
115
|
|
68
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
111
|
|
109
|
|
37
|
|
44
|
|
42
|
|
115
|
|
66
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
110
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
489
|
|
488
|
|
112
|
|
109
|
|
37
|
|
44
|
|
42
|
|
115
|
|
66
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
139
|
|
37
|
|
92
|
|
86
|
|
6
|
|
1
|
|
317
|
|
88
|
|
139
|
|
37
|
|
41
|
|
36
|
|
317
|
|
88
|
|
139
|
|
37
|
|
92
|
|
86
|
|
39
|
|
36
|
|
95
|
|
99
|
|
104
|
|
167
|
|
93
|
|
87
|
|
40
|
|
36
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
57
|
|
42
|
|
38
|
|
36
|
|
92
|
|
86
|
|
6
|
|
1
|
|
317
|
|
88
|
|
139
|
|
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
|
|
59
|
|
42
|
|
5
|
|
1
|
|
43
|
|
5
|
|
1
|
|
73
|
|
42
|
|
5
|
|
1
|
|
8
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
130
|
|
134
|
|
45
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
130
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
131
|
|
134
|
|
45
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
130
|
|
37
|
|
44
|
|
42
|
|
135
|
|
45
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
130
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
131
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
131
|
|
37
|
|
44
|
|
42
|
|
135
|
|
45
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
130
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
131
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
37
|
|
44
|
|
42
|
|
130
|
|
37
|
|
44
|
|
42
|
|
135
|
|
45
|
|
42
|
|
135
|
|
45
|
|
42
|
|
5
|
|
1
|
|
70
|
|
42
|
|
5
|
|
1
|
|
62
|
|
42
|
|
5
|
|
1
|
|
101
|
|
102
|
|
167
|
|
94
|
|
87
|
|
7
|
|
1
|
|
101
|
|
3
|
|
336
|
|
106
|
|
103
|
|
167
|
|
94
|
|
87
|
|
7
|
|
1
|
|
101
|
|
3
|
|
336
|
|
106
|
|
3
|
|
336
|
|
107
|
|
103
|
|
167
|
|
94
|
|
87
|
|
7
|
|
1
|
|
3
|
|
9
|
|
1
|
|
3
|
|
4
|
|
2
|
|
10
|
|
1
|
|
2
|
|
11
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
196
|
|
209
|
|
168
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
201
|
|
199
|
|
204
|
|
200
|
|
195
|
|
209
|
|
360
|
|
374
|
|
373
|
|
208
|
|
168
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
201
|
|
199
|
|
204
|
|
200
|
|
195
|
|
360
|
|
374
|
|
373
|
|
210
|
|
207
|
|
168
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
164
|
|
360
|
|
374
|
|
373
|
|
163
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
374
|
|
373
|
|
165
|
|
162
|
|
60
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
125
|
|
360
|
|
424
|
|
299
|
|
435
|
|
37
|
|
126
|
|
37
|
|
127
|
|
360
|
|
424
|
|
299
|
|
435
|
|
37
|
|
126
|
|
123
|
|
50
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
436
|
|
125
|
|
360
|
|
424
|
|
299
|
|
435
|
|
37
|
|
51
|
|
42
|
|
38
|
|
36
|
|
126
|
|
360
|
|
424
|
|
299
|
|
435
|
|
37
|
|
51
|
|
42
|
|
38
|
|
36
|
|
126
|
|
121
|
|
50
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
72
|
|
42
|
|
5
|
|
1
|
|
97
|
|
99
|
|
104
|
|
167
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
3
|
|
336
|
|
173
|
|
175
|
|
172
|
|
170
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
3
|
|
336
|
|
173
|
|
3
|
|
336
|
|
174
|
|
177
|
|
176
|
|
172
|
|
170
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
3
|
|
336
|
|
173
|
|
3
|
|
336
|
|
174
|
|
186
|
|
201
|
|
190
|
|
182
|
|
179
|
|
178
|
|
176
|
|
172
|
|
170
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
3
|
|
336
|
|
173
|
|
3
|
|
336
|
|
174
|
|
186
|
|
201
|
|
192
|
|
189
|
|
182
|
|
179
|
|
178
|
|
176
|
|
172
|
|
170
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
95
|
|
99
|
|
104
|
|
167
|
|
3
|
|
336
|
|
173
|
|
3
|
|
336
|
|
174
|
|
3
|
|
336
|
|
188
|
|
3
|
|
336
|
|
184
|
|
3
|
|
336
|
|
185
|
|
183
|
|
181
|
|
179
|
|
3
|
|
336
|
|
188
|
|
187
|
|
191
|
|
189
|
|
182
|
|
180
|
|
178
|
|
176
|
|
172
|
|
170
|
|
166
|
|
93
|
|
87
|
|
7
|
|
1
|
|
37
|
|
74
|
|
76
|
|
71
|
|
42
|
|
5
|
|
1
|
|
37
|
|
3
|
|
336
|
|
37
|
|
79
|
|
75
|
|
76
|
|
71
|
|
42
|
|
5
|
|
1
|
|
37
|
|
3
|
|
336
|
|
37
|
|
3
|
|
336
|
|
37
|
|
82
|
|
80
|
|
78
|
|
75
|
|
76
|
|
71
|
|
42
|
|
5
|
|
1
|
|
37
|
|
3
|
|
336
|
|
37
|
|
3
|
|
338
|
|
37
|
|
82
|
|
80
|
|
3
|
|
337
|
|
37
|
|
82
|
|
81
|
|
78
|
|
75
|
|
76
|
|
71
|
|
42
|
|
5
|
|
1
|
|
37
|
|
3
|
|
336
|
|
37
|
|
79
|
|
75
|
|
37
|
|
77
|
|
71
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
85
|
|
83
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
85
|
|
84
|
|
64
|
|
42
|
|
5
|
|
1
|
|
3
|
|
18
|
|
17
|
|
12
|
|
1
|
|
3
|
|
20
|
|
17
|
|
12
|
|
1
|
|
3
|
|
21
|
|
17
|
|
12
|
|
1
|
|
3
|
|
18
|
|
17
|
|
3
|
|
18
|
|
16
|
|
12
|
|
1
|
|
3
|
|
18
|
|
17
|
|
3
|
|
19
|
|
16
|
|
12
|
|
1
|
|
3
|
|
24
|
|
23
|
|
3
|
|
26
|
|
22
|
|
13
|
|
1
|
|
3
|
|
25
|
|
23
|
|
3
|
|
27
|
|
22
|
|
13
|
|
1
|
|
3
|
|
30
|
|
29
|
|
3
|
|
32
|
|
28
|
|
14
|
|
1
|
|
3
|
|
31
|
|
29
|
|
3
|
|
33
|
|
28
|
|
14
|
|
1
|
|
474
|
|
473
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
471
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
471
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
471
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
492
|
|
315
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
497
|
|
493
|
|
315
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
360
|
|
424
|
|
299
|
|
435
|
|
496
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
439
|
|
499
|
|
493
|
|
315
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
271
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
270
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
528
|
|
417
|
|
422
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
281
|
|
435
|
|
234
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
234
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
139
|
|
318
|
|
37
|
|
305
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
144
|
|
88
|
|
90
|
|
142
|
|
140
|
|
144
|
|
88
|
|
90
|
|
142
|
|
141
|
|
138
|
|
322
|
|
321
|
|
319
|
|
37
|
|
305
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
144
|
|
88
|
|
90
|
|
142
|
|
140
|
|
144
|
|
88
|
|
90
|
|
142
|
|
141
|
|
138
|
|
323
|
|
320
|
|
319
|
|
37
|
|
305
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
317
|
|
88
|
|
139
|
|
318
|
|
37
|
|
305
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
418
|
|
422
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
419
|
|
422
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
420
|
|
422
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
517
|
|
289
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
298
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
521
|
|
289
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
352
|
|
297
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
354
|
|
297
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
353
|
|
297
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
354
|
|
297
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
148
|
|
324
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
148
|
|
325
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
148
|
|
326
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
458
|
|
148
|
|
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
|
|
358
|
|
229
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
334
|
|
339
|
|
148
|
|
359
|
|
228
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
339
|
|
148
|
|
359
|
|
228
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
436
|
|
281
|
|
435
|
|
303
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
483
|
|
482
|
|
478
|
|
457
|
|
450
|
|
441
|
|
443
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
506
|
|
505
|
|
357
|
|
302
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
356
|
|
302
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
355
|
|
302
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
492
|
|
316
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
497
|
|
493
|
|
316
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
360
|
|
424
|
|
299
|
|
435
|
|
496
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
439
|
|
499
|
|
493
|
|
316
|
|
301
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
483
|
|
148
|
|
327
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
334
|
|
483
|
|
148
|
|
327
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
483
|
|
148
|
|
327
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
333
|
|
474
|
|
473
|
|
458
|
|
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
|
|
3
|
|
333
|
|
474
|
|
473
|
|
458
|
|
148
|
|
328
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
462
|
|
474
|
|
473
|
|
458
|
|
148
|
|
330
|
|
467
|
|
448
|
|
438
|
|
434
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
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
|
|
360
|
|
424
|
|
299
|
|
307
|
|
58
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
360
|
|
424
|
|
299
|
|
309
|
|
58
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
293
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
295
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
295
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
291
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
291
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
290
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
290
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
294
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
292
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
296
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
257
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
256
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
258
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
252
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
251
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
259
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
264
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
274
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
279
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
278
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
272
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
254
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
253
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
255
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
261
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
265
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
262
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
275
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
273
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
260
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
263
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
266
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
267
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
277
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
276
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
232
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
3
|
|
333
|
|
339
|
|
358
|
|
233
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
3
|
|
333
|
|
339
|
|
148
|
|
359
|
|
233
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
231
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
242
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
243
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
244
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
240
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
239
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
236
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
241
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
237
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
235
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
238
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
245
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
246
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
339
|
|
148
|
|
359
|
|
228
|
|
226
|
|
283
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
339
|
|
148
|
|
359
|
|
228
|
|
483
|
|
482
|
|
478
|
|
148
|
|
454
|
|
455
|
|
451
|
|
220
|
|
483
|
|
482
|
|
478
|
|
457
|
|
451
|
|
219
|
|
225
|
|
227
|
|
283
|
|
286
|
|
285
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
339
|
|
148
|
|
359
|
|
228
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
222
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
221
|
|
224
|
|
227
|
|
283
|
|
284
|
|
284
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
335
|
|
339
|
|
148
|
|
359
|
|
228
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
222
|
|
483
|
|
482
|
|
478
|
|
148
|
|
454
|
|
455
|
|
451
|
|
220
|
|
223
|
|
227
|
|
283
|
|
284
|
|
286
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
497
|
|
493
|
|
316
|
|
301
|
|
435
|
|
497
|
|
493
|
|
315
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
311
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
312
|
|
300
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
313
|
|
300
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
3
|
|
418
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
314
|
|
300
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
332
|
|
528
|
|
417
|
|
422
|
|
299
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
348
|
|
340
|
|
358
|
|
229
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
483
|
|
482
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
480
|
|
478
|
|
350
|
|
341
|
|
343
|
|
342
|
|
340
|
|
358
|
|
229
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
474
|
|
473
|
|
468
|
|
483
|
|
482
|
|
474
|
|
473
|
|
468
|
|
465
|
|
448
|
|
438
|
|
434
|
|
3
|
|
418
|
|
422
|
|
299
|
|
435
|
|
288
|
|
435
|
|
481
|
|
478
|
|
350
|
|
474
|
|
473
|
|
458
|
|
479
|
|
351
|
|
349
|
|
483
|
|
482
|
|
360
|
|
424
|
|
299
|
|
435
|
|
477
|
|
480
|
|
478
|
|
351
|
|
349
|
|
341
|
|
343
|
|
342
|
|
346
|
|
346
|
|
345
|
|
340
|
|
358
|
|
229
|
|
282
|
|
435
|
|
63
|
|
42
|
|
5
|
|
1
|
|
| *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[IsReference:false Variadic:true]
|
|
| "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[IsReference:false Variadic: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[Variadic:false ByRef: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[Variadic:true ByRef: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[ByRef:false Variadic:false]
|
|
| "VariableType":
|
|
| *name.Name Pos{Line: 12-12 Pos: 310-312}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 12-12 Pos: 310-312} map[Value:bar]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 12-12 Pos: 314-317}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 12-12 Pos: 314-317} map[Value:$bar]
|
|
| "DefaultValue":
|
|
| *expr.ConstFetch Pos{Line: 12-12 Pos: 319-322}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 12-12 Pos: 319-322}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 12-12 Pos: 319-322} map[Value:null]
|
|
| *node.Parameter Pos{Line: 12-12 Pos: 325-336} map[ByRef:true Variadic:true]
|
|
| "VariableType":
|
|
| *name.Name Pos{Line: 12-12 Pos: 325-327}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 12-12 Pos: 325-327} map[Value:baz]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 12-12 Pos: 333-336}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 12-12 Pos: 333-336} map[Value:$baz]
|
|
| "Uses":
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 14-14 Pos: 346-352}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 14-14 Pos: 346-351} map[Value:"test"]
|
|
| *stmt.Expression Pos{Line: 15-15 Pos: 356-364}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 15-15 Pos: 356-363} map[Value:"\$test"]
|
|
| *stmt.Expression Pos{Line: 16-18 Pos: 368-381}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 16-18 Pos: 368-380} map[Value:"
|
|
test
|
|
"]
|
|
| *stmt.Expression Pos{Line: 19-19 Pos: 385-392}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 19-19 Pos: 385-391} map[Value:'$test']
|
|
| *stmt.Expression Pos{Line: 20-22 Pos: 396-416}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 20-22 Pos: 396-415} map[Value:'
|
|
$test
|
|
']
|
|
| *stmt.Expression Pos{Line: 23-24 Pos: 426-436}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 23-24 Pos: 426-435}
|
|
| *stmt.Expression Pos{Line: 25-27 Pos: 440-457}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 25-27 Pos: 440-456} map[Value: hello
|
|
]
|
|
| *stmt.Expression Pos{Line: 28-30 Pos: 461-480}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 28-30 Pos: 461-479} map[Value: hello
|
|
]
|
|
| *stmt.Expression Pos{Line: 31-33 Pos: 484-510}
|
|
| "Expr":
|
|
| *scalar.String Pos{Line: 31-33 Pos: 484-509} map[Value: hello $world
|
|
]
|
|
| *stmt.Expression Pos{Line: 35-35 Pos: 515-534}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 35-35 Pos: 515-533} map[Value:1234567890123456789]
|
|
| *stmt.Expression Pos{Line: 36-36 Pos: 538-558}
|
|
| "Expr":
|
|
| *scalar.Dnumber Pos{Line: 36-36 Pos: 538-557} map[Value:12345678901234567890]
|
|
| *stmt.Expression Pos{Line: 37-37 Pos: 562-564}
|
|
| "Expr":
|
|
| *scalar.Dnumber Pos{Line: 37-37 Pos: 562-563} map[Value:0.]
|
|
| *stmt.Expression Pos{Line: 38-38 Pos: 568-634}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 38-38 Pos: 568-633} map[Value:0b0111111111111111111111111111111111111111111111111111111111111111]
|
|
| *stmt.Expression Pos{Line: 39-39 Pos: 638-704}
|
|
| "Expr":
|
|
| *scalar.Dnumber Pos{Line: 39-39 Pos: 638-703} map[Value:0b1111111111111111111111111111111111111111111111111111111111111111]
|
|
| *stmt.Expression Pos{Line: 40-40 Pos: 708-728}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 40-40 Pos: 708-727} map[Value:0x007111111111111111]
|
|
| *stmt.Expression Pos{Line: 41-41 Pos: 732-750}
|
|
| "Expr":
|
|
| *scalar.Dnumber Pos{Line: 41-41 Pos: 732-749} map[Value:0x8111111111111111]
|
|
| *stmt.Expression Pos{Line: 42-42 Pos: 754-763}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 42-42 Pos: 754-762} map[Value:__CLASS__]
|
|
| *stmt.Expression Pos{Line: 43-43 Pos: 767-774}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 43-43 Pos: 767-773} map[Value:__DIR__]
|
|
| *stmt.Expression Pos{Line: 44-44 Pos: 778-786}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 44-44 Pos: 778-785} map[Value:__FILE__]
|
|
| *stmt.Expression Pos{Line: 45-45 Pos: 790-802}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 45-45 Pos: 790-801} map[Value:__FUNCTION__]
|
|
| *stmt.Expression Pos{Line: 46-46 Pos: 806-814}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 46-46 Pos: 806-813} map[Value:__LINE__]
|
|
| *stmt.Expression Pos{Line: 47-47 Pos: 818-831}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 47-47 Pos: 818-830} map[Value:__NAMESPACE__]
|
|
| *stmt.Expression Pos{Line: 48-48 Pos: 835-845}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 48-48 Pos: 835-844} map[Value:__METHOD__]
|
|
| *stmt.Expression Pos{Line: 49-49 Pos: 849-858}
|
|
| "Expr":
|
|
| *scalar.MagicConstant Pos{Line: 49-49 Pos: 849-857} map[Value:__TRAIT__]
|
|
| *stmt.Expression Pos{Line: 51-51 Pos: 863-874}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 51-51 Pos: 863-873}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 51-51 Pos: 864-868} map[Value:test ]
|
|
| *expr.Variable Pos{Line: 51-51 Pos: 869-872}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 51-51 Pos: 869-872} map[Value:$var]
|
|
| *stmt.Expression Pos{Line: 52-52 Pos: 878-896}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 52-52 Pos: 878-895}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 52-52 Pos: 879-883} map[Value:test ]
|
|
| *expr.PropertyFetch Pos{Line: 52-52 Pos: 884-892}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 52-52 Pos: 884-887}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 52-52 Pos: 884-887} map[Value:$foo]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 52-52 Pos: 890-892} map[Value:bar]
|
|
| *scalar.EncapsedStringPart Pos{Line: 52-52 Pos: 893-894} map[Value:()]
|
|
| *stmt.Expression Pos{Line: 53-53 Pos: 900-913}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 53-53 Pos: 900-912}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 53-53 Pos: 901-905} map[Value:test ]
|
|
| *expr.Variable Pos{Line: 53-53 Pos: 906-911}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 53-53 Pos: 908-910} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 54-54 Pos: 917-933}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 54-54 Pos: 917-932}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 54-54 Pos: 918-922} map[Value:test ]
|
|
| *expr.ArrayDimFetch Pos{Line: 54-54 Pos: 923-931}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 54-54 Pos: 925-927}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 54-54 Pos: 925-927} map[Value:foo]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 54-54 Pos: 929-929} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 55-55 Pos: 937-957}
|
|
| "Expr":
|
|
| *scalar.Encapsed Pos{Line: 55-55 Pos: 937-956}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 55-55 Pos: 938-942} map[Value:test ]
|
|
| *expr.MethodCall Pos{Line: -1-55 Pos: -1-954}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 55-55 Pos: 944-954}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 55-55 Pos: 944-947} map[Value:$foo]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 55-55 Pos: 950-952} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.AltIf Pos{Line: 57-58 Pos: 962-979}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 57-57 Pos: 966-967}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 57-57 Pos: 966-967} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.AltIf Pos{Line: 59-61 Pos: 983-1015}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 59-59 Pos: 987-988}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 59-59 Pos: 987-988} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.AltElseIf Pos{Line: 60--1 Pos: 995--1}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 60-60 Pos: 1003-1004}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 60-60 Pos: 1003-1004} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.AltIf Pos{Line: 62-64 Pos: 1019-1044}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 62-62 Pos: 1023-1024}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 62-62 Pos: 1023-1024} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.AltElse Pos{Line: 63--1 Pos: 1031--1}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.AltIf Pos{Line: 65-69 Pos: 1048-1103}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 65-65 Pos: 1052-1053}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 65-65 Pos: 1052-1053} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.AltElseIf Pos{Line: 66--1 Pos: 1060--1}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 66-66 Pos: 1068-1069}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 66-66 Pos: 1068-1069} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.AltElseIf Pos{Line: 67--1 Pos: 1075--1}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 67-67 Pos: 1083-1084}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 67-67 Pos: 1083-1084} map[Value:$c]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.AltElse Pos{Line: 68--1 Pos: 1090--1}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: -1--1 Pos: -1--1}
|
|
| "Stmts":
|
|
| *stmt.While Pos{Line: 71-71 Pos: 1108-1127}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 71-71 Pos: 1115-1115} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 71-71 Pos: 1118-1127}
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 71-71 Pos: 1120-1125}
|
|
| *stmt.While Pos{Line: 72-72 Pos: 1131-1152}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 72-72 Pos: 1138-1138} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 72-72 Pos: 1141-1152}
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 72-72 Pos: 1143-1150}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 72-72 Pos: 1149-1149} map[Value:2]
|
|
| *stmt.While Pos{Line: 73-73 Pos: 1156-1178}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 73-73 Pos: 1163-1163} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 73-73 Pos: 1166-1178}
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 73-73 Pos: 1168-1176}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 73-73 Pos: 1174-1174} map[Value:3]
|
|
| *stmt.Class Pos{Line: 74-74 Pos: 1182-1186} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 74-74 Pos: 1188-1190} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassConstList Pos{Line: 74-74 Pos: 1193-1214}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 74-74 Pos: 1199-1205} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 74-74 Pos: 1199-1201} map[Value:FOO]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 74-74 Pos: 1205-1205} map[Value:1]
|
|
| *stmt.Constant Pos{Line: 74-74 Pos: 1208-1214} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 74-74 Pos: 1208-1210} map[Value:BAR]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 74-74 Pos: 1214-1214} map[Value:2]
|
|
| *stmt.Class Pos{Line: 75-75 Pos: 1221-1225} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 75-75 Pos: 1227-1229} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 75-75 Pos: 1232-1248} map[ReturnsRef:false PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 75-75 Pos: 1241-1243} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 76-76 Pos: 1254-1258} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 76-76 Pos: 1260-1262} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 76-76 Pos: 1265-1296} map[ReturnsRef:true PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 76-76 Pos: 1289-1291} map[Value:bar]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 76-76 Pos: 1265-1270} map[Value:public]
|
|
| *node.Identifier Pos{Line: 76-76 Pos: 1272-1277} map[Value:static]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 77-77 Pos: 1302-1306} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 77-77 Pos: 1308-1310} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 77-77 Pos: 1313-1343} map[ReturnsRef:false PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 77-77 Pos: 1336-1338} map[Value:bar]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 77-77 Pos: 1313-1317} map[Value:final]
|
|
| *node.Identifier Pos{Line: 77-77 Pos: 1319-1325} map[Value:private]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 77-77 Pos: 1345-1371} map[ReturnsRef:false PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 77-77 Pos: 1364-1366} map[Value:baz]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 77-77 Pos: 1345-1353} map[Value:protected]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 78-78 Pos: 1377-1390} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 78-78 Pos: 1392-1394} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 78-78 Pos: 1377-1384} map[Value:abstract]
|
|
| "Stmts":
|
|
| *stmt.ClassMethod Pos{Line: 78-78 Pos: 1397-1427} map[ReturnsRef:false PhpDocComment:]
|
|
| "MethodName":
|
|
| *node.Identifier Pos{Line: 78-78 Pos: 1422-1424} map[Value:bar]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 78-78 Pos: 1397-1404} map[Value:abstract]
|
|
| *node.Identifier Pos{Line: 78-78 Pos: 1406-1411} map[Value:public]
|
|
| *stmt.Class Pos{Line: 79-79 Pos: 1433-1443} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 79-79 Pos: 1445-1447} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 79-79 Pos: 1433-1437} map[Value:final]
|
|
| "Extends":
|
|
| *name.Name Pos{Line: 79-79 Pos: 1457-1459}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 79-79 Pos: 1457-1459} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 80-80 Pos: 1467-1477} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 80-80 Pos: 1479-1481} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 80-80 Pos: 1467-1471} map[Value:final]
|
|
| "Implements":
|
|
| *name.Name Pos{Line: 80-80 Pos: 1494-1496}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 80-80 Pos: 1494-1496} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 81-81 Pos: 1504-1514} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 81-81 Pos: 1516-1518} map[Value:foo]
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 81-81 Pos: 1504-1508} map[Value:final]
|
|
| "Implements":
|
|
| *name.Name Pos{Line: 81-81 Pos: 1531-1533}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 81-81 Pos: 1531-1533} map[Value:bar]
|
|
| *name.Name Pos{Line: 81-81 Pos: 1536-1538}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 81-81 Pos: 1536-1538} map[Value:baz]
|
|
| "Stmts":
|
|
| *stmt.ConstList Pos{Line: 83-83 Pos: 1547-1568}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 83-83 Pos: 1553-1559} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 83-83 Pos: 1553-1555} map[Value:FOO]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 83-83 Pos: 1559-1559} map[Value:1]
|
|
| *stmt.Constant Pos{Line: 83-83 Pos: 1562-1568} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 83-83 Pos: 1562-1564} map[Value:BAR]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 83-83 Pos: 1568-1568} map[Value:2]
|
|
| *stmt.While Pos{Line: 84-84 Pos: 1573-1595}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 84-84 Pos: 1580-1580} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 84-84 Pos: 1583-1595}
|
|
| "Stmts":
|
|
| *stmt.Continue Pos{Line: 84-84 Pos: 1585-1593}
|
|
| *stmt.While Pos{Line: 85-85 Pos: 1599-1623}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 85-85 Pos: 1606-1606} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 85-85 Pos: 1609-1623}
|
|
| "Stmts":
|
|
| *stmt.Continue Pos{Line: 85-85 Pos: 1611-1621}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 85-85 Pos: 1620-1620} map[Value:2]
|
|
| *stmt.While Pos{Line: 86-86 Pos: 1627-1652}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 86-86 Pos: 1634-1634} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 86-86 Pos: 1637-1652}
|
|
| "Stmts":
|
|
| *stmt.Continue Pos{Line: 86-86 Pos: 1639-1650}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 86-86 Pos: 1648-1648} map[Value:3]
|
|
| *stmt.Declare Pos{Line: 87-87 Pos: 1656-1672}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 87-87 Pos: 1664-1670} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 87-87 Pos: 1664-1668} map[Value:ticks]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 87-87 Pos: 1670-1670} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.Nop Pos{Line: 121-121 Pos: 2522-2523}
|
|
| *stmt.Declare Pos{Line: 88-88 Pos: 1676-1694}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 88-88 Pos: 1684-1690} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 88-88 Pos: 1684-1688} map[Value:ticks]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 88-88 Pos: 1690-1690} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 88-88 Pos: 1693-1694}
|
|
| "Stmts":
|
|
| *stmt.Declare Pos{Line: 89-89 Pos: 1698-1726}
|
|
| "Consts":
|
|
| *stmt.Constant Pos{Line: 89-89 Pos: 1706-1712} map[PhpDocComment:]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 89-89 Pos: 1706-1710} map[Value:ticks]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 89-89 Pos: 1712-1712} map[Value:1]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 89-89 Pos: 1714-1726}
|
|
| "Stmts":
|
|
| *stmt.Do Pos{Line: 90-90 Pos: 1730-1744}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 90-90 Pos: 1733-1734}
|
|
| "Stmts":
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 90-90 Pos: 1742-1742} map[Value:1]
|
|
| *stmt.Echo Pos{Line: 91-91 Pos: 1748-1758}
|
|
| "Exprs":
|
|
| *expr.Variable Pos{Line: 91-91 Pos: 1753-1754}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 91-91 Pos: 1753-1754} map[Value:$a]
|
|
| *scalar.Lnumber Pos{Line: 91-91 Pos: 1757-1757} map[Value:1]
|
|
| *stmt.Echo Pos{Line: 92-92 Pos: 1762-1770}
|
|
| "Exprs":
|
|
| *expr.Variable Pos{Line: 92-92 Pos: 1767-1768}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 92-92 Pos: 1767-1768} map[Value:$a]
|
|
| *stmt.For Pos{Line: 93-93 Pos: 1780-1814}
|
|
| "Init":
|
|
| *assign_op.Assign Pos{Line: 93-93 Pos: 1784-1789}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 93-93 Pos: 1784-1785}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 93-93 Pos: 1784-1785} map[Value:$i]
|
|
| "Expression":
|
|
| *scalar.Lnumber Pos{Line: 93-93 Pos: 1789-1789} map[Value:0]
|
|
| "Cond":
|
|
| *binary_op.Smaller Pos{Line: 93-93 Pos: 1792-1798}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 93-93 Pos: 1792-1793}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 93-93 Pos: 1792-1793} map[Value:$i]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 93-93 Pos: 1797-1798} map[Value:10]
|
|
| "Loop":
|
|
| *expr.PostInc Pos{Line: 93-93 Pos: 1801-1804}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 93-93 Pos: 1801-1802}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 93-93 Pos: 1801-1802} map[Value:$i]
|
|
| *expr.PostInc Pos{Line: 93-93 Pos: 1807-1810}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 93-93 Pos: 1807-1808}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 93-93 Pos: 1807-1808} map[Value:$i]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 93-93 Pos: 1813-1814}
|
|
| "Stmts":
|
|
| *stmt.For Pos{Line: 94-94 Pos: 1818-1847}
|
|
| "Cond":
|
|
| *binary_op.Smaller Pos{Line: 94-94 Pos: 1824-1830}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 94-94 Pos: 1824-1825}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 94-94 Pos: 1824-1825} map[Value:$i]
|
|
| "Right":
|
|
| *scalar.Lnumber Pos{Line: 94-94 Pos: 1829-1830} map[Value:10]
|
|
| "Loop":
|
|
| *expr.PostInc Pos{Line: 94-94 Pos: 1833-1836}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 94-94 Pos: 1833-1834}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 94-94 Pos: 1833-1834} map[Value:$i]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 94-94 Pos: 1839-1847}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 95-95 Pos: 1851-1871} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 95-95 Pos: 1860-1861}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 95-95 Pos: 1860-1861} map[Value:$a]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 95-95 Pos: 1866-1867}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 95-95 Pos: 1866-1867} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 95-95 Pos: 1870-1871}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 96-96 Pos: 1881-1901} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 96-96 Pos: 1890-1891}
|
|
| "Items":
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 96-96 Pos: 1896-1897}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 96-96 Pos: 1896-1897} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 96-96 Pos: 1900-1901}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 97-97 Pos: 1905-1936} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 97-97 Pos: 1914-1915}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 97-97 Pos: 1914-1915} map[Value:$a]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 97-97 Pos: 1920-1921}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 97-97 Pos: 1920-1921} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 97-97 Pos: 1924-1936}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 98-98 Pos: 1940-1966} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 98-98 Pos: 1949-1950}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 98-98 Pos: 1949-1950} map[Value:$a]
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 98-98 Pos: 1955-1956}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 98-98 Pos: 1955-1956} 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-1996} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 99-99 Pos: 1979-1980}
|
|
| "Items":
|
|
| "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.Variable Pos{Line: 99-99 Pos: 1991-1992}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 99-99 Pos: 1991-1992} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 99-99 Pos: 1995-1996}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 100-100 Pos: 2000-2027} map[ByRef:true]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 100-100 Pos: 2009-2010}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 100-100 Pos: 2009-2010} map[Value:$a]
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 100-100 Pos: 2015-2016}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 100-100 Pos: 2015-2016} map[Value:$k]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 100-100 Pos: 2022-2023}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 100-100 Pos: 2022-2023} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 100-100 Pos: 2026-2027}
|
|
| "Stmts":
|
|
| *stmt.Foreach Pos{Line: 101-101 Pos: 2031-2063} map[ByRef:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 101-101 Pos: 2040-2041}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 101-101 Pos: 2040-2041} map[Value:$a]
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 101-101 Pos: 2046-2047}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 101-101 Pos: 2046-2047} map[Value:$k]
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 101-101 Pos: 2052-2059}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 101-101 Pos: 2057-2058} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 101-101 Pos: 2057-2058}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 101-101 Pos: 2057-2058} map[Value:$v]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 101-101 Pos: 2062-2063}
|
|
| "Stmts":
|
|
| *stmt.Function Pos{Line: 102-102 Pos: 2073-2089} map[ReturnsRef:false PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 102-102 Pos: 2082-2084} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.Function Pos{Line: 103-108 Pos: 2093-2221} map[ReturnsRef:false PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 103-103 Pos: 2102-2104} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.HaltCompiler Pos{Line: 115-115 Pos: 2336-2353}
|
|
| *stmt.Function Pos{Line: 105-105 Pos: 2147-2163} map[ReturnsRef:false PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 105-105 Pos: 2156-2158} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 106-106 Pos: 2177-2181} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 106-106 Pos: 2183-2185} map[Value:Baz]
|
|
| "Stmts":
|
|
| *stmt.Return Pos{Line: 107-107 Pos: 2202-2211}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 107-107 Pos: 2209-2210}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 107-107 Pos: 2209-2210} map[Value:$a]
|
|
| *stmt.Function Pos{Line: 109-109 Pos: 2225-2248} map[ReturnsRef:false PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 109-109 Pos: 2234-2236} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.Return Pos{Line: 109-109 Pos: 2241-2247}
|
|
| *stmt.Function Pos{Line: 110-110 Pos: 2252-2278} map[ReturnsRef:true PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 110-110 Pos: 2262-2264} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.Return Pos{Line: 110-110 Pos: 2269-2277}
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 110-110 Pos: 2276-2276} map[Value:1]
|
|
| *stmt.Function Pos{Line: 111-111 Pos: 2282-2299} map[ReturnsRef:true PhpDocComment:]
|
|
| "FunctionName":
|
|
| *node.Identifier Pos{Line: 111-111 Pos: 2292-2294} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.Global Pos{Line: 112-112 Pos: 2303-2316}
|
|
| "Vars":
|
|
| *expr.Variable Pos{Line: 112-112 Pos: 2310-2311}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 112-112 Pos: 2310-2311} map[Value:$a]
|
|
| *expr.Variable Pos{Line: 112-112 Pos: 2314-2315}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 112-112 Pos: 2314-2315} map[Value:$b]
|
|
| *stmt.Label Pos{Line: 113-113 Pos: 2320-2321}
|
|
| "LabelName":
|
|
| *node.Identifier Pos{Line: 113-113 Pos: 2320-2320} map[Value:a]
|
|
| *stmt.Goto Pos{Line: 114-114 Pos: 2326-2332}
|
|
| "Label":
|
|
| *node.Identifier Pos{Line: 114-114 Pos: 2331-2331} map[Value:a]
|
|
| *stmt.HaltCompiler Pos{Line: 115-115 Pos: 2336-2353}
|
|
| *stmt.If Pos{Line: 116-116 Pos: 2357-2366}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 116-116 Pos: 2361-2362}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 116-116 Pos: 2361-2362} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 116-116 Pos: 2365-2366}
|
|
| "Stmts":
|
|
| *stmt.If Pos{Line: 117-117 Pos: 2370-2394}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 117-117 Pos: 2374-2375}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 117-117 Pos: 2374-2375} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 117-117 Pos: 2378-2379}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.ElseIf Pos{Line: 117-117 Pos: 2381-2394}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 117-117 Pos: 2389-2390}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 117-117 Pos: 2389-2390} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 117-117 Pos: 2393-2394}
|
|
| "Stmts":
|
|
| *stmt.If Pos{Line: 118-118 Pos: 2398-2415}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 118-118 Pos: 2402-2403}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 118-118 Pos: 2402-2403} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 118-118 Pos: 2406-2407}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.Else Pos{Line: 118-118 Pos: 2409-2415}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 118-118 Pos: 2414-2415}
|
|
| "Stmts":
|
|
| *stmt.If Pos{Line: 119-119 Pos: 2419-2466}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 119-119 Pos: 2423-2424}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 119-119 Pos: 2423-2424} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 119-119 Pos: 2427-2428}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.ElseIf Pos{Line: 119-119 Pos: 2430-2443}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 119-119 Pos: 2438-2439}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 119-119 Pos: 2438-2439} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 119-119 Pos: 2442-2443}
|
|
| "Stmts":
|
|
| *stmt.ElseIf Pos{Line: 119-119 Pos: 2445-2458}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 119-119 Pos: 2453-2454}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 119-119 Pos: 2453-2454} map[Value:$c]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 119-119 Pos: 2457-2458}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.Else Pos{Line: 119-119 Pos: 2460-2466}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 119-119 Pos: 2465-2466}
|
|
| "Stmts":
|
|
| *stmt.If Pos{Line: 120-120 Pos: 2470-2518}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 120-120 Pos: 2474-2475}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 120-120 Pos: 2474-2475} map[Value:$a]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 120-120 Pos: 2478-2479}
|
|
| "Stmts":
|
|
| "ElseIf":
|
|
| *stmt.ElseIf Pos{Line: 120-120 Pos: 2481-2494}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 120-120 Pos: 2489-2490}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 120-120 Pos: 2489-2490} map[Value:$b]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 120-120 Pos: 2493-2494}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.Else Pos{Line: 120-120 Pos: 2496-2518}
|
|
| "Stmt":
|
|
| *stmt.If Pos{Line: 120-120 Pos: 2501-2518}
|
|
| "Cond":
|
|
| *expr.Variable Pos{Line: 120-120 Pos: 2505-2506}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 120-120 Pos: 2505-2506} map[Value:$c]
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 120-120 Pos: 2509-2510}
|
|
| "Stmts":
|
|
| "Else":
|
|
| *stmt.Else Pos{Line: 120-120 Pos: 2512-2518}
|
|
| "Stmt":
|
|
| *stmt.StmtList Pos{Line: 120-120 Pos: 2517-2518}
|
|
| "Stmts":
|
|
| *stmt.Nop Pos{Line: 121-121 Pos: 2522-2523}
|
|
| *stmt.InlineHtml Pos{Line: 121-121 Pos: 2525-2536} map[Value:<div></div> ]
|
|
| *stmt.Interface Pos{Line: 122-122 Pos: 2542-2557} map[PhpDocComment:]
|
|
| "InterfaceName":
|
|
| *node.Identifier Pos{Line: 122-122 Pos: 2552-2554} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.Interface Pos{Line: 123-123 Pos: 2561-2588} map[PhpDocComment:]
|
|
| "InterfaceName":
|
|
| *node.Identifier Pos{Line: 123-123 Pos: 2571-2573} map[Value:Foo]
|
|
| "Extends":
|
|
| *name.Name Pos{Line: 123-123 Pos: 2583-2585}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 123-123 Pos: 2583-2585} map[Value:Bar]
|
|
| "Stmts":
|
|
| *stmt.Interface Pos{Line: 124-124 Pos: 2592-2624} map[PhpDocComment:]
|
|
| "InterfaceName":
|
|
| *node.Identifier Pos{Line: 124-124 Pos: 2602-2604} map[Value:Foo]
|
|
| "Extends":
|
|
| *name.Name Pos{Line: 124-124 Pos: 2614-2616}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 124-124 Pos: 2614-2616} map[Value:Bar]
|
|
| *name.Name Pos{Line: 124-124 Pos: 2619-2621}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 124-124 Pos: 2619-2621} map[Value:Baz]
|
|
| "Stmts":
|
|
| *stmt.Namespace Pos{Line: 125-125 Pos: 2628-2641}
|
|
| "NamespaceName":
|
|
| *name.Name Pos{Line: 125-125 Pos: 2638-2640}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 125-125 Pos: 2638-2640} map[Value:Foo]
|
|
| *stmt.Namespace Pos{Line: 126-126 Pos: 2645-2664}
|
|
| "NamespaceName":
|
|
| *name.Name Pos{Line: 126-126 Pos: 2655-2661}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 126-126 Pos: 2655-2657} map[Value:Foo]
|
|
| *name.NamePart Pos{Line: 126-126 Pos: 2659-2661} map[Value:bar]
|
|
| "Stmts":
|
|
| *stmt.Namespace Pos{Line: 127-127 Pos: 2668-2679}
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 128-128 Pos: 2683-2687} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 128-128 Pos: 2689-2691} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.PropertyList Pos{Line: 128-128 Pos: 2694-2700}
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 128-128 Pos: 2694-2696} map[Value:var]
|
|
| "Properties":
|
|
| *stmt.Property Pos{Line: 128-128 Pos: 2698-2699} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 128-128 Pos: 2698-2699}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 128-128 Pos: 2698-2699} map[Value:$a]
|
|
| *stmt.Class Pos{Line: 129-129 Pos: 2705-2709} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2711-2713} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.PropertyList Pos{Line: 129-129 Pos: 2716-2740}
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2716-2721} map[Value:public]
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2723-2728} map[Value:static]
|
|
| "Properties":
|
|
| *stmt.Property Pos{Line: 129-129 Pos: 2730-2731} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 129-129 Pos: 2730-2731}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2730-2731} map[Value:$a]
|
|
| *stmt.Property Pos{Line: 129-129 Pos: 2734-2739} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 129-129 Pos: 2734-2735}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 129-129 Pos: 2734-2735} map[Value:$b]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 129-129 Pos: 2739-2739} map[Value:1]
|
|
| *stmt.Class Pos{Line: 130-130 Pos: 2745-2749} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 130-130 Pos: 2751-2753} map[Value:foo]
|
|
| "Stmts":
|
|
| *stmt.PropertyList Pos{Line: 130-130 Pos: 2756-2780}
|
|
| "Modifiers":
|
|
| *node.Identifier Pos{Line: 130-130 Pos: 2756-2761} map[Value:public]
|
|
| *node.Identifier Pos{Line: 130-130 Pos: 2763-2768} map[Value:static]
|
|
| "Properties":
|
|
| *stmt.Property Pos{Line: 130-130 Pos: 2770-2775} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 130-130 Pos: 2770-2771}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 130-130 Pos: 2770-2771} map[Value:$a]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 130-130 Pos: 2775-2775} map[Value:1]
|
|
| *stmt.Property Pos{Line: 130-130 Pos: 2778-2779} map[PhpDocComment:]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 130-130 Pos: 2778-2779}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 130-130 Pos: 2778-2779} map[Value:$b]
|
|
| *stmt.Static Pos{Line: 131-131 Pos: 2785-2802}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 131-131 Pos: 2792-2793}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 131-131 Pos: 2792-2793}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 131-131 Pos: 2792-2793} map[Value:$a]
|
|
| *stmt.StaticVar Pos{Line: 131-131 Pos: 2796-2801}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 131-131 Pos: 2796-2797}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 131-131 Pos: 2796-2797} map[Value:$b]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 131-131 Pos: 2801-2801} map[Value:1]
|
|
| *stmt.Static Pos{Line: 132-132 Pos: 2806-2823}
|
|
| "Vars":
|
|
| *stmt.StaticVar Pos{Line: 132-132 Pos: 2813-2818}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 132-132 Pos: 2813-2814}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 132-132 Pos: 2813-2814} map[Value:$a]
|
|
| "Expr":
|
|
| *scalar.Lnumber Pos{Line: 132-132 Pos: 2818-2818} map[Value:1]
|
|
| *stmt.StaticVar Pos{Line: 132-132 Pos: 2821-2822}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 132-132 Pos: 2821-2822}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 132-132 Pos: 2821-2822} map[Value:$b]
|
|
| *stmt.Switch Pos{Line: 134-138 Pos: 2828-2886}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 134-134 Pos: 2836-2836} map[Value:1]
|
|
| "Cases":
|
|
| *stmt.Case Pos{Line: 135--1 Pos: 2844--1}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 135-135 Pos: 2849-2849} map[Value:1]
|
|
| "Stmts":
|
|
| *stmt.Default Pos{Line: 136--1 Pos: 2855--1}
|
|
| "Stmts":
|
|
| *stmt.Case Pos{Line: 137--1 Pos: 2867--1}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 137-137 Pos: 2872-2872} map[Value:2]
|
|
| "Stmts":
|
|
| *stmt.Switch Pos{Line: 140-143 Pos: 2893-2944}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 140-140 Pos: 2901-2901} map[Value:1]
|
|
| "Cases":
|
|
| *stmt.Case Pos{Line: 141-141 Pos: 2909-2922}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 141-141 Pos: 2914-2914} map[Value:1]
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 141-141 Pos: 2917-2922}
|
|
| *stmt.Case Pos{Line: 142-142 Pos: 2927-2940}
|
|
| "Cond":
|
|
| *scalar.Lnumber Pos{Line: 142-142 Pos: 2932-2932} map[Value:2]
|
|
| "Stmts":
|
|
| *stmt.Break Pos{Line: 142-142 Pos: 2935-2940}
|
|
| *stmt.Throw Pos{Line: 144-144 Pos: 2948-2956}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 144-144 Pos: 2954-2955}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 144-144 Pos: 2954-2955} map[Value:$e]
|
|
| *stmt.Trait Pos{Line: 145-145 Pos: 2960-2964} map[PhpDocComment:]
|
|
| "TraitName":
|
|
| *node.Identifier Pos{Line: 145-145 Pos: 2966-2968} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.Class Pos{Line: 146-146 Pos: 2975-2979} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 146-146 Pos: 2981-2983} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 146-146 Pos: 2987-2994}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 146-146 Pos: 2991-2993}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 146-146 Pos: 2991-2993} map[Value:Bar]
|
|
| *stmt.Class Pos{Line: 147-147 Pos: 3000-3004} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 147-147 Pos: 3006-3008} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 147-147 Pos: 3012-3027}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 147-147 Pos: 3016-3018}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 147-147 Pos: 3016-3018} map[Value:Bar]
|
|
| *name.Name Pos{Line: 147-147 Pos: 3021-3023}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 147-147 Pos: 3021-3023} map[Value:Baz]
|
|
| *stmt.Class Pos{Line: 148-148 Pos: 3033-3037} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 148-148 Pos: 3039-3041} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 148-148 Pos: 3045-3075}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 148-148 Pos: 3049-3051}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 148-148 Pos: 3049-3051} map[Value:Bar]
|
|
| *name.Name Pos{Line: 148-148 Pos: 3054-3056}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 148-148 Pos: 3054-3056} map[Value:Baz]
|
|
| "Adaptations":
|
|
| *stmt.TraitUseAlias Pos{Line: 148-148 Pos: 3060-3072}
|
|
| "Ref":
|
|
| *stmt.TraitMethodRef Pos{Line: 148-148 Pos: 3060-3062}
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 148-148 Pos: 3060-3062} map[Value:one]
|
|
| "Modifier":
|
|
| *node.Identifier Pos{Line: 148-148 Pos: 3067-3072} map[Value:public]
|
|
| *stmt.Class Pos{Line: 149-149 Pos: 3081-3085} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 149-149 Pos: 3087-3089} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 149-149 Pos: 3093-3127}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 149-149 Pos: 3097-3099}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 149-149 Pos: 3097-3099} map[Value:Bar]
|
|
| *name.Name Pos{Line: 149-149 Pos: 3102-3104}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 149-149 Pos: 3102-3104} map[Value:Baz]
|
|
| "Adaptations":
|
|
| *stmt.TraitUseAlias Pos{Line: 149-149 Pos: 3108-3124}
|
|
| "Ref":
|
|
| *stmt.TraitMethodRef Pos{Line: 149-149 Pos: 3108-3110}
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 149-149 Pos: 3108-3110} map[Value:one]
|
|
| "Modifier":
|
|
| *node.Identifier Pos{Line: 149-149 Pos: 3115-3120} map[Value:public]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 149-149 Pos: 3122-3124} map[Value:two]
|
|
| *stmt.Class Pos{Line: 150-150 Pos: 3133-3137} map[PhpDocComment:]
|
|
| "ClassName":
|
|
| *node.Identifier Pos{Line: 150-150 Pos: 3139-3141} map[Value:Foo]
|
|
| "Stmts":
|
|
| *stmt.TraitUse Pos{Line: 150-150 Pos: 3145-3207}
|
|
| "Traits":
|
|
| *name.Name Pos{Line: 150-150 Pos: 3149-3151}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 150-150 Pos: 3149-3151} map[Value:Bar]
|
|
| *name.Name Pos{Line: 150-150 Pos: 3154-3156}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 150-150 Pos: 3154-3156} map[Value:Baz]
|
|
| "Adaptations":
|
|
| *stmt.TraitUsePrecedence Pos{Line: 150-150 Pos: 3160-3187}
|
|
| "Ref":
|
|
| *stmt.TraitMethodRef Pos{Line: 150-150 Pos: 3160-3167}
|
|
| "Trait":
|
|
| *name.Name Pos{Line: 150-150 Pos: 3160-3162}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 150-150 Pos: 3160-3162} map[Value:Bar]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 150-150 Pos: 3165-3167} map[Value:one]
|
|
| "Insteadof":
|
|
| *name.Name Pos{Line: 150-150 Pos: 3179-3181}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 150-150 Pos: 3179-3181} map[Value:Baz]
|
|
| *name.Name Pos{Line: 150-150 Pos: 3184-3187}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 150-150 Pos: 3184-3187} map[Value:Quux]
|
|
| *stmt.TraitUseAlias Pos{Line: 150-150 Pos: 3190-3204}
|
|
| "Ref":
|
|
| *stmt.TraitMethodRef Pos{Line: 150-150 Pos: 3190-3197}
|
|
| "Trait":
|
|
| *name.Name Pos{Line: 150-150 Pos: 3190-3192}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 150-150 Pos: 3190-3192} map[Value:Baz]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 150-150 Pos: 3195-3197} map[Value:one]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 150-150 Pos: 3202-3204} map[Value:two]
|
|
| *stmt.Try Pos{Line: 152--1 Pos: 3214--1}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Try Pos{Line: 153-153 Pos: 3223-3252}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Catch Pos{Line: 153-153 Pos: 3230-3252}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 153-153 Pos: 3237-3245}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 153-153 Pos: 3237-3245} map[Value:Exception]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 153-153 Pos: 3247-3248}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 153-153 Pos: 3247-3248} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Try Pos{Line: 154-154 Pos: 3256-3316}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Catch Pos{Line: 154-154 Pos: 3263-3285}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 154-154 Pos: 3270-3278}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 154-154 Pos: 3270-3278} map[Value:Exception]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 154-154 Pos: 3280-3281}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 154-154 Pos: 3280-3281} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Catch Pos{Line: 154-154 Pos: 3287-3316}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 154-154 Pos: 3294-3309}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 154-154 Pos: 3294-3309} map[Value:RuntimeException]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 154-154 Pos: 3311-3312}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 154-154 Pos: 3311-3312} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Try Pos{Line: 155-155 Pos: 3320-3423}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Catch Pos{Line: 155-155 Pos: 3327-3349}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 155-155 Pos: 3334-3342}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 155-155 Pos: 3334-3342} map[Value:Exception]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 155-155 Pos: 3344-3345}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 155-155 Pos: 3344-3345} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Catch Pos{Line: 155-155 Pos: 3351-3381}
|
|
| "Types":
|
|
| *name.FullyQualified Pos{Line: 155-155 Pos: 3358-3374}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 155-155 Pos: 3359-3374} map[Value:RuntimeException]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 155-155 Pos: 3376-3377}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 155-155 Pos: 3376-3377} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Catch Pos{Line: 155-155 Pos: 3383-3423}
|
|
| "Types":
|
|
| *name.Relative Pos{Line: 155-155 Pos: 3390-3416}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 155-155 Pos: 3400-3416} map[Value:AdditionException]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 155-155 Pos: 3418-3419}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 155-155 Pos: 3418-3419} map[Value:$e]
|
|
| "Stmts":
|
|
| *stmt.Try Pos{Line: 156-156 Pos: 3427-3467}
|
|
| "Stmts":
|
|
| "Catches":
|
|
| *stmt.Catch Pos{Line: 156-156 Pos: 3434-3456}
|
|
| "Types":
|
|
| *name.Name Pos{Line: 156-156 Pos: 3441-3449}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 156-156 Pos: 3441-3449} map[Value:Exception]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 156-156 Pos: 3451-3452}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 156-156 Pos: 3451-3452} map[Value:$e]
|
|
| "Stmts":
|
|
| "Finally":
|
|
| *stmt.Finally Pos{Line: 156-156 Pos: 3458-3467}
|
|
| "Stmts":
|
|
| *stmt.Unset Pos{Line: 158-158 Pos: 3472-3485}
|
|
| "Vars":
|
|
| *expr.Variable Pos{Line: 158-158 Pos: 3478-3479}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 158-158 Pos: 3478-3479} map[Value:$a]
|
|
| *expr.Variable Pos{Line: 158-158 Pos: 3482-3483}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 158-158 Pos: 3482-3483} map[Value:$b]
|
|
| *stmt.UseList Pos{Line: 160-160 Pos: 3490-3497}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 160-160 Pos: 3494-3496}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 160-160 Pos: 3494-3496}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 160-160 Pos: 3494-3496} map[Value:Foo]
|
|
| *stmt.UseList Pos{Line: 161-161 Pos: 3501-3509}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 161-161 Pos: 3506-3508}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 161-161 Pos: 3506-3508}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 161-161 Pos: 3506-3508} map[Value:Foo]
|
|
| *stmt.UseList Pos{Line: 162-162 Pos: 3513-3528}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 162-162 Pos: 3518-3527}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 162-162 Pos: 3518-3520}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 162-162 Pos: 3518-3520} map[Value:Foo]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 162-162 Pos: 3525-3527} map[Value:Bar]
|
|
| *stmt.UseList Pos{Line: 163-163 Pos: 3532-3544}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 163-163 Pos: 3536-3538}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 163-163 Pos: 3536-3538}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 163-163 Pos: 3536-3538} map[Value:Foo]
|
|
| *stmt.Use Pos{Line: 163-163 Pos: 3541-3543}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 163-163 Pos: 3541-3543}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 163-163 Pos: 3541-3543} map[Value:Bar]
|
|
| *stmt.UseList Pos{Line: 164-164 Pos: 3548-3567}
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 164-164 Pos: 3552-3554}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 164-164 Pos: 3552-3554}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 164-164 Pos: 3552-3554} map[Value:Foo]
|
|
| *stmt.Use Pos{Line: 164-164 Pos: 3557-3566}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 164-164 Pos: 3557-3559}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 164-164 Pos: 3557-3559} map[Value:Bar]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 164-164 Pos: 3564-3566} map[Value:Baz]
|
|
| *stmt.UseList Pos{Line: 165-165 Pos: 3571-3593}
|
|
| "UseType":
|
|
| *node.Identifier map[Value:function]
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 165-165 Pos: 3584-3586}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 165-165 Pos: 3584-3586}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 165-165 Pos: 3584-3586} map[Value:Foo]
|
|
| *stmt.Use Pos{Line: 165-165 Pos: 3590-3592}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 165-165 Pos: 3590-3592}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 165-165 Pos: 3590-3592} map[Value:Bar]
|
|
| *stmt.UseList Pos{Line: 166-166 Pos: 3597-3633}
|
|
| "UseType":
|
|
| *node.Identifier map[Value:function]
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 166-166 Pos: 3610-3619}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 166-166 Pos: 3610-3612}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 166-166 Pos: 3610-3612} map[Value:Foo]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 166-166 Pos: 3617-3619} map[Value:foo]
|
|
| *stmt.Use Pos{Line: 166-166 Pos: 3623-3632}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 166-166 Pos: 3623-3625}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 166-166 Pos: 3623-3625} map[Value:Bar]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 166-166 Pos: 3630-3632} map[Value:bar]
|
|
| *stmt.UseList Pos{Line: 167-167 Pos: 3637-3656}
|
|
| "UseType":
|
|
| *node.Identifier map[Value:const]
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 167-167 Pos: 3647-3649}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 167-167 Pos: 3647-3649}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 167-167 Pos: 3647-3649} map[Value:Foo]
|
|
| *stmt.Use Pos{Line: 167-167 Pos: 3653-3655}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 167-167 Pos: 3653-3655}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 167-167 Pos: 3653-3655} map[Value:Bar]
|
|
| *stmt.UseList Pos{Line: 168-168 Pos: 3660-3693}
|
|
| "UseType":
|
|
| *node.Identifier map[Value:const]
|
|
| "Uses":
|
|
| *stmt.Use Pos{Line: 168-168 Pos: 3670-3679}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 168-168 Pos: 3670-3672}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 168-168 Pos: 3670-3672} map[Value:Foo]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 168-168 Pos: 3677-3679} map[Value:foo]
|
|
| *stmt.Use Pos{Line: 168-168 Pos: 3683-3692}
|
|
| "Use":
|
|
| *name.Name Pos{Line: 168-168 Pos: 3683-3685}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 168-168 Pos: 3683-3685} map[Value:Bar]
|
|
| "Alias":
|
|
| *node.Identifier Pos{Line: 168-168 Pos: 3690-3692} map[Value:bar]
|
|
| *stmt.Expression Pos{Line: 170-170 Pos: 3698-3703}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 170-170 Pos: 3698-3702}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 170-170 Pos: 3698-3699}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 170-170 Pos: 3698-3699} map[Value:$a]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 170-170 Pos: 3701-3701} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 171-171 Pos: 3707-3715}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 171-171 Pos: 3707-3714}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 171-171 Pos: 3707-3711}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 171-171 Pos: 3707-3708}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 171-171 Pos: 3707-3708} map[Value:$a]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 171-171 Pos: 3710-3710} map[Value:1]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 171-171 Pos: 3713-3713} map[Value:2]
|
|
| *stmt.Expression Pos{Line: 172-172 Pos: 3719-3726}
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 172-172 Pos: 3719-3725}
|
|
| "Items":
|
|
| *stmt.Expression Pos{Line: 173-173 Pos: 3730-3738}
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 173-173 Pos: 3730-3737}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 173-173 Pos: 3736-3736} map[ByRef:false]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 173-173 Pos: 3736-3736} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 174-174 Pos: 3742-3759}
|
|
| "Expr":
|
|
| *expr.Array Pos{Line: 174-174 Pos: 3742-3758}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 174-174 Pos: 3748-3751} map[ByRef:false]
|
|
| "Key":
|
|
| *scalar.Lnumber Pos{Line: 174-174 Pos: 3748-3748} map[Value:1]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 174-174 Pos: 3751-3751} map[Value:1]
|
|
| *expr.ArrayItem Pos{Line: 174-174 Pos: 3754-3756} map[ByRef:true]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 174-174 Pos: 3755-3756}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 174-174 Pos: 3755-3756} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 175-175 Pos: 3763-3766}
|
|
| "Expr":
|
|
| *expr.BitwiseNot Pos{Line: 175-175 Pos: 3763-3765}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 175-175 Pos: 3764-3765}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 175-175 Pos: 3764-3765} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 176-176 Pos: 3770-3773}
|
|
| "Expr":
|
|
| *expr.BooleanNot Pos{Line: 176-176 Pos: 3770-3772}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 176-176 Pos: 3771-3772}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 176-176 Pos: 3771-3772} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 178-178 Pos: 3778-3786}
|
|
| "Expr":
|
|
| *expr.ClassConstFetch Pos{Line: 178-178 Pos: 3778-3785}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 178-178 Pos: 3778-3780}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 178-178 Pos: 3778-3780} map[Value:Foo]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 178-178 Pos: 3783-3785} map[Value:Bar]
|
|
| *stmt.Expression Pos{Line: 179-179 Pos: 3790-3799}
|
|
| "Expr":
|
|
| *expr.Clone Pos{Line: 179-179 Pos: 3790-3797}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 179-179 Pos: 3796-3797}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 179-179 Pos: 3796-3797} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 180-180 Pos: 3803-3811}
|
|
| "Expr":
|
|
| *expr.Clone Pos{Line: 180-180 Pos: 3803-3810}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 180-180 Pos: 3809-3810}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 180-180 Pos: 3809-3810} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 181-181 Pos: 3815-3827}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 181-181 Pos: 3815-3826} map[ReturnsRef:false Static:false PhpDocComment:]
|
|
| "Uses":
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 182-182 Pos: 3831-3864}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 182-182 Pos: 3831-3863} map[ReturnsRef:false Static:false PhpDocComment:]
|
|
| "Params":
|
|
| *node.Parameter Pos{Line: 182-182 Pos: 3840-3841} map[Variadic:false ByRef:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 182-182 Pos: 3840-3841}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 182-182 Pos: 3840-3841} map[Value:$a]
|
|
| *node.Parameter Pos{Line: 182-182 Pos: 3844-3845} map[ByRef:false Variadic:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 182-182 Pos: 3844-3845}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 182-182 Pos: 3844-3845} map[Value:$b]
|
|
| "Uses":
|
|
| *expr.ClosureUse Pos{Line: 182-182 Pos: 3853-3854} map[ByRef:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 182-182 Pos: 3853-3854}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 182-182 Pos: 3853-3854} map[Value:$c]
|
|
| *expr.ClosureUse Pos{Line: 182-182 Pos: 3857-3859} map[ByRef:true]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 182-182 Pos: 3858-3859}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 182-182 Pos: 3858-3859} map[Value:$d]
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 183-183 Pos: 3868-3901}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 183-183 Pos: 3868-3900} map[ReturnsRef:false Static:false PhpDocComment:]
|
|
| "Params":
|
|
| *node.Parameter Pos{Line: 183-183 Pos: 3877-3878} map[ByRef:false Variadic:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 183-183 Pos: 3877-3878}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 183-183 Pos: 3877-3878} map[Value:$a]
|
|
| *node.Parameter Pos{Line: 183-183 Pos: 3881-3882} map[ByRef:false Variadic:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 183-183 Pos: 3881-3882}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 183-183 Pos: 3881-3882} map[Value:$b]
|
|
| "Uses":
|
|
| *expr.ClosureUse Pos{Line: 183-183 Pos: 3890-3892} map[ByRef:true]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 183-183 Pos: 3891-3892}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 183-183 Pos: 3891-3892} map[Value:$c]
|
|
| *expr.ClosureUse Pos{Line: 183-183 Pos: 3895-3896} map[ByRef:false]
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 183-183 Pos: 3895-3896}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 183-183 Pos: 3895-3896} map[Value:$d]
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 184-184 Pos: 3905-3918}
|
|
| "Expr":
|
|
| *expr.Closure Pos{Line: 184-184 Pos: 3905-3917} map[ReturnsRef:false Static:false PhpDocComment:]
|
|
| "Uses":
|
|
| "Stmts":
|
|
| *stmt.Expression Pos{Line: 185-185 Pos: 3922-3925}
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 185-185 Pos: 3922-3924}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 185-185 Pos: 3922-3924}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 185-185 Pos: 3922-3924} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 186-186 Pos: 3929-3942}
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 186-186 Pos: 3929-3941}
|
|
| "Constant":
|
|
| *name.Relative Pos{Line: 186-186 Pos: 3929-3941}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 186-186 Pos: 3939-3941} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 187-187 Pos: 3946-3950}
|
|
| "Expr":
|
|
| *expr.ConstFetch Pos{Line: 187-187 Pos: 3946-3949}
|
|
| "Constant":
|
|
| *name.FullyQualified Pos{Line: 187-187 Pos: 3946-3949}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 187-187 Pos: 3947-3949} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 189-189 Pos: 3955-3964}
|
|
| "Expr":
|
|
| *expr.Empty Pos{Line: 189-189 Pos: 3955-3963}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 189-189 Pos: 3961-3962}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 189-189 Pos: 3961-3962} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 190-190 Pos: 3968-3971}
|
|
| "Expr":
|
|
| *expr.ErrorSuppress Pos{Line: 190-190 Pos: 3968-3970}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 190-190 Pos: 3969-3970}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 190-190 Pos: 3969-3970} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 191-191 Pos: 3975-3983}
|
|
| "Expr":
|
|
| *expr.Eval Pos{Line: 191-191 Pos: 3975-3982}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 191-191 Pos: 3980-3981}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 191-191 Pos: 3980-3981} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 192-192 Pos: 3987-3991}
|
|
| "Expr":
|
|
| *expr.Exit Pos{Line: 192--1 Pos: 3987--1} map[IsDie:false]
|
|
| *stmt.Expression Pos{Line: 193-193 Pos: 3995-4003}
|
|
| "Expr":
|
|
| *expr.Exit Pos{Line: 193-193 Pos: 3995-4001} map[IsDie:false]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 193-193 Pos: 4000-4001}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 193-193 Pos: 4000-4001} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 194-194 Pos: 4007-4012}
|
|
| "Expr":
|
|
| *expr.Exit Pos{Line: 194--1 Pos: 4007--1} map[IsDie:true]
|
|
| *stmt.Expression Pos{Line: 195-195 Pos: 4016-4023}
|
|
| "Expr":
|
|
| *expr.Exit Pos{Line: 195-195 Pos: 4016-4021} map[IsDie:true]
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 195-195 Pos: 4020-4021}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 195-195 Pos: 4020-4021} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 196-196 Pos: 4027-4032}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 196-196 Pos: 4027-4031}
|
|
| "Function":
|
|
| *name.Name Pos{Line: 196-196 Pos: 4027-4029}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 196-196 Pos: 4027-4029} map[Value:foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 197-197 Pos: 4036-4051}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 197-197 Pos: 4036-4050}
|
|
| "Function":
|
|
| *name.Relative Pos{Line: 197-197 Pos: 4036-4048}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 197-197 Pos: 4046-4048} map[Value:foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 198-198 Pos: 4055-4061}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 198-198 Pos: 4055-4060}
|
|
| "Function":
|
|
| *name.FullyQualified Pos{Line: 198-198 Pos: 4055-4058}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 198-198 Pos: 4056-4058} map[Value:foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 199-199 Pos: 4065-4071}
|
|
| "Expr":
|
|
| *expr.FunctionCall Pos{Line: 199-199 Pos: 4065-4070}
|
|
| "Function":
|
|
| *expr.Variable Pos{Line: 199-199 Pos: 4065-4068}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 199-199 Pos: 4065-4068} map[Value:$foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 201-201 Pos: 4076-4080}
|
|
| "Expr":
|
|
| *expr.PostDec Pos{Line: 201-201 Pos: 4076-4079}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 201-201 Pos: 4076-4077}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 201-201 Pos: 4076-4077} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 202-202 Pos: 4084-4088}
|
|
| "Expr":
|
|
| *expr.PostInc Pos{Line: 202-202 Pos: 4084-4087}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 202-202 Pos: 4084-4085}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 202-202 Pos: 4084-4085} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 203-203 Pos: 4092-4096}
|
|
| "Expr":
|
|
| *expr.PreDec Pos{Line: 203-203 Pos: 4092-4095}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 203-203 Pos: 4094-4095}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 203-203 Pos: 4094-4095} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 204-204 Pos: 4100-4104}
|
|
| "Expr":
|
|
| *expr.PreInc Pos{Line: 204-204 Pos: 4100-4103}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 204-204 Pos: 4102-4103}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 204-204 Pos: 4102-4103} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 206-206 Pos: 4109-4119}
|
|
| "Expr":
|
|
| *expr.Include Pos{Line: 206-206 Pos: 4109-4118}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 206-206 Pos: 4117-4118}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 206-206 Pos: 4117-4118} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 207-207 Pos: 4123-4138}
|
|
| "Expr":
|
|
| *expr.IncludeOnce Pos{Line: 207-207 Pos: 4123-4137}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 207-207 Pos: 4136-4137}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 207-207 Pos: 4136-4137} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 208-208 Pos: 4142-4152}
|
|
| "Expr":
|
|
| *expr.Require Pos{Line: 208-208 Pos: 4142-4151}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 208-208 Pos: 4150-4151}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 208-208 Pos: 4150-4151} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 209-209 Pos: 4156-4171}
|
|
| "Expr":
|
|
| *expr.RequireOnce Pos{Line: 209-209 Pos: 4156-4170}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 209-209 Pos: 4169-4170}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 209-209 Pos: 4169-4170} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 211-211 Pos: 4176-4193}
|
|
| "Expr":
|
|
| *expr.InstanceOf Pos{Line: 211-211 Pos: 4176-4192}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 211-211 Pos: 4176-4177}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 211-211 Pos: 4176-4177} map[Value:$a]
|
|
| "Class":
|
|
| *name.Name Pos{Line: 211-211 Pos: 4190-4192}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 211-211 Pos: 4190-4192} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 212-212 Pos: 4197-4224}
|
|
| "Expr":
|
|
| *expr.InstanceOf Pos{Line: 212-212 Pos: 4197-4223}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 212-212 Pos: 4197-4198}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 212-212 Pos: 4197-4198} map[Value:$a]
|
|
| "Class":
|
|
| *name.Relative Pos{Line: 212-212 Pos: 4211-4223}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 212-212 Pos: 4221-4223} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 213-213 Pos: 4228-4246}
|
|
| "Expr":
|
|
| *expr.InstanceOf Pos{Line: 213-213 Pos: 4228-4245}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 213-213 Pos: 4228-4229}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 213-213 Pos: 4228-4229} map[Value:$a]
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 213-213 Pos: 4242-4245}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 213-213 Pos: 4243-4245} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 215-215 Pos: 4251-4264}
|
|
| "Expr":
|
|
| *expr.Isset Pos{Line: 215-215 Pos: 4251-4263}
|
|
| "Variables":
|
|
| *expr.Variable Pos{Line: 215-215 Pos: 4257-4258}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 215-215 Pos: 4257-4258} map[Value:$a]
|
|
| *expr.Variable Pos{Line: 215-215 Pos: 4261-4262}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 215-215 Pos: 4261-4262} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 216-216 Pos: 4268-4281}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 216-216 Pos: 4268-4280}
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 216-216 Pos: 4268-4275}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 216-216 Pos: 4273-4274} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 216-216 Pos: 4273-4274}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 216-216 Pos: 4273-4274} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 216-216 Pos: 4279-4280}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 216-216 Pos: 4279-4280} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 217-217 Pos: 4285-4300}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 217-217 Pos: 4285-4299}
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 217-217 Pos: 4285-4294}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 217-217 Pos: 4290-4293} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.ArrayDimFetch Pos{Line: 217-217 Pos: 4290-4293}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 217-217 Pos: 4290-4291}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 217-217 Pos: 4290-4291} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 217-217 Pos: 4298-4299}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 217-217 Pos: 4298-4299} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 218-218 Pos: 4304-4323}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 218-218 Pos: 4304-4322}
|
|
| "Variable":
|
|
| *expr.List Pos{Line: 218-218 Pos: 4304-4317}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 218-218 Pos: 4309-4316} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.List Pos{Line: 218-218 Pos: 4309-4316}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 218-218 Pos: 4314-4315} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 218-218 Pos: 4314-4315}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 218-218 Pos: 4314-4315} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 218-218 Pos: 4321-4322}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 218-218 Pos: 4321-4322} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: -1-220 Pos: -1-4337}
|
|
| "Expr":
|
|
| *expr.MethodCall Pos{Line: -1-220 Pos: -1-4336}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 220-220 Pos: 4328-4336}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 220-220 Pos: 4328-4329} map[Value:$a]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 220-220 Pos: 4332-4334} map[Value:foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 221-221 Pos: 4341-4348}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 221-221 Pos: 4341-4347}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 221-221 Pos: 4345-4347}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 221-221 Pos: 4345-4347} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 222-222 Pos: 4352-4371}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 222-222 Pos: 4352-4370}
|
|
| "Class":
|
|
| *name.Relative Pos{Line: 222-222 Pos: 4356-4368}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 222-222 Pos: 4366-4368} map[Value:Foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 223-223 Pos: 4375-4385}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 223-223 Pos: 4375-4384}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 223-223 Pos: 4379-4382}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 223-223 Pos: 4380-4382} map[Value:Foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 224-224 Pos: 4389-4398}
|
|
| "Expr":
|
|
| *expr.Print Pos{Line: 224-224 Pos: 4389-4396}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 224-224 Pos: 4395-4396}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 224-224 Pos: 4395-4396} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 225-225 Pos: 4406-4409}
|
|
| "Expr":
|
|
| *expr.PropertyFetch Pos{Line: 225-225 Pos: 4406-4408}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 225-225 Pos: 4402-4408}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 225-225 Pos: 4402-4403} map[Value:$a]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 225-225 Pos: 4406-4408} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 226-226 Pos: 4412-4420}
|
|
| "Expr":
|
|
| *expr.ShellExec Pos{Line: 226-226 Pos: 4412-4419}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart Pos{Line: 226-226 Pos: 4413-4416} map[Value:cmd ]
|
|
| *expr.Variable Pos{Line: 226-226 Pos: 4417-4418}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 226-226 Pos: 4417-4418} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 227-227 Pos: 4423-4428}
|
|
| "Expr":
|
|
| *expr.ShellExec Pos{Line: 227-227 Pos: 4423-4427}
|
|
| "Parts":
|
|
| *scalar.EncapsedStringPart map[Value:cmd]
|
|
| *stmt.Expression Pos{Line: 228-228 Pos: 4431-4433}
|
|
| "Expr":
|
|
| *expr.ShellExec Pos{Line: 228-228 Pos: 4431-4432}
|
|
| "Parts":
|
|
| *stmt.Expression Pos{Line: 229-229 Pos: 4437-4439}
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 229-229 Pos: 4437-4438}
|
|
| "Items":
|
|
| *stmt.Expression Pos{Line: 230-230 Pos: 4443-4446}
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 230-230 Pos: 4443-4445}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 230-230 Pos: 4444-4444} map[ByRef:false]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 230-230 Pos: 4444-4444} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 231-231 Pos: 4450-4462}
|
|
| "Expr":
|
|
| *expr.ShortArray Pos{Line: 231-231 Pos: 4450-4461}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 231-231 Pos: 4451-4454} map[ByRef:false]
|
|
| "Key":
|
|
| *scalar.Lnumber Pos{Line: 231-231 Pos: 4451-4451} map[Value:1]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 231-231 Pos: 4454-4454} map[Value:1]
|
|
| *expr.ArrayItem Pos{Line: 231-231 Pos: 4457-4459} map[ByRef:true]
|
|
| "Val":
|
|
| *expr.Variable Pos{Line: 231-231 Pos: 4458-4459}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 231-231 Pos: 4458-4459} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 233-233 Pos: 4467-4477}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 233-233 Pos: 4467-4476}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 233-233 Pos: 4467-4469}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 233-233 Pos: 4467-4469} map[Value:Foo]
|
|
| "Call":
|
|
| *node.Identifier Pos{Line: 233-233 Pos: 4472-4474} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 234-234 Pos: 4481-4501}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 234-234 Pos: 4481-4500}
|
|
| "Class":
|
|
| *name.Relative Pos{Line: 234-234 Pos: 4481-4493}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 234-234 Pos: 4491-4493} map[Value:Foo]
|
|
| "Call":
|
|
| *node.Identifier Pos{Line: 234-234 Pos: 4496-4498} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 235-235 Pos: 4505-4516}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 235-235 Pos: 4505-4515}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 235-235 Pos: 4505-4508}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 235-235 Pos: 4506-4508} map[Value:Foo]
|
|
| "Call":
|
|
| *node.Identifier Pos{Line: 235-235 Pos: 4511-4513} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 236-236 Pos: 4520-4529}
|
|
| "Expr":
|
|
| *expr.StaticPropertyFetch Pos{Line: 236-236 Pos: 4520-4528}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 236-236 Pos: 4520-4522}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 236-236 Pos: 4520-4522} map[Value:Foo]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 236-236 Pos: 4525-4528}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 236-236 Pos: 4525-4528} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 237-237 Pos: 4533-4552}
|
|
| "Expr":
|
|
| *expr.StaticPropertyFetch Pos{Line: 237-237 Pos: 4533-4551}
|
|
| "Class":
|
|
| *name.Relative Pos{Line: 237-237 Pos: 4533-4545}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 237-237 Pos: 4543-4545} map[Value:Foo]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 237-237 Pos: 4548-4551}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 237-237 Pos: 4548-4551} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 238-238 Pos: 4562-4572}
|
|
| "Expr":
|
|
| *expr.StaticPropertyFetch Pos{Line: 238-238 Pos: 4562-4571}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 238-238 Pos: 4562-4565}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 238-238 Pos: 4563-4565} map[Value:Foo]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 238-238 Pos: 4568-4571}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 238-238 Pos: 4568-4571} map[Value:$bar]
|
|
| *stmt.Expression Pos{Line: 239-239 Pos: 4576-4587}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 239-239 Pos: 4576-4586}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 239-239 Pos: 4576-4578}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 239-239 Pos: 4576-4578} map[Value:Foo]
|
|
| "Call":
|
|
| *expr.Variable Pos{Line: 239-239 Pos: 4581-4584}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 239-239 Pos: 4581-4584} map[Value:$bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 240-240 Pos: 4591-4603}
|
|
| "Expr":
|
|
| *expr.StaticCall Pos{Line: 240-240 Pos: 4591-4602}
|
|
| "Class":
|
|
| *expr.Variable Pos{Line: 240-240 Pos: 4591-4594}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 240-240 Pos: 4591-4594} map[Value:$foo]
|
|
| "Call":
|
|
| *expr.Variable Pos{Line: 240-240 Pos: 4597-4600}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 240-240 Pos: 4597-4600} map[Value:$bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 241-241 Pos: 4607-4619}
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 241-241 Pos: 4607-4618}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 241-241 Pos: 4607-4608}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 241-241 Pos: 4607-4608} map[Value:$a]
|
|
| "IfTrue":
|
|
| *expr.Variable Pos{Line: 241-241 Pos: 4612-4613}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 241-241 Pos: 4612-4613} map[Value:$b]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 241-241 Pos: 4617-4618}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 241-241 Pos: 4617-4618} map[Value:$c]
|
|
| *stmt.Expression Pos{Line: 242-242 Pos: 4623-4632}
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 242-242 Pos: 4623-4631}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 242-242 Pos: 4623-4624}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 242-242 Pos: 4623-4624} map[Value:$a]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 242-242 Pos: 4630-4631}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 242-242 Pos: 4630-4631} map[Value:$c]
|
|
| *stmt.Expression Pos{Line: 243-243 Pos: 4636-4658}
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 243-243 Pos: 4636-4657}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 243-243 Pos: 4636-4637}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 243-243 Pos: 4636-4637} map[Value:$a]
|
|
| "IfTrue":
|
|
| *expr.Ternary Pos{Line: 243-243 Pos: 4641-4652}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 243-243 Pos: 4641-4642}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 243-243 Pos: 4641-4642} map[Value:$b]
|
|
| "IfTrue":
|
|
| *expr.Variable Pos{Line: 243-243 Pos: 4646-4647}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 243-243 Pos: 4646-4647} map[Value:$c]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 243-243 Pos: 4651-4652}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 243-243 Pos: 4651-4652} map[Value:$d]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 243-243 Pos: 4656-4657}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 243-243 Pos: 4656-4657} map[Value:$e]
|
|
| *stmt.Expression Pos{Line: 244-244 Pos: 4662-4684}
|
|
| "Expr":
|
|
| *expr.Ternary Pos{Line: 244-244 Pos: 4662-4683}
|
|
| "Condition":
|
|
| *expr.Ternary Pos{Line: 244-244 Pos: 4662-4673}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 244-244 Pos: 4662-4663}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 244-244 Pos: 4662-4663} map[Value:$a]
|
|
| "IfTrue":
|
|
| *expr.Variable Pos{Line: 244-244 Pos: 4667-4668}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 244-244 Pos: 4667-4668} map[Value:$b]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 244-244 Pos: 4672-4673}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 244-244 Pos: 4672-4673} map[Value:$c]
|
|
| "IfTrue":
|
|
| *expr.Variable Pos{Line: 244-244 Pos: 4677-4678}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 244-244 Pos: 4677-4678} map[Value:$d]
|
|
| "IfFalse":
|
|
| *expr.Variable Pos{Line: 244-244 Pos: 4682-4683}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 244-244 Pos: 4682-4683} map[Value:$e]
|
|
| *stmt.Expression Pos{Line: 245-245 Pos: 4688-4691}
|
|
| "Expr":
|
|
| *expr.UnaryMinus Pos{Line: 245-245 Pos: 4688-4690}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 245-245 Pos: 4689-4690}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 245-245 Pos: 4689-4690} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 246-246 Pos: 4695-4698}
|
|
| "Expr":
|
|
| *expr.UnaryPlus Pos{Line: 246-246 Pos: 4695-4697}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 246-246 Pos: 4696-4697}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 246-246 Pos: 4696-4697} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 247-247 Pos: 4702-4705}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 247-247 Pos: 4702-4704}
|
|
| "VarName":
|
|
| *expr.Variable Pos{Line: 247-247 Pos: 4703-4704}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 247-247 Pos: 4703-4704} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 248-248 Pos: 4709-4714}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 248-248 Pos: 4709-4713}
|
|
| *stmt.Expression Pos{Line: 249-249 Pos: 4718-4726}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 249-249 Pos: 4718-4725}
|
|
| "Value":
|
|
| *expr.Variable Pos{Line: 249-249 Pos: 4724-4725}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 249-249 Pos: 4724-4725} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 250-250 Pos: 4736-4750}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 250-250 Pos: 4736-4749}
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 250-250 Pos: 4742-4743}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 250-250 Pos: 4742-4743} map[Value:$a]
|
|
| "Value":
|
|
| *expr.Variable Pos{Line: 250-250 Pos: 4748-4749}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 250-250 Pos: 4748-4749} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 251-251 Pos: 4760-4767}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 251-251 Pos: 4760-4766}
|
|
| "Value":
|
|
| *scalar.Lnumber Pos{Line: 251-251 Pos: 4766-4766} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 252-252 Pos: 4777-4790}
|
|
| "Expr":
|
|
| *expr.Yield Pos{Line: 252-252 Pos: 4777-4789}
|
|
| "Key":
|
|
| *expr.Variable Pos{Line: 252-252 Pos: 4783-4784}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 252-252 Pos: 4783-4784} map[Value:$a]
|
|
| "Value":
|
|
| *scalar.Lnumber Pos{Line: 252-252 Pos: 4789-4789} map[Value:1]
|
|
| *stmt.Expression Pos{Line: 254-254 Pos: 4797-4806}
|
|
| "Expr":
|
|
| *cast.CastArray Pos{Line: 254-254 Pos: 4797-4805}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 254-254 Pos: 4804-4805}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 254-254 Pos: 4804-4805} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 255-255 Pos: 4810-4821}
|
|
| "Expr":
|
|
| *cast.CastBool Pos{Line: 255-255 Pos: 4810-4820}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 255-255 Pos: 4819-4820}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 255-255 Pos: 4819-4820} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 256-256 Pos: 4825-4833}
|
|
| "Expr":
|
|
| *cast.CastBool Pos{Line: 256-256 Pos: 4825-4832}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 256-256 Pos: 4831-4832}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 256-256 Pos: 4831-4832} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 257-257 Pos: 4837-4847}
|
|
| "Expr":
|
|
| *cast.CastDouble Pos{Line: 257-257 Pos: 4837-4846}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 257-257 Pos: 4845-4846}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 257-257 Pos: 4845-4846} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 258-258 Pos: 4851-4860}
|
|
| "Expr":
|
|
| *cast.CastDouble Pos{Line: 258-258 Pos: 4851-4859}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 258-258 Pos: 4858-4859}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 258-258 Pos: 4858-4859} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 259-259 Pos: 4864-4875}
|
|
| "Expr":
|
|
| *cast.CastInt Pos{Line: 259-259 Pos: 4864-4874}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 259-259 Pos: 4873-4874}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 259-259 Pos: 4873-4874} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 260-260 Pos: 4879-4886}
|
|
| "Expr":
|
|
| *cast.CastInt Pos{Line: 260-260 Pos: 4879-4885}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 260-260 Pos: 4884-4885}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 260-260 Pos: 4884-4885} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 261-261 Pos: 4890-4900}
|
|
| "Expr":
|
|
| *cast.CastObject Pos{Line: 261-261 Pos: 4890-4899}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 261-261 Pos: 4898-4899}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 261-261 Pos: 4898-4899} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 262-262 Pos: 4904-4914}
|
|
| "Expr":
|
|
| *cast.CastString Pos{Line: 262-262 Pos: 4904-4913}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 262-262 Pos: 4912-4913}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 262-262 Pos: 4912-4913} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 263-263 Pos: 4918-4927}
|
|
| "Expr":
|
|
| *cast.CastUnset Pos{Line: 263-263 Pos: 4918-4926}
|
|
| "Expr":
|
|
| *expr.Variable Pos{Line: 263-263 Pos: 4925-4926}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 263-263 Pos: 4925-4926} map[Value:$a]
|
|
| *stmt.Expression Pos{Line: 265-265 Pos: 4932-4939}
|
|
| "Expr":
|
|
| *binary_op.BitwiseAnd Pos{Line: 265-265 Pos: 4932-4938}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 265-265 Pos: 4932-4933}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 265-265 Pos: 4932-4933} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 265-265 Pos: 4937-4938}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 265-265 Pos: 4937-4938} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 266-266 Pos: 4943-4950}
|
|
| "Expr":
|
|
| *binary_op.BitwiseOr Pos{Line: 266-266 Pos: 4943-4949}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 266-266 Pos: 4943-4944}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 266-266 Pos: 4943-4944} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 266-266 Pos: 4948-4949}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 266-266 Pos: 4948-4949} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 267-267 Pos: 4954-4961}
|
|
| "Expr":
|
|
| *binary_op.BitwiseXor Pos{Line: 267-267 Pos: 4954-4960}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 267-267 Pos: 4954-4955}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 267-267 Pos: 4954-4955} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 267-267 Pos: 4959-4960}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 267-267 Pos: 4959-4960} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 268-268 Pos: 4965-4973}
|
|
| "Expr":
|
|
| *binary_op.BooleanAnd Pos{Line: 268-268 Pos: 4965-4972}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 268-268 Pos: 4965-4966}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 268-268 Pos: 4965-4966} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 268-268 Pos: 4971-4972}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 268-268 Pos: 4971-4972} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 269-269 Pos: 4977-4985}
|
|
| "Expr":
|
|
| *binary_op.BooleanOr Pos{Line: 269-269 Pos: 4977-4984}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 269-269 Pos: 4977-4978}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 269-269 Pos: 4977-4978} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 269-269 Pos: 4983-4984}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 269-269 Pos: 4983-4984} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 270-270 Pos: 4989-4996}
|
|
| "Expr":
|
|
| *binary_op.Concat Pos{Line: 270-270 Pos: 4989-4995}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 270-270 Pos: 4989-4990}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 270-270 Pos: 4989-4990} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 270-270 Pos: 4994-4995}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 270-270 Pos: 4994-4995} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 271-271 Pos: 5000-5007}
|
|
| "Expr":
|
|
| *binary_op.Div Pos{Line: 271-271 Pos: 5000-5006}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 271-271 Pos: 5000-5001}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 271-271 Pos: 5000-5001} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 271-271 Pos: 5005-5006}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 271-271 Pos: 5005-5006} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 272-272 Pos: 5011-5019}
|
|
| "Expr":
|
|
| *binary_op.Equal Pos{Line: 272-272 Pos: 5011-5018}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 272-272 Pos: 5011-5012}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 272-272 Pos: 5011-5012} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 272-272 Pos: 5017-5018}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 272-272 Pos: 5017-5018} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 273-273 Pos: 5023-5031}
|
|
| "Expr":
|
|
| *binary_op.GreaterOrEqual Pos{Line: 273-273 Pos: 5023-5030}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 273-273 Pos: 5023-5024}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 273-273 Pos: 5023-5024} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 273-273 Pos: 5029-5030}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 273-273 Pos: 5029-5030} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 274-274 Pos: 5035-5042}
|
|
| "Expr":
|
|
| *binary_op.Greater Pos{Line: 274-274 Pos: 5035-5041}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 274-274 Pos: 5035-5036}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 274-274 Pos: 5035-5036} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 274-274 Pos: 5040-5041}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 274-274 Pos: 5040-5041} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 275-275 Pos: 5046-5055}
|
|
| "Expr":
|
|
| *binary_op.Identical Pos{Line: 275-275 Pos: 5046-5054}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 275-275 Pos: 5046-5047}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 275-275 Pos: 5046-5047} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 275-275 Pos: 5053-5054}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 275-275 Pos: 5053-5054} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 276-276 Pos: 5059-5068}
|
|
| "Expr":
|
|
| *binary_op.LogicalAnd Pos{Line: 276-276 Pos: 5059-5067}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 276-276 Pos: 5059-5060}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 276-276 Pos: 5059-5060} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 276-276 Pos: 5066-5067}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 276-276 Pos: 5066-5067} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 277-277 Pos: 5072-5080}
|
|
| "Expr":
|
|
| *binary_op.LogicalOr Pos{Line: 277-277 Pos: 5072-5079}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 277-277 Pos: 5072-5073}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 277-277 Pos: 5072-5073} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 277-277 Pos: 5078-5079}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 277-277 Pos: 5078-5079} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 278-278 Pos: 5084-5093}
|
|
| "Expr":
|
|
| *binary_op.LogicalXor Pos{Line: 278-278 Pos: 5084-5092}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 278-278 Pos: 5084-5085}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 278-278 Pos: 5084-5085} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 278-278 Pos: 5091-5092}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 278-278 Pos: 5091-5092} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 279-279 Pos: 5097-5104}
|
|
| "Expr":
|
|
| *binary_op.Minus Pos{Line: 279-279 Pos: 5097-5103}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 279-279 Pos: 5097-5098}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 279-279 Pos: 5097-5098} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 279-279 Pos: 5102-5103}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 279-279 Pos: 5102-5103} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 280-280 Pos: 5108-5115}
|
|
| "Expr":
|
|
| *binary_op.Mod Pos{Line: 280-280 Pos: 5108-5114}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 280-280 Pos: 5108-5109}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 280-280 Pos: 5108-5109} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 280-280 Pos: 5113-5114}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 280-280 Pos: 5113-5114} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 281-281 Pos: 5119-5126}
|
|
| "Expr":
|
|
| *binary_op.Mul Pos{Line: 281-281 Pos: 5119-5125}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 281-281 Pos: 5119-5120}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 281-281 Pos: 5119-5120} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 281-281 Pos: 5124-5125}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 281-281 Pos: 5124-5125} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 282-282 Pos: 5130-5138}
|
|
| "Expr":
|
|
| *binary_op.NotEqual Pos{Line: 282-282 Pos: 5130-5137}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 282-282 Pos: 5130-5131}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 282-282 Pos: 5130-5131} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 282-282 Pos: 5136-5137}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 282-282 Pos: 5136-5137} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 283-283 Pos: 5142-5151}
|
|
| "Expr":
|
|
| *binary_op.NotIdentical Pos{Line: 283-283 Pos: 5142-5150}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 283-283 Pos: 5142-5143}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 283-283 Pos: 5142-5143} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 283-283 Pos: 5149-5150}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 283-283 Pos: 5149-5150} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 284-284 Pos: 5155-5162}
|
|
| "Expr":
|
|
| *binary_op.Plus Pos{Line: 284-284 Pos: 5155-5161}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 284-284 Pos: 5155-5156}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 284-284 Pos: 5155-5156} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 284-284 Pos: 5160-5161}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 284-284 Pos: 5160-5161} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 285-285 Pos: 5166-5174}
|
|
| "Expr":
|
|
| *binary_op.Pow Pos{Line: 285-285 Pos: 5166-5173}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 285-285 Pos: 5166-5167}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 285-285 Pos: 5166-5167} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 285-285 Pos: 5172-5173}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 285-285 Pos: 5172-5173} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 286-286 Pos: 5178-5186}
|
|
| "Expr":
|
|
| *binary_op.ShiftLeft Pos{Line: 286-286 Pos: 5178-5185}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 286-286 Pos: 5178-5179}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 286-286 Pos: 5178-5179} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 286-286 Pos: 5184-5185}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 286-286 Pos: 5184-5185} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 287-287 Pos: 5190-5198}
|
|
| "Expr":
|
|
| *binary_op.ShiftRight Pos{Line: 287-287 Pos: 5190-5197}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 287-287 Pos: 5190-5191}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 287-287 Pos: 5190-5191} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 287-287 Pos: 5196-5197}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 287-287 Pos: 5196-5197} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 288-288 Pos: 5202-5210}
|
|
| "Expr":
|
|
| *binary_op.SmallerOrEqual Pos{Line: 288-288 Pos: 5202-5209}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 288-288 Pos: 5202-5203}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 288-288 Pos: 5202-5203} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 288-288 Pos: 5208-5209}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 288-288 Pos: 5208-5209} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 289-289 Pos: 5214-5221}
|
|
| "Expr":
|
|
| *binary_op.Smaller Pos{Line: 289-289 Pos: 5214-5220}
|
|
| "Left":
|
|
| *expr.Variable Pos{Line: 289-289 Pos: 5214-5215}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 289-289 Pos: 5214-5215} map[Value:$a]
|
|
| "Right":
|
|
| *expr.Variable Pos{Line: 289-289 Pos: 5219-5220}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 289-289 Pos: 5219-5220} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 291-291 Pos: 5226-5234}
|
|
| "Expr":
|
|
| *assign_op.AssignRef Pos{Line: 291-291 Pos: 5226-5233}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 291-291 Pos: 5226-5227}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 291-291 Pos: 5226-5227} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 291-291 Pos: 5232-5233}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 291-291 Pos: 5232-5233} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 292-292 Pos: 5238-5251}
|
|
| "Expr":
|
|
| *assign_op.AssignRef Pos{Line: 292-292 Pos: 5238-5250}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 292-292 Pos: 5238-5239}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 292-292 Pos: 5238-5239} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.New Pos{Line: 292-292 Pos: 5244-5250}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 292-292 Pos: 5248-5250}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 292-292 Pos: 5248-5250} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 293-293 Pos: 5255-5270}
|
|
| "Expr":
|
|
| *assign_op.AssignRef Pos{Line: 293-293 Pos: 5255-5267}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 293-293 Pos: 5255-5256}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 293-293 Pos: 5255-5256} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.New Pos{Line: 293-293 Pos: 5261-5267}
|
|
| "Class":
|
|
| *name.Name Pos{Line: 293-293 Pos: 5265-5267}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 293-293 Pos: 5265-5267} map[Value:Foo]
|
|
| *stmt.Expression Pos{Line: 294-294 Pos: 5274-5281}
|
|
| "Expr":
|
|
| *assign_op.Assign Pos{Line: 294-294 Pos: 5274-5280}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 294-294 Pos: 5274-5275}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 294-294 Pos: 5274-5275} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 294-294 Pos: 5279-5280}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 294-294 Pos: 5279-5280} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 295-295 Pos: 5285-5293}
|
|
| "Expr":
|
|
| *assign_op.BitwiseAnd Pos{Line: 295-295 Pos: 5285-5292}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 295-295 Pos: 5285-5286}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 295-295 Pos: 5285-5286} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 295-295 Pos: 5291-5292}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 295-295 Pos: 5291-5292} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 296-296 Pos: 5297-5305}
|
|
| "Expr":
|
|
| *assign_op.BitwiseOr Pos{Line: 296-296 Pos: 5297-5304}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 296-296 Pos: 5297-5298}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 296-296 Pos: 5297-5298} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 296-296 Pos: 5303-5304}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 296-296 Pos: 5303-5304} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 297-297 Pos: 5309-5317}
|
|
| "Expr":
|
|
| *assign_op.BitwiseXor Pos{Line: 297-297 Pos: 5309-5316}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 297-297 Pos: 5309-5310}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 297-297 Pos: 5309-5310} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 297-297 Pos: 5315-5316}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 297-297 Pos: 5315-5316} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 298-298 Pos: 5321-5329}
|
|
| "Expr":
|
|
| *assign_op.Concat Pos{Line: 298-298 Pos: 5321-5328}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 298-298 Pos: 5321-5322}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 298-298 Pos: 5321-5322} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 298-298 Pos: 5327-5328}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 298-298 Pos: 5327-5328} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 299-299 Pos: 5333-5341}
|
|
| "Expr":
|
|
| *assign_op.Div Pos{Line: 299-299 Pos: 5333-5340}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 299-299 Pos: 5333-5334}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 299-299 Pos: 5333-5334} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 299-299 Pos: 5339-5340}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 299-299 Pos: 5339-5340} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 300-300 Pos: 5345-5353}
|
|
| "Expr":
|
|
| *assign_op.Minus Pos{Line: 300-300 Pos: 5345-5352}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 300-300 Pos: 5345-5346}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 300-300 Pos: 5345-5346} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 300-300 Pos: 5351-5352}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 300-300 Pos: 5351-5352} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 301-301 Pos: 5357-5365}
|
|
| "Expr":
|
|
| *assign_op.Mod Pos{Line: 301-301 Pos: 5357-5364}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 301-301 Pos: 5357-5358}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 301-301 Pos: 5357-5358} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 301-301 Pos: 5363-5364}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 301-301 Pos: 5363-5364} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 302-302 Pos: 5369-5377}
|
|
| "Expr":
|
|
| *assign_op.Mul Pos{Line: 302-302 Pos: 5369-5376}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 302-302 Pos: 5369-5370}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 302-302 Pos: 5369-5370} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 302-302 Pos: 5375-5376}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 302-302 Pos: 5375-5376} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 303-303 Pos: 5381-5389}
|
|
| "Expr":
|
|
| *assign_op.Plus Pos{Line: 303-303 Pos: 5381-5388}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 303-303 Pos: 5381-5382}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 303-303 Pos: 5381-5382} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 303-303 Pos: 5387-5388}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 303-303 Pos: 5387-5388} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 304-304 Pos: 5393-5402}
|
|
| "Expr":
|
|
| *assign_op.Pow Pos{Line: 304-304 Pos: 5393-5401}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 304-304 Pos: 5393-5394}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 304-304 Pos: 5393-5394} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 304-304 Pos: 5400-5401}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 304-304 Pos: 5400-5401} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 305-305 Pos: 5406-5415}
|
|
| "Expr":
|
|
| *assign_op.ShiftLeft Pos{Line: 305-305 Pos: 5406-5414}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 305-305 Pos: 5406-5407}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 305-305 Pos: 5406-5407} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 305-305 Pos: 5413-5414}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 305-305 Pos: 5413-5414} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 306-306 Pos: 5425-5434}
|
|
| "Expr":
|
|
| *assign_op.ShiftRight Pos{Line: 306-306 Pos: 5425-5433}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 306-306 Pos: 5425-5426}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 306-306 Pos: 5425-5426} map[Value:$a]
|
|
| "Expression":
|
|
| *expr.Variable Pos{Line: 306-306 Pos: 5432-5433}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 306-306 Pos: 5432-5433} map[Value:$b]
|
|
| *stmt.Expression Pos{Line: 309-309 Pos: 5455-5466}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 309-309 Pos: 5455-5464}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 309-309 Pos: 5459-5462}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 309-309 Pos: 5460-5462} map[Value:Foo]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 310-310 Pos: 5491-5494}
|
|
| "Expr":
|
|
| *expr.PropertyFetch Pos{Line: 310-310 Pos: 5491-5493}
|
|
| "Variable":
|
|
| *expr.MethodCall Pos{Line: -1-310 Pos: -1-5493}
|
|
| "Variable":
|
|
| *expr.New Pos{Line: 310-310 Pos: 5471-5488}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 310-310 Pos: 5475-5478}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 310-310 Pos: 5476-5478} map[Value:Foo]
|
|
| "Arguments":
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 310-310 Pos: 5484-5486} map[Value:bar]
|
|
| "Arguments":
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 310-310 Pos: 5491-5493} map[Value:baz]
|
|
| *stmt.Expression Pos{Line: 311-311 Pos: 5514-5516}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 311-311 Pos: 5514-5514}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 311-311 Pos: 5511-5514}
|
|
| "Variable":
|
|
| *expr.New Pos{Line: 311-311 Pos: 5499-5511}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 311-311 Pos: 5503-5506}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 311-311 Pos: 5504-5506} map[Value:Foo]
|
|
| "Arguments":
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 311-311 Pos: 5511-5511} map[Value:0]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 311-311 Pos: 5514-5514} map[Value:0]
|
|
| *stmt.Expression Pos{Line: -1-312 Pos: -1-5548}
|
|
| "Expr":
|
|
| *expr.MethodCall Pos{Line: -1-312 Pos: -1-5547}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 312-312 Pos: 5539-5547}
|
|
| "Variable":
|
|
| *expr.New Pos{Line: 312-312 Pos: 5527-5539}
|
|
| "Class":
|
|
| *name.FullyQualified Pos{Line: 312-312 Pos: 5531-5534}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 312-312 Pos: 5532-5534} map[Value:Foo]
|
|
| "Arguments":
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 312-312 Pos: 5539-5539} map[Value:0]
|
|
| "Method":
|
|
| *node.Identifier Pos{Line: 312-312 Pos: 5543-5545} map[Value:bar]
|
|
| "Arguments":
|
|
| *stmt.Expression Pos{Line: 314-314 Pos: 5567-5583}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 314-314 Pos: 5567-5582}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 314-314 Pos: 5567-5579}
|
|
| "Variable":
|
|
| *expr.Array Pos{Line: 314-314 Pos: 5567-5576}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 314-314 Pos: 5573-5575} map[ByRef:false]
|
|
| "Val":
|
|
| *expr.ShortArray Pos{Line: 314-314 Pos: 5573-5575}
|
|
| "Items":
|
|
| *expr.ArrayItem Pos{Line: 314-314 Pos: 5574-5574} map[ByRef:false]
|
|
| "Val":
|
|
| *scalar.Lnumber Pos{Line: 314-314 Pos: 5574-5574} map[Value:0]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 314-314 Pos: 5578-5578} map[Value:0]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 314-314 Pos: 5581-5581} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 315-315 Pos: 5593-5601}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 315-315 Pos: 5593-5600}
|
|
| "Variable":
|
|
| *scalar.String Pos{Line: 315-315 Pos: 5593-5597} map[Value:"foo"]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 315-315 Pos: 5599-5599} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 316-316 Pos: 5611-5617}
|
|
| "Expr":
|
|
| *expr.ArrayDimFetch Pos{Line: 316-316 Pos: 5611-5616}
|
|
| "Variable":
|
|
| *expr.ConstFetch Pos{Line: 316-316 Pos: 5611-5613}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 316-316 Pos: 5611-5613}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 316-316 Pos: 5611-5613} map[Value:foo]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 316-316 Pos: 5615-5615} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 317-317 Pos: 5627-5638}
|
|
| "Expr":
|
|
| *expr.ClassConstFetch Pos{Line: 317-317 Pos: 5627-5637}
|
|
| "Class":
|
|
| *node.Identifier Pos{Line: 317-317 Pos: 5627-5632} map[Value:static]
|
|
| "ConstantName":
|
|
| *node.Identifier Pos{Line: 317-317 Pos: 5635-5637} map[Value:foo]
|
|
| *stmt.Expression Pos{Line: 319-319 Pos: 5649-5657}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 319-319 Pos: 5649-5656}
|
|
| "Class":
|
|
| *expr.Variable Pos{Line: 319-319 Pos: 5653-5656}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 319-319 Pos: 5653-5656} map[Value:$foo]
|
|
| *stmt.Expression Pos{Line: 320-320 Pos: 5667-5679}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 320-320 Pos: 5667-5677}
|
|
| "Class":
|
|
| *expr.ArrayDimFetch Pos{Line: 320-320 Pos: 5677-5677}
|
|
| "Variable":
|
|
| *expr.PropertyFetch Pos{Line: 320-320 Pos: 5675-5677}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 320-320 Pos: 5671-5675}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 320-320 Pos: 5671-5672} map[Value:$a]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 320-320 Pos: 5675-5675} map[Value:b]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 320-320 Pos: 5677-5677} map[Value:0]
|
|
| *stmt.Expression Pos{Line: 321-321 Pos: 5689-5720}
|
|
| "Expr":
|
|
| *expr.New Pos{Line: 321-321 Pos: 5689-5718}
|
|
| "Class":
|
|
| *expr.ArrayDimFetch Pos{Line: 321-321 Pos: 5718-5718}
|
|
| "Variable":
|
|
| *expr.PropertyFetch Pos{Line: 321-321 Pos: 5716-5718}
|
|
| "Variable":
|
|
| *expr.PropertyFetch Pos{Line: 321-321 Pos: 5712-5716}
|
|
| "Variable":
|
|
| *expr.ArrayDimFetch Pos{Line: 321-321 Pos: 5699-5713}
|
|
| "Variable":
|
|
| *expr.PropertyFetch Pos{Line: 321-321 Pos: 5697-5708}
|
|
| "Variable":
|
|
| *expr.Variable Pos{Line: 321-321 Pos: 5693-5697}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 321-321 Pos: 5693-5694} map[Value:$a]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 321-321 Pos: 5697-5697} map[Value:b]
|
|
| "Dim":
|
|
| *expr.Ternary Pos{Line: 321-321 Pos: 5699-5708}
|
|
| "Condition":
|
|
| *expr.Variable Pos{Line: 321-321 Pos: 5699-5700}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 321-321 Pos: 5699-5700} map[Value:$b]
|
|
| "IfFalse":
|
|
| *expr.ConstFetch Pos{Line: 321-321 Pos: 5705-5708}
|
|
| "Constant":
|
|
| *name.Name Pos{Line: 321-321 Pos: 5705-5708}
|
|
| "Parts":
|
|
| *name.NamePart Pos{Line: 321-321 Pos: 5705-5708} map[Value:null]
|
|
| "Property":
|
|
| *expr.Variable Pos{Line: 321-321 Pos: 5712-5713}
|
|
| "VarName":
|
|
| *node.Identifier Pos{Line: 321-321 Pos: 5712-5713} map[Value:$c]
|
|
| "Property":
|
|
| *node.Identifier Pos{Line: 321-321 Pos: 5716-5716} map[Value:d]
|
|
| "Dim":
|
|
| *scalar.Lnumber Pos{Line: 321-321 Pos: 5718-5718} map[Value:0]
|