v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::InterceptorInfo Class Reference

#include <api-callbacks.h>

Inheritance diagram for v8::internal::InterceptorInfo:
Collaboration diagram for v8::internal::InterceptorInfo:

Classes

class  BodyDescriptor
 

Public Member Functions

bool has_getter () const
 
bool has_setter () const
 
bool has_query () const
 
bool has_descriptor () const
 
bool has_deleter () const
 
bool has_enumerator () const
 
bool has_definer () const
 
 DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST (named_getter, Address) DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST(named_setter
 
Address DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST (named_query, Address) DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST(named_descriptor
 
Address Address DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST (named_deleter, Address) DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST(named_enumerator
 
Address Address Address DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST (named_definer, Address) DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST(indexed_getter
 
Address Address Address Address DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST (indexed_setter, Address) DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST(indexed_query
 
Address Address Address Address Address DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST (indexed_descriptor, Address) DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST(indexed_deleter
 
Address Address Address Address Address Address DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST (indexed_enumerator, Address) DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST(indexed_definer
 
Address Address Address Address Address Address Address void clear_padding ()
 

Private Member Functions

void AllocateExternalPointerEntries (Isolate *isolate)
 

Friends

class Factory
 

Detailed Description

Definition at line 114 of file api-callbacks.h.

Member Function Documentation

◆ AllocateExternalPointerEntries()

void v8::internal::InterceptorInfo::AllocateExternalPointerEntries ( Isolate * isolate)
inlineprivate

◆ clear_padding()

Address Address Address Address Address Address Address void v8::internal::InterceptorInfo::clear_padding ( )
inline

◆ DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST() [1/7]

Address Address Address Address Address v8::internal::InterceptorInfo::DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST ( indexed_descriptor ,
Address  )

◆ DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST() [2/7]

Address Address Address Address Address Address v8::internal::InterceptorInfo::DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST ( indexed_enumerator ,
Address  )

◆ DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST() [3/7]

Address Address Address Address v8::internal::InterceptorInfo::DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST ( indexed_setter ,
Address  )

◆ DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST() [4/7]

Address Address Address v8::internal::InterceptorInfo::DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST ( named_definer ,
Address  )

◆ DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST() [5/7]

Address Address v8::internal::InterceptorInfo::DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST ( named_deleter ,
Address  )

◆ DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST() [6/7]

v8::internal::InterceptorInfo::DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST ( named_getter ,
Address  )

◆ DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST() [7/7]

Address v8::internal::InterceptorInfo::DECL_LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST ( named_query ,
Address  )

◆ has_definer()

bool v8::internal::InterceptorInfo::has_definer ( ) const
inline

◆ has_deleter()

bool v8::internal::InterceptorInfo::has_deleter ( ) const
inline

◆ has_descriptor()

bool v8::internal::InterceptorInfo::has_descriptor ( ) const
inline

◆ has_enumerator()

bool v8::internal::InterceptorInfo::has_enumerator ( ) const
inline

◆ has_getter()

bool v8::internal::InterceptorInfo::has_getter ( ) const
inline

◆ has_query()

bool v8::internal::InterceptorInfo::has_query ( ) const
inline

◆ has_setter()

bool v8::internal::InterceptorInfo::has_setter ( ) const
inline

Friends And Related Symbol Documentation

◆ Factory

friend class Factory
friend

Definition at line 175 of file api-callbacks.h.


The documentation for this class was generated from the following file: