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