Signed-off-by: Jean Privat <jean@pryen.org>
# Two sequences are equals if they have the same items in the same order.
redef fun ==(o)
do
- if not o isa SequenceRead[nullable Object] or o is null then return false
+ if not o isa SequenceRead[nullable Object] then return false
var l = length
if o.length != l then return false
var i = 0
redef fun ==(other)
do
- if not other isa String or other is null then return false
+ if not other isa String then return false
if self.object_id == other.object_id then return true
redef fun ==(o)
do
- if not o isa Buffer or o is null then return false
+ if not o isa Buffer then return false
var l = length
if o.length != l then return false
var i = 0