![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <code-assembler.h>
Public Member Functions | |
TypedCodeAssemblerVariable (TNode< T > initial_value, CodeAssembler *assembler) | |
TypedCodeAssemblerVariable (CodeAssembler *assembler) | |
TNode< T > | value () const |
void | operator= (TNode< T > value) |
void | operator= (const TypedCodeAssemblerVariable< T > &variable) |
![]() | |
CodeAssemblerVariable (const CodeAssemblerVariable &)=delete | |
CodeAssemblerVariable & | operator= (const CodeAssemblerVariable &)=delete |
Node * | value () const |
MachineRepresentation | rep () const |
bool | IsBound () const |
Private Member Functions | |
void | Bind (Node *value) |
Additional Inherited Members | |
![]() | |
CodeAssemblerVariable (CodeAssembler *assembler, MachineRepresentation rep) | |
CodeAssemblerVariable (CodeAssembler *assembler, MachineRepresentation rep, Node *initial_value) | |
~CodeAssemblerVariable () | |
void | Bind (Node *value) |
Definition at line 1698 of file code-assembler.h.
|
inline |
Definition at line 1700 of file code-assembler.h.
|
inlineexplicit |
Definition at line 1703 of file code-assembler.h.
|
inline |
|
inline |
|
inline |
Definition at line 1716 of file code-assembler.h.