diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2016-04-10 09:28:39 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2016-04-10 09:28:39 +0000 |
commit | 32761a6cee1d0dee366b885b7b9c777e67885688 (patch) | |
tree | d6bec92bebfb216f4126356e55518842c2f476a1 /Source/JavaScriptCore/parser/ParserTokens.h | |
parent | a4e969f4965059196ca948db781e52f7cfebf19e (diff) | |
download | WebKitGtk-tarball-32761a6cee1d0dee366b885b7b9c777e67885688.tar.gz |
webkitgtk-2.4.11webkitgtk-2.4.11
Diffstat (limited to 'Source/JavaScriptCore/parser/ParserTokens.h')
-rw-r--r-- | Source/JavaScriptCore/parser/ParserTokens.h | 24 |
1 files changed, 2 insertions, 22 deletions
diff --git a/Source/JavaScriptCore/parser/ParserTokens.h b/Source/JavaScriptCore/parser/ParserTokens.h index aff4a3013..82a26639a 100644 --- a/Source/JavaScriptCore/parser/ParserTokens.h +++ b/Source/JavaScriptCore/parser/ParserTokens.h @@ -57,7 +57,6 @@ enum JSTokenType { FOR, NEW, VAR, - LET, CONSTTOKEN, CONTINUE, FUNCTION, @@ -76,12 +75,6 @@ enum JSTokenType { FINALLY, DEBUGGER, ELSE, - IMPORT, - EXPORT, - YIELD, - CLASSTOKEN, - EXTENDS, - SUPER, OPENBRACE = 0, CLOSEBRACE, OPENPAREN, @@ -90,11 +83,9 @@ enum JSTokenType { CLOSEBRACKET, COMMA, QUESTION, - INTEGER, - DOUBLE, + NUMBER, IDENT, STRING, - TEMPLATE, SEMICOLON, COLON, DOT, @@ -112,7 +103,6 @@ enum JSTokenType { XOREQUAL, OREQUAL, DOTDOTDOT, - ARROWFUNCTION, LastUntaggedToken, // Begin tagged tokens @@ -155,15 +145,10 @@ enum JSTokenType { INVALID_IDENTIFIER_UNICODE_ESCAPE_ERRORTOK = 3 | ErrorTokenFlag, UNTERMINATED_MULTILINE_COMMENT_ERRORTOK = 4 | ErrorTokenFlag | UnterminatedErrorTokenFlag, UNTERMINATED_NUMERIC_LITERAL_ERRORTOK = 5 | ErrorTokenFlag | UnterminatedErrorTokenFlag, - UNTERMINATED_OCTAL_NUMBER_ERRORTOK = 6 | ErrorTokenFlag | UnterminatedErrorTokenFlag, + INVALID_OCTAL_NUMBER_ERRORTOK = 6 | ErrorTokenFlag | UnterminatedErrorTokenFlag, INVALID_NUMERIC_LITERAL_ERRORTOK = 7 | ErrorTokenFlag, UNTERMINATED_STRING_LITERAL_ERRORTOK = 8 | ErrorTokenFlag | UnterminatedErrorTokenFlag, INVALID_STRING_LITERAL_ERRORTOK = 9 | ErrorTokenFlag, - INVALID_PRIVATE_NAME_ERRORTOK = 10 | ErrorTokenFlag, - UNTERMINATED_HEX_NUMBER_ERRORTOK = 11 | ErrorTokenFlag | UnterminatedErrorTokenFlag, - UNTERMINATED_BINARY_NUMBER_ERRORTOK = 12 | ErrorTokenFlag | UnterminatedErrorTokenFlag, - UNTERMINATED_TEMPLATE_LITERAL_ERRORTOK = 13 | ErrorTokenFlag | UnterminatedErrorTokenFlag, - INVALID_TEMPLATE_LITERAL_ERRORTOK = 14 | ErrorTokenFlag, }; struct JSTextPosition { @@ -191,11 +176,6 @@ union JSTokenData { }; double doubleValue; const Identifier* ident; - struct { - const Identifier* cooked; - const Identifier* raw; - bool isTail; - }; }; struct JSTokenLocation { |