Lines Matching defs:kind
348 ElementsKind kind = holder_obj->GetElementsKind(isolate_);
350 if (IsHoleyElementsKind(kind)) to = GetHoleyElementsKind(to);
351 to = GetMoreGeneralElementsKind(kind, to);
353 if (kind != to) {
379 DCHECK_EQ(PropertyKind::kData, property_details_.kind());
904 DCHECK_EQ(PropertyKind::kData, property_details_.kind());
1019 DCHECK_EQ(PropertyKind::kData, property_details_.kind());
1028 DCHECK_EQ(PropertyKind::kAccessor, property_details_.kind());
1063 DCHECK_EQ(PropertyKind::kData, property_details_.kind());
1134 DCHECK_EQ(PropertyKind::kData, property_details_.kind());
1147 DCHECK_EQ(PropertyKind::kData, property_details_.kind());
1290 switch (property_details_.kind()) {
1374 switch (property_details_.kind()) {
1463 // ( elements kind. )
1470 // The elements kind may not be consistent with the given elements backing
1593 if (cell->property_details(kAcquireLoad).kind() == PropertyKind::kAccessor) {
1607 if (cell->property_details(kAcquireLoad).kind() != PropertyKind::kData)
1612 DCHECK_EQ(cell->property_details(kAcquireLoad).kind(), PropertyKind::kData);