| Index: src/parsing/scanner.cc | 
| diff --git a/src/parsing/scanner.cc b/src/parsing/scanner.cc | 
| index 2d5a57958336ef1ec4bb65b8ce63da1efc199a3e..33e01c96cff2329c90d7a010961b8ca56d243cd5 100644 | 
| --- a/src/parsing/scanner.cc | 
| +++ b/src/parsing/scanner.cc | 
| @@ -1118,6 +1118,8 @@ uc32 Scanner::ScanUnicodeEscape() { | 
| // Keyword Matcher | 
|  | 
| #define KEYWORDS(KEYWORD_GROUP, KEYWORD)                    \ | 
| +  KEYWORD_GROUP('a')                                        \ | 
| +  KEYWORD("await", Token::AWAIT)                            \ | 
| KEYWORD_GROUP('b')                                        \ | 
| KEYWORD("break", Token::BREAK)                            \ | 
| KEYWORD_GROUP('c')                                        \ | 
| @@ -1133,7 +1135,7 @@ uc32 Scanner::ScanUnicodeEscape() { | 
| KEYWORD("do", Token::DO)                                  \ | 
| KEYWORD_GROUP('e')                                        \ | 
| KEYWORD("else", Token::ELSE)                              \ | 
| -  KEYWORD("enum", Token::FUTURE_RESERVED_WORD)              \ | 
| +  KEYWORD("enum", Token::ENUM)                              \ | 
| KEYWORD("export", Token::EXPORT)                          \ | 
| KEYWORD("extends", Token::EXTENDS)                        \ | 
| KEYWORD_GROUP('f')                                        \ | 
| @@ -1179,7 +1181,6 @@ uc32 Scanner::ScanUnicodeEscape() { | 
| KEYWORD_GROUP('y')                                        \ | 
| KEYWORD("yield", Token::YIELD) | 
|  | 
| - | 
| static Token::Value KeywordOrIdentifierToken(const uint8_t* input, | 
| int input_length, bool escaped) { | 
| DCHECK(input_length >= 1); | 
|  |