Changeset View
Changeset View
Standalone View
Standalone View
src/parser/xhpast/__tests__/data/use.php.test
<?php | <?php | ||||
use A; | use A; | ||||
use \B; | use \B; | ||||
use C as D; | use C as D; | ||||
use E, F; | use E, F; | ||||
use G, H as I; | use G, H as I; | ||||
~~~~~~~~~~ | ~~~~~~~~~~ | ||||
pass | pass | ||||
~~~~~~~~~~ | ~~~~~~~~~~ | ||||
{ | * n_PROGRAM | ||||
"tree": [ | * n_STATEMENT_LIST | ||||
9000, | * n_OPEN_TAG | ||||
0, | > <?php | ||||
41, | > "\n\n" | ||||
[ | * n_STATEMENT | ||||
[ | * n_USE_LIST | ||||
9006, | > use | ||||
0, | > " " | ||||
40, | * n_USE | ||||
[ | * n_SYMBOL_NAME | ||||
[ | > A | ||||
9007, | * n_EMPTY | ||||
0, | > ; | ||||
0 | > "\n" | ||||
], | * n_STATEMENT | ||||
[ | * n_USE_LIST | ||||
9004, | > use | ||||
2, | > " " | ||||
5, | * n_USE | ||||
[ | * n_SYMBOL_NAME | ||||
[ | > "\" | ||||
9009, | > B | ||||
2, | * n_EMPTY | ||||
4, | > ; | ||||
[ | > "\n" | ||||
[ | * n_STATEMENT | ||||
9010, | * n_USE_LIST | ||||
4, | > use | ||||
4, | > " " | ||||
[ | * n_USE | ||||
[ | * n_SYMBOL_NAME | ||||
9001, | > C | ||||
4, | > " " | ||||
4 | > as | ||||
], | > " " | ||||
[ | * n_STRING | ||||
9005 | > D | ||||
] | > ; | ||||
] | > "\n" | ||||
] | * n_STATEMENT | ||||
] | * n_USE_LIST | ||||
] | > use | ||||
] | > " " | ||||
], | * n_USE | ||||
[ | * n_SYMBOL_NAME | ||||
9004, | > E | ||||
7, | * n_EMPTY | ||||
11, | > , | ||||
[ | > " " | ||||
[ | * n_USE | ||||
9009, | * n_SYMBOL_NAME | ||||
7, | > F | ||||
10, | * n_EMPTY | ||||
[ | > ; | ||||
[ | > "\n" | ||||
9010, | * n_STATEMENT | ||||
9, | * n_USE_LIST | ||||
10, | > use | ||||
[ | > " " | ||||
[ | * n_USE | ||||
9001, | * n_SYMBOL_NAME | ||||
9, | > G | ||||
10 | * n_EMPTY | ||||
], | > , | ||||
[ | > " " | ||||
9005 | * n_USE | ||||
] | * n_SYMBOL_NAME | ||||
] | > H | ||||
] | > " " | ||||
] | > as | ||||
] | > " " | ||||
] | * n_STRING | ||||
], | > I | ||||
[ | > ; | ||||
9004, | > "\n" | ||||
13, | |||||
20, | |||||
[ | |||||
[ | |||||
9009, | |||||
13, | |||||
19, | |||||
[ | |||||
[ | |||||
9010, | |||||
15, | |||||
19, | |||||
[ | |||||
[ | |||||
9001, | |||||
15, | |||||
15 | |||||
], | |||||
[ | |||||
9013, | |||||
19, | |||||
19 | |||||
] | |||||
] | |||||
] | |||||
] | |||||
] | |||||
] | |||||
], | |||||
[ | |||||
9004, | |||||
22, | |||||
28, | |||||
[ | |||||
[ | |||||
9009, | |||||
22, | |||||
27, | |||||
[ | |||||
[ | |||||
9010, | |||||
24, | |||||
24, | |||||
[ | |||||
[ | |||||
9001, | |||||
24, | |||||
24 | |||||
], | |||||
[ | |||||
9005 | |||||
] | |||||
] | |||||
], | |||||
[ | |||||
9010, | |||||
27, | |||||
27, | |||||
[ | |||||
[ | |||||
9001, | |||||
27, | |||||
27 | |||||
], | |||||
[ | |||||
9005 | |||||
] | |||||
] | |||||
] | |||||
] | |||||
] | |||||
] | |||||
], | |||||
[ | |||||
9004, | |||||
30, | |||||
40, | |||||
[ | |||||
[ | |||||
9009, | |||||
30, | |||||
39, | |||||
[ | |||||
[ | |||||
9010, | |||||
32, | |||||
32, | |||||
[ | |||||
[ | |||||
9001, | |||||
32, | |||||
32 | |||||
], | |||||
[ | |||||
9005 | |||||
] | |||||
] | |||||
], | |||||
[ | |||||
9010, | |||||
35, | |||||
39, | |||||
[ | |||||
[ | |||||
9001, | |||||
35, | |||||
35 | |||||
], | |||||
[ | |||||
9013, | |||||
39, | |||||
39 | |||||
] | |||||
] | |||||
] | |||||
] | |||||
] | |||||
] | |||||
] | |||||
] | |||||
] | |||||
] | |||||
], | |||||
"stream": [ | |||||
[ | |||||
373, | |||||
5 | |||||
], | |||||
[ | |||||
377, | |||||
2 | |||||
], | |||||
[ | |||||
345, | |||||
3 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
311, | |||||
1 | |||||
], | |||||
[ | |||||
59, | |||||
1 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
345, | |||||
3 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
389, | |||||
1 | |||||
], | |||||
[ | |||||
311, | |||||
1 | |||||
], | |||||
[ | |||||
59, | |||||
1 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
345, | |||||
3 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
311, | |||||
1 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
331, | |||||
2 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
311, | |||||
1 | |||||
], | |||||
[ | |||||
59, | |||||
1 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
345, | |||||
3 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
311, | |||||
1 | |||||
], | |||||
[ | |||||
44, | |||||
1 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
311, | |||||
1 | |||||
], | |||||
[ | |||||
59, | |||||
1 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
345, | |||||
3 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
311, | |||||
1 | |||||
], | |||||
[ | |||||
44, | |||||
1 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
311, | |||||
1 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
331, | |||||
2 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
], | |||||
[ | |||||
311, | |||||
1 | |||||
], | |||||
[ | |||||
59, | |||||
1 | |||||
], | |||||
[ | |||||
377, | |||||
1 | |||||
] | |||||
] | |||||
} |