Parser

Source file "sun/tools/java/Parser.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,822 of 3,8220%436 of 4360%3323329209204848
parseStatement()7690%830%545420620611
parseTerm()5490%770%545410010011
parseBinaryExpression(Expression)5280%620%505011611611
parseField()3570%360%2020878711
parseNewInstanceExpression(long, Expression, Expression)1240%180%1010242411
parseTypeExpression()1080%130%1212181811
parseFile()1070%120%88363611
parseClassBody(IdentifierToken, int, int, String, Vector, Vector, long)980%120%77232311
parseType()780%110%1111333311
parseModifiers(int)780%180%1515252511
parseNamedClass(int, int, String)760%50%44202011
parseName(boolean)660%100%66171711
addArgument(int, Type, IdentifierToken)610%20%22111111
parseBlockStatement()600%80%55161611
defineField(long, ClassDefinition, String, int, Type, IdentifierToken, IdentifierToken[], IdentifierToken[], Node)580%80%55121211
parseInheritance(Vector, Vector)490%80%55131311
Parser(Scanner)460%n/a11131311
beginClass(long, String, int, IdentifierToken, IdentifierToken, IdentifierToken[])420%60%448811
parseDeclaration(long, int, Expression)420%40%337711
recoverField(ClassDefinition)420%60%66151511
parseLocalClass(int)410%n/a115511
parseMethodExpression(Expression, Identifier)380%40%339911
addArgument(Node)370%20%226611
Parser(Environment, InputStream)340%n/a11101011
recoverFile()330%60%66141411
expect(int)320%40%338811
recoverStatement()300%50%55121211
parseArrayBrackets(Type)290%40%338811
scan()260%40%336611
match(int, int)250%20%227711
exprArgs(int)210%n/a114411
statArgs(int)210%n/a114411
parseExpression()210%40%336611
parseClass()150%n/a114411
topLevelExpression(Expression)110%20%224411
endClass(long, ClassDefinition)80%n/a112211
Parser(Scanner, ParserActions)70%n/a113311
packageDeclaration(long, IdentifierToken)0%n/a112211
importClass(long, IdentifierToken)0%n/a112211
importPackage(long, IdentifierToken)0%n/a112211
packageDeclaration(long, Identifier)0%n/a111111
importClass(long, Identifier)0%n/a111111
importPackage(long, Identifier)0%n/a111111
beginClass(long, String, int, Identifier, Identifier, Identifier[])0%n/a111111
endClass(long, Identifier)0%n/a111111
defineField(long, String, int, Type, Identifier, Identifier[], Identifier[], Node)0%n/a111111
parseIdentifier(boolean)0%n/a111111
getCurrentClass()0%n/a111111