| address() const | v8::internal::Tagged< HeapObject > | inline |
| Base typedef | v8::internal::Tagged< T > | private |
| cast(U other) | v8::internal::Tagged< T > | inlinestatic |
| v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address >::cast() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObject(Tagged< HeapObject > *result) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObject(Isolate *isolate, Tagged< HeapObject > *result) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObject(Tagged< HeapObject > *result, HeapObjectReferenceType *reference_type) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObject(Isolate *isolate, Tagged< HeapObject > *result, HeapObjectReferenceType *reference_type) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObject() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObject(Isolate *isolate) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObjectAssumeStrong() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObjectAssumeStrong(Isolate *isolate) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObjectAssumeWeak() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObjectAssumeWeak(Isolate *isolate) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObjectIfStrong(Tagged< HeapObject > *result) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObjectIfStrong(Isolate *isolate, Tagged< HeapObject > *result) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObjectIfWeak(Tagged< HeapObject > *result) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObjectIfWeak(Isolate *isolate, Tagged< HeapObject > *result) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObjectOrSmi() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| GetHeapObjectOrSmi(Isolate *isolate) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| Handle< T > class | v8::internal::Tagged< T > | friend |
| is_null() const | v8::internal::Tagged< HeapObject > | inline |
| IsCleared() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| IsHeapObject() const | v8::internal::Tagged< HeapObject > | inline |
| IsObject() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| IsSmi() const | v8::internal::Tagged< HeapObject > | inline |
| IsStrong() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| IsStrongOrSmi() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| IsStrongOrWeak() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| IsWeak() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| IsWeakOrCleared() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| kCanBeWeak | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | static |
| kIsFull | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | static |
| MakeStrong(Tagged< T > value) | v8::internal::Tagged< T > | friend |
| MakeStrong(Tagged< MaybeWeak< T > > value) | v8::internal::Tagged< T > | friend |
| operator bool() const=delete | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | explicit |
| operator!=(TaggedImpl< kOtherRefType, U > other) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| operator*() const | v8::internal::Tagged< T > | inline |
| operator->() const | v8::internal::Tagged< T > | inline |
| operator<(TaggedImpl other) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| operator=(Tagged< U > other) | v8::internal::Tagged< T > | inline |
| operator==(TaggedImpl< kOtherRefType, U > other) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| operator_arrow_impl() const | v8::internal::Tagged< T > | inlineprivate |
| operator_arrow_impl() const | v8::internal::Tagged< T > | inlineprivate |
| operator_star_impl() const | v8::internal::Tagged< T > | inlineprivate |
| operator_star_impl() const | v8::internal::Tagged< T > | inlineprivate |
| ptr() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| ptr_ | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | private |
| ptr_location() | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inlineprotected |
| ptr_location() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inlineprotected |
| SafeEquals(TaggedImpl< kOtherRefType, Address > other) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| T | v8::internal::Tagged< T > | private |
| Tagged()=default | v8::internal::Tagged< T > | |
| Tagged(const T *ptr) | v8::internal::Tagged< T > | inline |
| Tagged(Tagged< U > other) | v8::internal::Tagged< T > | inline |
| Tagged(U raw) | v8::internal::Tagged< T > | inline |
| Tagged(Address ptr) | v8::internal::Tagged< T > | inlineexplicitprivate |
| v8::internal::Tagged< HeapObject >::Tagged(const HeapObjectLayout *ptr) | v8::internal::Tagged< HeapObject > | inline |
| TaggedField class | v8::internal::Tagged< T > | friend |
| TaggedImpl() | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| TaggedImpl(Address ptr) | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inlineexplicit |
| TaggedMember class | v8::internal::Tagged< T > | friend |
| ToRawPtr() const | v8::internal::Tagged< T > | inlineprivate |
| ToRawPtr() const | v8::internal::Tagged< T > | inlineprivate |
| ToSmi(Tagged< Smi > *value) const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| ToSmi() const | v8::internal::TaggedImpl< HeapObjectReferenceType::STRONG, Address > | inline |
| UncheckedCast(Tagged< From > value) | v8::internal::Tagged< T > | friend |