Condition Coverage

blib/lib/Font/TTF/OS_2.pm
Criterion Covered Total %
condition 1 32 3.1


and 3 conditions

line !l l&&!r l&&r condition
145 0 0 45 defined $k and $k ne ''
341 0 0 0 defined $self->{'ulCodePageRange1'} and $self->{'Version'} < 1
342 0 0 0 defined $self->{'maxLookups'} and $self->{'Version'} < 2
344 0 0 0 exists $self->{' PARENT'}{'GPOS'} and $self->{' PARENT'}{'GPOS'}{' read'}
0 0 0 exists $self->{' PARENT'}{'GSUB'} and $self->{' PARENT'}{'GSUB'}{' read'}
438 0 0 0 exists $ucmap->{$u} and $ucmap->{$u} > 0

or 2 conditions

line l !l condition
273 0 0 $self->{' PARENT'}{'cmap'}->find_ms || (return undef)

or 3 conditions

line l !l&&r !l&&!r condition
284 0 0 0 $table->{'Ascender'} != 0 or $table->{'Descender'} != 0
0 0 0 $self->{'sTypoAscender'} != 0 or $self->{'sTypoDescender'} != 0
0 0 0 $self->{'usWinAscent'} != 0 or $self->{'usWinDescent'} != 0
344 0 0 0 exists $self->{' PARENT'}{'GPOS'} and $self->{' PARENT'}{'GPOS'}{' read'} or exists $self->{' PARENT'}{'GSUB'} and $self->{' PARENT'}{'GSUB'}{' read'}