Lines Matching defs:kind
196 // If property kind is not reconfigured merge the result with
198 if (old_details.kind() == new_kind_) {
212 // We don't know if this is a first property kind reconfiguration
370 // Make sure to replay the original elements kind transitions, before
379 // Try to follow existing elements kind transitions.
382 // From here on, use the map with correct elements kind as root map.
476 old_details.kind() != new_kind_ ||
487 DCHECK_EQ(new_kind_, old_details.kind());
583 // We want to build transitions to the original element kind (before
606 if (old_details.kind() != new_kind_ ||
617 DCHECK_EQ(PropertyKind::kData, old_details.kind());
628 // From here on, use the map with correct elements kind as root map.
643 isolate_, target_map_, GetKey(i), old_details.kind(),
651 DCHECK_EQ(old_details.kind(), tmp_details.kind());
653 if (old_details.kind() == PropertyKind::kAccessor &&
698 DCHECK_EQ(new_kind_, details.kind());
739 isolate_, target_map_, GetKey(i), old_details.kind(),
747 DCHECK_EQ(old_details.kind(), tmp_details.kind());
750 if (old_details.kind() == PropertyKind::kAccessor &&
809 PropertyKind next_kind = old_details.kind();
811 DCHECK_EQ(next_kind, target_details.kind());
880 PropertyKind next_kind = old_details.kind();
891 // elements kind is also transitionable and therefore the old descriptors
938 .SearchTransition(name, details.kind(), details.attributes());
943 DCHECK_EQ(details.kind(), next_details.kind());
980 isolate_, split_map, GetKey(split_index), split_details.kind(),
1069 InternalIndex modify_index, PropertyKind kind,
1079 os << ": " << (kind == PropertyKind::kData ? "kData" : "ACCESSORS")
1091 PropertyKind kind, PropertyAttributes attributes,
1095 DCHECK_EQ(PropertyKind::kData, kind); // Only kData case is supported so far.
1105 PrintReconfiguration(isolate, map, stdout, descriptor, kind, attributes);
1124 DCHECK_EQ(PropertyKind::kData, details.kind());