Changeset View
Changeset View
Standalone View
Standalone View
src/parser/xhpast/__tests__/data/php-finally.php.test
| <?php try {} catch (C $x) {} finally {} | <?php try {} catch (C $x) {} finally {} | ||||
| ~~~~~~~~~~ | ~~~~~~~~~~ | ||||
| pass | pass | ||||
| ~~~~~~~~~~ | ~~~~~~~~~~ | ||||
| { | + n_PROGRAM | ||||
| "tree": [ | + n_STATEMENT_LIST | ||||
| 9000, | + n_OPEN_TAG | ||||
| 0, | > <?php | ||||
| 22, | + n_STATEMENT | ||||
| [ | + n_TRY | ||||
| [ | + n_STATEMENT_LIST | ||||
| 9006, | > {} | ||||
| 0, | + n_CATCH_LIST | ||||
| 21, | + n_CATCH | ||||
| [ | + n_CLASS_NAME | ||||
| [ | > C | ||||
| 9007, | + n_VARIABLE | ||||
| 0, | > $x | ||||
| 0 | + n_STATEMENT_LIST | ||||
| ], | > {} | ||||
| [ | + n_FINALLY | ||||
| 9004, | + n_STATEMENT_LIST | ||||
| 2, | > <null> | ||||
| 21, | -------------------------------------------------------------------------------- | ||||
| [ | > T_OPEN_TAG <?php | ||||
| [ | > T_WHITESPACE _ | ||||
| 9041, | > T_TRY try | ||||
| 2, | > T_WHITESPACE _ | ||||
| 21, | > { { | ||||
| [ | > } } | ||||
| [ | > T_WHITESPACE _ | ||||
| 9006, | > T_CATCH catch | ||||
| 4, | > T_WHITESPACE _ | ||||
| 5 | > ( ( | ||||
| ], | > T_STRING C | ||||
| [ | > T_WHITESPACE _ | ||||
| 9042, | > T_VARIABLE $x | ||||
| 7, | > ) ) | ||||
| 16, | > T_WHITESPACE _ | ||||
| [ | > { { | ||||
| [ | > } } | ||||
| 9043, | > T_WHITESPACE _ | ||||
| 7, | > T_FINALLY finally | ||||
| 16, | > T_WHITESPACE _ | ||||
| [ | > { { | ||||
| [ | > } } | ||||
| 9090, | > T_WHITESPACE \n | ||||
| 10, | |||||
| 10 | |||||
| ], | |||||
| [ | |||||
| 9047, | |||||
| 12, | |||||
| 12 | |||||
| ], | |||||
| [ | |||||
| 9006, | |||||
| 15, | |||||
| 16 | |||||
| ] | |||||
| ] | |||||
| ] | |||||
| ] | |||||
| ], | |||||
| [ | |||||
| 9113, | |||||
| 18, | |||||
| 21, | |||||
| [ | |||||
| [ | |||||
| 9006 | |||||
| ] | |||||
| ] | |||||
| ] | |||||
| ] | |||||
| ] | |||||
| ] | |||||
| ] | |||||
| ] | |||||
| ] | |||||
| ] | |||||
| ], | |||||
| "stream": [ | |||||
| [ | |||||
| 373, | |||||
| 5 | |||||
| ], | |||||
| [ | |||||
| 377, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 342, | |||||
| 3 | |||||
| ], | |||||
| [ | |||||
| 377, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 123, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 125, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 377, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 343, | |||||
| 5 | |||||
| ], | |||||
| [ | |||||
| 377, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 40, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 311, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 377, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 313, | |||||
| 2 | |||||
| ], | |||||
| [ | |||||
| 41, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 377, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 123, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 125, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 377, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 395, | |||||
| 7 | |||||
| ], | |||||
| [ | |||||
| 377, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 123, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 125, | |||||
| 1 | |||||
| ], | |||||
| [ | |||||
| 377, | |||||
| 1 | |||||
| ] | |||||
| ] | |||||
| } | |||||