#include <property-details.h>
Definition at line 95 of file property-details.h.
◆ Kind
Enumerator |
---|
kNone | |
kSmi | |
kDouble | |
kHeapObject | |
kTagged | |
kWasmValue | |
kNumRepresentations | |
Definition at line 97 of file property-details.h.
◆ Representation() [1/2]
v8::internal::Representation::Representation |
( |
| ) |
|
|
inlineconstexpr |
◆ Representation() [2/2]
v8::internal::Representation::Representation |
( |
Kind | k | ) |
|
|
inlineexplicitconstexprprivate |
◆ CanBeInPlaceChangedTo()
bool v8::internal::Representation::CanBeInPlaceChangedTo |
( |
const Representation & | other | ) |
const |
|
inline |
◆ Double()
static constexpr Representation v8::internal::Representation::Double |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Equals()
◆ fits_into()
◆ FromKind()
◆ generalize()
◆ HeapObject()
static constexpr Representation v8::internal::Representation::HeapObject |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ is_more_general_than()
bool v8::internal::Representation::is_more_general_than |
( |
const Representation & | other | ) |
const |
|
inline |
◆ IsCompatibleForLoad()
bool v8::internal::Representation::IsCompatibleForLoad |
( |
const Representation & | other | ) |
const |
|
inline |
◆ IsCompatibleForStore()
bool v8::internal::Representation::IsCompatibleForStore |
( |
const Representation & | other | ) |
const |
|
inline |
◆ IsDouble()
bool v8::internal::Representation::IsDouble |
( |
| ) |
const |
|
inlineconstexpr |
◆ IsHeapObject()
bool v8::internal::Representation::IsHeapObject |
( |
| ) |
const |
|
inlineconstexpr |
◆ IsNone()
bool v8::internal::Representation::IsNone |
( |
| ) |
const |
|
inlineconstexpr |
◆ IsSmi()
bool v8::internal::Representation::IsSmi |
( |
| ) |
const |
|
inlineconstexpr |
◆ IsSmiOrTagged()
bool v8::internal::Representation::IsSmiOrTagged |
( |
| ) |
const |
|
inlineconstexpr |
◆ IsTagged()
bool v8::internal::Representation::IsTagged |
( |
| ) |
const |
|
inlineconstexpr |
◆ IsWasmValue()
bool v8::internal::Representation::IsWasmValue |
( |
| ) |
const |
|
inlineconstexpr |
◆ kind()
Kind v8::internal::Representation::kind |
( |
| ) |
const |
|
inlineconstexpr |
◆ MightCauseMapDeprecation()
bool v8::internal::Representation::MightCauseMapDeprecation |
( |
| ) |
const |
|
inline |
◆ Mnemonic()
const char * v8::internal::Representation::Mnemonic |
( |
| ) |
const |
|
inline |
◆ MostGenericInPlaceChange()
Representation v8::internal::Representation::MostGenericInPlaceChange |
( |
| ) |
const |
|
inline |
◆ None()
static constexpr Representation v8::internal::Representation::None |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ operator==()
◆ size()
int v8::internal::Representation::size |
( |
| ) |
const |
|
inline |
◆ Smi()
◆ Tagged()
static constexpr Representation v8::internal::Representation::Tagged |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ WasmValue()
static constexpr Representation v8::internal::Representation::WasmValue |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ kind_
int8_t v8::internal::Representation::kind_ |
|
private |
The documentation for this class was generated from the following file: