| visitChildren(IExpression, Object) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| visit(IExpression, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAddition(Addition, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnd(And, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAxis(Axis, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStep(Step, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitValueComparison(ValueComparison, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGeneralComparison(GeneralComparison, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitContextItem(ContextItem, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDivision(Division, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExcept(Except, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFlag(Flag, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFunctionCall(FunctionCall, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIntegerDivision(IntegerDivision, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIntersect(Intersect, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMetapath(Metapath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModulo(Modulo, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModelInstance(ModelInstance, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMultiplication(Multiplication, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNegate(Negate, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitOr(Or, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPredicate(Predicate, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRelativeDoubleSlashPath(RelativeDoubleSlashPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRelativeSlashPath(RelativeSlashPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRootDoubleSlashPath(RootDoubleSlashPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRootSlashPath(RootSlashPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStringConcat(StringConcat, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSubtraction(Subtraction, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUnion(Union, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLet(Let, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVariableReference(VariableReference, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractExpressionVisitor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDecimalLiteral(DecimalLiteral, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIntegerLiteral(IntegerLiteral, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitName(Name, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRootSlashOnlyPath(RootSlashOnlyPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStringLiteral(StringLiteral, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWildcard(Wildcard, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| shouldVisitNextChild(IExpression, IExpression, Object, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |