line |
true |
false |
branch |
12
|
0 |
5 |
unless $self->doesroles("Chip", "ISR") |
15
|
0 |
5 |
if (ref $cb_start eq "ARRAY") |
18
|
0 |
5 |
unless $cb_start |
30
|
0 |
5 |
unless $self->doesroles("Chip", "ISR") |
31
|
0 |
5 |
unless (exists $self->registers->{'STATUS'}) |
56
|
0 |
5 |
unless $self->doesroles("Chip", "ISR") |
57
|
0 |
5 |
unless (exists $self->registers->{'STATUS'}) |
73
|
0 |
2 |
unless $self->doesroles("Chip", "ISR") |
75
|
0 |
2 |
unless defined $th and ref $th eq "HASH" |
78
|
0 |
2 |
unless (exists $self->registers->{$freg} and exists $self->registers->{$ereg}) |
84
|
0 |
2 |
ref $th->{'reg'} eq 'ARRAY' ? : |
86
|
1 |
1 |
if (%isr) { } |
89
|
0 |
1 |
unless $action_label |
90
|
0 |
1 |
unless $end_label |
101
|
1 |
0 |
if ($freg eq 'INTCON' and $ereg eq 'INTCON') { } |
128
|
0 |
6 |
unless $self->doesroles("Chip", "ISR") |
129
|
0 |
6 |
unless (exists $self->registers->{'INTCON'}) |
135
|
0 |
6 |
unless defined $ioch and ref $ioch eq "HASH" |
136
|
0 |
6 |
unless defined $ipin |
141
|
3 |
3 |
if (@_) { } |
145
|
0 |
3 |
unless $action_label |
146
|
0 |
3 |
unless $end_label |
148
|
2 |
1 |
if (defined $ioc_bit) { } |
|
1 |
0 |
elsif (defined $ioc_reg) { } |
156
|
2 |
1 |
if (defined $portbit) { } |
176
|
2 |
1 |
if (defined $ioc_bit and defined $ioc_reg) { } |
|
1 |
0 |
elsif (defined $ioc_reg) { } |