@@ -249,17 +249,17 @@ class robin_map {
249249 * hash value should be the same as hash_function()(value.first). Useful to
250250 * speed-up the insertion if you already have the hash.
251251 */
252- std::pair<iterator, bool > insert_hash (std::size_t precalculated_hash,
253- const value_type& value) {
254- return m_ht.insert_hash (precalculated_hash, value);
252+ std::pair<iterator, bool > insert_with_hash (std::size_t precalculated_hash,
253+ const value_type& value) {
254+ return m_ht.insert_with_hash (precalculated_hash, value);
255255 }
256256
257257 /* *
258- * @copydoc insert_hash (std::size_t precalculated_hash, const value_type& value)
258+ * @copydoc insert_with_hash (std::size_t precalculated_hash, const value_type& value)
259259 */
260- std::pair<iterator, bool > insert_hash (std::size_t precalculated_hash,
261- value_type&& value) {
262- return m_ht.insert_hash (precalculated_hash, std::move (value));
260+ std::pair<iterator, bool > insert_with_hash (std::size_t precalculated_hash,
261+ value_type&& value) {
262+ return m_ht.insert_with_hash (precalculated_hash, std::move (value));
263263 }
264264
265265 iterator insert (const_iterator hint, const value_type& value) {
@@ -311,20 +311,20 @@ class robin_map {
311311 * the insertion if you already have the hash.
312312 */
313313 template <class M >
314- std::pair<iterator, bool > insert_or_assign_hash (
314+ std::pair<iterator, bool > insert_or_assign_with_hash (
315315 std::size_t precalculated_hash, const key_type& k, M&& obj) {
316- return m_ht.insert_or_assign_hash (precalculated_hash, k,
317- std::forward<M>(obj));
316+ return m_ht.insert_or_assign_with_hash (precalculated_hash, k,
317+ std::forward<M>(obj));
318318 }
319319
320320 /* *
321- * @copydoc insert_or_assign_hash (std::size_t precalculated_hash, const key_type& k, M&& obj)
321+ * @copydoc insert_or_assign_with_hash (std::size_t precalculated_hash, const key_type& k, M&& obj)
322322 */
323323 template <class M >
324- std::pair<iterator, bool > insert_or_assign_hash (
324+ std::pair<iterator, bool > insert_or_assign_with_hash (
325325 std::size_t precalculated_hash, key_type&& k, M&& obj) {
326- return m_ht.insert_or_assign_hash (precalculated_hash, std::move (k),
327- std::forward<M>(obj));
326+ return m_ht.insert_or_assign_with_hash (precalculated_hash, std::move (k),
327+ std::forward<M>(obj));
328328 }
329329
330330 /* *
@@ -378,21 +378,20 @@ class robin_map {
378378 * the insertion if you already have the hash.
379379 */
380380 template <class ... Args>
381- std::pair<iterator, bool > try_emplace_hash (std::size_t precalculated_hash,
382- const key_type& k,
383- Args&&... args) {
384- return m_ht.try_emplace_hash (precalculated_hash, k,
385- std::forward<Args>(args)...);
381+ std::pair<iterator, bool > try_emplace_with_hash (
382+ std::size_t precalculated_hash, const key_type& k, Args&&... args) {
383+ return m_ht.try_emplace_with_hash (precalculated_hash, k,
384+ std::forward<Args>(args)...);
386385 }
387386
388387 /* *
389- * @copydoc try_emplace_hash (std::size_t precalculated_hash, const key_type& k, Args&&... args)
388+ * @copydoc try_emplace_with_hash (std::size_t precalculated_hash, const key_type& k, Args&&... args)
390389 */
391390 template <class ... Args>
392- std::pair<iterator, bool > try_emplace_hash (std:: size_t precalculated_hash,
393- key_type&& k, Args&&... args) {
394- return m_ht.try_emplace_hash (precalculated_hash, std::move (k),
395- std::forward<Args>(args)...);
391+ std::pair<iterator, bool > try_emplace_with_hash (
392+ std:: size_t precalculated_hash, key_type&& k, Args&&... args) {
393+ return m_ht.try_emplace_with_hash (precalculated_hash, std::move (k),
394+ std::forward<Args>(args)...);
396395 }
397396
398397 iterator erase (iterator pos) { return m_ht.erase (pos); }
0 commit comments