aboutsummaryrefslogtreecommitdiff
path: root/Lib/java
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2019-02-14 07:38:49 +0000
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2019-02-14 07:38:49 +0000
commit40d7f4137e97b2814b2405bef6372b8edcc67454 (patch)
tree86585fc1ab37a4e3dfa815bd1bf44d0b090789a4 /Lib/java
parent440264e4797b0941f410dbfe6385285dd0daa20b (diff)
downloadswig-40d7f4137e97b2814b2405bef6372b8edcc67454.tar.gz
typedef declaration corrections for std::array
Diffstat (limited to 'Lib/java')
-rw-r--r--Lib/java/std_array.i10
1 files changed, 6 insertions, 4 deletions
diff --git a/Lib/java/std_array.i b/Lib/java/std_array.i
index 0944d932f..f67b18d9b 100644
--- a/Lib/java/std_array.i
+++ b/Lib/java/std_array.i
@@ -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;