Condition Coverage

blib/lib/Marpa/R3/SLR.pm
Criterion Covered Total %
condition 28 52 53.8


and 3 conditions

line !l l&&!r l&&r condition
247 0 0 1206 &blessed($slg) and $slg->isa($slg_class)

or 2 conditions

line l !l condition
143 1333 0 &$handler($slr, $event_name, @data) // 'ok'
233 527 679 $flat_args->{'event_handlers'} // {}
407 108 441 $length //= -1
469 0 0 $block // -1
504 16 3 $ordinal_arg // -1
526 21 0 $ordinal_arg // -1
645 22 62 $length //= 1
663 21 116 $length //= 1
942 131 0 $offset //= -1
943 131 0 $block //= -1
1109 1 1 $block_id // -1
1213 6125 0 $args->{'handlers'} // {}
1215 6125 0 $args->{'signature'} // ''
1216 6125 0 $args->{'args'} // []
1239 7212 0 $yield_data //= []
1273 78 0 $set_id // -1
1454 237 0 $predecessor_ahm_id // -1

or 3 conditions

line l !l&&r !l&&!r condition
256 1 1205 0 $slr->[3] //= $slg->[2]
429 0 0 2 not defined $input_ref or ref $input_ref ne 'SCALAR'
1410 0 0 0 $Marpa::R3::Internal_R::a->[0] <=> $Marpa::R3::Internal_R::b->[0] or $Marpa::R3::Internal_R::a->[1] <=> $Marpa::R3::Internal_R::b->[1]
1461 5 22 0 $Marpa::R3::Internal_R::a->[0] <=> $Marpa::R3::Internal_R::b->[0] or $Marpa::R3::Internal_R::a->[1] <=> $Marpa::R3::Internal_R::b->[1]
1503 0 0 0 $Marpa::R3::Internal_R::a->[0] <=> $Marpa::R3::Internal_R::b->[0] or $Marpa::R3::Internal_R::a->[1] <=> $Marpa::R3::Internal_R::b->[1]