Lines Matching defs:map
212 return map(cage_base).is_callable();
220 InstanceType type = map(cage_base).instance_type();
231 return map(cage_base).is_constructor();
235 return map(cage_base) == GetReadOnlyRoots(cage_base).module_info_map();
240 return StringShape(String::cast(*this).map(cage_base)).IsCons();
245 return StringShape(String::cast(*this).map(cage_base)).IsThin();
250 return StringShape(String::cast(*this).map(cage_base)).IsSliced();
255 return StringShape(String::cast(*this).map(cage_base)).IsSequential();
260 return StringShape(String::cast(*this).map(cage_base)).IsSequential() &&
266 return StringShape(String::cast(*this).map(cage_base)).IsSequential() &&
272 return StringShape(String::cast(*this).map(cage_base)).IsExternal() &&
278 return StringShape(String::cast(*this).map(cage_base)).IsExternal() &&
306 return map(cage_base) ==
415 return this_heap_object.map(cage_base).IsPrimitiveMap();
419 return IsSmi() || HeapObject::cast(*this).map(cage_base).IsPrimitiveMap();
432 return map(cage_base).is_undetectable();
441 return map(cage_base).is_access_check_needed();
715 MapWord MapWord::FromMap(const Map map) {
716 DCHECK(map.is_null() || !MapWord::IsPacked(map.ptr()));
718 return MapWord(Pack(map.ptr()));
720 return MapWord(map.ptr());
752 // Recompress value_ using proper host_cage_base since the map word
793 Map HeapObject::map() const {
799 return HeapObject::map(cage_base);
801 Map HeapObject::map(PtrComprCageBase cage_base) const {
885 DEF_ACQUIRE_GETTER(HeapObject, map, Map) {
941 return SizeFromMap(map(cage_base));
948 // This should be in objects/map-inl.h, but can't, because of a cyclic
961 // This should be in objects/map-inl.h, but can't, because of a cyclic
1004 AllocationAlignment HeapObject::RequiredAlignment(Map map) {
1010 int instance_type = map.instance_type();
1123 auto instance_type = HeapObject::cast(object).map().instance_type();
1179 switch (object.map().instance_type()) {