v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <code-stubs.h>
Public Member Functions | |
StringCharAtGenerator (Register object, Register index, Register scratch, Register result, Label *receiver_not_string, Label *index_not_number, Label *index_out_of_range, StringIndexFlags index_flags) | |
void | GenerateFast (MacroAssembler *masm) |
void | GenerateSlow (MacroAssembler *masm, const RuntimeCallHelper &call_helper) |
void | SkipSlow (MacroAssembler *masm, Label *bailout) |
Definition at line 1824 of file code-stubs.h.
|
inline |
Definition at line 1826 of file code-stubs.h.
|
inline |
Definition at line 1845 of file code-stubs.h.
References StringCharCodeAtGenerator::GenerateFast(), and StringCharFromCodeGenerator::GenerateFast().
|
inline |
Definition at line 1853 of file code-stubs.h.
References StringCharCodeAtGenerator::GenerateSlow(), and StringCharFromCodeGenerator::GenerateSlow().
|
inline |
Definition at line 1860 of file code-stubs.h.
References StringCharCodeAtGenerator::SkipSlow(), and StringCharFromCodeGenerator::SkipSlow().