/** * Visits this node, the result expression, the loops, and the optional * filter. */ @Override public void visit(NodeVisitor v) { if (!v.visit(this)) { return; } result.visit(v); for (GeneratorExpressionLoop loop : loops) { loop.visit(v); } if (filter != null) { filter.visit(v); } } }
/** * Visits this node, the result expression, the loops, and the optional * filter. */ @Override public void visit(NodeVisitor v) { if (!v.visit(this)) { return; } result.visit(v); for (GeneratorExpressionLoop loop : loops) { loop.visit(v); } if (filter != null) { filter.visit(v); } } }
/** * Visits this node, the result expression, the loops, and the optional * filter. */ @Override public void visit(NodeVisitor v) { if (!v.visit(this)) { return; } result.visit(v); for (GeneratorExpressionLoop loop : loops) { loop.visit(v); } if (filter != null) { filter.visit(v); } } }
/** * Visits this node, the result expression, the loops, and the optional * filter. */ @Override public void visit(NodeVisitor v) { if (!v.visit(this)) { return; } result.visit(v); for (GeneratorExpressionLoop loop : loops) { loop.visit(v); } if (filter != null) { filter.visit(v); } } }