obj.addExpr((IExpression) expr.accept(this, obj));
return obj;
}
public IRuleNode visit(ExistExpression obj, Object arg) throws RIFException {
IVariableScope temp = currentVariableScope;
currentVariableScope = obj;
if (!(obj.expr instanceof External))
obj.expr = (IExpression) obj.expr.accept(this, obj);
currentVariableScope = temp;
return obj;