| line | % | coverage | branch |
| 185 | 50 | T | F | unless &GetOptions('code|C=s', \$code_name, 'header|H=s', \$header_name, 'function-name=s', \$function_name, 'ignore-case', \$ignore_case, 'enum-name=s', \$enum_name, 'language|l=s', \$language, 'multi-byte=s', \$multi_byte, 'enum-class', \$enum_class, 'include=s', \@includes, 'counter-name=s', \$counter_name) |
| 216 | 100 | T | F | if $length >= 8 and $multi_byte =~ /3/ |
| 217 | 100 | T | F | if $length >= 4 and $multi_byte =~ /2/ |
| 218 | 100 | T | F | if $length >= 2 and $multi_byte =~ /1/ |
| 235 | 100 | T | F | if (length $key == 0) |
| 243 | 100 | T | F | unless defined $self->{'children'}{$child} |
| 253 | 100 | T | F | if ($togo != 0) { } |
| 256 | 100 | T | F | if ($togo > length $key or defined $self->{'children'}{$key}{'value'}) |
| 259 | 100 | T | F | if defined $child |
| 260 | 100 | T | F | if defined $child |
| 263 | 100 | T | F | unless $found |
| 277 | 100 | T | F | if defined $self->{'value'} |
| 288 | 100 | T | F | if ($ignore_case) |
| 293 | 100 | T | F | if main::ambiguous(substr($key, $i, 1)) |
| 306 | 100 | T | F | if $special_length < $new_split |
| 332 | 100 | T | F | $code_name eq $header_name ? : |
| 333 | 100 | T | F | $enum_class ? : |
| 345 | 100 | T | F | if ($code_name ne '-') { } |
| 346 | 50 | T | F | unless open $code, '>', $code_name |
| 350 | 100 | T | F | if ($code_name eq $header_name) { } |
| 100 | T | F | elsif ($header_name ne '-') { } |
| 353 | 50 | T | F | unless open $header, '>', $header_name |
| 371 | 100 | T | F | unless $multi_byte |
| 386 | 100 | T | F | if $length == 1 |
| 395 | 100 | T | F | if (defined $trie->{'value'}) |
| 396 | 100 | T | F | $enum_class ? : |
| 414 | 100 | T | F | if ($ignore_case and $can_use_bit and $want_use_bit) { } |
| 422 | 100 | T | F | if ($notfirst) |
| 425 | 100 | T | F | if ($ignore_case) { } |
| 427 | 100 | T | F | if lc $key ne uc $key and not $can_use_bit && $want_use_bit |
| 447 | 100 | T | F | if defined $trie->{'value'} |
| 460 | 100 | T | F | $enum_class ? : |
| 474 | 100 | T | F | if defined $counter_name |
| 481 | 100 | T | F | if $header_name ne $code_name |
| 483 | 100 | T | F | if ($multi_byte) { } |
| 518 | 100 | T | F | $enum_class ? : |
| 534 | 100 | T | F | if (ord $char | 32) != ord lc $char |
| 541 | 100 | T | F | if ($i | 32) == ord lc $char and lc chr $i ne lc $char |
| 555 | 100 | T | F | unless open my $input, '<', $ARGV[0] |
| 559 | 100 | T | F | if (defined $word) { } |
| 50 | T | F | elsif (defined $value) { } |
| 560 | 100 | T | F | if defined $value |
| 568 | 50 | T | F | if defined $label |
| 615 | 50 | T | F | if ($code_name ne '-') { } |
| 616 | 0 | T | F | unless open $code, '>', $code_name |
| 627 | 100 | T | F | if defined $trie->{'label'} |
| 642 | 50 | T | F | unless defined $codegens{$language} |