Previously, it was possible for references to external token states to outlive the trees to which those states belonged. Now, instead of storing references to external token states in the Stack and in the Lexer, we store references to the external token trees themselves, and we retain the trees to prevent use-after-free. |
||
|---|---|---|
| .. | ||
| compiler | ||
| fixtures | ||
| helpers | ||
| integration | ||
| runtime | ||
| test_helper.h | ||
| tests.cc | ||