Condition Coverage

blib/lib/RPerl/CodeBlock/Subroutine.pm
Criterion Covered Total %
condition 22 48 45.8


and 3 conditions

line !l l&&!r l&&r condition
171 0 0 8 exists $modes->{'_symbol_table'}{'_namespace'} and defined $modes->{'_symbol_table'}{'_namespace'}
183 3 0 0 exists $cpp_source_subgroup->{'H_INCLUDES'} and defined $cpp_source_subgroup->{'H_INCLUDES'}
224 0 0 9 exists $modes->{'_symbol_table'}{'_namespace'} and defined $modes->{'_symbol_table'}{'_namespace'}
245 0 21 0 exists $operation->{'children'}[0]{'children'}[0]{'children'}[0] and substr($operation->{'children'}[0]{'children'}[0]{'children'}[0], -6, 6) eq '_CHECK' || substr($operation->{'children'}[0]{'children'}[0]{'children'}[0], -11, 11) eq '_CHECKTRACE'
259 9 0 0 exists $modes->{'_loop_iterators'} and defined $modes->{'_loop_iterators'}
299 0 0 8 exists $modes->{'_symbol_table'}{'_namespace'} and defined $modes->{'_symbol_table'}{'_namespace'}

or 3 conditions

line l !l&&r !l&&!r condition
83 1 1 286 exists $perlapinames_generated::FUNCTIONS_DOCUMENTED->{$name} or exists $perlapinames_generated::FUNCTIONS_UNDOCUMENTED->{$name}
1 1 285 exists $perlapinames_generated::FUNCTIONS_DOCUMENTED->{$name} or exists $perlapinames_generated::FUNCTIONS_UNDOCUMENTED->{$name} or exists $perlapinames_generated::VARIABLES_DOCUMENTED->{$name}
1 1 284 exists $perlapinames_generated::FUNCTIONS_DOCUMENTED->{$name} or exists $perlapinames_generated::FUNCTIONS_UNDOCUMENTED->{$name} or exists $perlapinames_generated::VARIABLES_DOCUMENTED->{$name} or exists $perlapinames_generated::VARIABLES_UNDOCUMENTED->{$name}
153 0 0 8 exists $perlapinames_generated::FUNCTIONS_DOCUMENTED->{$name} or exists $perlapinames_generated::FUNCTIONS_UNDOCUMENTED->{$name}
0 0 8 exists $perlapinames_generated::FUNCTIONS_DOCUMENTED->{$name} or exists $perlapinames_generated::FUNCTIONS_UNDOCUMENTED->{$name} or exists $perlapinames_generated::VARIABLES_DOCUMENTED->{$name}
0 0 8 exists $perlapinames_generated::FUNCTIONS_DOCUMENTED->{$name} or exists $perlapinames_generated::FUNCTIONS_UNDOCUMENTED->{$name} or exists $perlapinames_generated::VARIABLES_DOCUMENTED->{$name} or exists $perlapinames_generated::VARIABLES_UNDOCUMENTED->{$name}
205 0 0 9 exists $perlapinames_generated::FUNCTIONS_DOCUMENTED->{$name} or exists $perlapinames_generated::FUNCTIONS_UNDOCUMENTED->{$name}
0 0 9 exists $perlapinames_generated::FUNCTIONS_DOCUMENTED->{$name} or exists $perlapinames_generated::FUNCTIONS_UNDOCUMENTED->{$name} or exists $perlapinames_generated::VARIABLES_DOCUMENTED->{$name}
0 0 9 exists $perlapinames_generated::FUNCTIONS_DOCUMENTED->{$name} or exists $perlapinames_generated::FUNCTIONS_UNDOCUMENTED->{$name} or exists $perlapinames_generated::VARIABLES_DOCUMENTED->{$name} or exists $perlapinames_generated::VARIABLES_UNDOCUMENTED->{$name}
245 0 0 21 substr($operation->{'children'}[0]{'children'}[0]{'children'}[0], -6, 6) eq '_CHECK' || substr($operation->{'children'}[0]{'children'}[0]{'children'}[0], -11, 11) eq '_CHECKTRACE'