Lines Matching refs:Key
52 template <typename Key, typename T>
55 using value_type = typename ListMap<Key, T>::value_type;
57 using node_type = typename ListMap<Key, T>::node_type;
58 using iterator = typename ListMap<Key, T>::iterator;
59 using const_iterator = typename ListMap<Key, T>::const_iterator;
107 const_iterator find(const Key& key) const { in find()
116 iterator find(const Key& key) { in find()
129 bool contains(const Key& key) const { in contains()
139 std::optional<node_type> insert_or_assign(const Key& key, T value) { in insert_or_assign()
162 std::tuple<iterator, bool, std::optional<node_type>> try_emplace(const Key& key, Args&&... args) { in try_emplace()
179 inline std::optional<node_type> extract(const Key& key) { in extract()
215 ListMap<Key, T> list_map_;