| parseAnnotation(JsDocToken, List) |   | 0% |   | 0% | 213 | 213 | 450 | 450 | 1 | 1 | 
| extractMultilineComment(JsDocToken, JsDocInfoParser.WhitespaceOption, boolean, boolean) |   | 0% |   | 0% | 19 | 19 | 57 | 57 | 1 | 1 | 
| parseFunctionType(JsDocToken) |   | 0% |   | 0% | 15 | 15 | 45 | 45 | 1 | 1 | 
| parseIdGeneratorTag(JsDocToken) |   | 0% |   | 0% | 16 | 16 | 27 | 27 | 1 | 1 | 
| parseHelperLoop(JsDocToken, List) |   | 0% |   | 0% | 11 | 11 | 30 | 30 | 1 | 1 | 
| parseParametersType(JsDocToken) |   | 0% |   | 0% | 11 | 11 | 30 | 30 | 1 | 1 | 
| parseTypeExpression(JsDocToken) |   | 0% |   | 0% | 16 | 16 | 17 | 17 | 1 | 1 | 
| parseTypeName(JsDocToken) |   | 0% |   | 0% | 8 | 8 | 23 | 23 | 1 | 1 | 
| parseSuppressTag(JsDocToken) |   | 0% |   | 0% | 7 | 7 | 21 | 21 | 1 | 1 | 
| parseUnionTypeWithAlternate(JsDocToken, Node) |   | 0% |   | 0% | 9 | 9 | 25 | 25 | 1 | 1 | 
| parseModifiesTag(JsDocToken) |   | 0% |   | 0% | 8 | 8 | 20 | 20 | 1 | 1 | 
| parseBasicTypeExpression(JsDocToken) |   | 0% |   | 0% | 7 | 7 | 17 | 17 | 1 | 1 | 
| parseFieldTypeList(JsDocToken) |   | 0% |   | 0% | 6 | 6 | 20 | 20 | 1 | 1 | 
| toString(JsDocToken) |   | 0% |   | 0% | 19 | 19 | 20 | 20 | 1 | 1 | 
| JsDocInfoParser(JsDocTokenStream, String, int, Node, Config, ErrorReporter) |   | 0% |   | 0% | 3 | 3 | 15 | 15 | 1 | 1 | 
| parseParamTypeExpression(JsDocToken) |   | 0% |   | 0% | 6 | 6 | 17 | 17 | 1 | 1 | 
| parseTypeExpressionList(String, JsDocToken) |   | 0% |   | 0% | 6 | 6 | 17 | 17 | 1 | 1 | 
| parseImportantComment() |   | 0% |   | 0% | 3 | 3 | 11 | 11 | 1 | 1 | 
| parse() |   | 0% |   | 0% | 5 | 5 | 12 | 12 | 1 | 1 | 
| parseInlineTypeDoc() |   | 0% |   | 0% | 3 | 3 | 12 | 12 | 1 | 1 | 
| checkExtendedTypes(List) |   | 0% |   | 0% | 5 | 5 | 8 | 8 | 1 | 1 | 
| padLine(StringBuilder, int, JsDocInfoParser.WhitespaceOption) |   | 0% |   | 0% | 7 | 7 | 8 | 8 | 1 | 1 | 
| parseFieldType(JsDocToken) |   | 0% |   | 0% | 4 | 4 | 15 | 15 | 1 | 1 | 
| extractSingleLineBlock() |   | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 
| parseResultType() |   | 0% |   | 0% | 4 | 4 | 9 | 9 | 1 | 1 | 
| parseTypeExpressionAnnotation(JsDocToken) |   | 0% |   | 0% | 4 | 4 | 11 | 11 | 1 | 1 | 
| trimEnd(String) |   | 0% |   | 0% | 4 | 4 | 9 | 9 | 1 | 1 | 
| parseTypeNameAnnotation(JsDocToken) |   | 0% |   | 0% | 4 | 4 | 10 | 10 | 1 | 1 | 
| parseRecordType(JsDocToken) |   | 0% |   | 0% | 3 | 3 | 10 | 10 | 1 | 1 | 
| parseParamTypeExpressionAnnotation(JsDocToken) |   | 0% |   | 0% | 4 | 4 | 8 | 8 | 1 | 1 | 
| parseFieldName(JsDocToken) |   | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 
| parseAndRecordParamTypeNode(JsDocToken) |   | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| parseTopLevelTypeExpression(JsDocToken) |   | 0% |   | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| getParser(String) |   | 0% |  | n/a | 1 | 1 | 7 | 7 | 1 | 1 | 
| extractMultilineTextualBlock(JsDocToken, JsDocInfoParser.WhitespaceOption, boolean) |   | 0% |   | 0% | 4 | 4 | 3 | 3 | 1 | 1 | 
| lookAheadFor(char) |   | 0% |   | 0% | 3 | 3 | 9 | 9 | 1 | 1 | 
| addTypeWarning(String, String, int, int) |   | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| recordTypeNode(int, int, Node, boolean) |   | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| addTypeWarning(String, int, int) |   | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| parseAndRecordTypeNode(JsDocToken, int, int, boolean, boolean) |   | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| recordDescription(JsDocToken) |   | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| eatTokensUntilEOL(JsDocToken) |   | 0% |   | 0% | 4 | 4 | 5 | 5 | 1 | 1 | 
| parseAndRecordTypeNode(JsDocToken) |   | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| wrapNode(Token, Node) |   | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| match(JsDocToken, JsDocToken) |   | 0% |   | 0% | 3 | 3 | 2 | 2 | 1 | 1 | 
| skipEOLs() |   | 0% |   | 0% | 3 | 3 | 5 | 5 | 1 | 1 | 
| validTemplateTypeName(String) |   | 0% |   | 0% | 3 | 3 | 2 | 2 | 1 | 1 | 
| newNode(Token) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| newStringNode(String, int, int) |   | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| static {...} |   | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 
| eatUntilEOLIfNotAnnotation(JsDocToken) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| match(JsDocToken) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| addParserWarning(String, String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| addParserWarning(String, String, int, int) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| addTypeWarning(String, String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| createJSTypeExpression(Node) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| parseContextTypeExpression(JsDocToken) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| reportTypeSyntaxWarning(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| next() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| addParserWarning(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| addParserWarning(String, int, int) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| addTypeWarning(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getSourceName() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| newStringNode(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| addMissingTypeWarning(int, int) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| parseJsdoc(String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| extractBlockComment(JsDocToken) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getRemainingJSDocLine() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| parseTypeString(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| parseAndRecordTypeNameNode(JsDocToken, int, int, boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| extractMultilineTextualBlock(JsDocToken) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| current() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| getWhitespaceOption(JsDocInfoParser.WhitespaceOption) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| parseUnionType(JsDocToken) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| eatUntilEOLIfNotAnnotation() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| eatTokensUntilEOL() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setFileLevelJsDocBuilder(JSDocInfoBuilder) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setFileOverviewJSDocInfo(JSDocInfo) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getSourceFile() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| reportGenericTypeSyntaxWarning() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| restoreLookAhead(JsDocToken) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| hasParsedFileOverviewDocInfo() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| retrieveAndResetParsedJSDocInfo() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lookAheadForType() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lookAheadForAnnotation() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getFileOverviewJSDocInfo() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 |