address() const | v8::internal::HeapObjectLayout | inline |
ArrayIndexLengthBits typedef | v8::internal::Name | |
ArrayIndexValueBits typedef | v8::internal::Name | |
AsArrayIndex(uint32_t *index) | v8::internal::Name | inline |
AsIntegerIndex(size_t *index) | v8::internal::Name | inline |
CodeStubAssembler class | v8::internal::Symbol | friend |
ContainsCachedArrayIndex(uint32_t hash) | v8::internal::Name | inlinestatic |
CreateExternalForwardingIndex(uint32_t index) | v8::internal::Name | inlinestatic |
CreateHashFieldValue(uint32_t hash, HashFieldType type) | v8::internal::Name | inlinestatic |
CreateInternalizedForwardingIndex(uint32_t index) | v8::internal::Name | inlinestatic |
description() const | v8::internal::Symbol | inline |
description_ | v8::internal::Symbol | private |
EarlyGetReadOnlyRoots() const | v8::internal::HeapObjectLayout | inline |
EnsureHash() | v8::internal::Name | inline |
EnsureHash(const SharedStringAccessGuardIfNeeded &) | v8::internal::Name | inline |
EnsureRawHash() | v8::internal::Name | inline |
EnsureRawHash(const SharedStringAccessGuardIfNeeded &) | v8::internal::Name | inline |
Equals(Tagged< Name > other) | v8::internal::Name | inline |
Equals(Isolate *isolate, DirectHandle< Name > one, DirectHandle< Name > two) | v8::internal::Name | inlinestatic |
Factory class | v8::internal::Symbol | friend |
flags() const | v8::internal::Symbol | inlineprivate |
flags_ | v8::internal::Symbol | private |
ForwardingIndexValueBits typedef | v8::internal::Name | |
GetRawHashFromForwardingTable(uint32_t raw_hash) const | v8::internal::Name | inlineprivate |
GetWriteBarrierMode(const DisallowGarbageCollection &promise) | v8::internal::HeapObjectLayout | inline |
HasExternalForwardingIndex(AcquireLoadTag) const | v8::internal::Name | inline |
HasForwardingIndex(AcquireLoadTag) const | v8::internal::Name | inline |
hash() const | v8::internal::Name | inline |
HasHashCode() const | v8::internal::Name | inline |
HashBits typedef | v8::internal::Name | |
HashFieldType enum name | v8::internal::Name | |
HashFieldTypeBits typedef | v8::internal::Name | |
HasInternalizedForwardingIndex(AcquireLoadTag) const | v8::internal::Name | inline |
HeapObjectLayout()=delete | v8::internal::HeapObjectLayout | |
HeapObjectLayout(HeapObjectLayout &&) V8_NOEXCEPT=delete | v8::internal::HeapObjectLayout | private |
HeapObjectLayout(const HeapObjectLayout &) V8_NOEXCEPT=delete | v8::internal::HeapObjectLayout | private |
is_in_public_symbol_table() const | v8::internal::Symbol | inline |
is_interesting_symbol() const | v8::internal::Symbol | inline |
is_private() const | v8::internal::Symbol | inline |
is_private_brand() const | v8::internal::Symbol | inline |
is_private_name() const | v8::internal::Symbol | inline |
is_well_known_symbol() const | v8::internal::Symbol | inline |
IsArrayIndex() | v8::internal::Name | inline |
IsExternalForwardingIndex(uint32_t raw_hash_field) | v8::internal::Name | inlinestatic |
IsExternalForwardingIndexBit typedef | v8::internal::Name | |
IsForwardingIndex(uint32_t raw_hash_field) | v8::internal::Name | inlinestatic |
IsHash(uint32_t raw_hash_field) | v8::internal::Name | inlinestatic |
IsHashFieldComputed(uint32_t raw_hash_field) | v8::internal::Name | inlinestatic |
IsInPublicSymbolTableBit typedef | v8::internal::Symbol | |
IsIntegerIndex(uint32_t raw_hash_field) | v8::internal::Name | inlinestatic |
IsInteresting(Isolate *isolate) | v8::internal::Name | inline |
IsInterestingSymbolBit typedef | v8::internal::Symbol | |
IsInternalizedForwardingIndex(uint32_t raw_hash_field) | v8::internal::Name | inlinestatic |
IsInternalizedForwardingIndexBit typedef | v8::internal::Name | |
IsPrivate() | v8::internal::Name | inline |
IsPrivateBit typedef | v8::internal::Symbol | |
IsPrivateBrand() | v8::internal::Name | inline |
IsPrivateBrandBit typedef | v8::internal::Symbol | |
IsPrivateName() | v8::internal::Name | inline |
IsPrivateNameBit typedef | v8::internal::Symbol | |
IsWellKnownSymbolBit typedef | v8::internal::Symbol | |
kArrayIndexLengthBits | v8::internal::Name | static |
kArrayIndexValueBits | v8::internal::Name | static |
kDoesNotContainCachedArrayIndexMask | v8::internal::Name | static |
kDoesNotContainIntegerOrForwardingIndexMask | v8::internal::Name | static |
kEmptyHashField | v8::internal::Name | static |
kHashNotComputedMask | v8::internal::Name | static |
kMaxArrayIndex | v8::internal::Name | static |
kMaxArrayIndexSize | v8::internal::Name | static |
kMaxCachedArrayIndexLength | v8::internal::Name | static |
kMaxIntegerIndexSize | v8::internal::Name | static |
maglev::MaglevAssembler class | v8::internal::Symbol | friend |
map() const | v8::internal::HeapObjectLayout | inline |
map(AcquireLoadTag) const | v8::internal::HeapObjectLayout | inline |
map_ | v8::internal::HeapObjectLayout | private |
map_word(RelaxedLoadTag) const | v8::internal::HeapObjectLayout | inline |
Name class | v8::internal::Symbol | friend |
NameShortPrint() | v8::internal::Name | |
NameShortPrint(base::Vector< char > str) | v8::internal::Name | |
ObjectTraits< Symbol > | v8::internal::Symbol | friend |
OffsetsForDebug | v8::internal::Symbol | friend |
operator=(HeapObjectLayout &&) V8_NOEXCEPT=delete | v8::internal::HeapObjectLayout | private |
operator=(const HeapObjectLayout &) V8_NOEXCEPT=delete | v8::internal::HeapObjectLayout | private |
PrivateSymbolToName() const | v8::internal::Symbol | private |
ptr() const | v8::internal::HeapObjectLayout | inline |
raw_hash_field() const | v8::internal::Name | inline |
raw_hash_field(AcquireLoadTag) const | v8::internal::Name | inline |
raw_hash_field_ | v8::internal::Name | private |
RawHash() | v8::internal::Name | inline |
set_description(Tagged< PrimitiveHeapObject > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::Symbol | inline |
set_flags(uint32_t value) | v8::internal::Symbol | inlineprivate |
set_is_in_public_symbol_table(bool value) | v8::internal::Symbol | inline |
set_is_interesting_symbol(bool value) | v8::internal::Symbol | inline |
set_is_private(bool value) | v8::internal::Symbol | inline |
set_is_private_brand() | v8::internal::Symbol | inline |
set_is_private_name() | v8::internal::Symbol | inline |
set_is_well_known_symbol(bool value) | v8::internal::Symbol | inline |
set_map(Isolate *isolate, Tagged< Map > value) | v8::internal::HeapObjectLayout | inline |
set_map(IsolateT *isolate, Tagged< Map > value, ReleaseStoreTag) | v8::internal::HeapObjectLayout | inline |
set_map_after_allocation(IsolateT *isolate, Tagged< Map > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::HeapObjectLayout | inline |
set_map_no_write_barrier(Isolate *isolate, Tagged< Map > value, RelaxedStoreTag=kRelaxedStore) | v8::internal::HeapObjectLayout | inline |
set_map_safe_transition(IsolateT *isolate, Tagged< Map > value, ReleaseStoreTag) | v8::internal::HeapObjectLayout | inline |
set_map_safe_transition_no_write_barrier(Isolate *isolate, Tagged< Map > value, RelaxedStoreTag=kRelaxedStore) | v8::internal::HeapObjectLayout | inline |
set_map_word_forwarded(Tagged< HeapObject > target_object, ReleaseStoreTag) | v8::internal::HeapObjectLayout | inline |
set_map_word_forwarded(Tagged< HeapObject > target_object, RelaxedStoreTag) | v8::internal::HeapObjectLayout | inline |
set_raw_hash_field(uint32_t hash) | v8::internal::Name | inline |
set_raw_hash_field(uint32_t hash, ReleaseStoreTag) | v8::internal::Name | inline |
set_raw_hash_field_if_empty(uint32_t hash) | v8::internal::Name | inline |
Size() const | v8::internal::HeapObjectLayout | inline |
SizeFromMap(Tagged< Map > map) const | v8::internal::HeapObjectLayout | |
SymbolShortPrint(std::ostream &os) | v8::internal::Symbol | |
ToFunctionName(Isolate *isolate, DirectHandle< Name > name) | v8::internal::Name | static |
ToFunctionName(Isolate *isolate, DirectHandle< Name > name, DirectHandle< String > prefix) | v8::internal::Name | static |
TorqueGeneratedSymbolAsserts class | v8::internal::Symbol | friend |
TryGetHash(uint32_t *hash) const | v8::internal::Name | inline |
V8HeapExplorer class | v8::internal::Symbol | friend |