V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::NumberParseIntHelper Class Reference
Inheritance diagram for v8::internal::NumberParseIntHelper:
v8::internal::StringToIntHelper

Public Member Functions

 NumberParseIntHelper (Isolate *isolate, Handle< String > string, int radix)
 
double 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 ()
 
void set_allow_binary_and_octal_prefixes ()
 
void set_disallow_trailing_junk ()
 
bool IsOneByte () const
 
Vector< const uint8_t > GetOneByteVector ()
 
Vector< const uc16 > GetTwoByteVector ()
 
Isolateisolate ()
 
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 }
 

Detailed Description

Definition at line 433 of file conversions.cc.


The documentation for this class was generated from the following file: