#include <code-stubs.h>
Definition at line 1609 of file code-stubs.h.
◆ StringCharCodeAtGenerator()
v8::internal::StringCharCodeAtGenerator::StringCharCodeAtGenerator |
( |
Register |
object, |
|
|
Register |
index, |
|
|
Register |
result, |
|
|
Label * |
receiver_not_string, |
|
|
Label * |
index_not_number, |
|
|
Label * |
index_out_of_range, |
|
|
StringIndexFlags |
index_flags |
|
) |
| |
|
inline |
◆ DISALLOW_COPY_AND_ASSIGN()
◆ GenerateFast()
void v8::internal::StringCharCodeAtGenerator::GenerateFast |
( |
MacroAssembler * |
masm | ) |
|
◆ GenerateSlow()
◆ SkipSlow()
void v8::internal::StringCharCodeAtGenerator::SkipSlow |
( |
MacroAssembler * |
masm, |
|
|
Label * |
bailout |
|
) |
| |
|
inline |
◆ call_runtime_
Label v8::internal::StringCharCodeAtGenerator::call_runtime_ |
|
private |
◆ exit_
Label v8::internal::StringCharCodeAtGenerator::exit_ |
|
private |
◆ got_smi_index_
Label v8::internal::StringCharCodeAtGenerator::got_smi_index_ |
|
private |
◆ index_
Register v8::internal::StringCharCodeAtGenerator::index_ |
|
private |
◆ index_flags_
◆ index_not_number_
Label* v8::internal::StringCharCodeAtGenerator::index_not_number_ |
|
private |
◆ index_not_smi_
Label v8::internal::StringCharCodeAtGenerator::index_not_smi_ |
|
private |
◆ index_out_of_range_
Label* v8::internal::StringCharCodeAtGenerator::index_out_of_range_ |
|
private |
◆ object_
Register v8::internal::StringCharCodeAtGenerator::object_ |
|
private |
◆ receiver_not_string_
Label* v8::internal::StringCharCodeAtGenerator::receiver_not_string_ |
|
private |
◆ result_
Register v8::internal::StringCharCodeAtGenerator::result_ |
|
private |
The documentation for this class was generated from the following file: