1 %module template_specialization_enum
3 %warnfilter(SWIGWARN_RUBY_WRONG_NAME) Hello; /* Ruby, wrong class name */
4 %warnfilter(SWIGWARN_RUBY_WRONG_NAME) Hi; /* Ruby, wrong class name */
15 template <Hello, class A>
21 template <Hello, class BB>
28 struct C<hello , A> : Base<hello, A>
43 struct C<hi , A> : Base<hi, A>
59 %template(Base_dd) Base<hi, int>;
60 %template(Base_ii) Base<hello, int>;
62 %template(C_i) C<hi, int>;
63 %template(C_d) C<hello, int>;