summaryrefslogtreecommitdiff
path: root/Lib/mzscheme
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2012-05-15 19:51:06 +0000
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2012-05-15 19:51:06 +0000
commit142f1e72bb1e2606d7afc11770f0d4dad98a7c9c (patch)
tree41fd1b3d91ecec10bb0324fead3430a9d7d8f069 /Lib/mzscheme
parent71cdda6a55e0bec77a87b77a6859aee136043f4d (diff)
downloadswig-142f1e72bb1e2606d7afc11770f0d4dad98a7c9c.tar.gz
Fix some language's std::map wrappers to recognise difference_type, size_type, key_type and mapped_type.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'Lib/mzscheme')
-rw-r--r--Lib/mzscheme/std_map.i4
1 files changed, 4 insertions, 0 deletions
diff --git a/Lib/mzscheme/std_map.i b/Lib/mzscheme/std_map.i
index ffd76d213..849f8baf5 100644
--- a/Lib/mzscheme/std_map.i
+++ b/Lib/mzscheme/std_map.i
@@ -217,6 +217,10 @@ namespace std {
%rename("delete!") __delitem__;
%rename("has-key?") has_key;
public:
+ typedef size_t size_type;
+ typedef ptrdiff_t difference_type;
+ typedef K key_type;
+ typedef T mapped_type;
map();
map(const map<K,T> &);