22 struct NodeHashMapTag : OwningHashNodeTag<NodeHashMapTag<Key, Value>, Tuple<Key, Value>> {};
31 Tuple<Key, Value>, Eq, Hasher, Buckets, detail::NodeHashMapTag<Key, Value>, Alloc,
33 NodeHashMap<Key, Value, Eq, Hasher, Buckets, Alloc>, Tuple<Key, Value>, Key, Value,
34 HashNodeIterator<Tuple<Key, Value>, detail::NodeHashMapTag<Key, Value>>,
35 container::ConstIteratorImpl<HashNodeIterator<Tuple<Key, Value>, detail::NodeHashMapTag<Key, Value>>>,
36 detail::NodeHashTableMapValidForLookup<Key, Value, Eq>::template Type, false>,
45 detail::NodeHashTableMapValidForLookup<Key, Value, Eq>::template Type,
false>,
51 NodeHashMap(Eq, Hasher, Buckets
const& comparator) : Base(Eq { comparator }) {}