v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::Local< T > Member List
This is the complete list of members for
v8::Local< T >
, including all inherited members.
As
() const
v8::Local< T >
inline
Cast
(Local< S > that)
v8::Local< T >
inline
static
Clear
()
v8::api_internal::IndirectHandleBase
inline
Context
class
v8::Local< T >
friend
debug::ConsoleCallArguments
class
v8::Local< T >
friend
do_not_check
v8::api_internal::StackAllocated< false >
protected
static
EscapableHandleScope
class
v8::Local< T >
friend
Eternal
class
v8::Local< T >
friend
False
(Isolate *isolate)
v8::Local< T >
friend
FromRepr
(internal::ValueHelper::InternalRepresentationType repr)
v8::Local< T >
inline
private
static
FromSlot
(internal::Address *slot)
v8::Local< T >
inline
private
static
FunctionCallbackInfo
class
v8::Local< T >
friend
Global
class
v8::Local< T >
friend
HandleScope
class
v8::Local< T >
friend
IndirectHandleBase
()=default
v8::api_internal::IndirectHandleBase
protected
IndirectHandleBase
(const IndirectHandleBase &other)=default
v8::api_internal::IndirectHandleBase
protected
IndirectHandleBase
(internal::Address *location)
v8::api_internal::IndirectHandleBase
inline
explicit
protected
internal::CustomArguments
class
v8::Local< T >
friend
internal::HandleHelper
class
v8::Local< T >
friend
internal::LocalUnchecked< T >
class
v8::Local< T >
friend
internal::SamplingHeapProfiler
class
v8::Local< T >
friend
InternalEscapableScope
class
v8::Local< T >
friend
IsEmpty
() const
v8::api_internal::IndirectHandleBase
inline
Isolate
class
v8::Local< T >
friend
Local
class
v8::Local< T >
friend
Local
()=default
v8::Local< T >
Local
(Local< S > that)
v8::Local< T >
inline
Local
(no_checking_tag do_not_check)
v8::Local< T >
inline
explicit
private
Local
(const Local< T > &other, no_checking_tag do_not_check)
v8::Local< T >
inline
explicit
private
Local
(const LocalBase< T > &other)
v8::Local< T >
inline
explicit
private
LocalBase
()=default
v8::LocalBase< T >
protected
LocalBase
(internal::Address *location)
v8::LocalBase< T >
inline
explicit
protected
LocalBase
(const LocalBase< S > &other)
v8::LocalBase< T >
inline
protected
location_
v8::api_internal::IndirectHandleBase
private
MaybeLocal
class
v8::Local< T >
friend
New
(Isolate *isolate, Local< T > that)
v8::Local< T >
inline
static
New
(Isolate *isolate, const PersistentBase< T > &that)
v8::Local< T >
inline
static
New
(Isolate *isolate, const BasicTracedReference< T > &that)
v8::Local< T >
inline
static
New
(Isolate *isolate, internal::Address value)
v8::Local< T >
inline
private
static
New
(Isolate *isolate, T *that)
v8::Local< T >
inline
private
static
Null
(Isolate *isolate)
v8::Local< T >
friend
Object
class
v8::Local< T >
friend
operator!=
(const Local< S > &that) const
v8::Local< T >
inline
operator!=
(const Persistent< S > &that) const
v8::Local< T >
inline
operator*
() const
v8::Local< T >
inline
operator->
() const
v8::Local< T >
inline
operator=
(const IndirectHandleBase &that)=default
v8::api_internal::IndirectHandleBase
protected
operator==
(const Local< S > &that) const
v8::Local< T >
inline
operator==
(const PersistentBase< S > &that) const
v8::Local< T >
inline
Persistent
class
v8::Local< T >
friend
PersistentValueMapBase
class
v8::Local< T >
friend
Private
class
v8::Local< T >
friend
PropertyCallbackInfo
class
v8::Local< T >
friend
ptr
() const
v8::api_internal::IndirectHandleBase
inline
protected
repr
() const
v8::api_internal::IndirectHandleBase
inline
protected
ReturnValue
class
v8::Local< T >
friend
slot
() const
v8::api_internal::IndirectHandleBase
inline
protected
slot
()
v8::api_internal::IndirectHandleBase
inline
protected
StackAllocated
()=default
v8::api_internal::StackAllocated< false >
StackAllocated
(no_checking_tag)
v8::api_internal::StackAllocated< false >
inline
explicit
protected
StackAllocated
(const StackAllocated &other, no_checking_tag)
v8::api_internal::StackAllocated< false >
inline
explicit
protected
String
class
v8::Local< T >
friend
Traced
class
v8::Local< T >
friend
TracedReferenceBase
class
v8::Local< T >
friend
True
(Isolate *isolate)
v8::Local< T >
friend
Undefined
(Isolate *isolate)
v8::Local< T >
friend
UnsafeAs
() const
v8::Local< T >
inline
private
Utils
class
v8::Local< T >
friend
value
() const
v8::api_internal::IndirectHandleBase
inline
protected
VerifyOnStack
() const
v8::api_internal::StackAllocated< false >
inline
protected
Generated on Sun Apr 6 2025 21:09:27 for v8 by
1.12.0