| line |
true |
false |
branch |
|
10
|
0 |
2 |
ref $_[0] ? : |
|
17
|
1 |
4 |
unless (open $fh, $file) |
|
22
|
3 |
1 |
if (/^\@/o) { } |
|
28
|
0 |
4 |
unless $ast |
|
39
|
0 |
17 |
if /^\s*$/o |
|
40
|
4 |
13 |
if ($state == 0) { } |
|
|
13 |
0 |
elsif ($state == 1) { } |
|
41
|
3 |
1 |
if (m[\b/\w+|\bdelta\b|\bns\b]o) { } |
|
78
|
0 |
70 |
if $sig eq 'delta' |
|
79
|
4 |
66 |
unless ref $$ast{$sig} |
|
80
|
44 |
26 |
if (@{$$ast{$sig};} and ${$$ast{$sig};}[-2] eq $val) |
|
83
|
0 |
26 |
if (@{$$ast{$sig};} and ${$$ast{$sig};}[-1] eq $time) |
|
106
|
0 |
315 |
if /^\s*$/ |
|
107
|
144 |
171 |
if (/^\@(\d+)/) |
|
111
|
0 |
171 |
unless (defined $time) |
|
115
|
171 |
0 |
if (m[^([\w/]+)\s+(\w+)\s*$]) |
|
117
|
8 |
163 |
unless ref $$ast{$sig} |
|
118
|
17 |
154 |
if (@{$$ast{$sig};} and ${$$ast{$sig};}[-1] eq $time) |
|
134
|
0 |
280 |
unless ($$self{$signal}) |
|
139
|
6 |
274 |
if ($time < $events[1]) |
|
148
|
265 |
3108 |
if ($time < $tm) { } |
|
159
|
142 |
223 |
if ref $pat eq 'Regexp' |
|
165
|
6 |
153 |
unless defined $start |
|
166
|
127 |
32 |
if (defined $start and defined $end) |
|
167
|
1 |
126 |
if ($start > $end) |
|
173
|
0 |
158 |
unless ($$self{$signal}) |
|
179
|
15 |
143 |
if _val_eq($self->strobe($signal, $start), $value) |
|
184
|
2032 |
207 |
if ($tm < $start) |
|
187
|
136 |
71 |
if (_val_eq($val, $value)) |
|
188
|
5 |
131 |
if (defined $end and $tm > $end) |