package sharpen.xobotos.api.interop.glue;
public class UnaryOperator extends Expression {
private final String _operator;
private final Expression _expr;
public UnaryOperator(String op, Expression expr) {
this._operator = op;
this._expr = expr;
}
@Override
protected boolean needParens() {
return true;
}
public Expression getExpression() {
return _expr.getParenthesizedExpr();
}
public String getOperator() {
return _operator;
}
@Override
public void accept(Visitor visitor) {
visitor.visit(this);
}
}