From 12a43edc2df8853e8e0315f742e57be88f0c4269 Mon Sep 17 00:00:00 2001 From: Dave Beazley Date: Sat, 30 Nov 2002 22:01:28 +0000 Subject: The great merge git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4141 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Examples/test-suite/enum_scope.i | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Examples/test-suite/enum_scope.i (limited to 'Examples/test-suite/enum_scope.i') diff --git a/Examples/test-suite/enum_scope.i b/Examples/test-suite/enum_scope.i new file mode 100644 index 000000000..4afc231c6 --- /dev/null +++ b/Examples/test-suite/enum_scope.i @@ -0,0 +1,16 @@ +%module enum_scope + +#ifdef SWIGPHP +// php internal naming conflict +%rename (chops) chop; +#endif + +%inline %{ +class Tree { +public: +enum types {Oak, Fir, Cedar}; +void chop(enum types type) {} +}; +enum Tree::types chop(enum Tree::types type) { return type; } + +%} -- cgit v1.2.3