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 ? : |