• Home
  • Raw
  • Download

Lines Matching refs:Shape

16171 template <typename Derived, typename Shape, typename Key>
16172 void Dictionary<Derived, Shape, Key>::Print(std::ostream& os) { // NOLINT in Print()
16190 template<typename Derived, typename Shape, typename Key>
16191 void Dictionary<Derived, Shape, Key>::CopyValuesTo(FixedArray* elements) { in CopyValuesTo()
17040 template<typename Derived, typename Shape, typename Key>
17041 void HashTable<Derived, Shape, Key>::IteratePrefix(ObjectVisitor* v) { in IteratePrefix()
17046 template<typename Derived, typename Shape, typename Key>
17047 void HashTable<Derived, Shape, Key>::IterateElements(ObjectVisitor* v) { in IterateElements()
17053 template<typename Derived, typename Shape, typename Key>
17054 Handle<Derived> HashTable<Derived, Shape, Key>::New( in New()
17083 template <typename Derived, typename Shape>
17084 int NameDictionaryBase<Derived, Shape>::FindEntry(Handle<Name> key) { in FindEntry()
17123 template<typename Derived, typename Shape, typename Key>
17124 void HashTable<Derived, Shape, Key>::Rehash( in Rehash()
17134 i < kPrefixStartIndex + Shape::kPrefixSize; in Rehash()
17148 for (int j = 0; j < Shape::kEntrySize; j++) { in Rehash()
17158 template<typename Derived, typename Shape, typename Key>
17159 uint32_t HashTable<Derived, Shape, Key>::EntryForProbe( in EntryForProbe()
17175 template<typename Derived, typename Shape, typename Key>
17176 void HashTable<Derived, Shape, Key>::Swap(uint32_t entry1, in Swap()
17181 Object* temp[Shape::kEntrySize]; in Swap()
17182 for (int j = 0; j < Shape::kEntrySize; j++) { in Swap()
17185 for (int j = 0; j < Shape::kEntrySize; j++) { in Swap()
17188 for (int j = 0; j < Shape::kEntrySize; j++) { in Swap()
17194 template<typename Derived, typename Shape, typename Key>
17195 void HashTable<Derived, Shape, Key>::Rehash(Key key) { in Rehash()
17227 template<typename Derived, typename Shape, typename Key>
17228 Handle<Derived> HashTable<Derived, Shape, Key>::EnsureCapacity( in EnsureCapacity()
17254 template <typename Derived, typename Shape, typename Key>
17255 bool HashTable<Derived, Shape, Key>::HasSufficientCapacity(int n) { in HasSufficientCapacity()
17270 template<typename Derived, typename Shape, typename Key>
17271 Handle<Derived> HashTable<Derived, Shape, Key>::Shrink(Handle<Derived> table, in Shrink()
17302 template<typename Derived, typename Shape, typename Key>
17303 uint32_t HashTable<Derived, Shape, Key>::FindInsertionEntry(uint32_t hash) { in FindInsertionEntry()
18093 template<typename Derived, typename Shape, typename Key>
18094 Handle<Derived> Dictionary<Derived, Shape, Key>::New( in New()
18110 template <typename Derived, typename Shape, typename Key>
18111 Handle<FixedArray> Dictionary<Derived, Shape, Key>::BuildIterationIndicesArray( in BuildIterationIndicesArray()
18139 template <typename Derived, typename Shape, typename Key>
18141 Dictionary<Derived, Shape, Key>::GenerateNewEnumerationIndices( in GenerateNewEnumerationIndices()
18167 template <typename Derived, typename Shape, typename Key>
18168 void Dictionary<Derived, Shape, Key>::SetRequiresCopyOnCapacityChange() { in SetRequiresCopyOnCapacityChange()
18177 template <typename Derived, typename Shape, typename Key>
18178 Handle<Derived> Dictionary<Derived, Shape, Key>::EnsureCapacity( in EnsureCapacity()
18181 if (Shape::kIsEnumerable && in EnsureCapacity()
18190 template <typename Derived, typename Shape, typename Key>
18191 Handle<Object> Dictionary<Derived, Shape, Key>::DeleteProperty( in DeleteProperty()
18204 template<typename Derived, typename Shape, typename Key>
18205 Handle<Derived> Dictionary<Derived, Shape, Key>::AtPut( in AtPut()
18218 USE(Shape::AsHandle(dictionary->GetIsolate(), key)); in AtPut()
18227 template<typename Derived, typename Shape, typename Key>
18228 Handle<Derived> Dictionary<Derived, Shape, Key>::Add( in Add()
18244 template<typename Derived, typename Shape, typename Key>
18245 void Dictionary<Derived, Shape, Key>::AddEntry( in AddEntry()
18252 Handle<Object> k = Shape::AsHandle(dictionary->GetIsolate(), key); in AddEntry()
18256 if (details.dictionary_index() == 0 && Shape::kIsEnumerable) { in AddEntry()
18358 template <typename Derived, typename Shape, typename Key>
18359 int Dictionary<Derived, Shape, Key>::NumberOfElementsFilterAttributes( in NumberOfElementsFilterAttributes()
18376 template <typename Derived, typename Shape, typename Key>
18377 bool Dictionary<Derived, Shape, Key>::HasComplexElements() { in HasComplexElements()
18405 template <typename Derived, typename Shape, typename Key>
18406 void Dictionary<Derived, Shape, Key>::CopyEnumKeysTo(FixedArray* storage) { in CopyEnumKeysTo()
18431 template <typename Derived, typename Shape, typename Key>
18432 int Dictionary<Derived, Shape, Key>::CopyKeysTo( in CopyKeysTo() argument
18434 typename Dictionary<Derived, Shape, Key>::SortMode sort_mode) { in CopyKeysTo()
18455 template <typename Derived, typename Shape, typename Key>
18456 void Dictionary<Derived, Shape, Key>::CollectKeysTo( in CollectKeysTo() argument
18457 Handle<Dictionary<Derived, Shape, Key> > dictionary, KeyAccumulator* keys, in CollectKeysTo()
18466 Dictionary<Derived, Shape, Key>* raw_dict = *dictionary; in CollectKeysTo()
18498 template<typename Derived, typename Shape, typename Key>
18499 Object* Dictionary<Derived, Shape, Key>::SlowReverseLookup(Object* value) { in SlowReverseLookup()