Branch Coverage

blib/lib/MarpaX/Database/Terminfo/String/Grammar/Actions.pm
Criterion Covered Total %
branch 26 106 24.5


line true false branch
39 0 2 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
49 0 2 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
53 1 1 if ($c eq '\\E' or $c eq '\\e') { }
0 1 elsif ($c eq '\\a') { }
0 1 elsif ($c eq '\\n') { }
0 1 elsif ($c eq '\\l') { }
0 1 elsif ($c eq '\\r') { }
0 1 elsif ($c eq '\\b') { }
0 1 elsif ($c eq '\\f') { }
0 1 elsif ($c eq '\\t') { }
0 1 elsif ($c eq '\\s') { }
0 1 elsif ($c eq '\\^') { }
0 1 elsif ($c eq '\\\\') { }
0 1 elsif ($c eq '\\,') { }
0 1 elsif ($c eq '\\:') { }
0 1 elsif ($c eq '\\0') { }
0 1 elsif (substr($c, 0, 1) eq '^') { }
1 0 elsif (substr($c, 0, 1) eq '\\') { }
78 0 0 if ($this eq '\\') { }
103 0 14 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
116 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
127 0 2 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
138 0 2 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
158 0 4 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
171 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
184 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
197 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
210 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
223 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
235 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
246 0 0 if (substr($inside, 0, 1) eq '\\') { }
258 0 2 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
274 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
286 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
298 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
310 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
322 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
334 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
346 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
358 0 2 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
370 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
382 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
394 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
406 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
418 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
430 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
442 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
454 0 1 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
465 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
490 0 0 if ($elsifUnits)
505 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)
528 0 0 if ($elsifUnits)
539 0 0 if ($MarpaX::Database::Terminfo::String::Grammar::Actions::log->is_trace)