| visitExpression(JexlExpression, Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| visitScript(JexlScript, Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| visit(ASTAnnotation, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTArrayLiteral, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTConstructorNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTDecrementGetNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTDoWhileStatement, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTForeachStatement, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTMapLiteral, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTMethodNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTRangeNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTSetAddNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTSetAndNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTSetDivNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTSetLiteral, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTSetModNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTSetMultNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTSetOrNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTSetShiftLeftNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTSetShiftRightNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTSetShiftRightUnsignedNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTSetSubNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTSetXorNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTTryStatement, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTWhileStatement, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNode(JexlNode, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(ASTAddNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTAndNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTAnnotatedStatement, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTArguments, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTArrayAccess, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTAssignment, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTBitwiseAndNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTBitwiseComplNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTBitwiseOrNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTBitwiseXorNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTBlock, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTBreak, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTSwitchStatement, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTCaseStatement, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTSwitchExpression, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTCaseExpression, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTContinue, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTDefineVars, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTDivNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTEmptyFunction, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTEQNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTEQSNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTERNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTEWNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTExtendedLiteral, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTFalseNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTFunctionNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTGENode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTGetDecrementNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTGetIncrementNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTGTNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTIdentifier, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTIdentifierAccess, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTIfStatement, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTIncrementGetNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTInstanceOf, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTJexlScript, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTJxltLiteral, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTLENode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTLTNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTMapEntry, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTModNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTMulNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTNENode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTNESNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTNEWNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTNotInstanceOf, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTNotNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTNRNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTNSWNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTNullLiteral, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTNullpNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTNumberLiteral, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTOrNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTQualifiedIdentifier, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTReference, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTReferenceExpression, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTRegexLiteral, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTReturnStatement, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTShiftLeftNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTShiftRightNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTShiftRightUnsignedNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTSizeFunction, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTStringLiteral, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTSubNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTSWNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTTernaryNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTThrowStatement, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTTrueNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTTryResources, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTUnaryMinusNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTUnaryPlusNode, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(ASTVar, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ScriptVisitor() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |