Branch Coverage

blib/lib/RPerl/CodeBlock/Subroutine.pm
Criterion Covered Total %
branch 31 46 67.3


line true false branch
55 46 242 if (ref $self eq 'SubroutineOrMethod_87')
57 0 288 if (ref $self ne 'Subroutine_57')
78 0 288 if (substr($name, 0, 1) eq '_')
83 2 284 if (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})
104 98 186 if (exists $arguments_optional->{'children'}[0])
137 8 0 if (ref $self eq 'SubroutineOrMethod_87')
148 0 8 if (substr($name, 0, 1) eq '_')
153 0 8 if (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})
171 8 0 if (exists $modes->{'_symbol_table'}{'_namespace'} and defined $modes->{'_symbol_table'}{'_namespace'})
177 3 5 if (exists $arguments_optional->{'children'}[0])
183 0 3 if (exists $cpp_source_subgroup->{'H_INCLUDES'} and defined $cpp_source_subgroup->{'H_INCLUDES'})
198 8 1 if (ref $self eq 'SubroutineOrMethod_87')
205 0 9 if (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})
224 9 0 if (exists $modes->{'_symbol_table'}{'_namespace'} and defined $modes->{'_symbol_table'}{'_namespace'})
230 3 6 if (exists $arguments_optional->{'children'}[0])
245 0 21 if (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 0 9 if (exists $modes->{'_loop_iterators'} and defined $modes->{'_loop_iterators'})
282 8 0 if (ref $self eq 'SubroutineOrMethod_87')
291 0 8 if (substr($name, 0, 1) eq '_')
299 8 0 if (exists $modes->{'_symbol_table'}{'_namespace'} and defined $modes->{'_symbol_table'}{'_namespace'})
306 8 0 if ($modes->{'subcompile'} eq 'DYNAMIC')
348 3 5 if (exists $arguments_optional->{'children'}[0])
354 3 5 if (defined $cpp_source_subgroup)