v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
api-callbacks-inl.h File Reference
#include "src/objects/api-callbacks.h"
#include "src/heap/heap-write-barrier-inl.h"
#include "src/heap/heap-write-barrier.h"
#include "src/objects/foreign-inl.h"
#include "src/objects/js-objects-inl.h"
#include "src/objects/name.h"
#include "src/objects/oddball.h"
#include "src/objects/templates.h"
#include "src/objects/object-macros.h"
#include "torque-generated/src/objects/api-callbacks-tq-inl.inc"
#include "src/objects/object-macros-undef.h"
Include dependency graph for api-callbacks-inl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  v8
 
namespace  v8::internal
 

Macros

#define INTERCEPTOR_INFO_HAS_GETTER(name)
 

Functions

 v8::internal::EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST (AccessorInfo, maybe_redirected_getter, Address, kMaybeRedirectedGetterOffset, kAccessorInfoGetterTag) EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST(AccessorInfo
 
 v8::internal::BIT_FIELD_ACCESSORS (AccessorInfo, flags, replace_on_access, AccessorInfo::ReplaceOnAccessBit) BIT_FIELD_ACCESSORS(AccessorInfo
 
 v8::internal::BIT_FIELD_ACCESSORS (AccessorInfo, flags, initial_property_attributes, AccessorInfo::InitialAttributesBits) void AccessorInfo
 
 v8::internal::LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST_CHECKED2 (InterceptorInfo, named_getter, Address, kGetterOffset, kApiNamedPropertyGetterCallbackTag, is_named(), is_named() &&(value !=kNullAddress)) LAZY_EXTERNAL_POINTER_ACCESSORS_MAYBE_READ_ONLY_HOST_CHECKED2(InterceptorInfo
 
 v8::internal::is_named ()
 

Variables

 v8::internal::setter
 
using v8::internal::Address = uintptr_t
 
 v8::internal::kSetterOffset
 
 v8::internal::getter_side_effect_type
 
 v8::internal::named_setter
 
 v8::internal::kApiNamedPropertySetterCallbackTag
 

Macro Definition Documentation

◆ INTERCEPTOR_INFO_HAS_GETTER

#define INTERCEPTOR_INFO_HAS_GETTER ( name)
Value:
bool InterceptorInfo::has_##name() const { return has_named_##name(); }
const char * name
Definition builtins.cc:39

Definition at line 115 of file api-callbacks-inl.h.