v8
10.1.124 (node 18.2.0)
V8 is Google's open source JavaScript engine
|
Functions | |
V8_EXPORT void | ToLocalEmpty () |
V8_EXPORT void | FromJustIsNothing () |
V8_EXPORT Value * | Eternalize (v8::Isolate *isolate, Value *handle) |
V8_EXPORT internal::Address * | CopyGlobalReference (internal::Address *from) |
V8_EXPORT void | DisposeGlobal (internal::Address *global_handle) |
V8_EXPORT void | MakeWeak (internal::Address **location_addr) |
V8_EXPORT void * | ClearWeak (internal::Address *location) |
V8_EXPORT void | AnnotateStrongRetainer (internal::Address *location, const char *label) |
V8_EXPORT internal::Address * | GlobalizeReference (internal::Isolate *isolate, internal::Address *handle) |
V8_EXPORT void | MoveGlobalReference (internal::Address **from, internal::Address **to) |
V8_EXPORT void | MakeWeak (internal::Address *location, void *data, WeakCallbackInfo< void >::Callback weak_callback, WeakCallbackType type) |
V8_EXPORT void | InternalFieldOutOfBounds (int index) |
V8_EXPORT void v8::api_internal::AnnotateStrongRetainer | ( | internal::Address * | location, |
const char * | label | ||
) |
Referenced by PersistentBase< T >::AnnotateStrongRetainer().
V8_EXPORT void* v8::api_internal::ClearWeak | ( | internal::Address * | location | ) |
V8_EXPORT internal::Address* v8::api_internal::CopyGlobalReference | ( | internal::Address * | from | ) |
Referenced by Persistent< T, M >::Copy().
V8_EXPORT void v8::api_internal::DisposeGlobal | ( | internal::Address * | global_handle | ) |
Referenced by PersistentBase< T >::Reset().
V8_EXPORT Value* v8::api_internal::Eternalize | ( | v8::Isolate * | isolate, |
Value * | handle | ||
) |
Referenced by Eternal< T >::Set().
V8_EXPORT void v8::api_internal::FromJustIsNothing | ( | ) |
Referenced by Maybe< T >::Check(), and Maybe< T >::FromJust().
V8_EXPORT internal::Address* v8::api_internal::GlobalizeReference | ( | internal::Isolate * | isolate, |
internal::Address * | handle | ||
) |
V8_EXPORT void v8::api_internal::InternalFieldOutOfBounds | ( | int | index | ) |
V8_EXPORT void v8::api_internal::MakeWeak | ( | internal::Address ** | location_addr | ) |
Referenced by PersistentBase< T >::SetWeak().
V8_EXPORT void v8::api_internal::MakeWeak | ( | internal::Address * | location, |
void * | data, | ||
WeakCallbackInfo< void >::Callback | weak_callback, | ||
WeakCallbackType | type | ||
) |
V8_EXPORT void v8::api_internal::MoveGlobalReference | ( | internal::Address ** | from, |
internal::Address ** | to | ||
) |
Referenced by Global< T >::Global(), and Global< T >::operator=().
V8_EXPORT void v8::api_internal::ToLocalEmpty | ( | ) |
Referenced by MaybeLocal< T >::ToLocalChecked().