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

#include <simplified-operator.h>

Inheritance diagram for v8::internal::compiler::ElementAccess:
Collaboration diagram for v8::internal::compiler::ElementAccess:

Public Member Functions

 ElementAccess ()
 
 ElementAccess (BaseTaggedness base_is_tagged, int header_size, Type type, MachineType machine_type, WriteBarrierKind write_barrier_kind)
 
int tag () const
 

Public Attributes

BaseTaggedness base_is_tagged
 
int header_size
 
Type type
 
MachineType machine_type
 
WriteBarrierKind write_barrier_kind
 

Detailed Description

Definition at line 201 of file simplified-operator.h.

Constructor & Destructor Documentation

◆ ElementAccess() [1/2]

v8::internal::compiler::ElementAccess::ElementAccess ( )
inline

Definition at line 208 of file simplified-operator.h.

◆ ElementAccess() [2/2]

v8::internal::compiler::ElementAccess::ElementAccess ( BaseTaggedness base_is_tagged,
int header_size,
Type type,
MachineType machine_type,
WriteBarrierKind write_barrier_kind )
inline

Definition at line 215 of file simplified-operator.h.

Member Function Documentation

◆ tag()

int v8::internal::compiler::ElementAccess::tag ( ) const
inline

Definition at line 223 of file simplified-operator.h.

Member Data Documentation

◆ base_is_tagged

BaseTaggedness v8::internal::compiler::ElementAccess::base_is_tagged

Definition at line 202 of file simplified-operator.h.

◆ header_size

int v8::internal::compiler::ElementAccess::header_size

Definition at line 203 of file simplified-operator.h.

◆ machine_type

MachineType v8::internal::compiler::ElementAccess::machine_type

Definition at line 205 of file simplified-operator.h.

◆ type

Type v8::internal::compiler::ElementAccess::type

Definition at line 204 of file simplified-operator.h.

◆ write_barrier_kind

WriteBarrierKind v8::internal::compiler::ElementAccess::write_barrier_kind

Definition at line 206 of file simplified-operator.h.


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