diff options
Diffstat (limited to 'libcxx/include/ext/hash_set')
-rw-r--r-- | libcxx/include/ext/hash_set | 4 |
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); |