|
IndirectHandle< JSDataView > | object () const |
|
size_t | byte_length () const |
|
IndirectHandle< JSObject > | object () const |
|
OptionalObjectRef | raw_properties_or_hash (JSHeapBroker *broker) const |
|
OptionalObjectRef | RawInobjectPropertyAt (JSHeapBroker *broker, FieldIndex index) const |
|
OptionalObjectRef | GetOwnConstantElement (JSHeapBroker *broker, FixedArrayBaseRef elements_ref, uint32_t index, CompilationDependencies *dependencies) const |
|
std::optional< Tagged< Object > > | GetOwnConstantElementFromHeap (JSHeapBroker *broker, Tagged< FixedArrayBase > elements, ElementsKind elements_kind, uint32_t index) const |
|
OptionalObjectRef | GetOwnFastConstantDataProperty (JSHeapBroker *broker, Representation field_representation, FieldIndex index, CompilationDependencies *dependencies) const |
|
std::optional< Float64 > | GetOwnFastConstantDoubleProperty (JSHeapBroker *broker, FieldIndex index, CompilationDependencies *dependencies) const |
|
OptionalObjectRef | GetOwnDictionaryProperty (JSHeapBroker *broker, InternalIndex index, CompilationDependencies *dependencies) const |
|
OptionalFixedArrayBaseRef | elements (JSHeapBroker *broker, RelaxedLoadTag) const |
|
bool | IsElementsTenured (FixedArrayBaseRef elements) |
|
OptionalMapRef | GetObjectCreateMap (JSHeapBroker *broker) const |
|
IndirectHandle< JSReceiver > | object () const |
|
IndirectHandle< HeapObject > | object () const |
|
V8_EXPORT_PRIVATE MapRef | map (JSHeapBroker *broker) const |
|
OptionalMapRef | map_direct_read (JSHeapBroker *broker) const |
|
HeapObjectType | GetHeapObjectType (JSHeapBroker *broker) const |
|
Definition at line 628 of file heap-refs.h.