| line |
true |
false |
branch |
|
124
|
0 |
0 |
if (@_) |
|
178
|
0 |
0 |
if ($name eq 'Program$') { } |
|
|
0 |
0 |
elsif ($name eq 'NumericLiteral$') { } |
|
|
0 |
0 |
elsif ($name eq 'IDENTIFIER$') { } |
|
|
0 |
0 |
elsif ($name eq '^INVISIBLE_SEMICOLON') { } |
|
|
0 |
0 |
elsif ($name eq '^PLUSPLUS_POSTFIX' or $name eq '^MINUSMINUS_POSTFIX') { } |
|
|
0 |
0 |
elsif ($name eq '^^DIV') { } |
|
|
0 |
0 |
elsif ($name eq '^^DIVASSIGN') { } |
|
189
|
0 |
0 |
if ($$self{'_isIdentifierStart'}{$pos} //= $self->_isIdentifierStart($source, $pos, $impl) or $$self{'_isDecimalDigit'}{$pos} //= $self->_isDecimalDigit($source, $pos, $impl)) |
|
197
|
0 |
0 |
unless ($lastLexemeDoneb) |
|
201
|
0 |
0 |
if (exists $ReservedWord{$lastLexeme{'value'}}) |
|
218
|
0 |
0 |
unless ($lastLexemeDoneb) |
|
230
|
0 |
0 |
unless ($lastLexemeDoneb) |
|
237
|
0 |
0 |
if ($postLineTerminatorLength > 0) |
|
238
|
0 |
0 |
unless ($impl->lexeme_read('SEMICOLON', $postLineTerminatorPos, $postLineTerminatorLength, ';')) |
|
245
|
0 |
0 |
$lname eq 'PLUSPLUS_POSTFIX' ? : |
|
249
|
0 |
0 |
if ($asi) |
|
250
|
0 |
0 |
$lname eq 'PLUSPLUS_POSTFIX' ? : |
|
252
|
0 |
0 |
unless ($impl->lexeme_read($lname, $rc, 2, $lvalue)) |
|
262
|
0 |
0 |
if (index($source, '/', $realpos) == $realpos and index($source, '/=', $realpos) != $realpos and index($source, '//', $realpos) != $realpos and index($source, '/*', $realpos) != $realpos) |
|
266
|
0 |
0 |
unless ($impl->lexeme_read('DIV', $realpos, 1, '/')) |
|
277
|
0 |
0 |
if (index($source, '/=', $realpos) == $realpos and index($source, '//', $realpos) != $realpos and index($source, '/*', $realpos) != $realpos) |
|
280
|
0 |
0 |
unless ($impl->lexeme_read('DIVASSIGN', $realpos, 2, '/=')) |
|
318
|
0 |
0 |
if ($_[1] =~ /$isPostLineTerminatorLength/) |
|
320
|
0 |
0 |
if (substr($_[1], $-[0], $length) =~ /$LineTerminator/) |
|
342
|
0 |
0 |
if ($_[1] =~ /$isPreSLength/) |
|
364
|
0 |
0 |
if ($_[1] =~ /$isRcurly/) |
|
385
|
0 |
0 |
if ($_[1] =~ /$isIdentifierStart/) |
|
406
|
0 |
0 |
if ($_[1] =~ /$isDecimalDigit/) |
|
431
|
0 |
0 |
if (not $impl->lexeme_read('SEMICOLON', $pos, $length, ';')) |
|
439
|
0 |
0 |
if (not $impl->lexeme_read('INVISIBLE_SEMICOLON', $pos, $length, ';')) |
|
465
|
0 |
0 |
if (($length = $self->_postLineTerminatorLength($source, $rc, $impl)) > 0) { } |
|
|
0 |
0 |
elsif ($self->_isRcurly($source, $rc, $impl)) { } |
|
480
|
0 |
0 |
if ($$self{'programCompleted'}) |
|
491
|
0 |
0 |
if (not $$self{'programCompleted'}) |
|
497
|
0 |
0 |
if (not $haveProgramCompletion) |