private DefineMethod ( RubyScope scope, RubyModule self, [ methodName, [ block ) : Proc | ||
scope | RubyScope | |
self | RubyModule | |
methodName | [ | |
block | [ | |
return | Proc |
ModuleOps::DefineMethod ( RubyScope scope, [ block, RubyModule self, [ methodName ) : Proc | |
ModuleOps::DefineMethod ( RubyScope scope, RubyModule self, [ methodName, [ method ) : RubyMethod | |
ModuleOps::DefineMethod ( RubyScope scope, RubyModule self, [ methodName, [ method ) : UnboundMethod | |
ModuleOps::DefineMethod ( RubyScope scope, RubyModule self, string methodName, RubyMemberInfo info, RubyModule targetConstraint ) : void |