Lines Matching refs:using
20 using DictStorage = base::flat_map<std::string, std::unique_ptr<Value>>;
29 using difference_type = DictStorage::iterator::difference_type;
30 using value_type = std::pair<const std::string, Value>;
31 using reference = std::pair<const std::string&, Value&>;
32 using iterator_category = std::bidirectional_iterator_tag;
73 using difference_type = DictStorage::const_iterator::difference_type;
74 using value_type = std::pair<const std::string, Value>;
75 using reference = std::pair<const std::string&, const Value&>;
76 using iterator_category = std::bidirectional_iterator_tag;
119 using key_type = DictStorage::key_type;
120 using mapped_type = DictStorage::mapped_type::element_type;
121 using value_type = std::pair<key_type, mapped_type>;
122 using key_compare = DictStorage::key_compare;
123 using size_type = DictStorage::size_type;
124 using difference_type = DictStorage::difference_type;
126 using iterator = dict_iterator;
127 using const_iterator = const_dict_iterator;
128 using reverse_iterator = std::reverse_iterator<iterator>;
129 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
158 using key_type = const DictStorage::key_type;
159 using mapped_type = const DictStorage::mapped_type::element_type;
160 using value_type = std::pair<key_type, mapped_type>;
161 using key_compare = DictStorage::key_compare;
162 using size_type = DictStorage::size_type;
163 using difference_type = DictStorage::difference_type;
165 using iterator = const_dict_iterator;
166 using const_iterator = const_dict_iterator;
167 using reverse_iterator = std::reverse_iterator<iterator>;
168 using const_reverse_iterator = std::reverse_iterator<const_iterator>;