![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <access-builder.h>
Public Types | |
using | type = T |
Public Attributes | |
const bool | is_array_buffer_load |
![]() | |
BaseTaggedness | base_is_tagged |
int | header_size |
Type | type |
MachineType | machine_type |
WriteBarrierKind | write_barrier_kind |
Private Member Functions | |
ElementAccessTS (const compiler::ElementAccess &base, bool is_array_buffer_load) | |
Friends | |
class | AccessBuilderTS |
Additional Inherited Members | |
![]() | |
ElementAccess () | |
ElementAccess (BaseTaggedness base_is_tagged, int header_size, Type type, MachineType machine_type, WriteBarrierKind write_barrier_kind) | |
int | tag () const |
Definition at line 33 of file access-builder.h.
using v8::internal::compiler::turboshaft::ElementAccessTS< Class, T >::type = T |
Definition at line 34 of file access-builder.h.
|
inlineexplicitprivate |
Definition at line 40 of file access-builder.h.
|
friend |
Definition at line 39 of file access-builder.h.
const bool v8::internal::compiler::turboshaft::ElementAccessTS< Class, T >::is_array_buffer_load |
Definition at line 36 of file access-builder.h.