Condition Coverage

blib/lib/Marpa/R3/SLR.pm
Criterion Covered Total %
condition 28 53 52.8


and 3 conditions

line !l l&&!r l&&r condition
247 0 0 1204 &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 677 $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
943 131 0 $block //= -1
1099 1 1 $block_id // -1
1203 6116 0 $args->{'handlers'} // {}
1205 6116 0 $args->{'signature'} // ''
1206 6116 0 $args->{'args'} // []
1229 7190 0 $yield_data //= []
1263 78 0 $set_id // -1
1444 237 0 $predecessor_ahm_id // -1

or 3 conditions

line l !l&&r !l&&!r condition
256 1 1203 0 $slr->[3] //= $slg->[2]
429 0 0 2 not defined $input_ref or ref $input_ref ne 'SCALAR'
942 131 0 0 $pos //= $slr->pos
1400 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]
1451 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]
1493 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]