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_STATEMENT | ||||
| [ | + n_USE_LIST | ||||
| [ | + n_USE | ||||
| 9006, | + n_SYMBOL_NAME | ||||
| 0, | > A | ||||
| 40, | + n_EMPTY | ||||
| [ | > <null> | ||||
| [ | + n_STATEMENT | ||||
| 9007, | + n_USE_LIST | ||||
| 0, | + n_USE | ||||
| 0 | + n_SYMBOL_NAME | ||||
| ], | > \\B | ||||
| [ | + n_EMPTY | ||||
| 9004, | > <null> | ||||
| 2, | + n_STATEMENT | ||||
| 5, | + n_USE_LIST | ||||
| [ | + n_USE | ||||
| [ | + n_SYMBOL_NAME | ||||
| 9009, | > C | ||||
| 2, | + n_STRING | ||||
| 4, | > D | ||||
| [ | + n_STATEMENT | ||||
| [ | + n_USE_LIST | ||||
| 9010, | + n_USE | ||||
| 4, | + n_SYMBOL_NAME | ||||
| 4, | > E | ||||
| [ | + n_EMPTY | ||||
| [ | > <null> | ||||
| 9001, | + n_USE | ||||
| 4, | + n_SYMBOL_NAME | ||||
| 4 | > F | ||||
| ], | + n_EMPTY | ||||
| [ | > <null> | ||||
| 9005 | + n_STATEMENT | ||||
| ] | + n_USE_LIST | ||||
| ] | + n_USE | ||||
| ] | + n_SYMBOL_NAME | ||||
| ] | > G | ||||
| ] | + n_EMPTY | ||||
| ] | > <null> | ||||
| ], | + n_USE | ||||
| [ | + n_SYMBOL_NAME | ||||
| 9004, | > H | ||||
| 7, | + n_STRING | ||||
| 11, | > I | ||||
| [ | -------------------------------------------------------------------------------- | ||||
| [ | > T_OPEN_TAG <?php | ||||
| 9009, | > T_WHITESPACE \n\n | ||||
| 7, | > T_USE use | ||||
| 10, | > T_WHITESPACE _ | ||||
| [ | > T_STRING A | ||||
| [ | > ; ; | ||||
| 9010, | > T_WHITESPACE \n | ||||
| 9, | > T_USE use | ||||
| 10, | > T_WHITESPACE _ | ||||
| [ | > T_NS_SEPARATOR \\ | ||||
| [ | > T_STRING B | ||||
| 9001, | > ; ; | ||||
| 9, | > T_WHITESPACE \n | ||||
| 10 | > T_USE use | ||||
| ], | > T_WHITESPACE _ | ||||
| [ | > T_STRING C | ||||
| 9005 | > T_WHITESPACE _ | ||||
| ] | > T_AS as | ||||
| ] | > T_WHITESPACE _ | ||||
| ] | > T_STRING D | ||||
| ] | > ; ; | ||||
| ] | > T_WHITESPACE \n | ||||
| ] | > T_USE use | ||||
| ], | > T_WHITESPACE _ | ||||
| [ | > T_STRING E | ||||
| 9004, | > , , | ||||
| 13, | > T_WHITESPACE _ | ||||
| 20, | > T_STRING F | ||||
| [ | > ; ; | ||||
| [ | > T_WHITESPACE \n | ||||
| 9009, | > T_USE use | ||||
| 13, | > T_WHITESPACE _ | ||||
| 19, | > T_STRING G | ||||
| [ | > , , | ||||
| [ | > T_WHITESPACE _ | ||||
| 9010, | > T_STRING H | ||||
| 15, | > T_WHITESPACE _ | ||||
| 19, | > T_AS as | ||||
| [ | > T_WHITESPACE _ | ||||
| [ | > T_STRING I | ||||
| 9001, | > ; ; | ||||
| 15, | > T_WHITESPACE \n | ||||
| 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 | |||||
| ] | |||||
| ] | |||||
| } | |||||