| line |
true |
false |
branch |
|
12
|
0 |
0 |
if (defined(my $sub = UNIVERSAL::can($_[0], 'to_b'))) |
|
19
|
0 |
0 |
if (defined(my $sub = UNIVERSAL::can($_[0], 'to_n'))) |
|
26
|
0 |
0 |
if (defined(my $sub = UNIVERSAL::can($_[0], 'to_s'))) |
|
35
|
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)) |
|
41
|
0 |
0 |
if ($swapped) |
|
45
|
0 |
0 |
if (CORE::ref $obj1 and UNIVERSAL::isa($obj1, CORE::ref $obj2) or CORE::ref $obj2 and UNIVERSAL::isa($obj2, CORE::ref $obj1)) |
|
47
|
0 |
0 |
if (defined(my $sub = UNIVERSAL::can($obj1, '<=>'))) |
|
54
|
0 |
0 |
CORE::ref $obj1 ? : |
|
|
0 |
0 |
CORE::ref $obj2 ? : |
|
61
|
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)) |
|
69
|
0 |
0 |
unless UNIVERSAL::isa($obj1, CORE::ref $obj2 || (return 0)) or UNIVERSAL::isa($obj2, CORE::ref $obj1 || (return 0)) |
|
74
|
0 |
0 |
if (defined(my $sub = UNIVERSAL::can($obj1, '=='))) |
|
87
|
0 |
0 |
say(@_) ? : |
|
95
|
0 |
0 |
print(@_) ? : |
|
129
|
0 |
0 |
$rindex == -1 ? : |
|
148
|
0 |
0 |
if ($reftype eq 'HASH') { } |
|
|
0 |
0 |
elsif ($reftype eq 'ARRAY') { } |
|
168
|
0 |
0 |
if exists $addr{$refaddr} |
|
172
|
0 |
0 |
if (defined $class and not UNIVERSAL::isa($class, 'Sidef::Object::Object')) |
|
177
|
0 |
0 |
if ($reftype eq 'HASH') { } |
|
|
0 |
0 |
elsif ($reftype eq 'ARRAY') { } |
|
178
|
0 |
0 |
defined $class ? : |
|
184
|
0 |
0 |
$r eq 'HASH' || $r eq 'ARRAY' ? : |
|
190
|
0 |
0 |
defined $class ? : |
|
195
|
0 |
0 |
$r eq 'ARRAY' || $r eq 'HASH' ? : |
|
209
|
0 |
0 |
UNIVERSAL::can($self, "$method") ? : |
|
216
|
0 |
0 |
UNIVERSAL::isa($self, "$obj") ? : |
|
236
|
0 |
0 |
if (@parents) |
|
238
|
0 |
0 |
if $seen{$parent}++ |
|
263
|
0 |
0 |
if exists $addr{$refaddr} |
|
265
|
0 |
0 |
CORE::ref $obj ? : |
|
266
|
0 |
0 |
unless &Scalar::Util::reftype($obj) eq 'HASH' |
|
276
|
0 |
0 |
UNIVERSAL::can($obj->{$_}, 'dump') ? : |
|
295
|
0 |
0 |
CORE::ref $self ? : |
|
303
|
0 |
0 |
CORE::ref $self ? : |
|
310
|
0 |
0 |
CORE::ref $self ? : |
|
313
|
0 |
0 |
unless (defined &$to) |
|
326
|
0 |
0 |
if not $_ =~ /^[(_]/u |
|
343
|
0 |
0 |
$_[0] ? : |
|
348
|
0 |
0 |
$_[0] ? : |
|
353
|
0 |
0 |
($_[0] xor $_[1]) ? : |
|
360
|
0 |
0 |
defined $_[0] ? : |
|
367
|
0 |
0 |
if ($swapped) |
|
372
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::String::String')) |
|
375
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Range::RangeString')) |
|
380
|
0 |
0 |
if (CORE::ref $first eq CORE::ref $second) |
|
386
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::Number::Number')) |
|
389
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Range::RangeNumber')) |
|
395
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::Range::RangeNumber')) |
|
398
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Number::Number')) |
|
404
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::Range::RangeString')) |
|
407
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::String::String')) |
|
413
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::Array::Array')) |
|
416
|
0 |
0 |
if (CORE::ref $first eq CORE::ref $second) |
|
421
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Regex::Regex')) |
|
426
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Hash::Hash')) |
|
431
|
0 |
0 |
unless (UNIVERSAL::isa($second, 'Sidef::Types::Array::Array')) |
|
437
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::Hash::Hash')) |
|
440
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Array::Array')) |
|
445
|
0 |
0 |
if (CORE::ref $first eq CORE::ref $second) |
|
450
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Regex::Regex')) |
|
455
|
0 |
0 |
unless (UNIVERSAL::isa($second, 'Sidef::Types::Hash::Hash')) |
|
461
|
0 |
0 |
if (UNIVERSAL::isa($first, 'Sidef::Types::Regex::Regex')) |
|
464
|
0 |
0 |
if (CORE::ref $first eq CORE::ref $second) |
|
469
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Array::Array')) |
|
474
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Hash::Hash')) |
|
479
|
0 |
0 |
unless (UNIVERSAL::isa($second, 'Sidef::Types::Regex::Regex')) |
|
485
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Array::Array')) |
|
492
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Hash::Hash')) |
|
499
|
0 |
0 |
if (UNIVERSAL::isa($second, 'Sidef::Types::Regex::Regex')) |
|
505
|
0 |
0 |
$bool ? : |
|
|
0 |
0 |
CORE::ref $bool ? : |