Home | History | Annotate | Download | only in src

Lines Matching defs:Dictionary

72 //             - Dictionary
1140 // properties is a FixedArray in the fast case, and a Dictionary in the
1148 // elements is a FixedArray in the fast case, and a Dictionary in the slow
1171 // a dictionary, and it will stay a dictionary.
1438 // Convert the object to use the canonical dictionary
2119 class Dictionary: public HashTable<Shape, Key> {
2122 static inline Dictionary<Shape, Key>* cast(Object* obj) {
2123 return reinterpret_cast<Dictionary<Shape, Key>*>(obj);
2151 // Delete a property from the dictionary.
2154 // Returns the number of elements in the dictionary filtering out properties
2158 // Returns the number of enumerable elements in the dictionary.
2175 // Returns a new array for dictionary usage. Might return Failure.
2199 // Add entry to dictionary.
2225 class StringDictionary: public Dictionary<StringDictionaryShape, String*> {
2253 class NumberDictionary: public Dictionary<NumberDictionaryShape, uint32_t> {
2272 // for the elements kept in this dictionary. We require slow
2280 // dictionary. max_number_key can only be called if