Source file "com/sun/tools/javac/jvm/Gen.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 5,466 of 5,466 | 0% | 635 of 635 | 0% | 410 | 410 | 971 | 971 | 87 | 87 |
| visitSwitch(Tree.Switch) | 0% | 0% | 29 | 29 | 86 | 86 | 1 | 1 | ||
| genTry(Tree, List, Env) | 0% | 0% | 10 | 10 | 50 | 50 | 1 | 1 | ||
| normalizeDefs(List, Symbol.ClassSymbol) | 0% | 0% | 17 | 17 | 43 | 43 | 1 | 1 | ||
| visitUnary(Tree.Unary) | 0% | 0% | 20 | 20 | 48 | 48 | 1 | 1 | ||
| visitSelect(Tree.Select) | 0% | 0% | 23 | 23 | 31 | 31 | 1 | 1 | ||
| Gen(Context) | 0% | 0% | 14 | 14 | 34 | 34 | 1 | 1 | ||
| genMethod(Tree.MethodDef, Env, boolean) | 0% | 0% | 13 | 13 | 29 | 29 | 1 | 1 | ||
| genClass(Env, Tree.ClassDef) | 0% | 0% | 10 | 10 | 28 | 28 | 1 | 1 | ||
| visitIdent(Tree.Ident) | 0% | 0% | 12 | 12 | 23 | 23 | 1 | 1 | ||
| initCode(Tree.MethodDef, Env, boolean) | 0% | 0% | 8 | 8 | 17 | 17 | 1 | 1 | ||
| visitBinary(Tree.Binary) | 0% | 0% | 6 | 6 | 29 | 29 | 1 | 1 | ||
| genCond(Tree, boolean) | 0% | 0% | 9 | 9 | 29 | 29 | 1 | 1 | ||
| visitAssignop(Tree.Assignop) | 0% | 0% | 10 | 10 | 22 | 22 | 1 | 1 | ||
| binaryQualifier(Symbol, Type) | 0% | 0% | 16 | 16 | 18 | 18 | 1 | 1 | ||
| genLoop(Tree, Tree, Tree, List, boolean) | 0% | 0% | 4 | 4 | 26 | 26 | 1 | 1 | ||
| visitConditional(Tree.Conditional) | 0% | 0% | 7 | 7 | 19 | 19 | 1 | 1 | ||
| completeBinop(Tree, Tree, Symbol.OperatorSymbol) | 0% | 0% | 15 | 15 | 18 | 18 | 1 | 1 | ||
| genCatch(Tree.Catch, Env, int, int, List) | 0% | 0% | 4 | 4 | 22 | 22 | 1 | 1 | ||
| normalizeMethod(Tree.MethodDef, List) | 0% | 0% | 9 | 9 | 20 | 20 | 1 | 1 | ||
| visitNewArray(Tree.NewArray) | 0% | 0% | 4 | 4 | 17 | 17 | 1 | 1 | ||
| qsort2(int[], int[], int, int) | 0% | 0% | 7 | 7 | 18 | 18 | 1 | 1 | ||
| genExpr(Tree, Type) | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| implementInterfaceMethods(Symbol.ClassSymbol, Symbol.ClassSymbol) | 0% | 0% | 7 | 7 | 14 | 14 | 1 | 1 | ||
| visitReturn(Tree.Return) | 0% | 0% | 3 | 3 | 15 | 15 | 1 | 1 | ||
| makeNewArray(int, Type, int) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| visitSynchronized(Tree.Synchronized) | 0% | n/a | 1 | 1 | 12 | 12 | 1 | 1 | ||
| visitTry(Tree.Try) | 0% | 0% | 6 | 6 | 8 | 8 | 1 | 1 | ||
| visitIf(Tree.If) | 0% | 0% | 4 | 4 | 15 | 15 | 1 | 1 | ||
| registerCatch(int, int, int, int, int) | 0% | 0% | 7 | 7 | 12 | 12 | 1 | 1 | ||
| visitNewClass(Tree.NewClass) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| checkDimension(int, Type) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| visitVarDef(Tree.VarDef) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| appendStrings(Tree) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| genDef(Tree, Env) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| genStats(List, Env, int) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| getStringBufferAppend(Tree, Type) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| visitTypeCast(Tree.TypeCast) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| visitBlock(Tree.Block) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| callMethod(int, Type, Name, List, boolean) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| genStat(Tree, Env, int) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| genCond(Tree, int) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| genArgs(List, List) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| visitBreak(Tree.Break) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| visitContinue(Tree.Continue) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| genStat(Tree, Env) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| visitMethodDef(Tree.MethodDef) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| appendString(Tree) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| visitTypeTest(Tree.TypeTest) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| checkStringConstant(int, Object) | 0% | 0% | 5 | 5 | 5 | 5 | 1 | 1 | ||
| visitExec(Tree.Exec) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| visitIndexed(Tree.Indexed) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| endFinalizerGap(Env) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| visitForLoop(Tree.ForLoop) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| visitLetExpr(Tree.LetExpr) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| visitAssign(Tree.Assign) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| makeStringBuffer(int) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| makeTemp(Type) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| hasFinally(Tree, Env) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| visitLabelled(Tree.Labelled) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| visitApply(Tree.Apply) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| emitMinusOne(int) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| adjustAbstractMethod(Symbol.ClassSymbol, Symbol.MethodSymbol, Symbol.MethodSymbol) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| addAbstractMethod(Symbol.ClassSymbol, Symbol.MethodSymbol) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isOddAccessName(Name) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| isAccessSuper(Tree.MethodDef) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| genStats(List, Env) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| makeRef(int, Type) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| unwind(Tree, Env) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| genNullCheck(int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| zero(int) | 0% | 0% | 5 | 5 | 6 | 6 | 1 | 1 | ||
| genFinalizer(Env) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| endFinalizerGaps(Env, Env) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| estimateCodeComplexity(Tree) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| instance(Context) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| visitThrow(Tree.Throw) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| loadIntConst(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| bufferToString(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitDoLoop(Tree.DoLoop) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitWhileLoop(Tree.WhileLoop) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitParens(Tree.Parens) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitLiteral(Tree.Literal) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitTypeArgument(Tree.TypeArgument) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| one(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| implementInterfaceMethods(Symbol.ClassSymbol) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitForeachLoop(Tree.ForeachLoop) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visitSkip(Tree.Skip) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |