![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <api-arguments.h>
Public Member Functions | |
~CustomArguments () override | |
void | IterateInstance (RootVisitor *v) override |
![]() | |
Relocatable (Isolate *isolate) | |
virtual | ~Relocatable () |
virtual void | PostGarbageCollection () |
Static Public Attributes | |
static constexpr int | kReturnValueIndex = T::kReturnValueIndex |
Protected Member Functions | |
CustomArguments (Isolate *isolate) | |
template<typename V > | |
Handle< V > | GetReturnValue (Isolate *isolate) const |
Isolate * | isolate () const |
FullObjectSlot | slot_at (int index) const |
![]() | |
CustomArgumentsBase (Isolate *isolate) | |
Protected Attributes | |
Address | values_ [T::kArgsLength] |
Additional Inherited Members | |
![]() | |
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) |
Definition at line 72 of file v8-local-handle.h.
|
override |
Definition at line 26 of file api-arguments-inl.h.
|
inlineexplicitprotected |
Definition at line 39 of file api-arguments.h.
|
inlineprotected |
|
inlineoverridevirtual |
Reimplemented from v8::internal::Relocatable.
Definition at line 33 of file api-arguments.h.
|
inlineprotected |
|
staticconstexpr |
Definition at line 28 of file api-arguments.h.
|
protected |
Definition at line 57 of file api-arguments.h.