| line |
true |
false |
branch |
|
13
|
0 |
19 |
$^O eq 'MSWin32' ? : |
|
19
|
11 |
0 |
if ($ix <= $x) { } |
|
40
|
24 |
24 |
unless exists $units_per_second{$_[0]} |
|
54
|
57 |
0 |
if $p{'epoch'}->can('clone') |
|
57
|
1 |
56 |
if $p{'dhms'} |
|
59
|
11 |
46 |
unless ($p{'type'}) |
|
60
|
1 |
10 |
$p{'unit'} > 1000000 ? : |
|
66
|
5 |
52 |
unless ($p{'skip_leap_seconds'}) |
|
78
|
25 |
71 |
unless (ref $self) |
|
82
|
5 |
27 |
if $$self{'local_epoch'} and $$self{'epoch'}->can('time_zone') and $$self{'epoch'}->time_zone->is_floating and $dt->can('time_zone') and not $dt->time_zone->is_floating |
|
95
|
16 |
80 |
unless ($$self{'skip_leap_seconds'}) |
|
100
|
21 |
75 |
if ($$self{'type'} eq 'bigint') |
|
106
|
96 |
0 |
if ($dt->can('nanosecond')) |
|
108
|
11 |
85 |
if ($$self{'type'} eq 'float') { } |
|
117
|
5 |
91 |
if ($$self{'dhms'}) |
|
134
|
7 |
4 |
unless (ref $self) |
|
138
|
0 |
11 |
if ($$self{'dhms'}) |
|
157
|
1 |
10 |
if (not $$self{'skip_leap_seconds'}) { } |
|
160
|
1 |
0 |
if ($rd_secs >= DateTime::LeapSecond::day_length($rd_days)) { } |
|
|
0 |
0 |
elsif ($rd_secs < 0) { } |
|
168
|
2 |
8 |
if ($rd_secs >= 86400) |
|
174
|
1 |
10 |
if UNIVERSAL::isa($rd_days, 'Math::BigInt') |
|
175
|
1 |
10 |
if UNIVERSAL::isa($rd_secs, 'Math::BigInt') |
|
182
|
11 |
0 |
unless ($$self{'local_epoch'}) |
|
183
|
11 |
0 |
if $dt->can('set_time_zone') |