![]() |
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) |
Public Member Functions inherited from v8::internal::compiler::CodeAssemblerVariable | |
| 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 | |
Protected Member Functions inherited from v8::internal::compiler::CodeAssemblerVariable | |
| 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.