X7ROOT File Manager
Current Path:
/opt/alt/ruby18/share/ri/1.8/system/UnboundMethod
opt
/
alt
/
ruby18
/
share
/
ri
/
1.8
/
system
/
UnboundMethod
/
📄
%3d%3d-i.yaml
(333 B)
ðŸ“
..
📄
arity-i.yaml
(1.25 KB)
📄
bind-i.yaml
(967 B)
📄
cdesc-UnboundMethod.yaml
(2.13 KB)
📄
clone-i.yaml
(232 B)
📄
inspect-i.yaml
(442 B)
📄
name-i.yaml
(262 B)
📄
owner-i.yaml
(295 B)
📄
to_s-i.yaml
(436 B)
Editing: arity-i.yaml
--- !ruby/object:RI::MethodDescription aliases: [] block_params: comment: - !ruby/struct:SM::Flow::P body: Returns an indication of the number of arguments accepted by a method. Returns a nonnegative integer for methods that take a fixed number of arguments. For Ruby methods that take a variable number of arguments, returns -n-1, where n is the number of required arguments. For methods written in C, returns -1 if the call takes a variable number of arguments. - !ruby/struct:SM::Flow::VERB body: " class C\n def one; end\n def two(a); end\n def three(*a); end\n def four(a, b); end\n def five(a, b, *c); end\n def six(a, b, *c, &d); end\n end\n c = C.new\n c.method(:one).arity #=> 0\n c.method(:two).arity #=> 1\n c.method(:three).arity #=> -1\n c.method(:four).arity #=> 2\n c.method(:five).arity #=> -3\n c.method(:six).arity #=> -3\n\n "cat".method(:size).arity #=> 0\n "cat".method(:replace).arity #=> 1\n "cat".method(:squeeze).arity #=> -1\n "cat".method(:count).arity #=> -1\n" full_name: UnboundMethod#arity is_singleton: false name: arity params: | meth.arity => fixnum visibility: public
Upload File
Create Folder