| line |
!l |
l&&!r |
l&&r |
condition |
|
35
|
0 |
0 |
0 |
CORE::ref $obj1 eq CORE::ref $obj2 and CORE::ref $obj1 ne 'Sidef::Types::Number::Number' |
|
|
0 |
0 |
0 |
CORE::ref $obj1 eq CORE::ref $obj2 and CORE::ref $obj1 ne 'Sidef::Types::Number::Number' and &Scalar::Util::refaddr($obj1) == &Scalar::Util::refaddr($obj2) |
|
45
|
0 |
0 |
0 |
CORE::ref $obj1 and UNIVERSAL::isa($obj1, CORE::ref $obj2) |
|
|
0 |
0 |
0 |
CORE::ref $obj2 and UNIVERSAL::isa($obj2, CORE::ref $obj1) |
|
61
|
0 |
0 |
0 |
CORE::ref $obj1 eq CORE::ref $obj2 and CORE::ref $obj1 ne 'Sidef::Types::Number::Number' |
|
|
0 |
0 |
0 |
CORE::ref $obj1 eq CORE::ref $obj2 and CORE::ref $obj1 ne 'Sidef::Types::Number::Number' and &Scalar::Util::refaddr($obj1) == &Scalar::Util::refaddr($obj2) |
|
172
|
0 |
0 |
0 |
defined $class and not UNIVERSAL::isa($class, 'Sidef::Object::Object') |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
45
|
0 |
0 |
0 |
CORE::ref $obj1 and UNIVERSAL::isa($obj1, CORE::ref $obj2) or CORE::ref $obj2 and UNIVERSAL::isa($obj2, CORE::ref $obj1) |
|
69
|
0 |
0 |
0 |
UNIVERSAL::isa($obj1, CORE::ref $obj2 || (return 0)) or UNIVERSAL::isa($obj2, CORE::ref $obj1 || (return 0)) |
|
126
|
0 |
0 |
0 |
CORE::ref $obj || $obj |
|
134
|
0 |
0 |
0 |
CORE::ref $obj || $obj |
|
139
|
0 |
0 |
0 |
CORE::ref $obj || $obj |
|
184
|
0 |
0 |
0 |
$r eq 'HASH' || $r eq 'ARRAY' |
|
195
|
0 |
0 |
0 |
$r eq 'ARRAY' || $r eq 'HASH' |
|
328
|
0 |
0 |
0 |
$alias{\&{$ref . '::' . $method;}} //= 'Sidef::Object::LazyMethod'->new({'obj', $self, 'method', $method}) |