| line | true | false | branch | 
 
| 118 | 0 | 4 | unless $begin_date and $begin_time and $end_date and $end_time | 
 
| 122 | 2 | 2 | if ($days == 0) | 
 
| 156 | 0 | 8 | unless $date | 
 
| 209 | 4 | 0 | if ($year eq $begin_year and $year eq $end_year) { } | 
 
|  | 0 | 0 | elsif ($year eq $begin_year) { } | 
 
|  | 0 | 0 | elsif ($year eq $end_year) { } | 
 
| 238 | 67 | 173 | $dow == 6 || $dow == 7 ? : | 
 
| 289 | 8 | 22 | if (is_weekend($d)) | 
 
| 292 | 1 | 29 | if (exists $holidays->{$d}) | 
 
| 317 | 0 | 0 | if ($begin_time eq '24:00') | 
 
| 324 | 0 | 0 | if ($end_time eq '00:00') | 
 
| 346 | 0 | 0 | if ($y < 1 or $y > 9999 or $m < 1 or $m > 99 or $d < 1 or $d > 99) | 
 
| 364 | 4 | 0 | if ($year_delta == 0) | 
 
| 367 | 0 | 0 | if ($year_delta == 1) | 
 
| 389 | 52 | 42 | if ($inequality eq 'before') { } | 
 
|  | 42 | 0 | elsif ($inequality eq 'after') { } | 
 
| 390 | 42 | 10 | if $holiday ge $date | 
 
| 392 | 10 | 32 | if $holiday le $date |