Branch Coverage

blib/lib/RPerl/Operation/Expression/SubExpression/Variable/Retrieval.pm
Criterion Covered Total %
branch 19 60 31.6


line true false branch
29 77 81 if ($self_class eq 'VariableRetrieval_192') { }
3 78 elsif ($self_class eq 'VariableRetrieval_193') { }
78 0 elsif ($self_class eq 'VariableRetrieval_194') { }
83 9 23 if ($self_class eq 'VariableRetrieval_192') { }
0 23 elsif ($self_class eq 'VariableRetrieval_193') { }
23 0 elsif ($self_class eq 'VariableRetrieval_194') { }
85 9 0 if ($base_type =~ /_arrayref$/) { }
0 0 elsif ($base_type eq 'sse_number_pair') { }
0 0 elsif ($base_type =~ /_hashref$/) { }
0 0 elsif (exists $$rperlnamespaces_generated::RPERL{$base_type . '::'}) { }
87 3 6 if (exists $$rperlnamespaces_generated::RPERL{$subtype . '::'}) { }
88 0 3 if ($subtype eq 'arrayref') { }
0 3 elsif ($subtype eq 'hashref') { }
0 3 elsif ($subtype =~ /sse_number_pair$/msx) { }
129 0 0 if ($base_type =~ /_arrayref$/) { }
0 0 elsif ($base_type eq 'sse_number_pair') { }
0 0 elsif ($base_type =~ /_hashref$/) { }
0 0 elsif (exists $$rperlnamespaces_generated::RPERL{$base_type . '::'}) { }
137 0 0 if (exists $$rperlnamespaces_generated::RPERL{$subtype . '::'}) { }
138 0 0 if ($subtype eq 'arrayref') { }
0 0 elsif ($subtype eq 'hashref') { }
0 0 elsif ($subtype =~ /sse_number_pair$/msx) { }
173 0 23 if ($base_type =~ /_arrayref$/) { }
0 23 elsif ($base_type eq 'sse_number_pair') { }
0 23 elsif ($base_type =~ /_hashref$/) { }
0 23 elsif (exists $$rperlnamespaces_generated::RPERL{$base_type . '::'}) { }
181 0 0 if (exists $$rperlnamespaces_generated::RPERL{$subtype . '::'}) { }
182 0 0 if ($subtype eq 'arrayref') { }
0 0 elsif ($subtype eq 'hashref') { }
0 0 elsif ($subtype =~ /sse_number_pair$/msx) { }