|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
52
 | 
 12  | 
 74  | 
 unless defined $start  | 
 
| 
101
 | 
 10  | 
 1205  | 
 if (my $value = $flat_args->{'trace_file_handle'})  | 
 
| 
118
 | 
 0  | 
 1333  | 
 if ($current_event)  | 
 
| 
127
 | 
 725  | 
 608  | 
 unless ($handler)  | 
 
| 
130
 | 
 0  | 
 1333  | 
 unless ($handler)  | 
 
| 
134
 | 
 0  | 
 1333  | 
 if (ref $handler ne 'CODE')  | 
 
| 
146
 | 
 644  | 
 689  | 
 if ($retour eq 'ok')  | 
 
| 
147
 | 
 0  | 
 644  | 
 if ($event_type eq 'before lexeme')  | 
 
| 
157
 | 
 689  | 
 0  | 
 if $retour eq 'pause'  | 
 
| 
188
 | 
 26156  | 
 205127  | 
 if ($character =~ /$re/)  | 
 
| 
190
 | 
 18  | 
 26138  | 
 if ($trace_terminals >= 2)  | 
 
| 
195
 | 
 0  | 
 18  | 
 unless say {$trace_file_handle;} "Registering character $char_desc as symbol ${symbol_id}: ", $slg->l0_symbol_display_form($symbol_id)  | 
 
| 
207
 | 
 5180  | 
 361  | 
 if $is_graphic  | 
 
| 
222
 | 
 0  | 
 1204  | 
 unless $flat_args  | 
 
| 
227
 | 
 0  | 
 1204  | 
 unless defined $slg  | 
 
| 
235
 | 
 0  | 
 1204  | 
 if (ref $event_handlers ne 'HASH')  | 
 
| 
247
 | 
 0  | 
 1204  | 
 unless (&blessed($slg) and $slg->isa($slg_class))  | 
 
| 
249
 | 
 0  | 
 0  | 
 $ref_type ? :  | 
 
| 
330
 | 
 0  | 
 1197  | 
 unless $lua  | 
 
| 
347
 | 
 0  | 
 11  | 
 unless $flat_args  | 
 
| 
377
 | 
 0  | 
 1209  | 
 if ($slr->[5])  | 
 
| 
396
 | 
 0  | 
 549  | 
 if ($slr->[5])  | 
 
| 
429
 | 
 0  | 
 2  | 
 if (not defined $input_ref or ref $input_ref ne 'SCALAR')  | 
 
| 
434
 | 
 0  | 
 2  | 
 if (grep {ref $_ ne 'HASH';} @more_args)  | 
 
| 
442
 | 
 0  | 
 2  | 
 if ($length_read != length $input_length)  | 
 
| 
451
 | 
 0  | 
 2  | 
 if ($ambiguity_level != 1)  | 
 
| 
458
 | 
 0  | 
 2  | 
 unless $value_ref  | 
 
| 
647
 | 
 0  | 
 84  | 
 unless defined $symbol_name  | 
 
| 
657
 | 
 84  | 
 0  | 
 if $ok  | 
 
| 
665
 | 
 0  | 
 137  | 
 if (&Scalar::Util::tainted($value))  | 
 
| 
673
 | 
 0  | 
 137  | 
 unless defined $symbol_name  | 
 
| 
678
 | 
 127  | 
 10  | 
 if (defined $value) { }  | 
 
| 
692
 | 
 135  | 
 0  | 
 if $ok  | 
 
| 
699
 | 
 0  | 
 189  | 
 if ($slr->[5])  | 
 
| 
747
 | 
 0  | 
 116  | 
 if ($slr->[5])  | 
 
| 
783
 | 
 0  | 
 116  | 
 unless $ok  | 
 
| 
791
 | 
 0  | 
 243  | 
 if ($slr->[5])  | 
 
| 
800
 | 
 0  | 
 243  | 
 if (&Scalar::Util::tainted($value))  | 
 
| 
833
 | 
 0  | 
 243  | 
 unless $ok  | 
 
| 
841
 | 
 0  | 
 36  | 
 if ($slr->[5])  | 
 
| 
878
 | 
 1  | 
 35  | 
 unless $ok  | 
 
| 
963
 | 
 1  | 
 1307  | 
 if &Scalar::Util::tainted(${$p_string;})  | 
 
| 
965
 | 
 0  | 
 1307  | 
 if ((my $ref_type = ref $p_string) ne 'SCALAR')  | 
 
| 
966
 | 
 0  | 
 0  | 
 $ref_type ? :  | 
 
| 
972
 | 
 0  | 
 1307  | 
 unless (defined ${$p_string;})  | 
 
| 
1024
 | 
 0  | 
 1352  | 
 if ($slr->[5])  | 
 
| 
1177
 | 
 0  | 
 8825  | 
 unless $slr  | 
 
| 
1178
 | 
 0  | 
 8825  | 
 unless $regix  | 
 
| 
1192
 | 
 2  | 
 8823  | 
 unless ($eval_ok)  | 
 
| 
1222
 | 
 6107  | 
 7190  | 
 unless ($cmd)  | 
 
| 
1227
 | 
 0  | 
 7190  | 
 unless $handler  | 
 
| 
1231
 | 
 0  | 
 7190  | 
 unless defined $handler_cmd  | 
 
| 
1233
 | 
 7190  | 
 0  | 
 if ($handler_cmd eq 'ok')  | 
 
| 
1236
 | 
 0  | 
 7190  | 
 if (scalar @resume_args < 1)  | 
 
| 
1241
 | 
 0  | 
 0  | 
 if ($handler_cmd eq 'sig')  | 
 
| 
1252
 | 
 9  | 
 6107  | 
 unless ($eval_ok)  | 
 
| 
1254
 | 
 0  | 
 9  | 
 if ref $eval_error  | 
 
| 
1291
 | 
 8  | 
 59  | 
 unless $set_desc  | 
 
| 
1310
 | 
 8  | 
 59  | 
 unless $set_data  | 
 
| 
1320
 | 
 59  | 
 452  | 
 unless defined $item_data  | 
 
| 
1327
 | 
 177  | 
 275  | 
 if ($dot_position < 0) { }  | 
 
| 
1356
 | 
 452  | 
 67  | 
 unless $token_link_data  | 
 
| 
1371
 | 
 67  | 
 0  | 
 if (defined $predecessor_ahm)  | 
 
| 
1382
 | 
 67  | 
 0  | 
 unless (defined $value)  | 
 
| 
1400
 | 
 0  | 
 0  | 
 unless $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]  | 
 
| 
1416
 | 
 452  | 
 237  | 
 unless $completion_link_data  | 
 
| 
1427
 | 
 237  | 
 0  | 
 if (defined $predecessor_ahm_id)  | 
 
| 
1451
 | 
 0  | 
 27  | 
 unless $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
 | 
 452  | 
 8  | 
 unless $leo_link_data  | 
 
| 
1493
 | 
 0  | 
 0  | 
 unless $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]  | 
 
| 
1508
 | 
 59  | 
 8  | 
 unless defined $leo_item_data  | 
 
| 
1520
 | 
 6  | 
 2  | 
 if (defined $predecessor_symbol_id)  | 
 
| 
1565
 | 
 0  | 
 0  | 
 if ($op_name eq 'lua')  | 
 
| 
1570
 | 
 0  | 
 0  | 
 if ($lua_op_name eq 'callback') { }  | 
 
| 
1579
 | 
 0  | 
 0  | 
 if ($op_name eq 'alternative')  | 
 
| 
1601
 | 
 20  | 
 718  | 
 if $ambiguity_level == 0  | 
 
| 
1602
 | 
 0  | 
 718  | 
 if ($ambiguity_level != 1)  | 
 
| 
1608
 | 
 0  | 
 708  | 
 unless $value_ref  |