Source file "com/google/gwt/dev/jjs/ast/JVisitor.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | 
| Total | 917 of 917 | 0% | 6 of 6 | 0% | 177 | 177 | 275 | 275 | 174 | 174 | 
| accept(List) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| translateException(JNode, Throwable) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| accept(JNode, boolean) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| acceptLvalue(JExpression) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| accept(JStatement, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| accept(JExpression) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| accept(JNode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| accept(JStatement) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| acceptImmutable(List) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| acceptWithInsertRemoveImmutable(List) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JAbstractMethodBody, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JArrayLength, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JArrayRef, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JArrayType, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JAssertStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JBinaryOperation, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JBlock, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JBooleanLiteral, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JBreakStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JCaseStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JCastMap, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JCastOperation, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JCharLiteral, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JClassLiteral, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JClassType, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JConditional, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JConstructor, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JContinueStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JDebuggerStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JDeclarationStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JDeclaredType, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JDoStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JDoubleLiteral, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JExpression, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JExpressionStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JField, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JFieldRef, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JFloatLiteral, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JForStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JIfStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JInstanceOf, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JInterfaceType, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JIntLiteral, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JLabel, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JLabeledStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JLiteral, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JLocal, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JLocalRef, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JLongLiteral, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JMethod, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JMethodBody, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JMethodCall, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JMultiExpression, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JNameOf, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JNewArray, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JNewInstance, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JNullLiteral, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JNumericEntry, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JParameter, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JParameterRef, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JPermutationDependentValue, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JPostfixOperation, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JPrefixOperation, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JPrimitiveType, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JProgram, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JReferenceType, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JReturnStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JRunAsync, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JRuntimeTypeReference, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JsniClassLiteral, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JsniFieldRef, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JsniMethodBody, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JsniMethodRef, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JsonArray, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JStringLiteral, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JSwitchExpression, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JSwitchStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JThisRef, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JThrowStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JTryStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JType, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JUnaryOperation, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JUnsafeTypeCoercion, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JValueLiteral, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JVariable, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JVariableRef, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JWhileStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| endVisit(JYieldStatement, Context) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(JAbstractMethodBody, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JArrayLength, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JArrayRef, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JArrayType, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JAssertStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JBinaryOperation, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JBlock, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JBooleanLiteral, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JBreakStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JCaseStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JCastMap, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JCastOperation, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JCharLiteral, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JClassLiteral, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JClassType, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JConditional, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JConstructor, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JContinueStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JDebuggerStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JDeclarationStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JDeclaredType, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JDoStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JDoubleLiteral, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JExpression, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JExpressionStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JField, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JFieldRef, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JFloatLiteral, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JForStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JIfStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JInstanceOf, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JInterfaceType, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JIntLiteral, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JLabel, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JLabeledStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JLiteral, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JLocal, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JLocalRef, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JLongLiteral, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JMethod, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JMethodBody, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JMethodCall, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JMultiExpression, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JNameOf, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JNewArray, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JNewInstance, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JNullLiteral, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JNumericEntry, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JParameter, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JParameterRef, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JPermutationDependentValue, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JPostfixOperation, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JPrefixOperation, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JPrimitiveType, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JProgram, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JReferenceType, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JReturnStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JRunAsync, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JRuntimeTypeReference, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JsniClassLiteral, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JsniFieldRef, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JsniMethodBody, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JsniMethodRef, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JsonArray, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JStringLiteral, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JSwitchExpression, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JSwitchStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JThisRef, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JThrowStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JTryStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JType, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JUnaryOperation, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JUnsafeTypeCoercion, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JValueLiteral, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JVariable, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JVariableRef, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JWhileStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JYieldStatement, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| acceptWithInsertRemove(List) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| didChange() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| JVisitor() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(JNode, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| endVisit(JNode, Context) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |