Chromium Code Reviews| Index: src/scanner.cc |
| diff --git a/src/scanner.cc b/src/scanner.cc |
| index fe75010c6ade94522250be38741ece8de3c19bc3..de7556f5749b20034e34395e3de4ea07b121def3 100644 |
| --- a/src/scanner.cc |
| +++ b/src/scanner.cc |
| @@ -417,10 +417,12 @@ void Scanner::Scan() { |
| break; |
| case '=': |
| - // = == === |
| + // = == === => |
| Advance(); |
| if (c0_ == '=') { |
| token = Select('=', Token::EQ_STRICT, Token::EQ); |
| + } else if (c0_ == '>') { |
| + token = Select(Token::ARROW); |
| } else { |
| token = Token::ASSIGN; |
| } |