Condition Coverage

blib/lib/Marpa/R3/SLR.pm
Criterion Covered Total %
condition 24 49 48.9


and 3 conditions

line !l l&&!r l&&r condition
247 0 0 1193 &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 666 $flat_args->{'event_handlers'} // {}
406 108 441 $length //= -1
468 0 0 $block // -1
503 16 3 $ordinal_arg // -1
525 21 0 $ordinal_arg // -1
916 131 0 $block //= -1
1072 1 1 $block_id // -1
1176 6051 0 $args->{'handlers'} // {}
1178 6051 0 $args->{'signature'} // ''
1179 6051 0 $args->{'args'} // []
1202 7057 0 $yield_data //= []
1236 78 0 $set_id // -1
1417 267 0 $predecessor_ahm_id // -1

or 3 conditions

line l !l&&r !l&&!r condition
256 1 1192 0 $slr->[3] //= $slg->[2]
428 0 0 2 not defined $input_ref or ref $input_ref ne 'SCALAR'
915 131 0 0 $pos //= $slr->pos
1373 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]
1424 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]
1466 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]