Definition at line 302 of file conversions.cc.
◆ StringToIntHelper() [1/5]
v8::internal::StringToIntHelper::StringToIntHelper |
( |
DirectHandle< String > | subject, |
|
|
int | radix ) |
|
inline |
◆ StringToIntHelper() [2/5]
v8::internal::StringToIntHelper::StringToIntHelper |
( |
const uint8_t * | subject, |
|
|
int | radix, |
|
|
size_t | length ) |
|
inline |
◆ StringToIntHelper() [3/5]
v8::internal::StringToIntHelper::StringToIntHelper |
( |
const base::uc16 * | subject, |
|
|
int | radix, |
|
|
size_t | length ) |
|
inline |
◆ StringToIntHelper() [4/5]
◆ StringToIntHelper() [5/5]
v8::internal::StringToIntHelper::StringToIntHelper |
( |
const uint8_t * | subject, |
|
|
size_t | length ) |
|
inline |
◆ ~StringToIntHelper()
virtual v8::internal::StringToIntHelper::~StringToIntHelper |
( |
| ) |
|
|
virtualdefault |
◆ allow_trailing_junk()
bool v8::internal::StringToIntHelper::allow_trailing_junk |
( |
| ) |
|
|
inlineprotected |
◆ cursor()
size_t v8::internal::StringToIntHelper::cursor |
( |
| ) |
|
|
inlineprotected |
◆ DetectRadixInternal()
template<class Char >
void v8::internal::StringToIntHelper::DetectRadixInternal |
( |
const Char * | current, |
|
|
size_t | length ) |
|
private |
◆ GetOneByteVector()
◆ GetTwoByteVector()
◆ IsOneByte()
bool v8::internal::StringToIntHelper::IsOneByte |
( |
| ) |
const |
|
inlineprotected |
◆ length()
size_t v8::internal::StringToIntHelper::length |
( |
| ) |
|
|
inlineprotected |
◆ negative()
bool v8::internal::StringToIntHelper::negative |
( |
| ) |
|
|
inlineprotected |
◆ ParseInt()
void v8::internal::StringToIntHelper::ParseInt |
( |
| ) |
|
|
protected |
◆ ParseOneByte()
virtual void v8::internal::StringToIntHelper::ParseOneByte |
( |
const uint8_t * | start | ) |
|
|
protectedpure virtual |
◆ ParseTwoByte()
virtual void v8::internal::StringToIntHelper::ParseTwoByte |
( |
const base::uc16 * | start | ) |
|
|
protectedpure virtual |
◆ radix()
int v8::internal::StringToIntHelper::radix |
( |
| ) |
|
|
inlineprotected |
◆ set_allow_binary_and_octal_prefixes()
void v8::internal::StringToIntHelper::set_allow_binary_and_octal_prefixes |
( |
| ) |
|
|
inlineprotected |
◆ set_disallow_trailing_junk()
void v8::internal::StringToIntHelper::set_disallow_trailing_junk |
( |
| ) |
|
|
inlineprotected |
◆ set_state()
void v8::internal::StringToIntHelper::set_state |
( |
State | state | ) |
|
|
inlineprotected |
◆ sign()
Sign v8::internal::StringToIntHelper::sign |
( |
| ) |
|
|
inlineprotected |
◆ state()
State v8::internal::StringToIntHelper::state |
( |
| ) |
|
|
inlineprotected |
◆ allow_binary_and_octal_prefixes_
bool v8::internal::StringToIntHelper::allow_binary_and_octal_prefixes_ = false |
|
private |
◆ allow_trailing_junk_
bool v8::internal::StringToIntHelper::allow_trailing_junk_ = true |
|
private |
◆ cursor_
size_t v8::internal::StringToIntHelper::cursor_ = 0 |
|
private |
◆ leading_zero_
bool v8::internal::StringToIntHelper::leading_zero_ = false |
|
private |
◆ length_
size_t v8::internal::StringToIntHelper::length_ = 0 |
|
private |
◆ radix_
int v8::internal::StringToIntHelper::radix_ = 0 |
|
private |
◆ raw_one_byte_subject_
const uint8_t* v8::internal::StringToIntHelper::raw_one_byte_subject_ = nullptr |
|
private |
◆ raw_two_byte_subject_
const base::uc16* v8::internal::StringToIntHelper::raw_two_byte_subject_ = nullptr |
|
private |
◆ sign_
Sign v8::internal::StringToIntHelper::sign_ = Sign::kNone |
|
private |
◆ state_
State v8::internal::StringToIntHelper::state_ = State::kRunning |
|
private |
◆ subject_
The documentation for this class was generated from the following file: