|
| IndirectHandle< JSArray > | object () const |
| |
| ObjectRef | GetBoilerplateLength (JSHeapBroker *broker) const |
| |
| OptionalObjectRef | GetOwnCowElement (JSHeapBroker *broker, FixedArrayBaseRef elements_ref, uint32_t index) const |
| |
| OptionalObjectRef | length_unsafe (JSHeapBroker *broker) 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 1057 of file heap-refs.h.