Branch Coverage

blib/lib/MarpaX/Languages/C/AST/Scope.pm
Criterion Covered Total %
branch 12 42 28.5


line true false branch
51 0 1 if ($MarpaX::Languages::C::AST::Scope::log->is_debug)
65 1 0 if (@{$self->{'_enterScopeCallback'};})
75 3 12 if (@_)
77 0 3 if ($MarpaX::Languages::C::AST::Scope::log->is_debug)
111 0 2 if ($now) { }
122 0 1 if ($MarpaX::Languages::C::AST::Scope::log->is_debug)
133 0 0 if ($self->parseDelay)
142 0 1 if ($MarpaX::Languages::C::AST::Scope::log->is_debug)
149 1 0 if (@{$self->{'_exitScopeCallback'};})
154 0 1 if ($self->{'_nscope'} > 0)
158 0 0 if ($self->parseDelay) { }
159 0 0 if ($MarpaX::Languages::C::AST::Scope::log->is_debug)
177 0 0 if ($MarpaX::Languages::C::AST::Scope::log->is_debug)
189 0 0 if ($MarpaX::Languages::C::AST::Scope::log->is_debug)
207 0 0 if ($MarpaX::Languages::C::AST::Scope::log->is_debug)
217 0 0 exists $$self{'_typedefPerScope'}[$scope]{$token} && defined $$self{'_typedefPerScope'}[$scope]{$token} ? :
219 0 0 if ($MarpaX::Languages::C::AST::Scope::log->is_debug)
220 0 0 $rc ? :
230 0 2 exists $self->{'_enumAnyScope'}{$token} && $self->{'_enumAnyScope'}{$token} ? :
232 0 2 if ($MarpaX::Languages::C::AST::Scope::log->is_debug)
233 0 0 $rc ? :