diff options
Diffstat (limited to 'Examples/test-suite/overload_subtype.i')
| -rw-r--r-- | Examples/test-suite/overload_subtype.i | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Examples/test-suite/overload_subtype.i b/Examples/test-suite/overload_subtype.i new file mode 100644 index 0000000..3d9645d --- /dev/null +++ b/Examples/test-suite/overload_subtype.i @@ -0,0 +1,17 @@ +%module overload_subtype + +%inline %{ + +class Foo {}; +class Bar : public Foo {}; + + +int spam(Foo *f) { + return 1; +} + +int spam(Bar *b) { + return 2; +} + +%} |
