| line |
true |
false |
branch |
|
55
|
0 |
178 |
unless $vars->isa('Math::Expr::VarSet') |
|
65
|
0 |
68 |
unless defined $pos |
|
66
|
0 |
68 |
unless $val->isa('Math::Expr::Node') |
|
67
|
0 |
68 |
if $self->InTable |
|
76
|
0 |
75 |
unless $rule->isa('Math::Expr::Node') |
|
77
|
67 |
8 |
if (ref $pre) { } |
|
|
0 |
8 |
elsif (defined $pre) { } |
|
78
|
0 |
67 |
unless $pre->isa('Math::Expr::VarSet') |
|
86
|
0 |
75 |
if ($$self{'Matches'}{$key}) |
|
94
|
0 |
75 |
unless $rule->isa('Math::Expr::Node') |
|
95
|
0 |
75 |
unless $mset->isa('Math::Expr::MatchSet') |
|
98
|
0 |
75 |
if ($$self{'SubMatches'}{$key}) |
|
116
|
0 |
10 |
if ($pos ne '') |
|
124
|
0 |
38 |
unless (defined $pri) |
|
127
|
28 |
10 |
unless ($self->SubMatch($rule, $mset)) |
|
141
|
632 |
624 |
if (defined $$self{'TableKey'}) { } |
|
147
|
408 |
305 |
if ($self->InTable) |
|
150
|
202 |
103 |
if (defined $table{$key}) |
|
152
|
93 |
10 |
if ($self->isa('Math::Expr::Opp')) |