Source file "com/sun/tools/javac/tree/TreeMaker.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,592 of 1,592 | 0% | 99 of 99 | 0% | 140 | 140 | 288 | 288 | 88 | 88 |
| Literal(Object) | 0% | 0% | 9 | 9 | 19 | 19 | 1 | 1 | ||
| Type(Type) | 0% | 0% | 11 | 11 | 19 | 19 | 1 | 1 | ||
| isUnqualifiable(Symbol) | 0% | 0% | 16 | 16 | 13 | 13 | 1 | 1 | ||
| Params(List, Symbol) | 0% | 0% | 7 | 7 | 9 | 9 | 1 | 1 | ||
| MethodDef(Symbol.MethodSymbol, Type, Tree.Block) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| TreeMaker(Context) | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| TypeParams(List) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| Annotations(List) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| TreeMaker(Tree.TopLevel, Types, Symtab) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| VarDef(Symbol.VarSymbol, Tree) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| TopLevel(List, Tree, List) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| Create(Symbol, List) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| Idents(List) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| Types(List) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| Ident(Symbol) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| MethodDef(Tree.Modifiers, Name, Tree, List, List, List, Tree.Block, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| ClassLiteral(Type) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| ClassDef(Tree.Modifiers, Name, List, Tree, List, List) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| QualIdent(Symbol) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| TypeParam(Name, Type.TypeVar) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| Indexed(Symbol, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| VarDef(Tree.Modifiers, Name, Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| NewClass(Tree, List, Tree, List, Tree.ClassDef) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Selectors(Tree, Symbol, Symbol) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| instance(Context) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| ForLoop(List, Tree, List, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Assignop(int, Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Binary(int, Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Select(Tree, Symbol) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| ForeachLoop(Tree.VarDef, Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Try(Tree, List, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Conditional(Tree, Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| If(Tree, Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Apply(List, Tree, List) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| NewArray(Tree, List, List) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Select(Tree, Name) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| LetExpr(Tree.VarDef, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| This(Type) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| Call(Tree) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| Import(Tree, boolean) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Block(long, List) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| DoLoop(Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| WhileLoop(Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Labelled(Name, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Switch(Tree, List) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Case(Tree, List) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Synchronized(Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Catch(Tree.VarDef, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Break(Name) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Continue(Name) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Assert(Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Assign(Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Unary(int, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| TypeCast(Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| TypeTest(Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Indexed(Tree, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Ident(Name) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Literal(int, Object) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| TypeApply(Tree, List) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| TypeParameter(Name, List) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| TypeArgument(Tree.TypeBoundKind, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Annotation(Tree, List) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Modifiers(long, List) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| LetExpr(List, Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Super(Type, Symbol.TypeSymbol) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| Assignment(Symbol, Tree) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| paramName(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| typaramName(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| Exec(Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Return(Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Throw(Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Parens(Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| TypeIdent(int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| TypeArray(Tree) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| TypeBoundKind(BoundKind) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Param(Name, Type, Symbol) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| Skip() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| Erroneous() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| App(Tree, List) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| TypeCast(Type, Tree) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| forToplevel(Tree.TopLevel) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| MethodDef(Symbol.MethodSymbol, Tree.Block) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| Annotation(Attribute) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| at(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| Modifiers(long) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| Ident(Tree.VarDef) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| ClassLiteral(Symbol.ClassSymbol) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |