Lower

Source file "com/sun/tools/javac/comp/Lower.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total8,064 of 8,0640%686 of 6860%4684681,2301,230115115
visitEnumDef(Tree.ClassDef)3640%180%1010464611
classDollarSymBody(int, Tree.MethodDef)3550%40%33282811
access(Symbol, Tree, Tree, boolean)2910%690%3636454511
visitMethodDef(Tree.MethodDef)2840%60%44363611
translateTopLevelClass(Env, Tree, TreeMaker)2460%60%44454511
visitApply(Tree.Apply)2410%280%1515383811
visitIterableForeachLoop(Tree.ForeachLoop)2390%80%55252511
visitClassDef(Tree.ClassDef)2380%200%1111414111
visitArrayForeachLoop(Tree.ForeachLoop)2250%n/a11191911
visitMethodDefInternal(Tree.MethodDef)2240%240%1313404011
accessSymbol(Symbol, Tree, Tree, boolean, boolean)2020%250%1414404011
accessDef(int, Symbol, Symbol.MethodSymbol, int)1890%140%99313111
addEnumCompareTo(Tree.ClassDef, Symbol.VarSymbol)1830%80%55303011
visitNewClass(Tree.NewClass)1820%160%99282811
classOfType(Type, int)1530%70%55121211
makeOwnerThis(int, Symbol, boolean)1440%220%1212222211
boxArgs(List, List, Type)1390%160%99303011
makeOuterThis(int, Symbol.TypeSymbol)1260%180%1010232311
Lower(Context)1170%20%22232311
visitUnary(Tree.Unary)1090%210%1212171711
assertFlagTest(int)1040%20%22141411
visitTopLevel(Tree.TopLevel)950%20%22181811
visitEnumSwitch(Tree.Switch)940%40%33141411
makeEmptyClass(long, Symbol.ClassSymbol)910%n/a11171711
addEnumToString(Tree.ClassDef, Symbol.VarSymbol)900%40%33151511
accessConstructor(int, Symbol)860%60%44131311
visitAssignop(Tree.Assignop)850%80%55141411
classDollarSym(int)830%20%22141411
makeAccessible(Symbol)810%100%669911
abstractRval(Tree, Type, Lower.TreeBuilder)800%70%55121211
visitAssert(Tree.Assert)800%80%55111111
visitBinary(Tree.Binary)790%110%77181811
visitSelect(Tree.Select)690%100%668811
needsProtectedAccess(Symbol, Tree)680%160%997711
initField(int, Name)680%80%557711
cacheName(String)680%60%44111111
freevarDefs(int, List, Symbol)670%60%44121211
initOuterThis(int)670%80%556611
visitConditional(Tree.Conditional)650%40%339911
visitSwitch(Tree.Switch)650%80%55101011
enterSynthetic(int, Symbol, Scope)640%140%889911
accessCode(Tree, Tree)620%180%10109911
abstractLval(Tree, Lower.TreeBuilder)610%80%66111111
outerThisName(Type, Symbol)590%60%449911
outerCacheClass()580%120%778811
visitIf(Tree.If)580%60%44111111
addEnumFieldOrdinalMethod(Tree.ClassDef, Symbol.VarSymbol)570%80%557711
addEnumFieldNameMethod(Tree.ClassDef, Symbol.VarSymbol)570%80%557711
accessClass(Symbol, boolean, Tree)550%100%66121211
outerThisDef(int, Symbol)550%40%339911
visitVarDef(Tree.VarDef)550%40%339911
accessConstructorDef(int, Symbol, Symbol.MethodSymbol)530%n/a117711
cacheSym(int, String)530%20%22101011
boxPrimitive(Tree, Type)500%20%226611
boxIfNeeded(Tree, Type)480%80%55121211
visitNewArray(Tree.NewArray)440%40%336611
accessCode(int)410%100%667711
visitAssign(Tree.Assign)410%20%229911
accessConstructorTag()390%20%226611
freevars(Symbol.ClassSymbol)380%40%339911
translate(Tree)380%80%558811
classDef(Symbol.ClassSymbol)370%60%448811
needsPrivateAccess(Symbol)370%80%556611
unbox(Tree, Type)370%n/a114411
makeNewClass(Type, List)340%n/a114411
convert(Tree, Type)340%40%334411
visitForLoop(Tree.ForLoop)340%20%227711
addEnumCompatibleMembers(Tree.ClassDef)340%n/a118811
visitTypeCast(Tree.TypeCast)330%20%226611
makeAssignop(int, Tree, Tree)310%n/a114411
makeString(Tree)310%20%224411
addEnumOrdinalField(Tree.ClassDef)310%n/a114411
addEnumNameField(Tree.ClassDef)310%n/a114411
makeLit(Type, Object)300%40%333311
makeBinary(int, Tree, Tree)300%n/a114411
makeCall(Tree, Name, List)300%40%333311
binaryAccessOperator(int)290%60%447711
treeTag(Symbol.OperatorSymbol)290%120%1212131311
visitBlock(Tree.Block)280%20%226611
makeUnary(int, Tree)270%n/a114411
visitEnumConstantDef(Tree.VarDef, int)260%n/a113311
accessName(int, int)240%n/a111111
mapForEnum(int, Symbol.TypeSymbol)230%20%224411
accessBase(int, Symbol)230%20%221111
translate(List, Type)230%40%334411
loadFreevars(int, List)220%20%224411
duplicateError(int, Symbol)210%20%223311
visitReturn(Tree.Return)200%20%224411
makeThis(int, Symbol.TypeSymbol)190%20%223311
visitIndexed(Tree.Indexed)190%n/a114411
visitDoLoop(Tree.DoLoop)190%n/a114411
visitWhileLoop(Tree.WhileLoop)190%n/a114411
lookupSynthetic(Name, Scope)180%40%332211
visitLetExpr(Tree.LetExpr)180%n/a114411
static {...}170%20%223311
proxyName(Name)160%n/a111111
translate(Tree, Tree)150%n/a115511
translate(List, Tree)150%n/a115511
visitParens(Tree.Parens)150%20%223311
visitForeachLoop(Tree.ForeachLoop)150%20%224411
instance(Context)140%20%224411
access(Tree)140%20%222211
loadFreevar(int, Symbol.VarSymbol)120%n/a111111
lookupMethod(int, Name, Type, List)110%n/a111111
translate(Tree, Type)110%20%221111
visitIdent(Tree.Ident)110%n/a112211
lookupConstructor(int, Type, List)100%n/a111111
boxPrimitive(Tree)100%n/a111111
lowerBoxedPostop(Tree.Unary)100%n/a111111
lookupField(int, Type, Name)90%n/a111111
makeComma(Tree, Tree)90%n/a111111
patchTargets(Tree, Tree, Tree)90%n/a112211
classOf(Tree)70%n/a111111
abstractRval(Tree, Lower.TreeBuilder)70%n/a111111
visitAnnotation(Tree.Annotation)40%n/a112211