CodeGenerator

Source file "net/sourceforge/htmlunit/corejs/javascript/CodeGenerator.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,988 of 2,9880%336 of 3360%2382388298293939
visitExpression(Node, int)8750%1040%707026326311
visitStatement(Node, int)4740%550%393914314311
generateICodeFromTree(Node)2100%200%1111404011
visitLiteral(Node, Node)1310%160%99383811
visitIncDec(Node, Node)1070%80%77363611
addExceptionHandler(int, int, int, boolean, int, int)890%80%55191911
addGoto(Node, int)820%100%66181811
generateCallFunAndThis(Node)590%50%44212111
getTargetLabel(Node)590%80%55141411
resolveGoto(int, int)570%80%55131311
addInt(int)550%20%22101011
addStringPrefix(String)540%80%55151511
generateNestedFunctions()520%40%33141411
compile(CompilerEnvirons, ScriptNode, String, boolean)490%40%33111111
generateFunctionICode()480%40%33121211
getDoubleIndex(double)470%40%33101011
generateRegExpLiterals()450%40%33121211
increaseICodeCapacity(int)450%40%33111111
addUint16(int)430%40%33101011
addIndexPrefix(int)400%80%55131311
fixLabelGotos()390%40%33101011
addVarOp(int, int)390%100%77141411
addUint8(int)320%40%339911
addGotoOp(int)300%20%227711
updateLineNumber(Node)290%60%448811
stackChange(int)270%40%337711
allocLocal()220%20%225511
markTargetLabel(Node)190%20%225511
addBackwardGoto(int, int)160%20%226611
CodeGenerator()140%n/a113311
resolveForwardGoto(int)140%20%224411
addStringOp(int, String)140%20%225511
addIndexOp(int, int)140%20%225511
releaseLocal(int)130%20%224411
addIcode(int)110%20%224411
visitArrayComprehension(Node, Node, Node)100%n/a113311
getLocalBlockRef(Node)90%n/a112211
addToken(int)90%20%224411
badTree(Node)0%n/a111111