summaryrefslogtreecommitdiff
path: root/Source/JavaScriptCore/parser/ParserTokens.h
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@lorry>2016-04-10 09:28:39 +0000
committerLorry Tar Creator <lorry-tar-importer@lorry>2016-04-10 09:28:39 +0000
commit32761a6cee1d0dee366b885b7b9c777e67885688 (patch)
treed6bec92bebfb216f4126356e55518842c2f476a1 /Source/JavaScriptCore/parser/ParserTokens.h
parenta4e969f4965059196ca948db781e52f7cfebf19e (diff)
downloadWebKitGtk-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.h24
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 {