#include <struct-types.h>
|
| CanonicalStructType (uint32_t field_count, uint32_t *field_offsets, const CanonicalValueType *reps, const bool *mutabilities, bool is_descriptor) |
|
CanonicalValueType | field (uint32_t index) const |
|
bool | operator== (const CanonicalStructType &other) const |
|
base::iterator_range< const CanonicalValueType * > | fields () const |
|
| StructTypeBase (uint32_t field_count, uint32_t *field_offsets, const ValueTypeBase *reps, const bool *mutabilities, bool is_descriptor) |
|
bool | is_descriptor () const |
|
uint32_t | field_count () const |
|
ValueTypeBase | field (uint32_t index) const |
|
bool | mutability (uint32_t index) const |
|
base::iterator_range< const ValueTypeBase * > | fields () const |
|
base::iterator_range< const bool * > | mutabilities () const |
|
uint32_t | field_offset (uint32_t index) const |
|
uint32_t | total_fields_size () const |
|
uint32_t | Align (uint32_t offset, uint32_t alignment) |
|
void | InitializeOffsets () |
|
void * | operator new (size_t, Zone *)=delete |
|
void * | operator new (size_t size, void *ptr) |
|
void | operator delete (void *, size_t) |
|
void | operator delete (void *pointer, Zone *zone)=delete |
|
Definition at line 249 of file struct-types.h.
◆ Builder
Initial value:
StructTypeBase::BuilderImpl<CanonicalStructType, CanonicalValueType>
Definition at line 251 of file struct-types.h.
◆ CanonicalStructType()
v8::internal::wasm::CanonicalStructType::CanonicalStructType |
( |
uint32_t | field_count, |
|
|
uint32_t * | field_offsets, |
|
|
const CanonicalValueType * | reps, |
|
|
const bool * | mutabilities, |
|
|
bool | is_descriptor ) |
|
inline |
◆ field()
◆ fields()
◆ operator==()
The documentation for this class was generated from the following file: