diff options
author | hsbt <hsbt@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-07-09 12:03:07 +0000 |
---|---|---|
committer | hsbt <hsbt@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-07-09 12:03:07 +0000 |
commit | 331f22cd3021df5c397024d65651687d05cd8f75 (patch) | |
tree | 4fd92b092f3e85bbf6c499ee86dfd25f96fdbd8c /object.c | |
parent | 7eeb65397dda8490f90e625429d952628cf5a819 (diff) |
Module extended doc by @PragTob [fixes GH-335]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'object.c')
-rw-r--r-- | object.c | 22 |
1 files changed, 20 insertions, 2 deletions
@@ -806,12 +806,30 @@ rb_obj_tap(VALUE obj) * Undefining one */ +/* + * Document-method: extended + * + * call-seq: + * extended(othermod) + * + * The equivalent of <tt>included</tt>, but for extended modules. + * + * module A + * def self.extended(mod) + * puts "#{self} extended in #{mod}" + * end + * end + * module Enumerable + * extend A + * end + * # => prints "A extended in Enumerable" + */ /* * Document-method: included * * call-seq: - * included( othermod ) + * included(othermod) * * Callback invoked whenever the receiver is included in another * module or class. This should be used in preference to @@ -833,7 +851,7 @@ rb_obj_tap(VALUE obj) * Document-method: prepended * * call-seq: - * prepended( othermod ) + * prepended(othermod) * * The equivalent of <tt>included</tt>, but for prepended modules. * |