|
| v8::internal::ACCESSORS (Map, instance_descriptors, Tagged< DescriptorArray >, kInstanceDescriptorsOffset) RELAXED_ACCESSORS(Map |
|
kInstanceDescriptorsOffset | v8::internal::RELEASE_ACQUIRE_ACCESSORS (Map, instance_descriptors, Tagged< DescriptorArray >, kInstanceDescriptorsOffset) ACCESSORS(Map |
|
kInstanceDescriptorsOffset kTransitionsOrPrototypeInfoOffset | v8::internal::RELEASE_ACQUIRE_ACCESSORS (Map, raw_transitions,(Tagged< UnionOf< Smi, MaybeWeak< Map >, TransitionArray > >), kTransitionsOrPrototypeInfoOffset) ACCESSORS_CHECKED2(Map |
|
kInstanceDescriptorsOffset kTransitionsOrPrototypeInfoOffset | v8::internal::IsNull (value)||IsJSProxy(value)||IsWasmObject(value)||(IsJSObject(value) &&(HeapLayout |
|
| v8::internal::RELEASE_ACQUIRE_ACCESSORS (Map, prototype_info,(Tagged< UnionOf< Smi, PrototypeInfo > >), kTransitionsOrPrototypeInfoOffset) void Map |
|
| v8::internal::BIT_FIELD_ACCESSORS (Map, relaxed_bit_field, has_non_instance_prototype, Map::Bits1::HasNonInstancePrototypeBit) BIT_FIELD_ACCESSORS(Map |
|
Map::Bits1::HasPrototypeSlotBit | v8::internal::BIT_FIELD_ACCESSORS2 (Map, relaxed_bit_field, bit_field, is_callable, Map::Bits1::IsCallableBit) BIT_FIELD_ACCESSORS2(Map |
|
Map::Bits1::HasPrototypeSlotBit Map::Bits1::HasNamedInterceptorBit | v8::internal::BIT_FIELD_ACCESSORS2 (Map, relaxed_bit_field, bit_field, has_indexed_interceptor, Map::Bits1::HasIndexedInterceptorBit) BIT_FIELD_ACCESSORS2(Map |
|
Map::Bits1::HasPrototypeSlotBit Map::Bits1::HasNamedInterceptorBit Map::Bits1::IsUndetectableBit | v8::internal::BIT_FIELD_ACCESSORS2 (Map, relaxed_bit_field, bit_field, is_access_check_needed, Map::Bits1::IsAccessCheckNeededBit) BIT_FIELD_ACCESSORS2(Map |
|
Map::Bits1::HasPrototypeSlotBit Map::Bits1::HasNamedInterceptorBit Map::Bits1::IsUndetectableBit Map::Bits1::IsConstructorBit | v8::internal::BIT_FIELD_ACCESSORS (Map, bit_field2, new_target_is_base, Map::Bits2::NewTargetIsBaseBit) BIT_FIELD_ACCESSORS(Map |
|
Map::Bits1::HasPrototypeSlotBit Map::Bits1::HasNamedInterceptorBit Map::Bits1::IsUndetectableBit Map::Bits1::IsConstructorBit Map::Bits2::IsImmutablePrototypeBit | v8::internal::BIT_FIELD_ACCESSORS (Map, relaxed_bit_field3, owns_descriptors, Map::Bits3::OwnsDescriptorsBit) BIT_FIELD_ACCESSORS(Map |
|
Map::Bits1::HasPrototypeSlotBit Map::Bits1::HasNamedInterceptorBit Map::Bits1::IsUndetectableBit Map::Bits1::IsConstructorBit Map::Bits2::IsImmutablePrototypeBit Map::Bits3::IsDeprecatedBit | v8::internal::BIT_FIELD_ACCESSORS (Map, relaxed_bit_field3, is_in_retained_map_list, Map::Bits3::IsInRetainedMapListBit) BIT_FIELD_ACCESSORS(Map |
|
Map::Bits1::HasPrototypeSlotBit Map::Bits1::HasNamedInterceptorBit Map::Bits1::IsUndetectableBit Map::Bits1::IsConstructorBit Map::Bits2::IsImmutablePrototypeBit Map::Bits3::IsDeprecatedBit Map::Bits3::IsPrototypeMapBit | v8::internal::BIT_FIELD_ACCESSORS (Map, relaxed_bit_field3, is_migration_target, Map::Bits3::IsMigrationTargetBit) BIT_FIELD_ACCESSORS2(Map |
|
Map::Bits1::HasPrototypeSlotBit Map::Bits1::HasNamedInterceptorBit Map::Bits1::IsUndetectableBit Map::Bits1::IsConstructorBit Map::Bits2::IsImmutablePrototypeBit Map::Bits3::IsDeprecatedBit Map::Bits3::IsPrototypeMapBit Map::Bits3::IsExtensibleBit | v8::internal::BIT_FIELD_ACCESSORS (Map, bit_field3, may_have_interesting_properties, Map::Bits3::MayHaveInterestingPropertiesBit) BIT_FIELD_ACCESSORS(Map |
|
Map::Bits1::HasPrototypeSlotBit Map::Bits1::HasNamedInterceptorBit Map::Bits1::IsUndetectableBit Map::Bits1::IsConstructorBit Map::Bits2::IsImmutablePrototypeBit Map::Bits3::IsDeprecatedBit Map::Bits3::IsPrototypeMapBit Map::Bits3::IsExtensibleBit Map::Bits3::ConstructionCounterBits | v8::internal::DEF_GETTER (Map, GetNamedInterceptor, Tagged< InterceptorInfo >) |
|
| v8::internal::DEF_GETTER (Map, GetIndexedInterceptor, Tagged< InterceptorInfo >) |
|
bool | v8::internal::IsBooleanMap (Tagged< Map > map) |
|
bool | v8::internal::IsNullOrUndefinedMap (Tagged< Map > map) |
|
bool | v8::internal::IsPrimitiveMap (Tagged< Map > map) |
|
| v8::internal::DEF_GETTER (Map, GetBackPointer, Tagged< HeapObject >) |
|
| v8::internal::RELAXED_ACCESSORS (Map, prototype_validity_cell,(Tagged< UnionOf< Smi, Cell > >), kPrototypeValidityCellOffset) ACCESSORS_CHECKED2(Map |
|
!IsContextMap | v8::internal::IsNull (value)||!IsContextMap(*this)) RELAXED_ACCESSORS_CHECKED2(Map |
|
!IsContextMap !IsContextMap IsContextMap this IsMapMap this | v8::internal::ACCESSORS_CHECKED (Map, native_context_or_null, Tagged< Object >, kConstructorOrBackPointerOrNativeContextOffset,(IsNull(value)||IsNativeContext(value)) &&(IsContextMap(*this)||IsMapMap(*this))) DEF_GETTER(Map |
|
| v8::internal::DCHECK (IsNull(value)||IsNativeContext(value)||value==Smi::uninitialized_deserialization_value()) |
|
| v8::internal::DCHECK (IsContextMap(*this)||IsMapMap(*this)) |
|
| v8::internal::DEF_GETTER (Map, GetConstructorRaw, Tagged< Object >) |
|
| v8::internal::DEF_GETTER (Map, GetNonInstancePrototype, Tagged< Object >) |
|
| v8::internal::DEF_GETTER (Map, GetConstructor, Tagged< Object >) |
|
| v8::internal::DEF_GETTER (Map, GetFunctionTemplateInfo, Tagged< FunctionTemplateInfo >) |
|
| v8::internal::DEF_HEAP_OBJECT_PREDICATE (HeapObject, IsNormalizedMapCache) |
|