Lines Matching refs:details
417 PropertyDetails const details = descriptors->GetDetails(descriptor);
419 Representation details_representation = details.representation();
492 if (details.IsReadOnly() && !details.IsConfigurable()) {
644 PropertyDetails details) const {
650 if (details.constness() != PropertyConstness::kConst) {
654 if (details.kind() == PropertyKind::kData) {
682 // Without the holder, we can't get the property details.
756 PropertyDetails details = PropertyDetails::Empty();
758 if (!TryLoadPropertyDetails(map, holder, name, &index, &details)) {
768 if (details.IsReadOnly()) return Invalid();
770 if (details.kind() == PropertyKind::kData && holder.has_value()) {
793 receiver_map, name, holder.value(), index, access_mode, details);
813 if (details.location() == PropertyLocation::kField) {
814 if (details.kind() == PropertyKind::kData) {
818 DCHECK_EQ(PropertyKind::kAccessor, details.kind());
823 DCHECK_EQ(PropertyLocation::kDescriptor, details.location());
824 DCHECK_EQ(PropertyKind::kAccessor, details.kind());
1102 PropertyDetails const details = descriptors->GetDetails(number);
1105 if (details.IsReadOnly()) return Invalid();
1108 if (details.location() != PropertyLocation::kField) return Invalid();
1110 int const index = details.field_index();
1111 Representation details_representation = details.representation();
1131 // Extract the field type from the property details (make sure its