summaryrefslogtreecommitdiffstats
path: root/libcxx/include/ext/hash_set
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/include/ext/hash_set')
-rw-r--r--libcxx/include/ext/hash_set4
1 files changed, 4 insertions, 0 deletions
diff --git a/libcxx/include/ext/hash_set b/libcxx/include/ext/hash_set
index e20fd41e6fd..daad847afb3 100644
--- a/libcxx/include/ext/hash_set
+++ b/libcxx/include/ext/hash_set
@@ -274,6 +274,8 @@ public:
_LIBCPP_INLINE_VISIBILITY
pair<iterator, bool> insert(const value_type& __x)
{return __table_.__insert_unique(__x);}
+ _LIBCPP_INLINE_VISIBILITY
+ iterator insert(const_iterator, const value_type& __x) {return insert(__x).first;}
template <class _InputIterator>
void insert(_InputIterator __first, _InputIterator __last);
@@ -492,6 +494,8 @@ public:
_LIBCPP_INLINE_VISIBILITY
iterator insert(const value_type& __x) {return __table_.__insert_multi(__x);}
+ _LIBCPP_INLINE_VISIBILITY
+ iterator insert(const_iterator, const value_type& __x) {return insert(__x);}
template <class _InputIterator>
void insert(_InputIterator __first, _InputIterator __last);
OpenPOWER on IntegriCloud