|
| | NumberParseIntHelper (DirectHandle< String > string, int radix) |
| |
| | NumberParseIntHelper (const uint8_t *string, int radix, size_t length) |
| |
| | NumberParseIntHelper (const base::uc16 *string, int radix, size_t length) |
| |
| template<class Char > |
| void | ParseInternal (const Char *start) |
| |
| void | ParseOneByte (const uint8_t *start) final |
| |
| void | ParseTwoByte (const base::uc16 *start) final |
| |
| double | GetResult () |
| |
| | StringToIntHelper (DirectHandle< String > subject, int radix) |
| |
| | StringToIntHelper (const uint8_t *subject, int radix, size_t length) |
| |
| | StringToIntHelper (const base::uc16 *subject, int radix, size_t length) |
| |
| | StringToIntHelper (DirectHandle< String > subject) |
| |
| | StringToIntHelper (const uint8_t *subject, size_t length) |
| |
| virtual | ~StringToIntHelper ()=default |
| |
Definition at line 487 of file conversions.cc.
◆ NumberParseIntHelper() [1/3]
| v8::internal::NumberParseIntHelper::NumberParseIntHelper |
( |
DirectHandle< String > | string, |
|
|
int | radix ) |
|
inline |
◆ NumberParseIntHelper() [2/3]
| v8::internal::NumberParseIntHelper::NumberParseIntHelper |
( |
const uint8_t * | string, |
|
|
int | radix, |
|
|
size_t | length ) |
|
inline |
◆ NumberParseIntHelper() [3/3]
| v8::internal::NumberParseIntHelper::NumberParseIntHelper |
( |
const base::uc16 * | string, |
|
|
int | radix, |
|
|
size_t | length ) |
|
inline |
◆ GetResult()
| double v8::internal::NumberParseIntHelper::GetResult |
( |
| ) |
|
|
inline |
◆ HandleBaseTenCase()
template<class Char >
| void v8::internal::NumberParseIntHelper::HandleBaseTenCase |
( |
const Char * | current, |
|
|
const Char * | end ) |
|
inlineprivate |
◆ HandleGenericCase()
template<class Char >
| void v8::internal::NumberParseIntHelper::HandleGenericCase |
( |
const Char * | current, |
|
|
const Char * | end ) |
|
private |
◆ HandlePowerOfTwoCase()
template<class Char >
| double v8::internal::NumberParseIntHelper::HandlePowerOfTwoCase |
( |
const Char * | current, |
|
|
const Char * | end ) |
|
inlineprivate |
◆ ParseInternal()
template<class Char >
| void v8::internal::NumberParseIntHelper::ParseInternal |
( |
const Char * | start | ) |
|
|
inline |
◆ ParseOneByte()
| void v8::internal::NumberParseIntHelper::ParseOneByte |
( |
const uint8_t * | start | ) |
|
|
inlinefinalvirtual |
◆ ParseTwoByte()
| void v8::internal::NumberParseIntHelper::ParseTwoByte |
( |
const base::uc16 * | start | ) |
|
|
inlinefinalvirtual |
◆ result_
| double v8::internal::NumberParseIntHelper::result_ = 0 |
|
private |
The documentation for this class was generated from the following file: