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