v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <preparser.h>
Public Member Functions | |
DuplicateFinder (i::UnicodeCache *constants) | |
int | AddAsciiSymbol (i::Vector< const char > key, int value) |
int | AddUtf16Symbol (i::Vector< const uint16_t > key, int value) |
int | AddNumber (i::Vector< const char > key, int value) |
Definition at line 60 of file preparser.h.
|
inlineexplicit |
Definition at line 62 of file preparser.h.
int AddAsciiSymbol | ( | i::Vector< const char > | key, |
int | value | ||
) |
Definition at line 1657 of file preparser.cc.
Referenced by DuplicateFinder::AddNumber().
int AddNumber | ( | i::Vector< const char > | key, |
int | value | ||
) |
Definition at line 1678 of file preparser.cc.
References DuplicateFinder::AddAsciiSymbol(), v8::internal::ALLOW_HEX, v8::internal::ALLOW_OCTALS, ASSERT, v8::internal::DoubleToCString(), flags, v8::isfinite(), Vector< T >::length(), v8::internal::StringToDouble(), and v8::internal::StrLength().
int AddUtf16Symbol | ( | i::Vector< const uint16_t > | key, |
int | value | ||
) |
Definition at line 1661 of file preparser.cc.