diff options
Diffstat (limited to 'Lib/mzscheme/std_vector.i')
-rw-r--r-- | Lib/mzscheme/std_vector.i | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Lib/mzscheme/std_vector.i b/Lib/mzscheme/std_vector.i index 9fa2d5497..012c32d32 100644 --- a/Lib/mzscheme/std_vector.i +++ b/Lib/mzscheme/std_vector.i @@ -189,6 +189,14 @@ namespace std { } } public: + typedef size_t size_type; + typedef ptrdiff_t difference_type; + typedef T value_type; + typedef value_type* pointer; + typedef const value_type* const_pointer; + typedef value_type& reference; + typedef const value_type& const_reference; + vector(unsigned int size = 0); vector(unsigned int size, const T& value); vector(const vector<T>& other); @@ -365,6 +373,14 @@ namespace std { } } public: + typedef size_t size_type; + typedef ptrdiff_t difference_type; + typedef T value_type; + typedef value_type* pointer; + typedef const value_type* const_pointer; + typedef value_type& reference; + typedef const value_type& const_reference; + vector(unsigned int size = 0); vector(unsigned int size, const T& value); vector(const vector<T>& other); |