v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::LoadElimination::AbstractElements::Element Struct Reference
Collaboration diagram for v8::internal::compiler::LoadElimination::AbstractElements::Element:

Public Member Functions

 Element ()=default
 
 Element (Node *object, Node *index, Node *value, MachineRepresentation representation)
 

Public Attributes

Nodeobject = nullptr
 
Nodeindex = nullptr
 
Nodevalue = nullptr
 
MachineRepresentation representation = MachineRepresentation::kNone
 

Detailed Description

Definition at line 83 of file load-elimination.h.

Constructor & Destructor Documentation

◆ Element() [1/2]

v8::internal::compiler::LoadElimination::AbstractElements::Element::Element ( )
default

◆ Element() [2/2]

v8::internal::compiler::LoadElimination::AbstractElements::Element::Element ( Node * object,
Node * index,
Node * value,
MachineRepresentation representation )
inline

Definition at line 85 of file load-elimination.h.

Member Data Documentation

◆ index

Node* v8::internal::compiler::LoadElimination::AbstractElements::Element::index = nullptr

Definition at line 93 of file load-elimination.h.

◆ object

Node* v8::internal::compiler::LoadElimination::AbstractElements::Element::object = nullptr

Definition at line 92 of file load-elimination.h.

◆ representation

MachineRepresentation v8::internal::compiler::LoadElimination::AbstractElements::Element::representation = MachineRepresentation::kNone

Definition at line 95 of file load-elimination.h.

◆ value

Node* v8::internal::compiler::LoadElimination::AbstractElements::Element::value = nullptr

Definition at line 94 of file load-elimination.h.


The documentation for this struct was generated from the following file: