Source file "com/google/gwt/dev/js/JsToStringGenerationVisitor.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,253 of 2,253 | 0% | 243 of 243 | 0% | 236 | 236 | 677 | 677 | 113 | 113 |
| printJsBlock(JsBlock, boolean, boolean) | 0% | 0% | 28 | 28 | 47 | 47 | 1 | 1 | ||
| visit(JsPositionMarker, JsContext) | 0% | 0% | 12 | 12 | 23 | 23 | 1 | 1 | ||
| visit(JsBinaryOperation, JsContext) | 0% | 0% | 6 | 6 | 17 | 17 | 1 | 1 | ||
| _spaceCalc(JsOperator, JsExpression) | 0% | 0% | 17 | 17 | 15 | 15 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 25 | 25 | 1 | 1 | ||
| visit(JsIf, JsContext) | 0% | 0% | 5 | 5 | 25 | 25 | 1 | 1 | ||
| visit(JsForIn, JsContext) | 0% | 0% | 3 | 3 | 22 | 22 | 1 | 1 | ||
| visit(JsFor, JsContext) | 0% | 0% | 5 | 5 | 20 | 20 | 1 | 1 | ||
| visit(JsConditional, JsContext) | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| visit(JsNew, JsContext) | 0% | 0% | 5 | 5 | 21 | 21 | 1 | 1 | ||
| visit(JsInvocation, JsContext) | 0% | 0% | 2 | 2 | 15 | 15 | 1 | 1 | ||
| visit(JsCase, JsContext) | 0% | 0% | 3 | 3 | 17 | 17 | 1 | 1 | ||
| visit(JsFunction, JsContext) | 0% | 0% | 3 | 3 | 15 | 15 | 1 | 1 | ||
| visit(JsDoWhile, JsContext) | 0% | 0% | 2 | 2 | 15 | 15 | 1 | 1 | ||
| visit(JsObjectLiteral, JsContext) | 0% | 0% | 2 | 2 | 13 | 13 | 1 | 1 | ||
| visit(JsDefault, JsContext) | 0% | 0% | 3 | 3 | 14 | 14 | 1 | 1 | ||
| visit(JsNumberLiteral, JsContext) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| visit(JsCatch, JsContext) | 0% | 0% | 2 | 2 | 15 | 15 | 1 | 1 | ||
| visit(JsArrayLiteral, JsContext) | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| visit(JsPrefixOperation, JsContext) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| visit(JsNameRef, JsContext) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| JsToStringGenerationVisitor(TextOutput, boolean) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| visit(JsWhile, JsContext) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| visit(JsArrayAccess, JsContext) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| visit(JsTry, JsContext) | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| visit(JsPostfixOperation, JsContext) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| visit(JsVars.JsVar, JsContext) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| visit(JsVars, JsContext) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| visit(JsSwitch, JsContext) | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| _nestedPush(JsStatement, boolean) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| visit(JsExprStmt, JsContext) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| visit(JsRegExp, JsContext) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| _parenCalc(JsExpression, JsExpression, boolean) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| _parenPopIfCommaExpr(JsExpression) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| _parenPushIfCommaExpr(JsExpression) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| visit(JsNameOf, JsContext) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| visit(JsReturn, JsContext) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| _nameDef(JsName) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| _nameRef(JsNameRef) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| _parenPopOrSpace(JsExpression, JsExpression, boolean) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| _parenPushOrSpace(JsExpression, JsExpression, boolean) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| visit(JsBreak, JsContext) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| visit(JsContinue, JsContext) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| visit(JsLabel, JsContext) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| _nestedPop(JsStatement) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| _parenPop(JsExpression, JsExpression, boolean) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| _parenPush(JsExpression, JsExpression, boolean) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| visit(JsThrow, JsContext) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| visit(JsBooleanLiteral, JsContext) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| _blockClose() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| _blockOpen() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| _sepCommaOptSpace(boolean) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getStatementRanges() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JsNumericEntry, JsContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| printStringLiteral(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| visit(JsBlock, JsContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _semi() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| _semiOpt() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| visit(JsProgram, JsContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(JsProgramFragment, JsContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(JsStringLiteral, JsContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| JsToStringGenerationVisitor(TextOutput) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(JsParameter, JsContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _assignment() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _break() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _case() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _catch() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _colon() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _continue() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _debugger() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _default() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _do() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _dot() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _else() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _false() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _finally() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _for() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _function() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _if() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _in() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _lbrace() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _lparen() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _lsquare() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _nameOf(HasName) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _new() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _null() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _questionMark() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _rbrace() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _return() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _rparen() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _rsquare() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _slash() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _space() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _spaceOpt() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _switch() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _this() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _throw() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _true() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _try() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _var() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _while() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(JsDebugger, JsContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(JsNullLiteral, JsContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(JsThisRef, JsContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _newline() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| _newlineOpt() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| indent() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| outdent() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getClassRanges() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getProgramClassRange() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JsEmpty, JsContext) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JsPropertyInitializer, JsContext) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| billChildToHere() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |