summaryrefslogtreecommitdiff
path: root/Lib/std
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2007-10-28 22:33:20 +0000
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2007-10-28 22:33:20 +0000
commit08a45afc1bc1f51d8c18f4c18121d067e2cda445 (patch)
tree36e0f1458fc5a96de3ca8b2c52b0f85f5155cdb9 /Lib/std
parentb772aa2e24849d206d7375508732d4110fadc661 (diff)
downloadswig-08a45afc1bc1f51d8c18f4c18121d067e2cda445.tar.gz
Correct methods that were not as per the standard
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10062 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'Lib/std')
-rw-r--r--Lib/std/std_set.i12
1 files changed, 5 insertions, 7 deletions
diff --git a/Lib/std/std_set.i b/Lib/std/std_set.i
index dee7919db..16f0f1482 100644
--- a/Lib/std/std_set.i
+++ b/Lib/std/std_set.i
@@ -23,8 +23,6 @@
#ifdef SWIG_EXPORT_ITERATOR_METHODS
class iterator;
class reverse_iterator;
- class const_iterator;
- class const_reverse_iterator;
iterator begin();
iterator end();
@@ -34,17 +32,17 @@
void erase(iterator pos);
void erase(iterator first, iterator last);
- const_iterator find(const key_type& x);
- const_iterator lower_bound(const key_type& x);
- const_iterator upper_bound(const key_type& x);
- std::pair<const_iterator,const_iterator> equal_range(const key_type& x);
+ iterator find(const key_type& x);
+ iterator lower_bound(const key_type& x);
+ iterator upper_bound(const key_type& x);
+ std::pair<iterator,iterator> equal_range(const key_type& x);
#endif
%enddef
%define %std_set_methods(set...)
%std_set_methods_common(set);
#ifdef SWIG_EXPORT_ITERATOR_METHODS
- std::pair<const_iterator,bool> insert(const value_type& __x);
+ std::pair<iterator,bool> insert(const value_type& __x);
#endif
%enddef