Lines Matching refs:Shape
2259 template<typename Shape, typename Key>
2323 kPrefixStartIndex + Shape::kPrefixSize;
2324 static const int kEntrySize = Shape::kEntrySize;
2501 template <typename Shape, typename Key>
2502 class Dictionary: public HashTable<Shape, Key> {
2505 static inline Dictionary<Shape, Key>* cast(Object* obj) { in cast()
2506 return reinterpret_cast<Dictionary<Shape, Key>*>(obj); in cast()
2511 return this->get(HashTable<Shape, Key>::EntryToIndex(entry)+1); in ValueAt()
2525 this->set(HashTable<Shape, Key>::EntryToIndex(entry) + 1, value); in ValueAtPut()
2533 Smi::cast(this->get(HashTable<Shape, Key>::EntryToIndex(entry) + 2))); in DetailsAt()
2538 this->set(HashTable<Shape, Key>::EntryToIndex(entry) + 2, value.AsSmi()); in DetailsAtPut()
2609 HashTable<Shape, Key>::kPrefixStartIndex;