Branch Coverage

blib/lib/RPerl/Operation/Statement/OperatorVoid/Print.pm
Criterion Covered Total %
branch 12 30 40.0


line true false branch
30 931 7 if ($self_class eq 'OperatorVoid_129') { }
7 0 elsif ($self_class eq 'OperatorVoid_130') { }
40 20 911 if (exists $stdout_stderr_optional->{'children'}[0])
41 0 20 if ($stdout_stderr_optional->{'children'}[0]{'attr'} ne '{*STDOUT}' and $stdout_stderr_optional->{'children'}[0]{'attr'} ne '{*STDERR}')
95 0 64 if ($modes->{'_inside_parallel_loop'})
100 64 0 if ($self_class eq 'OperatorVoid_129') { }
0 0 elsif ($self_class eq 'OperatorVoid_130') { }
108 0 64 if (exists $stdout_stderr_optional->{'children'}[0]) { }
109 0 0 if ($stdout_stderr_optional->{'children'}[0]{'attr'} eq '{*STDOUT}') { }
0 0 elsif ($stdout_stderr_optional->{'children'}[0]{'attr'} eq '{*STDERR}') { }
138 0 64 if (exists $modes->{'_inside_print_operator'} and defined $modes->{'_inside_print_operator'})
139 0 0 unless (exists $modes->{'_inside_print_operator_saved'} and defined $modes->{'_inside_print_operator_saved'})
149 63 1 if (substr($cpp_source_group->{'CPP'}, -4, 4) eq '"\\n"')
158 0 0 if (exists $modes->{'_inside_print_operator_saved'} and defined $modes->{'_inside_print_operator_saved'} and scalar $modes->{'_inside_print_operator_saved'})
160 0 0 unless (scalar $modes->{'_inside_print_operator_saved'})