#include <field-index.h>
Definition at line 22 of file field-index.h.
◆ EncodingBits
◆ FirstInobjectPropertyOffsetBits
Initial value:
BitField< T2, kShift+kSize, size2, U > Next
Definition at line 125 of file field-index.h.
◆ InObjectPropertyBits
◆ IsInObjectBits
◆ OffsetBits
◆ Encoding
Enumerator |
---|
kTagged | |
kDouble | |
kWord32 | |
Definition at line 24 of file field-index.h.
◆ FieldIndex() [1/2]
v8::internal::FieldIndex::FieldIndex |
( |
| ) |
|
|
inline |
◆ FieldIndex() [2/2]
v8::internal::FieldIndex::FieldIndex |
( |
bool | is_inobject, |
|
|
int | offset, |
|
|
Encoding | encoding, |
|
|
int | inobject_properties, |
|
|
int | first_inobject_property_offset ) |
|
inlineprivate |
◆ bit_field()
uint64_t v8::internal::FieldIndex::bit_field |
( |
| ) |
const |
|
inline |
◆ FieldEncoding()
◆ first_inobject_property_offset()
int v8::internal::FieldIndex::first_inobject_property_offset |
( |
| ) |
const |
|
inlineprivate |
◆ ForDescriptor() [1/2]
◆ ForDescriptor() [2/2]
◆ ForDetails()
◆ ForInObjectOffset()
◆ ForPropertyIndex()
◆ ForSmiLoadHandler()
◆ GetFieldAccessStubKey()
int v8::internal::FieldIndex::GetFieldAccessStubKey |
( |
| ) |
const |
|
inline |
◆ GetLoadByFieldIndex()
int v8::internal::FieldIndex::GetLoadByFieldIndex |
( |
| ) |
const |
|
inline |
◆ index()
int v8::internal::FieldIndex::index |
( |
| ) |
const |
|
inline |
◆ is_double()
bool v8::internal::FieldIndex::is_double |
( |
| ) |
const |
|
inline |
◆ is_inobject()
bool v8::internal::FieldIndex::is_inobject |
( |
| ) |
const |
|
inline |
◆ offset()
int v8::internal::FieldIndex::offset |
( |
| ) |
const |
|
inline |
◆ operator!=()
bool v8::internal::FieldIndex::operator!= |
( |
FieldIndex const & | other | ) |
const |
|
inline |
◆ operator==()
bool v8::internal::FieldIndex::operator== |
( |
FieldIndex const & | other | ) |
const |
|
inline |
◆ outobject_array_index()
int v8::internal::FieldIndex::outobject_array_index |
( |
| ) |
const |
|
inline |
◆ property_index()
int v8::internal::FieldIndex::property_index |
( |
| ) |
const |
|
inline |
◆ bit_field_
uint64_t v8::internal::FieldIndex::bit_field_ |
|
private |
◆ kOffsetBitsSize
const int v8::internal::FieldIndex::kOffsetBitsSize |
|
staticprivate |
Initial value:=
constexpr int kTaggedSizeLog2
static const int kDescriptorIndexBitCount
Definition at line 114 of file field-index.h.
The documentation for this class was generated from the following files: