summaryrefslogtreecommitdiff
path: root/Examples/test-suite/cpp11_std_array.i
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/test-suite/cpp11_std_array.i')
-rw-r--r--Examples/test-suite/cpp11_std_array.i10
1 files changed, 10 insertions, 0 deletions
diff --git a/Examples/test-suite/cpp11_std_array.i b/Examples/test-suite/cpp11_std_array.i
index 9dc11ce9e..ce87db75a 100644
--- a/Examples/test-suite/cpp11_std_array.i
+++ b/Examples/test-suite/cpp11_std_array.i
@@ -57,6 +57,16 @@ void arrayInPtr(std::array<int, 6> * myarray) {
val *= 10;
}
}
+
+std::array<int, 6> overloadFunc(std::array<int, 6> myarray) {
+ std::array<int, 6> newarray(myarray);
+ for (auto& val : newarray) {
+ val *= 100;
+ }
+ return newarray;
+}
+void overloadFunc(int i, int j) {
+}
%}
#endif