#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: