![]() |
v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <scanner.h>
Public Member Functions | |
| DuplicateFinder (UnicodeCache *constants) | |
| int | AddOneByteSymbol (Vector< const uint8_t > key, int value) |
| int | AddTwoByteSymbol (Vector< const uint16_t > key, int value) |
| int | AddNumber (Vector< const uint8_t > key, int value) |
|
inlineexplicit |
| int AddNumber | ( | Vector< const uint8_t > | key, |
| int | value | ||
| ) |
Definition at line 1195 of file scanner.cc.
References DuplicateFinder::AddOneByteSymbol(), v8::internal::ALLOW_BINARY, v8::internal::ALLOW_HEX, v8::internal::ALLOW_IMPLICIT_OCTAL, v8::internal::ALLOW_OCTAL, ASSERT, v8::internal::DoubleToCString(), v8::internal::flags, std::isfinite(), Vector< T >::length(), v8::internal::StringToDouble(), and v8::internal::StrLength().
Referenced by Scanner::FindNumber().
| int AddOneByteSymbol | ( | Vector< const uint8_t > | key, |
| int | value | ||
| ) |
Definition at line 1172 of file scanner.cc.
Referenced by DuplicateFinder::AddNumber(), and Scanner::FindSymbol().
| int AddTwoByteSymbol | ( | Vector< const uint16_t > | key, |
| int | value | ||
| ) |
Definition at line 1177 of file scanner.cc.
Referenced by Scanner::FindSymbol().