line |
true |
false |
branch |
113
|
0 |
12582 |
if $params{'type'} |
137
|
0 |
5 |
unless $_[0]->_used_in |
141
|
0 |
0 |
unless $_[0]->_used_out |
145
|
0 |
0 |
unless $_[0]->_used_inout |
149
|
0 |
0 |
defined $_[0]->SUPER::stored_lsb ? : |
154
|
0 |
9 |
if $dt eq "signed" |
155
|
6 |
3 |
if (defined $self->msb and defined $self->lsb) { } |
|
3 |
0 |
elsif (my $width = $_Type_Widths{$dt or $self->net_type or $self->decl_type}) { } |
166
|
0 |
0 |
if (defined $flag) |
167
|
0 |
0 |
if (my $acc = $_Type_Accessors{$flag}) { } |
168
|
0 |
0 |
if ($acc eq 'decl_type') { } |
|
0 |
0 |
elsif ($acc eq 'net_type') { } |
175
|
0 |
0 |
if $dt and $dt eq "signed" |
186
|
40 |
97 |
if (do {
$self->_used_out
}) |
192
|
0 |
1 |
if ($self->_used_out > 1 and not $self->array and abs($self->msb - $self->lsb) + 1 < $self->_used_out) |
221
|
69 |
51 |
if ($self->port) |
222
|
37 |
32 |
if $self->port->direction eq "in" |
223
|
25 |
44 |
if $self->port->direction eq "out" |
224
|
6 |
63 |
if $self->port->direction eq "inout" |
234
|
57 |
63 |
if $self->data_type |
236
|
0 |
120 |
if $self->array |
237
|
20 |
100 |
if defined $self->value and $self->value ne "" |
239
|
33 |
87 |
if defined $self->comment and $self->comment ne "" |
241
|
120 |
0 |
wantarray ? : |
247
|
53 |
103 |
$self->_used_in ? : |
|
49 |
107 |
$self->_used_out ? : |
253
|
56 |
100 |
if defined $self->msb |
254
|
31 |
125 |
if defined $self->value and $self->value ne "" |
262
|
0 |
0 |
if (my $port = $self->port) |
268
|
0 |
0 |
unless defined $net->{'net'} |
269
|
0 |
0 |
if ($pin->port and $net->{'net'} == $self) { } |
|
0 |
0 |
elsif ($self->name eq $net->{'net'}->name) { } |