| line |
true |
false |
branch |
|
12
|
0 |
3 |
unless $self->doesroles("GPIO", "ADC", "Chip", "CodeGen") |
|
13
|
0 |
3 |
unless (defined $self->adc_channels and $self->adc_channels > 0) |
|
17
|
0 |
3 |
unless (exists $self->registers->{'ADCON0'} and exists $self->registers->{'ADCON1'}) |
|
22
|
3 |
0 |
if (@_) |
|
25
|
3 |
0 |
if $clock > 0 |
|
26
|
0 |
3 |
unless $clock |
|
27
|
0 |
3 |
if $scale < 2 |
|
29
|
0 |
3 |
if $self->code_config->{'adc'}{'internal'} |
|
36
|
3 |
0 |
if (defined $channel) |
|
38
|
3 |
0 |
defined $self->code_config->{'adc'}{'right_justify'} ? : |
|
59
|
0 |
0 |
unless $self->doesroles("ADC") |
|
60
|
0 |
0 |
unless (defined $self->adc_channels and $self->adc_channels > 0) |
|
64
|
0 |
0 |
unless (exists $self->registers->{'ADCON0'}) |
|
77
|
0 |
3 |
unless $self->doesroles("ADC", "GPIO", "Chip") |
|
78
|
0 |
3 |
unless (defined $self->adc_channels and $self->adc_channels > 0) |
|
83
|
0 |
3 |
if defined $varlow |
|
84
|
0 |
3 |
unless (exists $self->registers->{'ADCON0'} and exists $self->registers->{'ADRESH'} and exists $self->registers->{'ADRESL'}) |
|
103
|
0 |
3 |
if defined $varlow |