Lines Matching defs:key
126 bool contains(const key_type& key) const { in contains()
177 auto get(const key_type& key, F f) { in get()
183 const_iterator find(const key_type& key) const { return const_cast<SmallMap&>(*this).find(key); } in find()
184 iterator find(const key_type& key) { return find(key, begin()); } in find()
193 std::pair<iterator, bool> try_emplace(const key_type& key, Args&&... args) { in try_emplace()
214 iterator try_replace(const key_type& key, Args&&... args) { in try_replace()
233 std::pair<iterator, bool> emplace_or_replace(const key_type& key, Args&&... args) { in emplace_or_replace()
245 bool erase(const key_type& key) { return erase(key, begin()); } in erase()
254 iterator find(const key_type& key, iterator first) { in find()
259 bool erase(const key_type& key, iterator first) { in erase()
268 if (const auto key = it->first; ++it != end()) { in deduplicate() local