Home | History | Annotate | Download | only in unord.map.modifiers

Lines Matching defs:std

53     size_t hash () const { return std::hash<int>()(int_) + std::hash<double>()(double_); }
59 namespace std {
69 typedef std::unordered_map<int, Moveable> M;
70 typedef std::pair<M::iterator, bool> R;
80 r = m.insert_or_assign(i, std::move(mv));
89 r = m.insert_or_assign(-1, std::move(mv1));
97 r = m.insert_or_assign(3, std::move(mv2));
105 r = m.insert_or_assign(117, std::move(mv3));
113 typedef std::unordered_map<Moveable, Moveable> M;
114 typedef std::pair<M::iterator, bool> R;
123 r = m.insert_or_assign(std::move(mvkey1), std::move(mv1));
133 r = m.try_emplace(std::move(mvkey2), std::move(mv2));
142 typedef std::unordered_map<int, Moveable> M;
151 r = m.insert_or_assign(it, 2, std::move(mv1));
158 r = m.insert_or_assign(it, 3, std::move(mv2));
165 typedef std::unordered_map<Moveable, Moveable> M;
171 M::const_iterator it = std::next(m.cbegin());
175 r = m.insert_or_assign(it, std::move(mvkey1), std::move(mv1));
184 r = m.insert_or_assign(it, std::move(mvkey2), std::move(mv2));