V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
enum | Behavior { kStringToBigInt, kLiteral } |
Public Member Functions | |
StringToBigIntHelper (Isolate *isolate, Handle< String > string) | |
StringToBigIntHelper (Isolate *isolate, const uint8_t *string, int length) | |
MaybeHandle< BigInt > | GetResult () |
Public Member Functions inherited from v8::internal::StringToIntHelper | |
StringToIntHelper (Isolate *isolate, Handle< String > subject, int radix) | |
StringToIntHelper (Isolate *isolate, Handle< String > subject) | |
StringToIntHelper (Isolate *isolate, const uint8_t *subject, int length) | |
Protected Member Functions | |
void | AllocateResult () override |
void | ResultMultiplyAdd (uint32_t multiplier, uint32_t part) override |
Protected Member Functions inherited from v8::internal::StringToIntHelper | |
void | ParseInt () |
virtual void | HandleSpecialCases () |
void | set_allow_binary_and_octal_prefixes () |
void | set_disallow_trailing_junk () |
bool | IsOneByte () const |
Vector< const uint8_t > | GetOneByteVector () |
Vector< const uc16 > | GetTwoByteVector () |
Isolate * | isolate () |
int | radix () |
int | cursor () |
int | length () |
bool | negative () |
Sign | sign () |
State | state () |
void | set_state (State state) |
Additional Inherited Members | |
Protected Types inherited from v8::internal::StringToIntHelper | |
enum | State { kRunning, kError, kJunk, kEmpty, kZero, kDone } |
enum | Sign { kNegative, kPositive, kNone } |
Definition at line 831 of file conversions.cc.