![]() |
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) |
Public Member Functions inherited from v8::internal::compiler::HeapObjectRef | |
| 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 |