public override void VisitNewAnonymousArrayExpression(INewAnonymousArrayExpression newAnonymousArrayExpression)
 {
     Value = new Expression()
     {
         NewAnonymousArrayExpression = new NewAnonymousArrayExpressionFactory(newAnonymousArrayExpression).Value
     };
 }
 public override void VisitNewAnonymousArrayExpression(INewAnonymousArrayExpression newAnonymousArrayExpression)
 {
     Steps.Add(new WriteNewKeyword());
 }
 public virtual void VisitNewAnonymousArrayExpression(INewAnonymousArrayExpression newAnonymousArrayExpression)
 {
     Visit(newAnonymousArrayExpression);
 }