![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <handles.h>
Public Types | |
| using | MaybeType = MaybeDirectHandle<T> |
Static Public Member Functions | |
| static V8_INLINE const DirectHandle | null () |
| static V8_INLINE DirectHandle< T > | New (Tagged< T > object, Isolate *isolate) |
| static V8_INLINE DirectHandle | FromSlot (Address *slot) |
Private Member Functions | |
| DirectHandle (no_checking_tag do_not_check) | |
| DirectHandle (const DirectHandle< T > &other, no_checking_tag do_not_check) | |
Private Attributes | |
| IndirectHandle< T > | handle_ |
Friends | |
| class | HandleBase |
| template<typename > | |
| class | DirectHandle |
| template<typename > | |
| class | MaybeDirectHandle |
| class | DirectHandleUnchecked< T > |
| template<typename To , typename From > | |
| DirectHandle< To > | UncheckedCast (DirectHandle< From > value) |
| template<typename U > | |
| IndirectHandle< U > | indirect_handle (DirectHandle< U >) |
| template<typename U > | |
| IndirectHandle< U > | indirect_handle (DirectHandle< U >, Isolate *) |
| template<typename U > | |
| IndirectHandle< U > | indirect_handle (DirectHandle< U >, LocalIsolate *) |
| template<typename U > | |
| IndirectHandle< U > | indirect_handle (DirectHandle< U >, LocalHeap *) |
Additional Inherited Members | |
Protected Member Functions inherited from v8::api_internal::StackAllocated< false > | |
| V8_INLINE | StackAllocated (no_checking_tag) |
| V8_INLINE | StackAllocated (const StackAllocated &other, no_checking_tag) |
| V8_INLINE void | VerifyOnStack () const |
Static Protected Attributes inherited from v8::api_internal::StackAllocated< false > | |
| static constexpr no_checking_tag | do_not_check |
| using v8::internal::DirectHandle< T >::MaybeType = MaybeDirectHandle<T> |
|
default |
|
inline |
|
inline |
|
inline |
|
inlineexplicitprivate |
|
inlineexplicitprivate |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
Definition at line 131 of file handles-inl.h.
|
private |