Condition Coverage

blib/lib/MarpaX/Languages/ECMAScript/AST/Grammar/Base.pm
Criterion Covered Total %
condition 0 28 0.0


and 3 conditions

line !l l&&!r l&&r condition
152 0 0 0 defined $originalErrorString and $originalErrorString
158 0 0 0 defined $originalErrorString and $originalErrorString
276 0 0 0 not defined $asf and defined(my $rc2 = $impl->value)

or 2 conditions

line l !l condition
172 0 0 $optionsp //= {}
174 0 0 $$optionsp{'callbackargs'} // []
177 0 0 $$optionsp{'failureargs'} // []
180 0 0 $$optionsp{'endargs'} // []
183 0 0 $start //= 0
184 0 0 $length //= -1
261 0 0 $optionsp //= {}
263 0 0 $$optionsp{'traverserscratchpad'} // {}

or 3 conditions

line l !l&&r !l&&!r condition
266 0 0 0 (defined $asf ? $asf->traverse($traverserscratchpadp, $traverserp) : $impl->value) || do { my $lastExpression = _show_last_expression($self, $impl); $impl->destroy_R; InternalError('error', sprintf('%s', $lastExpression)) }