V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
typedef FunctionCallbackInfo< Value > | T |
typedef CustomArguments< T > | Super |
Public Member Functions | |
FunctionCallbackArguments (internal::Isolate *isolate, internal::Object *data, internal::HeapObject *callee, internal::Object *holder, internal::HeapObject *new_target, internal::Address *argv, int argc) | |
Handle< Object > | Call (CallHandlerInfo *handler) |
Public Member Functions inherited from v8::internal::CustomArguments< FunctionCallbackInfo< Value > > | |
void | IterateInstance (RootVisitor *v) override |
Public Member Functions inherited from v8::internal::Relocatable | |
Relocatable (Isolate *isolate) | |
virtual void | PostGarbageCollection () |
Static Public Attributes | |
static const int | kArgsLength = T::kArgsLength |
static const int | kHolderIndex = T::kHolderIndex |
static const int | kDataIndex = T::kDataIndex |
static const int | kReturnValueDefaultValueIndex |
static const int | kIsolateIndex = T::kIsolateIndex |
static const int | kNewTargetIndex = T::kNewTargetIndex |
Static Public Attributes inherited from v8::internal::CustomArguments< FunctionCallbackInfo< Value > > | |
static const int | kReturnValueOffset |
Additional Inherited Members | |
Static Public Member Functions inherited from v8::internal::Relocatable | |
static void | PostGarbageCollectionProcessing (Isolate *isolate) |
static int | ArchiveSpacePerThread () |
static char * | ArchiveState (Isolate *isolate, char *to) |
static char * | RestoreState (Isolate *isolate, char *from) |
static void | Iterate (Isolate *isolate, RootVisitor *v) |
static void | Iterate (RootVisitor *v, Relocatable *top) |
static char * | Iterate (RootVisitor *v, char *t) |
Protected Member Functions inherited from v8::internal::CustomArguments< FunctionCallbackInfo< Value > > | |
CustomArguments (Isolate *isolate) | |
Handle< V > | GetReturnValue (Isolate *isolate) |
Isolate * | isolate () |
ObjectSlot | slot_at (int index) |
Protected Member Functions inherited from v8::internal::CustomArgumentsBase | |
CustomArgumentsBase (Isolate *isolate) | |
Protected Attributes inherited from v8::internal::CustomArguments< FunctionCallbackInfo< Value > > | |
Address | values_ [FunctionCallbackInfo< Value > ::kArgsLength] |
Definition at line 149 of file api-arguments.h.
|
static |
Definition at line 157 of file api-arguments.h.