| line |
true |
false |
branch |
|
14
|
0 |
0 |
if (defined(my $sub = UNIVERSAL::can($_[0], 'to_b'))) |
|
21
|
0 |
0 |
if (defined(my $sub = UNIVERSAL::can($_[0], 'to_n'))) |
|
28
|
0 |
0 |
if (defined(my $sub = UNIVERSAL::can($_[0], 'to_s'))) |
|
37
|
0 |
0 |
if (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)) |
|
43
|
0 |
0 |
if ($swapped) |
|
47
|
0 |
0 |
if (CORE::ref $obj1 and UNIVERSAL::isa($obj1, CORE::ref $obj2) or CORE::ref $obj2 and UNIVERSAL::isa($obj2, CORE::ref $obj1)) |
|
49
|
0 |
0 |
if (defined(my $sub = UNIVERSAL::can($obj1, '<=>'))) |
|
56
|
0 |
0 |
CORE::ref $obj1 ? : |
|
|
0 |
0 |
CORE::ref $obj2 ? : |
|
63
|
0 |
0 |
if (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)) |
|
71
|
0 |
0 |
unless UNIVERSAL::isa($obj1, CORE::ref $obj2 || (return 0)) or UNIVERSAL::isa($obj2, CORE::ref $obj1 || (return 0)) |
|
76
|
0 |
0 |
if (defined(my $sub = UNIVERSAL::can($obj1, '=='))) |
|
89
|
0 |
0 |
say(@_) ? : |
|
97
|
0 |
0 |
print(@_) ? : |
|
131
|
0 |
0 |
$rindex == -1 ? : |
|
150
|
0 |
0 |
if ($reftype eq 'HASH') { } |
|
|
0 |
0 |
elsif ($reftype eq 'ARRAY') { } |
|
170
|
0 |
0 |
if exists $addr{$refaddr} |
|
174
|
0 |
0 |
if (defined $class and not UNIVERSAL::isa($class, 'Sidef::Object::Object')) |
|
179
|
0 |
0 |
if ($reftype eq 'HASH') { } |
|
|
0 |
0 |
elsif ($reftype eq 'ARRAY') { } |
|
180
|
0 |
0 |
defined $class ? : |
|
186
|
0 |
0 |
$r eq 'HASH' || $r eq 'ARRAY' ? : |
|
192
|
0 |
0 |
defined $class ? : |
|
197
|
0 |
0 |
$r eq 'ARRAY' || $r eq 'HASH' ? : |
|
211
|
0 |
0 |
UNIVERSAL::can($self, "$method") ? : |
|
218
|
0 |
0 |
UNIVERSAL::isa($self, "$obj") ? : |
|
238
|
0 |
0 |
if (@parents) |
|
240
|
0 |
0 |
if $seen{$parent}++ |
|
265
|
0 |
0 |
if exists $addr{$refaddr} |
|
267
|
0 |
0 |
CORE::ref $obj ? : |
|
268
|
0 |
0 |
unless &Scalar::Util::reftype($obj) eq 'HASH' |
|
278
|
0 |
0 |
UNIVERSAL::can($obj->{$_}, 'dump') ? : |
|
297
|
0 |
0 |
CORE::ref $self ? : |
|
305
|
0 |
0 |
CORE::ref $self ? : |
|
312
|
0 |
0 |
CORE::ref $self ? : |
|
315
|
0 |
0 |
unless (defined &$to) |
|
328
|
0 |
0 |
if not $_ =~ /^[(_]/u |
|
345
|
0 |
0 |
$_[0] ? : |
|
350
|
0 |
0 |
$_[0] ? : |
|
355
|
0 |
0 |
($_[0] xor $_[1]) ? : |
|
362
|
0 |
0 |
defined $_[0] ? : |
|
369
|
0 |
0 |
if ($swapped) |
|
374
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::String::String')) |
|
377
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Range::RangeString')) |
|
382
|
0 |
0 |
if (CORE::ref $first eq CORE::ref $second) |
|
388
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::Number::Number')) |
|
391
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Range::RangeNumber')) |
|
397
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::Range::RangeNumber')) |
|
400
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Number::Number')) |
|
406
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::Range::RangeString')) |
|
409
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::String::String')) |
|
415
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::Array::Array')) |
|
418
|
0 |
0 |
if (CORE::ref $first eq CORE::ref $second) |
|
423
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Regex::Regex')) |
|
428
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Hash::Hash')) |
|
433
|
0 |
0 |
unless (UNIVERSAL::isa($second, 'Sidef::Types::Array::Array')) |
|
439
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::Hash::Hash')) |
|
442
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Array::Array')) |
|
447
|
0 |
0 |
if (CORE::ref $first eq CORE::ref $second) |
|
452
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Regex::Regex')) |
|
457
|
0 |
0 |
unless (UNIVERSAL::isa($second, 'Sidef::Types::Hash::Hash')) |
|
463
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::Regex::Regex')) |
|
466
|
0 |
0 |
if (CORE::ref $first eq CORE::ref $second) |
|
471
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Array::Array')) |
|
476
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Hash::Hash')) |
|
481
|
0 |
0 |
unless (UNIVERSAL::isa($second, 'Sidef::Types::Regex::Regex')) |
|
487
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Array::Array')) |
|
494
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Hash::Hash')) |
|
501
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Regex::Regex')) |
|
507
|
0 |
0 |
$bool ? : |
|
|
0 |
0 |
CORE::ref $bool ? : |