From 6e56d645f0e176f7186027d0e0964ca62f4d4b6f Mon Sep 17 00:00:00 2001 From: naruse Date: Sun, 4 Dec 2011 03:05:03 +0000 Subject: * lib/delegate.rb (Delegator#methods): Kernel#methods receives zero or one argument. [ruby-core:37118] [Bug #4882] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33939 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- class.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'class.c') diff --git a/class.c b/class.c index b595473333..b744c88f8f 100644 --- a/class.c +++ b/class.c @@ -1111,11 +1111,13 @@ rb_class_public_instance_methods(int argc, VALUE *argv, VALUE mod) /* * call-seq: - * obj.methods -> array + * obj.methods(all=true) -> array * * Returns a list of the names of public and protected methods of * obj. This will include all the methods accessible in * obj's ancestors. + * If the all parameter is set to false, only those methods + * in the receiver will be listed. * * class Klass * def klass_method() -- cgit v1.2.3