| blib/lib/VM/Dreamer/Validate.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 11 | 14 | 78.5 |
| line | true | false | branch |
|---|---|---|---|
| 22 | 3 | 39 | unless (defined $$machine_definition{$term}) |
| 25 | 9 | 30 | unless (validate_term($term, $$machine_definition{$term})) |
| 36 | 5 | 34 | if (not $value =~ /^[1-9]\d*$/) { } |
| 4 | 30 | elsif ($value < $$restrictions{$term}{'min'} or $value > $$restrictions{$term}{'max'}) { } | |
| 59 | 0 | 3 | if (not defined $greatest_digit) { } |
| 0 | 3 | elsif (not defined $operand_width) { } | |
| 0 | 3 | elsif (not defined $instruction_width) { } |