parseExportDeclaration(boolean) |  | 0% |  | 0% | 21 | 21 | 55 | 55 | 1 | 1 |
parseAsyncMethod(Parser.PartialClassElement) |  | 0% |  | 0% | 6 | 6 | 41 | 41 | 1 | 1 |
parseImportDeclaration() |  | 0% |  | 0% | 8 | 8 | 32 | 32 | 1 | 1 |
parseClass(boolean, boolean) |  | 0% |  | 0% | 8 | 8 | 25 | 25 | 1 | 1 |
parseForStatement() |   | 48% |   | 52% | 10 | 19 | 19 | 36 | 0 | 1 |
parseSetAccessor(Parser.PartialClassElement) |  | 0% |  | 0% | 3 | 3 | 21 | 21 | 1 | 1 |
parseClassMemberDeclaration(Parser.PartialClassElement) |   | 52% |   | 46% | 10 | 17 | 19 | 46 | 0 | 1 |
parseInterfaceDeclaration() |  | 0% |  | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
parseGetAccessor(Parser.PartialClassElement) |  | 0% |  | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
parseAsyncArrowFunction(Parser.Expression) |  | 0% |  | 0% | 4 | 4 | 20 | 20 | 1 | 1 |
parseComprehension(ComprehensionTree.ComprehensionType, TokenType, TokenType) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
peekAmbientDeclaration() |   | 11% |   | 5% | 10 | 11 | 7 | 9 | 0 | 1 |
parseYield(Parser.Expression) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
peekAmbientNamespaceElement() |  | 0% |  | 0% | 11 | 11 | 10 | 10 | 1 | 1 |
parseComprehensionFor() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
parseEnumMembers() |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
parseNamespaceDeclaration(boolean) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
parseImportSpecifier() |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
isStartOfAsyncArrowFunction(ParseTree) |   | 54% |   | 33% | 9 | 13 | 4 | 17 | 0 | 1 |
parseAsyncFunctionDeclaration() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
parseAsyncFunctionExpression() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
parseAmbientDeclarationHelper() |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
parseAwaitExpression() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
parseCaseClauses() |   | 58% |   | 40% | 2 | 4 | 7 | 19 | 0 | 1 |
parseImportSpecifierSet() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
parseExportSpecifierSet() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
parseEnumDeclaration() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
parseClassElement(boolean) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
parseAmbientFunctionDeclaration(SourcePosition, IdentifierToken, boolean) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
peekFunctionTypeExpression() |   | 26% |   | 25% | 4 | 5 | 8 | 10 | 0 | 1 |
parseExportSpecifier() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
parseTypeAlias() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
parseAmbientVariableDeclarationList() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
parseComprehensionIf() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
parseClassElement(Parser.PartialClassElement) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
parseAmbientFunctionDeclaration() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
parseScriptElement() |   | 51% |   | 50% | 7 | 8 | 7 | 15 | 0 | 1 |
checkVanillaForInitializers(VariableDeclarationListTree) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
parseTypeQuery() |   | 61% |   | 50% | 3 | 5 | 6 | 15 | 0 | 1 |
parseFunctionTypeExpression() |   | 38% |   | 50% | 1 | 2 | 6 | 11 | 0 | 1 |
peekImplicitSemiColon(int) |   | 63% |   | 78% | 2 | 8 | 2 | 8 | 0 | 1 |
parseNamespaceElements() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
parsePatternRest(Parser.PatternKind) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
peekIndexSignature() |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
parseFinallyBlock() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
parseAmbientDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
createLookaheadParser() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
peekTypeAlias() |   | 27% |   | 12% | 4 | 5 | 0 | 2 | 0 | 1 |
parseAmbientNamespaceElement() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
parseNamespaceName() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
parseDebuggerStatement() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
parseClassElements(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
peekClassElement() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
parsePropertyAssignment() |   | 88% |   | 83% | 4 | 13 | 4 | 31 | 0 | 1 |
parseAssignment(Parser.Expression) |   | 80% |   | 66% | 3 | 7 | 3 | 17 | 0 | 1 |
parseTypeArgumentList(SourcePosition, TypeNameTree) |   | 72% |   | 25% | 2 | 3 | 4 | 13 | 0 | 1 |
parseAmbientNamespaceElements() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
parseSuperExpression() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
parseLeftHandSideExpression() |   | 86% |   | 90% | 1 | 8 | 1 | 21 | 0 | 1 |
maybeParseAccessibilityModifier() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
parseArrayPattern(Parser.PatternKind) |   | 84% |   | 90% | 1 | 6 | 2 | 15 | 0 | 1 |
parseObjectPattern(Parser.PatternKind) |   | 78% |   | 83% | 1 | 4 | 2 | 12 | 0 | 1 |
parseMethodSignature(Parser.PartialClassElement, IdentifierToken, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
parseCoverParenthesizedExpressionAndArrowParameterList() |   | 90% |   | 83% | 2 | 7 | 2 | 26 | 0 | 1 |
peekNamespaceDeclaration() |   | 47% |   | 25% | 4 | 5 | 0 | 2 | 0 | 1 |
peekAsyncMethod() |   | 37% |   | 16% | 3 | 4 | 1 | 3 | 0 | 1 |
peekAsyncFunctionStart() |   | 37% |   | 16% | 3 | 4 | 0 | 1 | 0 | 1 |
parseMemberExpressionNoNew() |   | 88% |   | 80% | 2 | 7 | 2 | 22 | 0 | 1 |
parseVariableDeclarationList(Parser.Expression) |   | 85% |   | 75% | 1 | 3 | 2 | 14 | 0 | 1 |
maybeReportTrailingComma(Token) |   | 59% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
eatAsyncFunctionStart() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
inGeneratorContext() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
parseProgram() |   | 77% | | n/a | 0 | 1 | 3 | 10 | 0 | 1 |
maybeParseGenericTypes() |   | 89% |   | 87% | 1 | 5 | 2 | 18 | 0 | 1 |
parseIfStatement() |   | 84% |   | 50% | 1 | 2 | 2 | 11 | 0 | 1 |
parseSourceElement() |   | 75% |   | 75% | 2 | 5 | 2 | 9 | 0 | 1 |
parseFormalParameterList(Parser.ParamContext) |   | 90% |   | 87% | 1 | 5 | 1 | 15 | 0 | 1 |
parseArguments() |   | 89% |   | 87% | 1 | 5 | 1 | 14 | 0 | 1 |
parsePrimaryExpression() |   | 85% |   | 81% | 2 | 11 | 2 | 12 | 0 | 1 |
parseThrowStatement() |   | 80% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
maybeReportNoInitializer(TokenType, ParseTree) |   | 66% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
peekSetAccessor() |   | 50% |   | 25% | 2 | 3 | 0 | 1 | 0 | 1 |
parseGeneratorComprehension() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
parseArrayComprehension() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
parseParameter(Parser.ParamContext) |   | 95% |   | 90% | 2 | 12 | 1 | 29 | 0 | 1 |
parseCatch() |   | 87% |   | 50% | 1 | 2 | 1 | 10 | 0 | 1 |
reportError(ParseTree, String, Object[]) |   | 68% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
parseRestAssignmentTarget(Parser.PatternKind) |   | 66% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
parseClassDeclaration(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
parseClassExpression() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
parseAsyncMethod() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
parseGetAccessor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
parseSetAccessor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
parseFunctionDeclaration() |   | 88% |   | 50% | 2 | 3 | 0 | 7 | 0 | 1 |
parseFunctionExpression() |   | 88% |   | 50% | 2 | 3 | 0 | 8 | 0 | 1 |
getComments() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
parseVariableDeclarationListNoIn() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
parseStatementStandard() |   | 95% |   | 94% | 1 | 17 | 1 | 19 | 0 | 1 |
parseTryStatement() |   | 93% |   | 75% | 2 | 5 | 1 | 12 | 0 | 1 |
parseUnaryExpression() |   | 90% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
parseContinueStatement() |   | 88% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
parseBreakStatement() |   | 88% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
peekId(int) |   | 86% |   | 50% | 2 | 4 | 0 | 4 | 0 | 1 |
eatId() |   | 84% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
parseArrayInitializer() |   | 72% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
Parser(Parser.Config, ErrorReporter, SourceFile, int, boolean) |   | 95% |   | 50% | 1 | 2 | 0 | 10 | 0 | 1 |
peekParameter(Parser.ParamContext) |   | 92% |   | 90% | 1 | 6 | 1 | 5 | 0 | 1 |
peekGetAccessor() |   | 83% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
peekVariableDeclarationList() |   | 80% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
parseTemplateLiteral(ParseTree) |  | 99% |   | 83% | 2 | 7 | 1 | 21 | 0 | 1 |
parseObjectPatternField(Parser.PatternKind) |  | 100% |   | 91% | 1 | 7 | 0 | 24 | 0 | 1 |
parseInterfaceElement() |  | 100% |  | 100% | 0 | 11 | 0 | 22 | 0 | 1 |
parseArrayLiteral() |  | 100% |  | 100% | 0 | 7 | 0 | 18 | 0 | 1 |
parsePropertyNameAssignment() |  | 100% |   | 91% | 1 | 7 | 0 | 17 | 0 | 1 |
parseType() |  | 100% |   | 87% | 1 | 5 | 0 | 14 | 0 | 1 |
parseForStatement(SourcePosition, ParseTree) |  | 100% |  | 100% | 0 | 4 | 0 | 13 | 0 | 1 |
parseObjectLiteral() |  | 100% |   | 90% | 1 | 6 | 0 | 16 | 0 | 1 |
parse(Parser.Expression) |  | 100% |   | 87% | 1 | 5 | 0 | 10 | 0 | 1 |
parsePropertyAssignmentGenerator() |  | 100% |  | 100% | 0 | 5 | 0 | 12 | 0 | 1 |
parseVariableDeclaration(TokenType, Parser.Expression) |  | 100% |   | 87% | 1 | 5 | 0 | 13 | 0 | 1 |
parseIndexSignature() |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
parseExponentiationExpression() |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
parseNewExpression() |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 1 |
parseDoWhileStatement() |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
parseUpdateExpression() |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 1 |
transformToArrowFormalParameters(ParseTree) |  | 100% |  | 100% | 0 | 4 | 0 | 12 | 0 | 1 |
parseConditional(Parser.Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
parseSwitchStatement() |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
parseMethodSignature(SourcePosition, IdentifierToken, boolean, boolean, boolean, TokenType) |  | 100% | | n/a | 0 | 1 | 0 | 12 | 0 | 1 |
completeArrowFunctionParseAtArrow(ParseTree, Parser.Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
buildIdentifierPath(IdentifierToken) |  | 100% |  | 100% | 0 | 4 | 0 | 9 | 0 | 1 |
parsePatternAssignmentTargetNoDefault(Parser.PatternKind) |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 1 |
parseArrayTypeExpression() |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
parseLogicalOR(Parser.Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
parseLogicalAND(Parser.Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
parseBitwiseOR(Parser.Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
parseBitwiseXOR(Parser.Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
parseBitwiseAND(Parser.Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
parseFunctionTail(FunctionDeclarationTree.Builder, Parser.FunctionFlavor) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
parseCallSignature(boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
parseRecordTypeExpression() |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
parseWhileStatement() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
parseWithStatement() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
completeAssignmentExpressionParseAtArrow(CallExpressionTree) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
parseEquality(Parser.Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
eatIdOrKeywordAsId() |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
parseRelational(Parser.Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
parsePatternAssignmentTarget(Parser.PatternKind) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
parseInterfaceElements() |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
parseShiftExpression() |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
parseAdditiveExpression() |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
parseMultiplicativeExpression() |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
eatPossibleImplicitSemiColon() |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 1 |
parseReturnStatement() |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
parseForOfStatement(SourcePosition, ParseTree) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
parseForInStatement(SourcePosition, ParseTree) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
peekCallSuffix() |  | 100% |  | 100% | 0 | 6 | 0 | 5 | 0 | 1 |
parseFunctionBody() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
parseBlock() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
parseArrowFunctionBody(Parser.Expression, Parser.FunctionFlavor) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
parseNewDotSomething() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
parseParenTypeExpression() |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
parseLabelledStatement() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
peekMemberExpressionSuffix() |  | 100% |  | 100% | 0 | 5 | 0 | 3 | 0 | 1 |
eatPredefinedString(String) |  | 100% |   | 75% | 1 | 3 | 0 | 5 | 0 | 1 |
parseSpreadExpression() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
parseMissingPrimaryExpression() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
parseRestParameter() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
parseTypeReference() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
peekPredefinedString(int, String) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
peekRelationalOperator(Parser.Expression) |  | 100% |  | 100% | 0 | 4 | 0 | 4 | 0 | 1 |
parseTypeName() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
parseVariableStatement() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
parseExpressionStatement() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
parseGlobalSourceElements() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
peekInterfaceElement() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
eatObjectLiteralPropertyName() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
eat(TokenType) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
reportError(Token, String, Object[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
parseSourceElementList() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
parseStatementList() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
parseEmptyStatement() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
parseThisExpression() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
parseIdentifierExpression() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
parseLiteralExpression() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
parseRegularExpressionLiteral() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
peekPropertyName(int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
completeAssignmentExpressionParseAtArrow(ParseTree, Parser.Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
transformLeftHandSideExpression(ParseTree) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
parsePattern(Parser.PatternKind) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
peekSourceElement() |  | 100% |  | 100% | 0 | 4 | 0 | 1 | 0 | 1 |
peekPropertyNameOrComputedProp(int) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
parseComputedPropertyName() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
peekIdOrKeyword() |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
peekLabelledStatement() |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
resetScanner(ParseTree) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
resetScannerAfter(ParseTree) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
peekPatternStart() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
peekDeclaration() |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
maybeParseColonType() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
peekAssignmentOrSpread() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
reportExpectedError(Token, Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
nextToken() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
nextRegularExpressionLiteralToken() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
nextTemplateLiteralToken() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
peekStatementStandard() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
peekExpression() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
peekAssignmentOperator() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
peekEqualityOperator() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
peekShiftOperator() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
peekAdditiveOperator() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
peekMultiplicativeOperator() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
peekUnaryOperator() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
peekUpdateOperator() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
parseAssignmentOrSpread() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
eatOpt(TokenType) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
peek(int, TokenType) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
reportError(String, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
Parser(Parser.Config, ErrorReporter, SourceFile, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
parseInitializer(Parser.Expression) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
peekAccessibilityModifier() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
eatIdOpt() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
Parser(Parser.Config, ErrorReporter, SourceFile) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
parseTypeAnnotation() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getTreeLocation(SourcePosition) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getClassElementDefaults() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
newEmptyFormalParameterList(SourceRange) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getNextLine() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
parseClassMemberDeclaration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekFunction(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekPredefinedString(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getTreeStartLocation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peek(TokenType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekType(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekToken(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekImportDeclaration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekExportDeclaration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekClassDeclaration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekInterfaceDeclaration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekEnumDeclaration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekFunction() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
parseVariableDeclarationList() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
parseExpressionNoIn() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
parseExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
parseAssignmentExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
parseLeftHandSidePattern() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekAwaitExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekObjectPatternField() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekImplicitSemiColon() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getLastLine() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
inStrictContext() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekToken() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getFeatures() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSourceMapURL() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
parseStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
parseCaseStatementsOpt() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
nextLiteralToken() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekAssignmentExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
peekArrayPatternElement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getTreeEndLocation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |