Lines Matching refs:details
16 #include "src/objects/property-details.h"
696 PropertyDetails details =
698 DCHECK_EQ(new_kind_, details.kind());
700 details.attributes());
701 DCHECK(IsGeneralizableTo(new_constness_, details.constness()));
702 DCHECK_EQ(new_location_, details.location());
703 DCHECK(new_representation_.fits_into(details.representation()));
705 DCHECK_EQ(PropertyLocation::kField, details.location());
709 DCHECK(details.location() == PropertyLocation::kField ||
935 PropertyDetails details = descriptors->GetDetails(i);
938 .SearchTransition(name, details.kind(), details.attributes());
943 DCHECK_EQ(details.kind(), next_details.kind());
944 DCHECK_EQ(details.attributes(), next_details.attributes());
945 if (details.constness() != next_details.constness()) break;
946 if (details.location() != next_details.location()) break;
947 if (!details.representation().Equals(next_details.representation())) break;
1121 PropertyDetails details =
1123 if (details.location() != PropertyLocation::kField) return;
1124 DCHECK_EQ(PropertyKind::kData, details.kind());
1126 if (new_constness != details.constness() && map->is_prototype_map()) {
1144 details = descriptors.GetDetails(descriptor);
1148 DCHECK(details.representation().Equals(new_representation) ||
1149 details.representation().CanBeInPlaceChangedTo(new_representation));
1152 if (new_constness != details.constness() ||
1153 !new_representation.Equals(details.representation()) ||
1156 name, descriptors.GetFieldIndex(descriptor), details.attributes(),
1207 PropertyDetails details = descriptors->GetDetails(modify_index);
1232 details.representation(),