From eff6180e5389e15f559cd8867fa0093bd05a4a37 Mon Sep 17 00:00:00 2001 From: marcandre Date: Fri, 22 Feb 2013 23:18:33 +0000 Subject: [PATCH] * object.c: Add doc for Module.prepended git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39407 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- object.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/object.c b/object.c index e3b13d8292..ceee4d47eb 100644 --- a/object.c +++ b/object.c @@ -790,6 +790,26 @@ rb_obj_tap(VALUE obj) * module Enumerable * include A * end + * # => prints "A included in Enumerable" + */ + +/* + * Document-method: prepended + * + * call-seq: + * prepended( othermod ) + * + * The equivalent of included, but for prepended modules. + * + * module A + * def self.prepended(mod) + * puts "#{self} prepended to #{mod}" + * end + * end + * module Enumerable + * prepend A + * end + * # => prints "A prepended to Enumerable" */ /*