Lines Matching refs:DictStorage
22 using DictStorage = base::flat_map<std::string, std::unique_ptr<Value>>; variable
31 using difference_type = DictStorage::iterator::difference_type;
48 explicit dict_iterator(DictStorage::iterator dict_iter);
67 DictStorage::iterator dict_iter_;
77 using difference_type = DictStorage::const_iterator::difference_type;
94 explicit const_dict_iterator(DictStorage::const_iterator dict_iter);
113 DictStorage::const_iterator dict_iter_;
123 using key_type = DictStorage::key_type;
124 using mapped_type = DictStorage::mapped_type::element_type;
126 using key_compare = DictStorage::key_compare;
127 using size_type = DictStorage::size_type;
128 using difference_type = DictStorage::difference_type;
135 explicit dict_iterator_proxy(DictStorage* storage);
153 DictStorage* storage_;
162 using key_type = const DictStorage::key_type;
163 using mapped_type = const DictStorage::mapped_type::element_type;
165 using key_compare = DictStorage::key_compare;
166 using size_type = DictStorage::size_type;
167 using difference_type = DictStorage::difference_type;
174 explicit const_dict_iterator_proxy(const DictStorage* storage);
188 const DictStorage* storage_;