core :: Buffer :: clear
var b = new Buffer b.append "hello" assert not b.is_empty b.clear assert b.is_empty
# Clears the buffer # # ~~~ # var b = new Buffer # b.append "hello" # assert not b.is_empty # b.clear # assert b.is_empty # ~~~ fun clear is abstract
redef fun clear do _byte_length = 0 _length = 0 if written then _capacity = 16 reset end end