Lines Matching defs:key
26 LinkNode<Key, Val>::LinkNode(const Key &key) : key_ {key} {} in LinkNode()
29 LinkNode<Key, Val>::LinkNode(const Key &key, const Val &val) : key_ {key}, val_ {val} {} in LinkNode()
32 LinkNode<Key, Val>::LinkNode(const Key &key, Val &&val) : key_ {key}, val_ {std::move(val)} {} in LinkNode()
687 Val& HashList<Key, Val>::operator[](const Key &key) in operator []()
703 auto HashList<Key, Val>::find(const Key &key) in find()
714 void HashList<Key, Val>::push_front(const Key& key, const Val& val) in push_front()
727 void HashList<Key, Val>::push_front(const Key& key, Val&& val) in push_front()
740 void HashList<Key, Val>::push_back(const Key& key, const Val& val) in push_back()
753 void HashList<Key, Val>::push_back(const Key& key, Val&& val) in push_back()
788 auto HashList<Key, Val>::erase(const Key& key) in erase()
887 auto HashList<Key, Val>::AllocateNode(const Key &key) in AllocateNode()
903 auto HashList<Key, Val>::AllocateNode(const Key &key, const Val &val) in AllocateNode()
919 auto HashList<Key, Val>::AllocateNode(const Key &key, Val &&val) in AllocateNode()