![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <turboshaft-builtins-assembler-inl.h>
Classes | |
class | Iterator |
Public Member Functions | |
auto & | Asm () const |
template<typename T > | |
BuiltinArgumentsTS (Assembler *assembler, V< T > argc, OptionalV< WordPtr > fp={}) | |
V< WordPtr > | GetLengthWithReceiver () const |
V< WordPtr > | GetLengthWithoutReceiver () const |
V< Object > | AtIndex (ConstOrV< WordPtr > index) const |
Iterator | Range (ConstOrV< WordPtr > begin, ConstOrV< WordPtr > end) const |
Iterator | Range (ConstOrV< WordPtr > begin) const |
Iterator | Range () const |
Private Member Functions | |
V< WordPtr > | AtIndexPtr (ConstOrV< WordPtr > index) const |
Private Attributes | |
Assembler * | assembler_ |
V< WordPtr > | argc_ |
V< WordPtr > | fp_ |
V< WordPtr > | base_ |
Definition at line 57 of file turboshaft-builtins-assembler-inl.h.
|
inline |
Definition at line 65 of file turboshaft-builtins-assembler-inl.h.
|
inline |
Definition at line 61 of file turboshaft-builtins-assembler-inl.h.
|
inline |
Definition at line 99 of file turboshaft-builtins-assembler-inl.h.
|
inlineprivate |
Definition at line 161 of file turboshaft-builtins-assembler-inl.h.
|
inline |
Definition at line 95 of file turboshaft-builtins-assembler-inl.h.
|
inline |
Definition at line 93 of file turboshaft-builtins-assembler-inl.h.
|
inline |
Definition at line 156 of file turboshaft-builtins-assembler-inl.h.
|
inline |
Definition at line 152 of file turboshaft-builtins-assembler-inl.h.
|
inline |
Definition at line 148 of file turboshaft-builtins-assembler-inl.h.
|
private |
Definition at line 168 of file turboshaft-builtins-assembler-inl.h.
|
private |
Definition at line 167 of file turboshaft-builtins-assembler-inl.h.
|
private |
Definition at line 170 of file turboshaft-builtins-assembler-inl.h.
|
private |
Definition at line 169 of file turboshaft-builtins-assembler-inl.h.