Chromium Code Reviews| Index: src/scanner.h |
| =================================================================== |
| --- src/scanner.h (revision 6635) |
| +++ src/scanner.h (working copy) |
| @@ -148,6 +148,12 @@ |
| // Returns the next token. |
| Token::Value Next(); |
| + // Returns the value of a number token. |
| + double number() { |
|
tfarina
2011/02/04 15:04:44
I'll not insist in the const here, but I'd like to
Lasse Reichstein
2011/02/07 08:40:43
We generally don't use const in the V8 code.
It sh
|
| + return number_; |
| + } |
| + |
| + |
| protected: |
| // Skip past JSON whitespace (only space, tab, newline and carrige-return). |
| bool SkipJsonWhiteSpace(); |
| @@ -178,6 +184,9 @@ |
| // are the only valid JSON identifiers (productions JSONBooleanLiteral, |
| // JSONNullLiteral). |
| Token::Value ScanJsonIdentifier(const char* text, Token::Value token); |
| + |
| + // Holds the value of a scanned number token. |
| + double number_; |
| }; |
| } } // namespace v8::internal |