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}) |