|
V8 Project
|
#include <arguments.h>
Inheritance diagram for v8::internal::PropertyCallbackArguments:
Collaboration diagram for v8::internal::PropertyCallbackArguments:Public Types | |
| typedef PropertyCallbackInfo< Value > | T |
| typedef CustomArguments< T > | Super |
Public Types inherited from v8::internal::CustomArguments< PropertyCallbackInfo< Value > > | |
| typedef CustomArgumentsBase< T::kArgsLength > | Super |
Public Member Functions | |
| PropertyCallbackArguments (Isolate *isolate, Object *data, Object *self, JSObject *holder) | |
Public Member Functions inherited from v8::internal::CustomArguments< PropertyCallbackInfo< Value > > | |
| ~CustomArguments () | |
Public Member Functions inherited from v8::internal::CustomArgumentsBase< T::kArgsLength > | |
| virtual void | IterateInstance (ObjectVisitor *v) |
Static Public Attributes | |
| static const int | kArgsLength = T::kArgsLength |
| static const int | kThisIndex = T::kThisIndex |
| static const int | kHolderIndex = T::kHolderIndex |
| static const int | kDataIndex = T::kDataIndex |
| static const int | kReturnValueDefaultValueIndex |
| static const int | kIsolateIndex = T::kIsolateIndex |
Static Public Attributes inherited from v8::internal::CustomArguments< PropertyCallbackInfo< Value > > | |
| static const int | kReturnValueOffset |
Additional Inherited Members | |
Protected Member Functions inherited from v8::internal::CustomArguments< PropertyCallbackInfo< Value > > | |
| CustomArguments (Isolate *isolate) | |
| v8::Handle< V > | GetReturnValue (Isolate *isolate) |
| Isolate * | isolate () |
Protected Member Functions inherited from v8::internal::CustomArgumentsBase< T::kArgsLength > | |
| Object ** | begin () |
| CustomArgumentsBase (Isolate *isolate) | |
Protected Attributes inherited from v8::internal::CustomArgumentsBase< T::kArgsLength > | |
| Object * | values_ [kArrayLength] |
Definition at line 151 of file arguments.h.
Definition at line 155 of file arguments.h.
Definition at line 154 of file arguments.h.
|
inline |
Definition at line 164 of file arguments.h.
References v8::internal::CustomArgumentsBase< T::kArgsLength >::begin(), DCHECK, v8::internal::Isolate::heap(), v8::internal::CustomArguments< PropertyCallbackInfo< Value > >::isolate(), v8::PropertyCallbackInfo< T >::kDataIndex, v8::PropertyCallbackInfo< T >::kHolderIndex, v8::PropertyCallbackInfo< T >::kIsolateIndex, v8::PropertyCallbackInfo< T >::kReturnValueDefaultValueIndex, v8::PropertyCallbackInfo< T >::kReturnValueIndex, and v8::PropertyCallbackInfo< T >::kThisIndex.
Here is the call graph for this function:
|
static |
Definition at line 156 of file arguments.h.
|
static |
Definition at line 159 of file arguments.h.
|
static |
Definition at line 158 of file arguments.h.
|
static |
Definition at line 162 of file arguments.h.
|
static |
Definition at line 160 of file arguments.h.
|
static |
Definition at line 157 of file arguments.h.