#include <struct-types.h>
Definition at line 20 of file struct-types.h.
◆ StructTypeBase()
v8::internal::wasm::StructTypeBase::StructTypeBase |
( |
uint32_t | field_count, |
|
|
uint32_t * | field_offsets, |
|
|
const ValueTypeBase * | reps, |
|
|
const bool * | mutabilities, |
|
|
bool | is_descriptor ) |
|
inline |
◆ Align()
uint32_t v8::internal::wasm::StructTypeBase::Align |
( |
uint32_t | offset, |
|
|
uint32_t | alignment ) |
|
inline |
◆ field()
ValueTypeBase v8::internal::wasm::StructTypeBase::field |
( |
uint32_t | index | ) |
const |
|
inline |
◆ field_count()
uint32_t v8::internal::wasm::StructTypeBase::field_count |
( |
| ) |
const |
|
inline |
◆ field_offset()
uint32_t v8::internal::wasm::StructTypeBase::field_offset |
( |
uint32_t | index | ) |
const |
|
inline |
◆ fields()
◆ InitializeOffsets()
void v8::internal::wasm::StructTypeBase::InitializeOffsets |
( |
| ) |
|
|
inline |
◆ is_descriptor()
bool v8::internal::wasm::StructTypeBase::is_descriptor |
( |
| ) |
const |
|
inline |
◆ mutabilities()
◆ mutability()
bool v8::internal::wasm::StructTypeBase::mutability |
( |
uint32_t | index | ) |
const |
|
inline |
◆ total_fields_size()
uint32_t v8::internal::wasm::StructTypeBase::total_fields_size |
( |
| ) |
const |
|
inline |
◆ CanonicalStructType
◆ StructType
◆ field_count_
const uint16_t v8::internal::wasm::StructTypeBase::field_count_ |
|
private |
◆ field_offsets_
uint32_t* const v8::internal::wasm::StructTypeBase::field_offsets_ |
|
private |
◆ is_descriptor_
const bool v8::internal::wasm::StructTypeBase::is_descriptor_ |
|
private |
◆ kMaxFieldOffset
const size_t v8::internal::wasm::StructTypeBase::kMaxFieldOffset |
|
static |
Initial value:=
constexpr int kMaxValueTypeSize
constexpr size_t kV8MaxWasmStructFields
Definition at line 199 of file struct-types.h.
◆ mutabilities_
const bool* const v8::internal::wasm::StructTypeBase::mutabilities_ |
|
private |
◆ reps_
const ValueTypeBase* const v8::internal::wasm::StructTypeBase::reps_ |
|
private |
The documentation for this class was generated from the following file: