Scanner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total54 of 2,08897%16 of 38895%1629715509176
skipComment()166179%42284%31652101
skipStringLiteralEscapeSequence(boolean)1411489%33692%32242901
scanTemplateLiteral(int)8850%1150%121301
Scanner(ErrorReporter, Scanner.CommentRecorder, SourceFile)70%n/a112211
scanToken()548098%18598%162111701
skipMultiLineComment()9097%11392%1812001
nextChar()1588%1150%121301
scanIdentifierOrKeyword(int, char)157100%38100%02003501
scanPostZero(int)131100%19100%01303101
processUnicodeEscapes(String)96100%12100%0702301
nextTemplateLiteralTokenShared(TokenType, TokenType)65100%5100%0401201
nextRegularExpressionLiteralToken()64100%6100%0401801
scanStringLiteral(int, char)45100%6100%040901
scanExponentOfNumericLiteral(int)36100%6100%0401101
skipSingleLineComment(Comment.Type)35100%4100%030701
skipRegularExpressionBody()30100%10100%060901
skipRegularExpressionClass()30100%8100%050901
nextTemplateLiteralToken()24100%2250%230401
Scanner(ErrorReporter, Scanner.CommentRecorder, SourceFile, int)23100%n/a010801
skipTemplateCharacters()23100%8100%060901
skipRegularExpressionBackslashSequence()19100%2100%020601
peekToken(int)18100%2100%020301
peekChar(int)18100%2100%020101
skipWhitespace()17100%6100%040501
peekStringLiteralChar(char)15100%6100%040101
skipHexDigit()15100%2100%020501
skipRegularExpressionChar()14100%3100%030501
isIdentifierStart(char)14100%1583%140401
skipLineTerminator()14100%4100%030401
getOffset()13100%2100%020201
isRegularExpressionChar(char)13100%5100%040401
skipStringLiteralChar()13100%2100%020401
scanFractionalNumericLiteral(int)13100%2100%020401
peekRegularExpressionClassChar()12100%4100%030101
skipRegularExpressionClassChar()12100%2100%020401
isValidIndex(int)12100%1375%130101
isRegularExpressionFirstChar(char)10100%1375%130101
isIdentifierPart(char)10100%4100%030101
nextToken()9100%n/a010201
isAtEnd()9100%2100%020101
skipDecimalDigits()9100%2100%020301
peekHexDigit()9100%2100%020101
skipOctalDigits()9100%2100%020301
skipBinaryDigits()9100%2100%020301
clearTokenLookahead()8100%n/a010301
createToken(TokenType, int)8100%n/a010101
getTokenString(int)8100%n/a010101
skipHexDigits()8100%2100%020301
valueOfOctalDigit(char)8100%2100%020301
valueOfBinaryDigit(char)8100%3100%030401
peek(char)8100%2100%020101
reportWarning(String, Object[])8100%n/a010201
setOffset(int)7100%n/a010301
getTokenRange(int)7100%n/a010101
recordComment(Comment.Type, SourceRange, String)7100%n/a010201
isOctalDigit(char)7100%2100%020101
isBinaryDigit(char)7100%2100%020101
reportError(String, Object[])7100%n/a010201
reportError(SourcePosition, String, Object[])7100%n/a010201
incTypeParameterLevel()7100%n/a010201
decTypeParameterLevel()7100%n/a010201
isWhitespace(char)6100%2100%020301
isLineTerminator(char)6100%2100%020301
reportHtmlCommentWarning()6100%n/a010201
scanNumberPostPeriod(int)6100%n/a010201
scanPostDigit(int)6100%n/a010201
isDecimalDigit(char)6100%2100%020301
getPosition()5100%n/a010101
getPosition(int)5100%n/a010101
skipComments()5100%2100%020201
getLineNumberTable()100%n/a010101
peekToken()100%n/a010101
peekWhitespace()100%n/a010101
skipSingleLineComment()100%n/a010201
peekChar()100%n/a010101
getFile()100%n/a010101