/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ public Object accept(NodeVisitor iVisitor) { return iVisitor.visitLocalVarNode(this); }
/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ public Object accept(NodeVisitor iVisitor) { return iVisitor.visitInstAsgnNode(this); }
/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ public <T> T accept(NodeVisitor<T> iVisitor) { return iVisitor.visitIterNode(this); }
/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ public Object accept(NodeVisitor iVisitor) { return iVisitor.visitNthRefNode(this); }
/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ public <T> T accept(NodeVisitor<T> iVisitor) { return iVisitor.visitNthRefNode(this); }
/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ @Override public Object accept(NodeVisitor iVisitor) { return iVisitor.visitForNode(this); }
/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ @Override public <T> T accept(NodeVisitor<T> iVisitor) { return iVisitor.visitArgsNode(this); }
public <T> T accept(NodeVisitor<T> iVisitor) { return iVisitor.visitMultipleAsgnNode(this); }
/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ public Instruction accept(NodeVisitor iVisitor) { return iVisitor.visitRetryNode(this); }
/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ public Object accept(NodeVisitor iVisitor) { return iVisitor.visitConstNode(this); }
public Object accept(NodeVisitor iVisitor) { return iVisitor.visitMultipleAsgnNode(this); }
public Object accept(NodeVisitor visitor) { return visitor.visitSplatNode(this); }
@Override public Object accept(NodeVisitor visitor) { return visitor.visitDSymbolNode(this); }
/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ public Object accept(NodeVisitor iVisitor) { return iVisitor.visitRetryNode(this); }
public <T> T accept(NodeVisitor<T> iVisitor) { return iVisitor.visitSymbolNode(this); }
/** * Accept for the visitor pattern. * * @param iVisitor the visitor */ public Object accept(NodeVisitor iVisitor) { return iVisitor.visitDefinedNode(this); }
public <T> T accept(NodeVisitor<T> iVisitor) { return iVisitor.visitRegexpNode(this); }