Lines Matching defs:kind
72 if (key.Equals(*name) && old_details.kind() == new_details.kind() &&
105 index = result->Search(details.kind(), *name, details.attributes(),
148 : array.Search(details.kind(), *name, details.attributes(),
195 : array.Search(details.kind(), *name, details.attributes(),
224 Map TransitionsAccessor::SearchTransition(Name name, PropertyKind kind,
234 if (!IsMatchingMap(map, name, kind, attributes)) return Map();
240 return transitions().SearchAndGetTarget(kind, name, attributes);
273 DCHECK_EQ(PropertyKind::kData, details.kind());
323 PropertyKind kind,
330 .HasKindAndAttributes(kind, attributes);
629 new_transitions.Search(details.kind(), key, details.attributes());
640 int TransitionArray::SearchDetails(int transition, PropertyKind kind,
652 int cmp = CompareDetails(kind, attributes, target_details.kind(),
665 PropertyKind kind,
676 int cmp = CompareDetails(kind, attributes, target_details.kind(),
687 int TransitionArray::Search(PropertyKind kind, Name name,
692 return SearchDetails(transition, kind, attributes, out_insertion_index);
695 Map TransitionArray::SearchAndGetTarget(PropertyKind kind, Name name,
701 return SearchDetailsAndGetTarget(transition, kind, attributes);
727 PropertyKind kind = PropertyKind::kData;
733 kind = details.kind();
747 temp_kind = details.kind();
751 temp_attributes, key, key.hash(), kind, attributes);