| /// Enum of token types, corresponding to AST token types. |
| enum UnlinkedTokenType { |
| NOTHING, |
| ABSTRACT, |
| AMPERSAND, |
| AMPERSAND_AMPERSAND, |
| AMPERSAND_EQ, |
| AS, |
| ASSERT, |
| ASYNC, |
| AT, |
| AWAIT, |
| BACKPING, |
| BACKSLASH, |
| BANG, |
| BANG_EQ, |
| BANG_EQ_EQ, |
| BAR, |
| BAR_BAR, |
| BAR_EQ, |
| BREAK, |
| CARET, |
| CARET_EQ, |
| CASE, |
| CATCH, |
| CLASS, |
| CLOSE_CURLY_BRACKET, |
| CLOSE_PAREN, |
| CLOSE_SQUARE_BRACKET, |
| COLON, |
| COMMA, |
| CONST, |
| CONTINUE, |
| COVARIANT, |
| DEFAULT, |
| DEFERRED, |
| DO, |
| DOUBLE, |
| DYNAMIC, |
| ELSE, |
| ENUM, |
| EOF, |
| EQ, |
| EQ_EQ, |
| EQ_EQ_EQ, |
| EXPORT, |
| EXTENDS, |
| EXTERNAL, |
| FACTORY, |
| FALSE, |
| FINAL, |
| FINALLY, |
| FOR, |
| FUNCTION, |
| FUNCTION_KEYWORD, |
| GET, |
| GT, |
| GT_EQ, |
| GT_GT, |
| GT_GT_EQ, |
| GT_GT_GT, |
| GT_GT_GT_EQ, |
| HASH, |
| HEXADECIMAL, |
| HIDE, |
| IDENTIFIER, |
| IF, |
| IMPLEMENTS, |
| IMPORT, |
| IN, |
| INDEX, |
| INDEX_EQ, |
| INT, |
| INTERFACE, |
| IS, |
| LATE, |
| LIBRARY, |
| LT, |
| LT_EQ, |
| LT_LT, |
| LT_LT_EQ, |
| MINUS, |
| MINUS_EQ, |
| MINUS_MINUS, |
| MIXIN, |
| MULTI_LINE_COMMENT, |
| NATIVE, |
| NEW, |
| NULL, |
| OF, |
| ON, |
| OPEN_CURLY_BRACKET, |
| OPEN_PAREN, |
| OPEN_SQUARE_BRACKET, |
| OPERATOR, |
| PART, |
| PATCH, |
| PERCENT, |
| PERCENT_EQ, |
| PERIOD, |
| PERIOD_PERIOD, |
| PERIOD_PERIOD_PERIOD, |
| PERIOD_PERIOD_PERIOD_QUESTION, |
| PLUS, |
| PLUS_EQ, |
| PLUS_PLUS, |
| QUESTION, |
| QUESTION_PERIOD, |
| QUESTION_QUESTION, |
| QUESTION_QUESTION_EQ, |
| REQUIRED, |
| RETHROW, |
| RETURN, |
| SCRIPT_TAG, |
| SEMICOLON, |
| SET, |
| SHOW, |
| SINGLE_LINE_COMMENT, |
| SLASH, |
| SLASH_EQ, |
| SOURCE, |
| STAR, |
| STAR_EQ, |
| STATIC, |
| STRING, |
| STRING_INTERPOLATION_EXPRESSION, |
| STRING_INTERPOLATION_IDENTIFIER, |
| SUPER, |
| SWITCH, |
| SYNC, |
| THIS, |
| THROW, |
| TILDE, |
| TILDE_SLASH, |
| TILDE_SLASH_EQ, |
| TRUE, |
| TRY, |
| TYPEDEF, |
| VAR, |
| VOID, |
| WHILE, |
| WITH, |
| YIELD, |
| INOUT, |
| OUT, |
| } |