core :: StringByteView :: defaultinit
# Abstract class for the SequenceRead compatible
# views on the bytes of any Text
private abstract class StringByteView
super SequenceRead[Int]
type SELFTYPE: Text
var target: SELFTYPE
redef fun is_empty do return target.is_empty
redef fun length do return target.byte_length
redef fun iterator do return self.iterator_from(0)
redef fun reverse_iterator do return self.reverse_iterator_from(target.byte_length - 1)
end
lib/core/text/abstract_text.nit:1463,1--1479,3