| line | % | coverage | branch |
| 447 | 100 | T | F | if (my $match = $DIRECT{$lc}) { } |
| 100 | T | F | elsif ($component =~ /^[A-Z]{2}$/i and $self->{'us'}{'code2state'}{uc $component}) { } |
| 100 | T | F | elsif ($self->{'us'}{'state2code'}{uc $component}) { } |
| 100 | T | F | elsif ($component =~ /^[A-Z]{2}$/i and $self->{'ca_en'}{'code2province'}{uc $component} || $self->{'ca_fr'}{'code2province'}{uc $component}) { } |
| 100 | T | F | elsif ($self->{'ca_en'}{'province2code'}{uc $component} or $self->{'ca_fr'}{'province2code'}{uc $component}) { } |
| 100 | T | F | elsif ($component =~ /^[A-Z]{2,3}$/i and $self->{'au'}{'code2state'}{$component}) { } |
| 100 | T | F | elsif ($self->{'au'}{'state2code'}{uc $component}) { } |
| 100 | T | F | elsif (my $loc = 'Locale::Object::Country'->new('name', $component)) { } |
| 100 | T | F | elsif ($self->{'geonames'}) { } |
| 448 | 100 | T | F | if (ref $match eq 'HASH') { } |
| 450 | 50 | T | F | if $match->{'warning'} |
| 516 | 100 | T | F | defined $country ? : |
| 660 | 100 | T | F | if $place =~ /,\s*\Q$suffix\E\s*$/i |
| 699 | 100 | T | F | if (ref $result eq 'ARRAY') { } |
| 100 | T | F | elsif (not ref $result) { } |
| 706 | 100 | T | F | unless ref $result eq "HASH" |
| 710 | 100 | T | F | unless defined $country and not ref $country and length $country |