[DOC] Tweaks for Array#replace

This commit is contained in:
BurdetteLamar 2024-09-27 07:02:17 -05:00 committed by Peter Zhu
parent 3986b5fef5
commit 01ff65af32
Notes: git 2024-09-29 01:13:38 +00:00

12
array.c
View File

@ -4604,13 +4604,17 @@ rb_ary_transpose(VALUE ary)
/* /*
* call-seq: * call-seq:
* array.replace(other_array) -> self * initialize_copy(other_array) -> self
* replace(other_array) -> self
* *
* Replaces the content of +self+ with the content of +other_array+; returns +self+: * Replaces the elements of +self+ with the elements of +other_array+, which must be an
* {array-convertible object}[rdoc-ref:implicit_conversion.rdoc@Array-Convertible+Objects];
* returns +self+:
* *
* a = [:foo, 'bar', 2] * a = ['a', 'b', 'c'] # => ["a", "b", "c"]
* a.replace(['foo', :bar, 3]) # => ["foo", :bar, 3] * a.replace(['d', 'e']) # => ["d", "e"]
* *
* Related: see {Methods for Assigning}[rdoc-ref:Array@Methods+for+Assigning].
*/ */
VALUE VALUE