Reverses itself in-place

var b = new Buffer
b.append("hello")
b.reverse
assert b == "olleh"

Property definitions

core $ Buffer :: reverse
	# Reverses itself in-place
	#
	# ~~~
	# var b = new Buffer
	# b.append("hello")
	# b.reverse
	# assert b == "olleh"
	# ~~~
	fun reverse is abstract
lib/core/text/abstract_text.nit:1599,2--1607,24

core $ FlatBuffer :: reverse
	redef fun reverse
	do
		written = false
		var ns = new FlatBuffer.with_capacity(capacity)
		for i in chars.reverse_iterator do ns.add i
		_items = ns._items
	end
lib/core/text/flat.nit:1135,2--1141,4