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'}