line |
true |
false |
branch |
137
|
4 |
4 |
unless $$self{'options'}{$o} |
139
|
0 |
4 |
if defined $type and $$self{'options'}{$o}->type ne $type |
141
|
0 |
4 |
if defined $storage and $$self{'options'}{$o}->storage ne $storage |
143
|
4 |
0 |
if (exists $$self{'options'}{$o}) |
148
|
0 |
4 |
unless $$self{'options'}{$optname} |
149
|
0 |
4 |
if defined $type and $$self{'options'}{$optname}->type ne $type |
150
|
0 |
4 |
if defined $storage and $$self{'options'}{$optname}->storage ne $storage |
174
|
8 |
0 |
$key ? : |
187
|
16 |
0 |
if (exists $$self{'options'}{$optname}) |
216
|
0 |
0 |
unless ($opt) |
220
|
0 |
0 |
if ($opt->type ne $type) |
245
|
0 |
0 |
if ($opt->storage ne 'scalar') |
250
|
0 |
0 |
$value ? : |
|
0 |
0 |
if $type eq 'bool' |
274
|
0 |
0 |
if ($opt->storage ne 'array') |
279
|
0 |
0 |
unless $value |
301
|
0 |
0 |
if ($opt->storage ne 'hash') |
308
|
0 |
0 |
if (wantarray) { } |
309
|
0 |
0 |
unless $value |
364
|
0 |
0 |
if ($optname =~ /^(get|top)_(flag|bool|int|float|string)(_(array|hash))?$/) |
370
|
0 |
0 |
if ($lookup eq 'get') |
372
|
0 |
0 |
unless ($real_name) |
379
|
0 |
0 |
if (not $storage) { } |
|
0 |
0 |
elsif ($storage eq 'array') { } |
|
0 |
0 |
elsif ($storage eq 'hash') { } |
388
|
0 |
0 |
if ($optname =~ /^(set|get|top)_/) |