diff options
author | Marcelo Matus <mmatus@acms.arizona.edu> | 2005-11-27 02:15:26 +0000 |
---|---|---|
committer | Marcelo Matus <mmatus@acms.arizona.edu> | 2005-11-27 02:15:26 +0000 |
commit | e7bd6be39ea1b16d9530cd78982d5c704e110f21 (patch) | |
tree | 9d7b2cd76378f1c1474086dc9cc6caf4a706be82 /Examples/test-suite/static_const_member_2.i | |
parent | bad43e0963990eea0aa71e006b01d1e944017c1a (diff) | |
download | swig-e7bd6be39ea1b16d9530cd78982d5c704e110f21.tar.gz |
fix bug #1174705
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7879 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'Examples/test-suite/static_const_member_2.i')
-rw-r--r-- | Examples/test-suite/static_const_member_2.i | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Examples/test-suite/static_const_member_2.i b/Examples/test-suite/static_const_member_2.i index 3bd08b820..39d005ae0 100644 --- a/Examples/test-suite/static_const_member_2.i +++ b/Examples/test-suite/static_const_member_2.i @@ -51,3 +51,26 @@ const int &oss::modules::CavityPackFlags::reftest = refvalue; %template(Test_int) oss::modules::Test<int>; + + + +%inline %{ + +class Foo +{ +public: + int val; + + Foo(int v) : val(v) + { + } + + static const Foo BAR; + static const Foo BAZ; +}; + +%} +%{ + const Foo Foo::BAR = Foo(1); + const Foo Foo::BAZ = Foo(2); +%} |