typedef declaration corrections for std::array

This commit is contained in:
William S Fulton 2019-02-14 07:38:49 +00:00
commit 40d7f4137e
2 changed files with 8 additions and 6 deletions

View file

@ -11,12 +11,14 @@ namespace std {
typedef size_t size_type;
typedef ptrdiff_t difference_type;
typedef T value_type;
typedef T &reference;
typedef const T &const_reference;
typedef T *pointer;
typedef const T *const_pointer;
typedef value_type* pointer;
typedef const value_type* const_pointer;
typedef value_type& reference;
typedef const value_type& const_reference;
array();
array(const array& other);
size_type size() const;
%rename(isEmpty) empty;
bool empty() const;

View file

@ -53,8 +53,8 @@ namespace std {
typedef _Tp value_type;
typedef value_type* pointer;
typedef const value_type* const_pointer;
typedef _Tp& reference;
typedef const _Tp& const_reference;
typedef value_type& reference;
typedef const value_type& const_reference;
%traits_swigtype(_Tp);
%traits_enum(_Tp);