/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ public Object accept(NodeVisitor iVisitor) { return iVisitor.visitIterNode(this); }
/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ public <T> T accept(NodeVisitor<T> iVisitor) { return iVisitor.visitSelfNode(this); }
public Object accept(NodeVisitor visitor) { return visitor.visitMethodNameNode(this); }
public <T> T accept(NodeVisitor<T> iVisitor) { return iVisitor.visitRegexpNode(this); }
/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ public Object accept(NodeVisitor iVisitor) { return iVisitor.visitOpElementAsgnNode(this); }
@Override public Object accept(NodeVisitor visitor) { return visitor.visitLambdaNode(this); }