line |
!l |
l&&!r |
l&&r |
condition |
174
|
10 |
0 |
0 |
$private and not $self->{'gidmap'}[$n] |
270
|
4 |
6 |
0 |
defined $self->{'glyphs'}[$n] and $self->{'glyphs'}[$n]->read->{'numberOfContours'} < 0 |
298
|
0 |
0 |
0 |
$type >= $self->extension - 2 and $type < $self->extension |
319
|
0 |
0 |
0 |
$type >= $self->extension - 2 and $type < $self->extension |
385
|
0 |
0 |
0 |
defined $lang->{'DEFAULT'} and $lang->{'DEFAULT'} >= 0 |
399
|
0 |
0 |
0 |
$l >= 0 and defined $subsetter->{'langs'} |
|
0 |
0 |
0 |
$l >= 0 and defined $subsetter->{'langs'} and not defined $subsetter->{'langs'}{$self->{'SCRIPTS'}{$s}{'LANG_TAGS'}[$l]} |
|
0 |
0 |
0 |
defined $lang->{'FEATURES'} && @{$lang->{'FEATURES'};} |
|
0 |
0 |
0 |
not defined $lang->{'FEATURES'} && @{$lang->{'FEATURES'};} and !defined($lang->{'DEFAULT'}) || $lang->{'DEFAULT'} < 0 |
413
|
0 |
0 |
0 |
defined $subsetter->{'scripts'} and not defined $subsetter->{'scripts'}{$s} |
444
|
0 |
0 |
0 |
$self->subset_subtable(undef, $s, $lookup, $lkvec) and defined $s->{'RULES'} |
|
0 |
0 |
0 |
$self->subset_subtable(undef, $s, $lookup, $lkvec) and defined $s->{'RULES'} and @{$s->{'RULES'};} |
525
|
0 |
0 |
0 |
$fmt == 2 and not $classvals |
528
|
0 |
0 |
0 |
$fmt == 1 and $subsetter->keep_glyph($_) |
|
0 |
0 |
0 |
$fmt == 2 and defined $classvals->[$_] |
|
0 |
0 |
0 |
$fmt == 3 and $self->subset_cover($subsetter, $_, undef) |
549
|
0 |
0 |
0 |
defined $sub->{'COVERAGE'} and not $self->subset_cover($subsetter, $sub->{'COVERAGE'}, $fmt < 2 ? $sub->{'RULES'} : undef) |
552
|
0 |
0 |
0 |
defined $sub->{'CLASS'} and not $classvals = $self->subset_class($subsetter, $sub->{'CLASS'}) |
553
|
0 |
0 |
0 |
defined $sub->{'PRE_CLASS'} and not $prevals = $self->subset_class($subsetter, $sub->{'PRE_CLASS'}) |
554
|
0 |
0 |
0 |
defined $sub->{'POST_CLASS'} and not $postvals = $self->subset_class($subsetter, $sub->{'POST_CLASS'}) |
597
|
0 |
0 |
0 |
$test and $type == 6 |
|
0 |
0 |
0 |
$test and $type == 6 and defined $r->{'PRE'} |
599
|
0 |
0 |
0 |
$test and $type == 6 |
|
0 |
0 |
0 |
$test and $type == 6 and defined $r->{'POST'} |
649
|
0 |
0 |
0 |
$type < 4 and not $self->subset_cover($subsetter, $sub->{'COVERAGE'}, $sub->{'RULES'}) |
654
|
0 |
0 |
0 |
$type == 1 and $fmt > 1 |
|
0 |
0 |
0 |
$type >= 4 and $type <= 6 |
713
|
0 |
0 |
0 |
$type <= 6 and not $self->subset_cover($subsetter, $sub->{'COVERAGE'}, $sub->{'RULES'}) |
714
|
0 |
0 |
0 |
$type == 2 and $fmt == 1 |
|
0 |
0 |
0 |
$type == 2 and $fmt == 2 |
|
0 |
0 |
0 |
$type >= 4 and $type <= 6 |
|
0 |
0 |
0 |
$type >= 7 and $type <= 8 |
line |
l |
!l&&r |
!l&&!r |
condition |
166
|
2 |
0 |
0 |
$class || ref $class |
174
|
0 |
0 |
10 |
$private || vec($self->{'glyphs'}, $n, 1) |
|
0 |
10 |
0 |
$private and not $self->{'gidmap'}[$n] or not $private || vec($self->{'glyphs'}, $n, 1) |
399
|
0 |
0 |
0 |
!defined($lang->{'DEFAULT'}) || $lang->{'DEFAULT'} < 0 |
|
0 |
0 |
0 |
$l >= 0 and defined $subsetter->{'langs'} and not defined $subsetter->{'langs'}{$self->{'SCRIPTS'}{$s}{'LANG_TAGS'}[$l]} or not defined $lang->{'FEATURES'} && @{$lang->{'FEATURES'};} and !defined($lang->{'DEFAULT'}) || $lang->{'DEFAULT'} < 0 |
413
|
0 |
0 |
0 |
@{$self->{'SCRIPTS'}{$s}{'LANG_TAGS'};} || defined $self->{'SCRIPTS'}{$s}{'DEFAULT'} |
|
0 |
0 |
0 |
defined $subsetter->{'scripts'} and not defined $subsetter->{'scripts'}{$s} or not @{$self->{'SCRIPTS'}{$s}{'LANG_TAGS'};} || defined $self->{'SCRIPTS'}{$s}{'DEFAULT'} |
623
|
0 |
0 |
0 |
$l->{'TYPE'} < $self->extension - 2 or $l->{'TYPE'} >= $self->extension |
654
|
0 |
0 |
0 |
$type == 1 and $fmt > 1 or $type == 2 |