|
| bool | HasHashCode () const |
| |
| bool | HasForwardingIndex (AcquireLoadTag) const |
| |
| bool | HasInternalizedForwardingIndex (AcquireLoadTag) const |
| |
| bool | HasExternalForwardingIndex (AcquireLoadTag) const |
| |
| uint32_t | raw_hash_field () const |
| |
| uint32_t | raw_hash_field (AcquireLoadTag) const |
| |
| void | set_raw_hash_field (uint32_t hash) |
| |
| void | set_raw_hash_field (uint32_t hash, ReleaseStoreTag) |
| |
| void | set_raw_hash_field_if_empty (uint32_t hash) |
| |
| uint32_t | hash () const |
| |
| bool | TryGetHash (uint32_t *hash) const |
| |
| bool | Equals (Tagged< Name > other) |
| |
| bool | IsArrayIndex () |
| |
| bool | AsArrayIndex (uint32_t *index) |
| |
| bool | AsIntegerIndex (size_t *index) |
| |
| bool | IsInteresting (Isolate *isolate) |
| |
| bool | IsPrivate () |
| |
| bool | IsPrivateName () |
| |
| bool | IsPrivateBrand () |
| |
| void | NameShortPrint () |
| |
| int | NameShortPrint (base::Vector< char > str) |
| |
| uint32_t | EnsureHash () |
| |
| uint32_t | EnsureHash (const SharedStringAccessGuardIfNeeded &) |
| |
| uint32_t | EnsureRawHash () |
| |
| uint32_t | EnsureRawHash (const SharedStringAccessGuardIfNeeded &) |
| |
| uint32_t | RawHash () |
| |
| | HeapObjectLayout ()=delete |
| |
| Tagged< Map > | map () const |
| |
| Tagged< Map > | map (AcquireLoadTag) const |
| |
| MapWord | map_word (RelaxedLoadTag) const |
| |
| void | set_map (Isolate *isolate, Tagged< Map > value) |
| |
| template<typename IsolateT > |
| void | set_map (IsolateT *isolate, Tagged< Map > value, ReleaseStoreTag) |
| |
| template<typename IsolateT > |
| void | set_map_safe_transition (IsolateT *isolate, Tagged< Map > value, ReleaseStoreTag) |
| |
| void | set_map_safe_transition_no_write_barrier (Isolate *isolate, Tagged< Map > value, RelaxedStoreTag=kRelaxedStore) |
| |
| template<typename IsolateT > |
| void | set_map_after_allocation (IsolateT *isolate, Tagged< Map > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) |
| |
| void | set_map_no_write_barrier (Isolate *isolate, Tagged< Map > value, RelaxedStoreTag=kRelaxedStore) |
| |
| void | set_map_word_forwarded (Tagged< HeapObject > target_object, ReleaseStoreTag) |
| |
| void | set_map_word_forwarded (Tagged< HeapObject > target_object, RelaxedStoreTag) |
| |
| Address | ptr () const |
| |
| Address | address () const |
| |
| ReadOnlyRoots | EarlyGetReadOnlyRoots () const |
| |
| int | Size () const |
| |
| V8_EXPORT_PRIVATE int | SizeFromMap (Tagged< Map > map) const |
| |
| WriteBarrierMode | GetWriteBarrierMode (const DisallowGarbageCollection &promise) |
| |
Definition at line 35 of file name.h.