File tree Expand file tree Collapse file tree 3 files changed +555
-326
lines changed Expand file tree Collapse file tree 3 files changed +555
-326
lines changed Original file line number Diff line number Diff line change @@ -114,7 +114,8 @@ inline void Init_Parameter()
114114
115115 define_class_under<detail::ParameterAbstract>(rb_mRice, " Parameter" ).
116116 define_attr (" arg" , &detail::ParameterAbstract::arg).
117- define_method (" klass" , &detail::ParameterAbstract::rubyTypeName);
117+ define_method (" klass" , &detail::ParameterAbstract::rubyKlass, Return ().setValue ()).
118+ define_method (" cpp_klass" , &detail::ParameterAbstract::cppTypeName);
118119}
119120
120121// ========= Native.hpp =========
@@ -146,7 +147,7 @@ inline void Init_Native()
146147 define_class_under<detail::Native>(rb_mRice, " Native" ).
147148 define_method (" name" , &detail::Native::name).
148149 define_method (" kind" , &detail::Native::kind).
149- define_method (" return_type " , &detail::Native::rubyReturnType ).
150+ define_method (" return_klass " , &detail::Native::returnKlass ).
150151 define_method (" parameters" , &detail::Native::parameters).
151152 define_method (" to_s" , [](detail::Native& self) -> std::string
152153 {
You can’t perform that action at this time.
0 commit comments