| line |
true |
false |
branch |
|
38
|
3 |
1 |
unless ($attached_clients{$self}) |
|
42
|
0 |
3 |
if ($is_initialized) |
|
58
|
3 |
3 |
if ($deleted) |
|
60
|
2 |
3 |
ref $self ? : |
|
63
|
3 |
2 |
if ($same) |
|
105
|
0 |
0 |
if (@_) { } |
|
107
|
0 |
0 |
if ($new_val) { } |
|
138
|
0 |
0 |
if $level < 1 |
|
182
|
0 |
0 |
if ($store->[$i]{'client'} eq $class and $store->[$i]{'expr'} eq $expr) |
|
213
|
0 |
0 |
if (defined $params{'file'}) { } |
|
223
|
0 |
0 |
if (ref $_[0]) { } |
|
239
|
0 |
0 |
if (ref $_[0]) { } |
|
251
|
0 |
0 |
if (defined $params{'file'}) { } |
|
278
|
0 |
0 |
if ($class->is_loaded($filename)) { } |
|
295
|
0 |
0 |
unless $glob |
|
304
|
0 |
0 |
ref $current_sub ? : |
|
305
|
0 |
0 |
ref $current_sub ? : |
|
343
|
0 |
0 |
if $op->isa('Devel::Chitin::OpTree::COP') |
|
344
|
0 |
0 |
if (${$op->op;} == $callsite) |
|
352
|
0 |
0 |
$last_cop ? : |
|
354
|
0 |
0 |
if (my $xform = $fragment_transforms{$op_to_deparse->op->name}) { } |
|
|
0 |
0 |
elsif ($op_to_deparse->is_null and $op_to_deparse->children and $op_to_deparse->children->[0]->is_if_statement) { } |
|
|
0 |
0 |
elsif ($op_to_deparse->op->name eq 'mapwhile' or $op_to_deparse->op->name eq 'grepwhile' and $op_to_deparse->first->children->[1]->first->is_scopelike || $op_to_deparse->first->children->[1]->first->is_null && $op_to_deparse->first->children->[1]->first->first->is_scopelike) { } |
|
381
|
0 |
0 |
if ($op_to_deparse) { } |
|
384
|
0 |
0 |
if ($@) |
|
405
|
0 |
0 |
if (defined $parents) { } |
|
|
0 |
0 |
elsif (not $current_op) { } |
|
|
0 |
0 |
elsif (my $xform = $fragment_transforms{$current_op->op->name}) { } |
|
408
|
0 |
0 |
if $parent |
|
418
|
0 |
0 |
if ($current_op) { } |
|
421
|
0 |
0 |
if ($@) |
|
435
|
0 |
0 |
if ($loc->subroutine eq '(eval)') |
|
439
|
0 |
0 |
if $frame->subroutine ne '(eval)' |
|
441
|
0 |
0 |
if ($frame) |
|
539
|
0 |
0 |
if (@$current_value != @$old_value) |
|
547
|
0 |
0 |
if (defined $current_value->[$i] xor defined $old_value->[$i] or $current_value->[$i] ne $old_value->[$i]) |
|
562
|
0 |
0 |
if ($single and defined $step_over_depth and $step_over_depth < $stack_depth) |
|
568
|
0 |
0 |
if ($single or $signal) |
|
577
|
0 |
0 |
if ($DB::dbline{$line} and $DB::dbline{$line}{$breakpoint_key}) |
|
580
|
0 |
0 |
if $condition->inactive |
|
582
|
0 |
0 |
if ($code eq '1') { } |
|
587
|
0 |
0 |
if $condition->once |
|
592
|
0 |
0 |
if ($should_break) |
|
611
|
0 |
32 |
unless $ready |
|
622
|
32 |
0 |
$pid ? : |
|
663
|
0 |
0 |
if ($DB::dbline{$line} and $DB::dbline{$line}{'action'}) |
|
666
|
0 |
0 |
if $action->inactive |
|
668
|
0 |
0 |
if $action->once |
|
684
|
0 |
0 |
if not $ready or $debugger_disabled or $in_debugger |
|
690
|
0 |
0 |
if ($package eq 'DB::fake') |
|
695
|
0 |
0 |
unless ($is_initialized) |
|
719
|
0 |
0 |
if $no_stopping |
|
723
|
0 |
0 |
unless (is_breakpoint($package, $filename, $line)) |
|
740
|
0 |
0 |
unless @ready_clients |
|
744
|
0 |
0 |
if $finished or @pending_eval |
|
785
|
0 |
0 |
if not $ready or index($sub, 'Devel::Chitin::StackTracker') == 0 or $debugger_disabled |
|
788
|
0 |
0 |
unless $in_debugger |
|
791
|
0 |
0 |
if (index($sub, '::AUTOLOAD', -10) >= 0) |
|
798
|
0 |
0 |
unless ($in_debugger) |
|
803
|
0 |
0 |
if (ref $sub) |
|
806
|
0 |
0 |
if (my $name = $gv->NAME) |
|
816
|
0 |
0 |
if (wantarray) { } |
|
|
0 |
0 |
elsif (defined wantarray) { } |
|
824
|
0 |
0 |
if $stack_tracker |
|
826
|
0 |
0 |
wantarray ? : |
|
836
|
0 |
0 |
if defined $step_over_depth and $step_over_depth >= $stack_depth |
|
849
|
0 |
0 |
if (my $actions = delete $postpone_until_loaded{$filename}) |
|
857
|
0 |
34 |
if $debugger_disabled |
|
863
|
0 |
34 |
if $uncaught_exception |
|
865
|
0 |
34 |
if ($user_requested_exit) { } |