public virtual void VisitLetClause(ILetClause value)
 {
     VisitExpression(value.Expression);
 }
 public virtual void VisitLetClause(ILetClause value)
 {
     this.VisitExpression(value.Expression);
 }
 private void WriteLetClause(ILetClause value, IFormatter formatter)
 {
     formatter.WriteKeyword("let");
     formatter.Write(" ");
     this.WriteDeclaration(value.Variable.Name, formatter);
     formatter.Write(" = ");
     this.WriteExpression(value.Expression, formatter);
 }
 public virtual ILetClause TransformLetClause(ILetClause value)
 {
     value.Expression = this.TransformExpression(value.Expression);
     return value;
 }