line |
true |
false |
branch |
25
|
2 |
0 |
if ref $tmp{'a'} |
26
|
2 |
0 |
if ref $tmp{'b'} |
59
|
0 |
115 |
unless keys %args |
62
|
0 |
52 |
if (exists $args{'start'} and exists $args{'after'}) |
65
|
0 |
37 |
if (exists $args{'end'} and exists $args{'before'}) |
71
|
52 |
63 |
if exists $args{'start'} |
72
|
26 |
89 |
if exists $args{'after'} |
74
|
37 |
78 |
if exists $args{'end'} |
75
|
28 |
87 |
if exists $args{'before'} |
77
|
0 |
115 |
if ($start > $end) |
81
|
105 |
10 |
if ($start != $end) |
83
|
26 |
79 |
if $open_start |
85
|
18 |
87 |
if $open_end |
101
|
3 |
9 |
if (exists $args{$_}) |
109
|
0 |
3 |
if (exists $args{'duration'}) { } |
118
|
2 |
1 |
if ($dt_duration->is_positive) { } |
119
|
1 |
1 |
if ($key eq 'end' or $key eq 'before') { } |
129
|
1 |
0 |
if ($key eq 'end' or $key eq 'before') { } |
154
|
0 |
43 |
unless /^(?:before|after|start|end)$/ |
178
|
0 |
3 |
if $set2->can('as_spanset') |
180
|
0 |
3 |
if $set2->can('as_set') |
182
|
0 |
3 |
unless $set2->can('union') |
195
|
0 |
9 |
if $set2->can('as_spanset') |
197
|
0 |
9 |
if $set2->can('as_set') |
199
|
9 |
0 |
unless $set2->can('union') |
207
|
0 |
1 |
if $set2->can('as_spanset') |
209
|
0 |
1 |
if $set2->can('as_set') |
211
|
1 |
0 |
unless $set2->can('union') |
220
|
0 |
5 |
if $set2->can('as_spanset') |
222
|
0 |
5 |
if $set2->can('as_set') |
224
|
0 |
5 |
unless $set2->can('union') |
243
|
0 |
0 |
if (defined $set2) { } |
244
|
0 |
0 |
if $set2->can('as_spanset') |
246
|
0 |
0 |
if $set2->can('as_set') |
248
|
0 |
0 |
unless $set2->can('union') |
285
|
0 |
0 |
$_[0]->start_is_open ? : |
293
|
0 |
0 |
$_[0]->end_is_open ? : |
308
|
0 |
0 |
if defined $dur |