summaryrefslogtreecommitdiff
path: root/Examples/test-suite/typedef_reference.i
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/test-suite/typedef_reference.i')
-rw-r--r--Examples/test-suite/typedef_reference.i10
1 files changed, 10 insertions, 0 deletions
diff --git a/Examples/test-suite/typedef_reference.i b/Examples/test-suite/typedef_reference.i
new file mode 100644
index 0000000..5146317
--- /dev/null
+++ b/Examples/test-suite/typedef_reference.i
@@ -0,0 +1,10 @@
+%module typedef_reference
+
+%include cpointer.i
+%pointer_functions(int, intp);
+
+%inline %{
+ typedef int & IntRef;
+ int somefunc(IntRef i) { return i; }
+ int otherfunc(int &i) { return i; }
+%}