![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <heap-refs.h>
Public Member Functions | |
IndirectHandle< DescriptorArray > | object () const |
PropertyDetails | GetPropertyDetails (InternalIndex descriptor_index) const |
NameRef | GetPropertyKey (JSHeapBroker *broker, InternalIndex descriptor_index) const |
OptionalObjectRef | GetStrongValue (JSHeapBroker *broker, InternalIndex descriptor_index) 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 795 of file heap-refs.h.
PropertyDetails v8::internal::compiler::DescriptorArrayRef::GetPropertyDetails | ( | InternalIndex | descriptor_index | ) | const |
NameRef v8::internal::compiler::DescriptorArrayRef::GetPropertyKey | ( | JSHeapBroker * | broker, |
InternalIndex | descriptor_index ) const |
Definition at line 2286 of file heap-refs.cc.
OptionalObjectRef v8::internal::compiler::DescriptorArrayRef::GetStrongValue | ( | JSHeapBroker * | broker, |
InternalIndex | descriptor_index ) const |
IndirectHandle< DescriptorArray > v8::internal::compiler::DescriptorArrayRef::object | ( | ) | const |