private With VisitWith(With with) { if (with.Name != null) WriteStart("{0} -> ", with.Name.Name); else WriteStart("* -> "); this.VisitBlock(with.Block); return with; }