diff --git a/Examples/test-suite/common.mk b/Examples/test-suite/common.mk index 55dd25957..5427e87d9 100644 --- a/Examples/test-suite/common.mk +++ b/Examples/test-suite/common.mk @@ -285,6 +285,7 @@ C_TEST_CASES += \ ret_by_value \ sizeof_pointer \ sneaky1 \ + struct_rename \ typemap_subst \ unions diff --git a/Examples/test-suite/python/struct_rename_runme.py b/Examples/test-suite/python/struct_rename_runme.py new file mode 100644 index 000000000..880c41639 --- /dev/null +++ b/Examples/test-suite/python/struct_rename_runme.py @@ -0,0 +1,3 @@ +import struct_rename + +b = struct_rename.Bar() diff --git a/Examples/test-suite/struct_rename.i b/Examples/test-suite/struct_rename.i new file mode 100644 index 000000000..7acd7060a --- /dev/null +++ b/Examples/test-suite/struct_rename.i @@ -0,0 +1,11 @@ +%module struct_rename + +%rename(Bar) Foo; + +%inline %{ +typedef struct { + int x; +} Foo; + +%} +