#include <value-type.h>
|
static constexpr ValueType | Primitive (NumericKind kind) |
|
static constexpr ValueType | Generic (GenericKind kind, Nullability nullable, bool shared) |
|
static constexpr ValueType | Ref (ModuleTypeIndex index, bool shared, RefTypeKind kind) |
|
static constexpr ValueType | Ref (HeapType type) |
|
static constexpr ValueType | RefNull (ModuleTypeIndex index, bool shared, RefTypeKind kind) |
|
static constexpr ValueType | RefNull (HeapType type) |
|
static constexpr ValueType | RefMaybeNull (ModuleTypeIndex index, Nullability nullable, bool shared, RefTypeKind kind) |
|
static constexpr ValueType | RefMaybeNull (HeapType type, Nullability nullable) |
|
static constexpr ValueType | FromRawBitField (uint32_t bits) |
|
static constexpr ValueType | Primitive (ValueKind kind) |
|
static ValueType | For (MachineType type) |
|
static constexpr ValueTypeBase | Primitive (ValueKind kind) |
|
Definition at line 878 of file value-type.h.
◆ AsExact()
◆ AsExactIfProposalEnabled()
◆ AsNonNull()
ValueType v8::internal::wasm::ValueType::AsNonNull |
( |
| ) |
const |
|
inlineconstexpr |
◆ AsNonShared()
ValueType v8::internal::wasm::ValueType::AsNonShared |
( |
| ) |
const |
|
inlineconstexpr |
◆ AsNullable()
◆ Canonicalize()
◆ For()
◆ FromRawBitField()
static constexpr ValueType v8::internal::wasm::ValueType::FromRawBitField |
( |
uint32_t | bits | ) |
|
|
inlinestaticconstexpr |
◆ Generic()
◆ heap_representation()
◆ heap_type()
HeapType v8::internal::wasm::ValueType::heap_type |
( |
| ) |
const |
|
inlineconstexpr |
◆ is_reference_to() [1/2]
bool v8::internal::wasm::ValueType::is_reference_to |
( |
GenericKind | kind | ) |
const |
|
inlineconstexpr |
◆ is_reference_to() [2/2]
◆ operator==()
bool v8::internal::wasm::ValueType::operator== |
( |
ValueType | other | ) |
const |
|
inlineconstexpr |
◆ Primitive() [1/2]
◆ Primitive() [2/2]
◆ Ref() [1/2]
◆ Ref() [2/2]
◆ ref_index()
◆ RefMaybeNull() [1/2]
◆ RefMaybeNull() [2/2]
◆ RefNull() [1/2]
◆ RefNull() [2/2]
◆ Unpacked()
ValueType v8::internal::wasm::ValueType::Unpacked |
( |
| ) |
const |
|
inlineconstexpr |
The documentation for this class was generated from the following file: