public ConditionalExpr(Expression condition, Expression thenExpr, Expression elseExpr) { setCondition(condition); setThenExpr(thenExpr); setElseExpr(elseExpr); }
public ConditionalExpr(int beginLine, int beginColumn, int endLine, int endColumn, Expression condition, Expression thenExpr, Expression elseExpr) { super(beginLine, beginColumn, endLine, endColumn); setCondition(condition); setThenExpr(thenExpr); setElseExpr(elseExpr); }
@Override public Node visit(final ConditionalExpr n, final A arg) { n.setCondition((Expression) n.getCondition().accept(this, arg)); n.setThenExpr((Expression) n.getThenExpr().accept(this, arg)); n.setElseExpr((Expression) n.getElseExpr().accept(this, arg)); return n; }