![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Public Member Functions | |
~RefImpl () | |
own< Ref > | copy () const |
StoreImpl * | store () const |
i::Isolate * | isolate () const |
i::DirectHandle< JSType > | v8_object () const |
void * | get_host_info () const |
void | set_host_info (void *info, void(*finalizer)(void *)) |
Static Public Member Functions | |
static own< Ref > | make (StoreImpl *store, i::DirectHandle< JSType > obj) |
Private Member Functions | |
RefImpl ()=default | |
i::Address * | location () const |
Private Attributes | |
i::IndirectHandle< i::JSReceiver > | val_ |
StoreImpl * | store_ |
|
inline |
|
privatedefault |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
private |
|
private |