v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::StrongTaggedValue Member List

This is the complete list of members for v8::internal::StrongTaggedValue, including all inherited members.

cast() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObject(Tagged< HeapObject > *result) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObject(Isolate *isolate, Tagged< HeapObject > *result) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObject(Tagged< HeapObject > *result, HeapObjectReferenceType *reference_type) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObject(Isolate *isolate, Tagged< HeapObject > *result, HeapObjectReferenceType *reference_type) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObject() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObject(Isolate *isolate) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObjectAssumeStrong() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObjectAssumeStrong(Isolate *isolate) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObjectAssumeWeak() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObjectAssumeWeak(Isolate *isolate) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObjectIfStrong(Tagged< HeapObject > *result) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObjectIfStrong(Isolate *isolate, Tagged< HeapObject > *result) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObjectIfWeak(Tagged< HeapObject > *result) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObjectIfWeak(Isolate *isolate, Tagged< HeapObject > *result) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObjectOrSmi() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
GetHeapObjectOrSmi(Isolate *isolate) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
IsCleared() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
IsHeapObject() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
IsObject() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
IsSmi() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
IsStrong() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
IsStrongOrSmi() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
IsStrongOrWeak() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
IsWeak() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
IsWeakOrCleared() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
kCanBeWeakv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >static
kIsFullv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >static
operator bool() const=deletev8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >explicit
operator!=(TaggedImpl< kOtherRefType, U > other) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
operator<(TaggedImpl other) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
operator==(TaggedImpl< kOtherRefType, U > other) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
ptr() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
ptr_v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >private
ptr_location()v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inlineprotected
ptr_location() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inlineprotected
SafeEquals(TaggedImpl< kOtherRefType, Tagged_t > other) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
StrongTaggedValue()v8::internal::StrongTaggedValueinline
StrongTaggedValue(Tagged_t ptr)v8::internal::StrongTaggedValueinlineexplicit
StrongTaggedValue(Tagged< Object > o)v8::internal::StrongTaggedValueinlineexplicit
TaggedImpl()v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
TaggedImpl(Tagged_t ptr)v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inlineexplicit
ToObject(Isolate *isolate, StrongTaggedValue object)v8::internal::StrongTaggedValueinlinestatic
ToSmi(Tagged< Smi > *value) constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline
ToSmi() constv8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Tagged_t >inline