public override bool Equals(Expression other) { ParenthesesExpression parentheses = other as ParenthesesExpression; bool result = parentheses != null && this.Expression.Equals(parentheses.Expression); return(result); }
public override void VisitParenthesesExpression(ParenthesesExpression parenthesesExpression) { WriteToken("("); Visit(parenthesesExpression.Expression); WriteToken(")"); }
public override Expression CloneExpressionOnly() { ParenthesesExpression result = new ParenthesesExpression(Expression.Clone(), null); return result; }
public override Expression Clone() { ParenthesesExpression result = new ParenthesesExpression(Expression.Clone(), this.instructions); return result; }
public virtual void VisitParenthesesExpression(ParenthesesExpression node) { Visit(node.Expression); }
public override Expression CloneExpressionOnly() { ParenthesesExpression result = new ParenthesesExpression(Expression.Clone(), null); return(result); }
public override Expression Clone() { ParenthesesExpression result = new ParenthesesExpression(Expression.Clone(), this.instructions); return(result); }