![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <heap-refs.h>
Public Member Functions | |
IndirectHandle< FunctionTemplateInfo > | object () const |
bool | is_signature_undefined (JSHeapBroker *broker) const |
bool | accept_any_receiver () const |
int16_t | allowed_receiver_instance_type_range_start () const |
int16_t | allowed_receiver_instance_type_range_end () const |
Address | callback (JSHeapBroker *broker) const |
OptionalObjectRef | callback_data (JSHeapBroker *broker) const |
ZoneVector< Address > | c_functions (JSHeapBroker *broker) const |
ZoneVector< const CFunctionInfo * > | c_signatures (JSHeapBroker *broker) const |
HolderLookupResult | LookupHolderOfExpectedType (JSHeapBroker *broker, MapRef receiver_map) |
![]() | |
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 955 of file heap-refs.h.
bool v8::internal::compiler::FunctionTemplateInfoRef::accept_any_receiver | ( | ) | const |
int16_t v8::internal::compiler::FunctionTemplateInfoRef::allowed_receiver_instance_type_range_end | ( | ) | const |
int16_t v8::internal::compiler::FunctionTemplateInfoRef::allowed_receiver_instance_type_range_start | ( | ) | const |
ZoneVector< Address > v8::internal::compiler::FunctionTemplateInfoRef::c_functions | ( | JSHeapBroker * | broker | ) | const |
Definition at line 1896 of file heap-refs.cc.
ZoneVector< const CFunctionInfo * > v8::internal::compiler::FunctionTemplateInfoRef::c_signatures | ( | JSHeapBroker * | broker | ) | const |
Definition at line 1902 of file heap-refs.cc.
Address v8::internal::compiler::FunctionTemplateInfoRef::callback | ( | JSHeapBroker * | broker | ) | const |
OptionalObjectRef v8::internal::compiler::FunctionTemplateInfoRef::callback_data | ( | JSHeapBroker * | broker | ) | const |
bool v8::internal::compiler::FunctionTemplateInfoRef::is_signature_undefined | ( | JSHeapBroker * | broker | ) | const |
HolderLookupResult v8::internal::compiler::FunctionTemplateInfoRef::LookupHolderOfExpectedType | ( | JSHeapBroker * | broker, |
MapRef | receiver_map ) |
IndirectHandle< FunctionTemplateInfo > v8::internal::compiler::FunctionTemplateInfoRef::object | ( | ) | const |