printToken(int) |  | 0% |  | 0% | 127 | 127 | 129 | 129 | 1 | 1 |
parseNumber(int) |   | 85% |   | 81% | 15 | 51 | 16 | 130 | 0 | 1 |
questionMark() |   | 65% |   | 57% | 10 | 17 | 20 | 51 | 0 | 1 |
identifier(int, boolean) |   | 82% |   | 90% | 5 | 30 | 4 | 61 | 0 | 1 |
getFloatToken(String, int) |   | 51% |   | 50% | 1 | 3 | 5 | 16 | 0 | 1 |
readEscape() |   | 76% |   | 87% | 4 | 24 | 7 | 38 | 0 | 1 |
dollar() |   | 87% |   | 89% | 2 | 13 | 7 | 54 | 0 | 1 |
star(boolean) |   | 75% |   | 62% | 5 | 12 | 4 | 32 | 0 | 1 |
tokenAddMBCFromSrc(int, ByteList) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
hereDocumentIdentifier() |   | 85% |   | 75% | 7 | 15 | 6 | 40 | 0 | 1 |
readUTFEscapeRegexpLiteral(ByteList) |   | 71% |   | 70% | 3 | 6 | 4 | 16 | 0 | 1 |
numberLiteralSuffix(int) |   | 59% |   | 42% | 5 | 7 | 2 | 11 | 0 | 1 |
at() |   | 82% |  | 88% | 1 | 5 | 1 | 21 | 0 | 1 |
ambiguousOperator(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
ampersand(boolean) |   | 80% |   | 62% | 3 | 8 | 3 | 26 | 0 | 1 |
yylex() |   | 97% |   | 93% | 6 | 65 | 4 | 120 | 0 | 1 |
scanHexLiteral(ByteList, int, boolean, String) |   | 82% |   | 80% | 2 | 6 | 2 | 14 | 0 | 1 |
detectUTF8BOM() |   | 77% |  | 83% | 1 | 4 | 3 | 16 | 0 | 1 |
printState() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
considerComplex(int, int) |   | 40% | | 50% | 1 | 2 | 2 | 4 | 0 | 1 |
caret() |   | 69% | | 50% | 1 | 2 | 3 | 9 | 0 | 1 |
isASCII(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
yylex2() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
arg_ambiguous() |   | 42% | | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
newComplexNode(Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
magicCommentMarker(ByteList, int) |   | 91% |   | 76% | 4 | 10 | 2 | 16 | 0 | 1 |
magicCommentSpecialChar(char) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
bang() |   | 89% |   | 78% | 2 | 6 | 2 | 15 | 0 | 1 |
leftCurly() |  | 96% |   | 86% | 2 | 8 | 1 | 19 | 0 | 1 |
token() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getTokenBuffer() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
parseMagicComment(ByteList) |  | 98% |  | 90% | 1 | 6 | 0 | 17 | 0 | 1 |
plus(boolean) |  | 98% |   | 81% | 3 | 9 | 0 | 27 | 0 | 1 |
getIdentifier(int) |  | 97% |  | 90% | 1 | 6 | 0 | 9 | 0 | 1 |
doKeyword(RubyLexer.LexState) |  | 96% |   | 79% | 3 | 8 | 1 | 11 | 0 | 1 |
backtick(boolean) |  | 94% |  | 80% | 1 | 4 | 0 | 8 | 0 | 1 |
isNext_identchar() |  | 90% |   | 67% | 2 | 4 | 0 | 3 | 0 | 1 |
tokenAddMBC(int, ByteList) |  | 90% | | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
parseQuote(int) |  | 100% |   | 91% | 3 | 23 | 0 | 56 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 51 | 0 | 1 |
minus(boolean) |  | 100% |  | 94% | 1 | 10 | 0 | 30 | 0 | 1 |
lessThan(boolean) |  | 100% |   | 90% | 2 | 12 | 0 | 25 | 0 | 1 |
colon(boolean) |  | 100% |  | 94% | 1 | 10 | 0 | 24 | 0 | 1 |
readUTFEscape(ByteList, boolean, boolean) |  | 100% |   | 79% | 3 | 8 | 0 | 15 | 0 | 1 |
leftBracket(boolean) |  | 100% |  | 100% | 0 | 8 | 0 | 21 | 0 | 1 |
slash(boolean) |  | 100% |  | 100% | 0 | 4 | 0 | 19 | 0 | 1 |
scanHex(int, boolean, String) |  | 100% |  | 100% | 0 | 6 | 0 | 13 | 0 | 1 |
dot() |  | 100% |  | 100% | 0 | 4 | 0 | 14 | 0 | 1 |
handleFileEncodingComment(ByteList) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
setEncoding(ByteList) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
pipe() |  | 100% |  | 100% | 0 | 4 | 0 | 17 | 0 | 1 |
leftParen(boolean) |  | 100% |  | 100% | 0 | 6 | 0 | 16 | 0 | 1 |
percent(boolean) |  | 100% |  | 100% | 0 | 4 | 0 | 12 | 0 | 1 |
readComment() |  | 100% |  | 92% | 1 | 7 | 0 | 11 | 0 | 1 |
greaterThan() |  | 100% |  | 100% | 0 | 4 | 0 | 15 | 0 | 1 |
getNumberToken(String, boolean, boolean, int) |  | 100% |  | 100% | 0 | 6 | 0 | 8 | 0 | 1 |
scanOct(int) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
createStrNode(ISourcePosition, ByteList, int) |  | 100% |  | 90% | 1 | 6 | 0 | 7 | 0 | 1 |
RubyLexer() |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
tilde() |  | 100% |   | 67% | 2 | 4 | 0 | 6 | 0 | 1 |
getIntegerToken(String, int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
reset() |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
readUTF8EscapeIntoBuffer(int, ByteList, boolean) |  | 100% |  | 83% | 1 | 4 | 0 | 6 | 0 | 1 |
identifierToken(int, String) |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
isBEG() |  | 100% |  | 100% | 0 | 5 | 0 | 1 | 0 | 1 |
rightBracket() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
rightParen() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
isHexChar(int) |  | 100% |  | 100% | 0 | 6 | 0 | 1 | 0 | 1 |
isLabelPossible(boolean) |  | 100% |  | 100% | 0 | 5 | 0 | 1 | 0 | 1 |
isEND() |  | 100% |  | 100% | 0 | 4 | 0 | 1 | 0 | 1 |
determineExpressionState() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
isIdentifierChar(int) |  | 100% |  | 83% | 1 | 4 | 0 | 1 | 0 | 1 |
rightCurly() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
nextToken() |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
doubleQuote() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
singleQuote() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
isARG() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
isSpaceArg(int, boolean) |  | 100% |  | 100% | 0 | 4 | 0 | 1 | 0 | 1 |
newBignumNode(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
newRationalNode(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isOctChar(int) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
isMultiByteChar(int) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
newFixnumNode(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
incrementParenNest() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
comma(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
isGlobalCharPunct(int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
resetStacks() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
getKeyword(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
newtok() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getPosition(ISourcePosition) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getPosition() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
startOfToken() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setLeftParenBegin(int) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getCurrentLine() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setParserSupport(ParserSupport) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setEncoding(Encoding) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setSource(LexerSource) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setStrTerm(StrTerm) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setWarnings(IRubyWarnings) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setState(RubyLexer.LexState) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setValue(Object) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getEncoding() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getLeftParenBegin() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
value() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getStrTerm() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCmdArgumentState() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getConditionState() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
warn_balanced(int, boolean, String, String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |