![]() |
v8 11.3.244 (node 20.3.0)
V8 is Google's open source JavaScript engine
|
#include <v8-function-callback.h>
Public Member Functions | |
V8_INLINE Isolate * | GetIsolate () const |
V8_INLINE Local< Value > | Data () const |
V8_INLINE Local< Object > | This () const |
V8_INLINE Local< Object > | Holder () const |
V8_INLINE ReturnValue< T > | GetReturnValue () const |
V8_INLINE bool | ShouldThrowOnError () const |
Friends | |
class | MacroAssembler |
class | internal::PropertyCallbackArguments |
class | internal::CustomArguments< PropertyCallbackInfo > |
The information passed to a property callback about the context of the property access.
Definition at line 167 of file v8-function-callback.h.
NamedPropertyHandlerConfiguration
or IndexedPropertyHandlerConfiguration.
Definition at line 470 of file v8-function-callback.h.
Isolate * GetIsolate |
Definition at line 465 of file v8-function-callback.h.
ReturnValue< T > GetReturnValue |
Definition at line 485 of file v8-function-callback.h.
x
and its prototype is y
, and y
has an interceptor. Then info.This()
is x
and info.Holder()
is y
. The Holder() could be a hidden object (the global object, rather than the global proxy).Definition at line 480 of file v8-function-callback.h.
bool ShouldThrowOnError |
true
corresponds to ‘'use strict’`.false
when intercepting Reflect.set()
independent of the language mode. Definition at line 490 of file v8-function-callback.h.
References v8::internal::ShouldThrowOnError().
Reflect.get
, Function.prototype.call
, or similar functions, it is the object passed in as receiver or thisArg.Definition at line 475 of file v8-function-callback.h.
|
friend |
Definition at line 256 of file v8-function-callback.h.
|
friend |
Definition at line 256 of file v8-function-callback.h.
|
friend |
Definition at line 255 of file v8-function-callback.h.