HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/Ruby27-x64/share/ri/2.7.0/system/Array/fill-i.ri
U:RDoc::AnyMethod[iI"	fill:ETI"Array#fill;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph;	[I"FThe first three forms set the selected elements of +self+ (which ;TI"'may be the entire array) to +obj+.;To:RDoc::Markup::BlankLineo;
;	[I".A +start+ of +nil+ is equivalent to zero.;T@o;
;	[I"BA +length+ of +nil+ is equivalent to the length of the array.;T@o;
;	[I"LThe last three forms fill the array with the value of the given block, ;TI"Ewhich is passed the absolute index of each element to be filled.;T@o;
;	[I"ONegative values of +start+ count from the end of the array, where +-1+ is ;TI"the last element.;T@o:RDoc::Markup::Verbatim;	[I" a = [ "a", "b", "c", "d" ]
;TI"7a.fill("x")              #=> ["x", "x", "x", "x"]
;TI"7a.fill("z", 2, 2)        #=> ["x", "x", "z", "z"]
;TI"7a.fill("y", 0..1)        #=> ["y", "y", "z", "z"]
;TI"/a.fill {|i| i*i}         #=> [0, 1, 4, 9]
;TI"/a.fill(-2) {|i| i*i*i}   #=> [0, 1, 8, 27];T:@format0:
@fileI"array.c;T:0@omit_headings_from_table_of_contents_below0I">ary.fill(obj)                                 -> ary
ary.fill(obj, start [, length])               -> ary
ary.fill(obj, range)                          -> ary
ary.fill {|index| block}                      -> ary
ary.fill(start [, length]) {|index| block}    -> ary
ary.fill(range) {|index| block}               -> ary
;T0[I"(p1 = v1, p2 = v2);T@&FI"
Array;TcRDoc::NormalClass00