line |
true |
false |
branch |
111
|
0 |
1 |
unless UNIVERSAL::isa($dt, 'DateTime') |
153
|
0 |
12 |
if (ref $_[0] eq 'ARRAY') { } |
163
|
12 |
4 |
if ($hour >= 0 and $hour <= 23) { } |
171
|
2 |
6 |
wantarray ? : |
206
|
4 |
2 |
if ($zones) { } |
213
|
2 |
2 |
wantarray ? : |
247
|
0 |
5 |
if (ref $_[0] eq 'ARRAY') { } |
254
|
3 |
2 |
if (@hours > 0) { } |
256
|
7 |
0 |
if ($hour >= 0 and $hour <= 23) { } |
286
|
0 |
1 |
if (ref $_[0] eq 'ARRAY') { } |
293
|
1 |
0 |
if (@hours > 0) { } |
295
|
1 |
0 |
if ($hour >= 0 and $hour <= 23) { } |
325
|
0 |
4 |
if (ref $_[0] eq 'ARRAY') { } |
332
|
2 |
2 |
if (@datetimes > 0) { } |
334
|
2 |
0 |
if (UNIVERSAL::isa($dt, 'DateTime')) { } |
364
|
0 |
0 |
if (ref $_[0] eq 'ARRAY') { } |
371
|
0 |
0 |
if (@datetimes > 0) { } |
373
|
0 |
0 |
if (UNIVERSAL::isa($dt, 'DateTime::TimeZone')) { } |
400
|
0 |
2 |
if (UNIVERSAL::isa($zone, 'DateTime::TimeZone')) { } |
|
2 |
0 |
elsif ('DateTime::TimeZone'->is_valid_name($zone)) { } |
425
|
0 |
0 |
if (ref $_[0] eq 'ARRAY') { } |
432
|
0 |
0 |
if (@zones > 0) { } |
434
|
0 |
0 |
if (UNIVERSAL::isa($zone, 'DateTime::TimeZone')) { } |
|
0 |
0 |
elsif ('DateTime::TimeZone'->is_valid_name($zone)) { } |
469
|
39 |
337 |
unless $$time_zone_map{$new_dt}{'dt'} |
473
|
24 |
352 |
unless $$hour_zone_map{int $new_dt->hour}{'dt'} |