@@ -39,20 +39,20 @@ module Enumerator =
3939 type EmptyEnumerator < 'T > () =
4040 let mutable started = false
4141 interface IEnumerator< 'T> with
42- member __ .Current =
42+ member _ .Current =
4343 check started
4444 ( alreadyFinished () : 'T)
4545
4646 interface IEnumerator with
47- member __ .Current =
47+ member _ .Current =
4848 check started
4949 ( alreadyFinished () : obj)
50- member __ .MoveNext () =
50+ member _ .MoveNext () =
5151 if not started then started <- true
5252 false
53- member __ .Reset() = noReset ()
53+ member _ .Reset() = noReset ()
5454 interface System.IDisposable with
55- member __ .Dispose () = ()
55+ member _ .Dispose () = ()
5656
5757 /// Constructs an EmptyEnumerator of type 'T.
5858 let Empty < 'T > () = new EmptyEnumerator< 'T>() :> IEnumerator< 'T>
@@ -76,7 +76,7 @@ module Enumerator =
7676 [<DefaultValue( false ) >]
7777 val mutable private currElement : 'T
7878
79- member __ .Finish () =
79+ member _ .Finish () =
8080 finished <- true
8181 try
8282 match currInnerEnum with
@@ -110,7 +110,7 @@ module Enumerator =
110110 if finished then alreadyFinished () else x.currElement
111111
112112 interface IFinallyEnumerator with
113- member __ .AppendFinallyAction f =
113+ member _ .AppendFinallyAction f =
114114 compensations <- f :: compensations
115115
116116 interface IEnumerator< 'T> with
@@ -151,7 +151,7 @@ module Enumerator =
151151 takeOuter ()
152152 takeInner ()
153153
154- member __ .Reset () = noReset ()
154+ member _ .Reset () = noReset ()
155155
156156 interface System.IDisposable with
157157 member x.Dispose () = if not finished then x.Finish ()
@@ -240,7 +240,7 @@ module Enumerator =
240240 else
241241 state <- Finished
242242 false
243- member __ .Reset () = noReset ()
243+ member _ .Reset () = noReset ()
244244
245245 interface System.IDisposable with
246246 member this.Dispose () = this.Dispose ()
@@ -254,13 +254,13 @@ module Enumerator =
254254 let map f ( e : IEnumerator < _ >) : IEnumerator < _ > =
255255 upcast
256256 { new MapEnumerator<_>() with
257- member __ .DoMoveNext ( curr : byref < _ >) =
257+ member _ .DoMoveNext ( curr : byref < _ >) =
258258 if e.MoveNext () then
259259 curr <- f e.Current
260260 true
261261 else
262262 false
263- member __ .Dispose () = e.Dispose ()
263+ member _ .Dispose () = e.Dispose ()
264264 }
265265
266266 /// <summary>
@@ -274,13 +274,13 @@ module Enumerator =
274274 let i = ref - 1
275275 upcast {
276276 new MapEnumerator<_> () with
277- member __ .DoMoveNext curr =
277+ member _ .DoMoveNext curr =
278278 i.Value <- i.Value + 1
279279 if e.MoveNext () then
280280 curr <- f.Invoke ( i.Value, e.Current)
281281 true
282282 else false
283- member __ .Dispose () = e.Dispose () }
283+ member _ .Dispose () = e.Dispose () }
284284
285285 /// <summary>
286286 /// Maps over two Enumerators, with the mapping function is given the corresponding elements
@@ -297,14 +297,14 @@ module Enumerator =
297297 let f = OptimizedClosures.FSharpFunc<_,_,_>. Adapt f
298298 upcast {
299299 new MapEnumerator<_> () with
300- member __ .DoMoveNext curr =
300+ member _ .DoMoveNext curr =
301301 let n1 = e1.MoveNext ()
302302 let n2 = e2.MoveNext ()
303303 if n1 && n2 then
304304 curr <- f.Invoke ( e1.Current, e2.Current)
305305 true
306306 else false
307- member __ .Dispose () =
307+ member _ .Dispose () =
308308 try e1.Dispose ()
309309 finally e2.Dispose () }
310310
@@ -324,13 +324,13 @@ module Enumerator =
324324 let i = ref - 1
325325 upcast {
326326 new MapEnumerator<_> () with
327- member __ .DoMoveNext curr =
327+ member _ .DoMoveNext curr =
328328 i.Value <- i.Value + 1
329329 if e1.MoveNext () && e2.MoveNext () then
330330 curr <- f.Invoke ( i.Value, e1.Current, e2.Current)
331331 true
332332 else false
333- member __ .Dispose () =
333+ member _ .Dispose () =
334334 try e1.Dispose ()
335335 finally e2.Dispose () }
336336
@@ -350,7 +350,7 @@ module Enumerator =
350350 let f = OptimizedClosures.FSharpFunc<_,_,_,_>. Adapt f
351351 upcast {
352352 new MapEnumerator<_> () with
353- member __ .DoMoveNext curr =
353+ member _ .DoMoveNext curr =
354354 let n1 = e1.MoveNext ()
355355 let n2 = e2.MoveNext ()
356356 let n3 = e3.MoveNext ()
@@ -359,7 +359,7 @@ module Enumerator =
359359 curr <- f.Invoke ( e1.Current, e2.Current, e3.Current)
360360 true
361361 else false
362- member __ .Dispose () =
362+ member _ .Dispose () =
363363 try e1.Dispose ()
364364 finally
365365 try e2.Dispose ()
@@ -378,18 +378,18 @@ module Enumerator =
378378 let curr = ref None
379379 let get () = check started.Value; ( match curr.Value with None -> alreadyFinished () | Some x -> x)
380380 { new IEnumerator< 'U> with
381- member __ .Current = get ()
381+ member _ .Current = get ()
382382 interface IEnumerator with
383- member __ .Current = box ( get ())
384- member __ .MoveNext () =
383+ member _ .Current = box ( get ())
384+ member _ .MoveNext () =
385385 if not started.Value then started.Value <- true
386386 curr.Value <- None
387387 while curr.Value.IsNone && e.MoveNext () do
388388 curr.Value <- chooser e.Current
389389 Option.isSome curr.Value
390- member __ .Reset() = noReset ()
390+ member _ .Reset() = noReset ()
391391 interface System.IDisposable with
392- member __ .Dispose () = e.Dispose () }
392+ member _ .Dispose () = e.Dispose () }
393393
394394 /// <summary>
395395 /// Returns a new Enumerator yielding only the elements of the input Enumerator for which the
@@ -401,17 +401,17 @@ module Enumerator =
401401 let filter predicate ( e : IEnumerator < 'T >) =
402402 let started = ref false
403403 { new IEnumerator< 'T> with
404- member __ .Current = check started.Value; e.Current
404+ member _ .Current = check started.Value; e.Current
405405 interface IEnumerator with
406- member __ .Current = check started.Value; box e.Current
407- member __ .MoveNext () =
406+ member _ .Current = check started.Value; box e.Current
407+ member _ .MoveNext () =
408408 let rec next () =
409409 if not started.Value then started.Value <- true
410410 e.MoveNext () && ( predicate e.Current || next ())
411411 next ()
412- member __ .Reset () = noReset ()
412+ member _ .Reset () = noReset ()
413413 interface System.IDisposable with
414- member __ .Dispose () = e.Dispose () }
414+ member _ .Dispose () = e.Dispose () }
415415
416416 /// <summary>
417417 /// Returns a new Enumerator yielding elements <c>x</c> generated by the given computation
@@ -426,14 +426,14 @@ module Enumerator =
426426 let state = ref initialState
427427 upcast {
428428 new MapEnumerator<_> () with
429- member __ .DoMoveNext curr =
429+ member _ .DoMoveNext curr =
430430 match generator state.Value with
431431 | None -> false
432432 | Some ( r, s) ->
433433 curr <- r
434434 state.Value <- s
435435 true
436- member __ .Dispose () = () }
436+ member _ .Dispose () = () }
437437
438438 /// <summary>
439439 /// Enumerates from zero up to the given <c>lastOption</c>, yielding elements
@@ -475,10 +475,10 @@ module Enumerator =
475475 // forced or re-forced immediately.
476476 current.Value.Force ()
477477 { new IEnumerator< 'U> with
478- member __ .Current = getCurrent ()
478+ member _ .Current = getCurrent ()
479479 interface IEnumerator with
480- member __ .Current = box ( getCurrent ())
481- member __ .MoveNext () =
480+ member _ .Current = box ( getCurrent ())
481+ member _ .MoveNext () =
482482 if index.Value = completed then false
483483 elif index.Value = unstarted then
484484 setIndex 0
@@ -489,9 +489,9 @@ module Enumerator =
489489 else
490490 setIndex ( index.Value + 1 )
491491 true )
492- member __ .Reset () = noReset ()
492+ member _ .Reset () = noReset ()
493493 interface System.IDisposable with
494- member __ .Dispose () = () }
494+ member _ .Dispose () = () }
495495
496496 /// <summary>
497497 /// Zip two input Enumerators into a new Enumerator yielding pairs.
@@ -502,12 +502,12 @@ module Enumerator =
502502 let zip ( e1 : IEnumerator < _ >) ( e2 : IEnumerator < _ >) : IEnumerator < _ > =
503503 upcast {
504504 new MapEnumerator<_> () with
505- member __ .DoMoveNext curr =
505+ member _ .DoMoveNext curr =
506506 let n1 = e1.MoveNext ()
507507 let n2 = e2.MoveNext ()
508508 if n1 && n2 then curr <- ( e1.Current, e2.Current); true
509509 else false
510- member __ .Dispose () =
510+ member _ .Dispose () =
511511 try e1.Dispose ()
512512 finally e2.Dispose () }
513513
@@ -521,13 +521,13 @@ module Enumerator =
521521 let zip3 ( e1 : IEnumerator < _ >) ( e2 : IEnumerator < _ >) ( e3 : IEnumerator < _ >) : IEnumerator < _ > =
522522 upcast {
523523 new MapEnumerator<_> () with
524- member __ .DoMoveNext curr =
524+ member _ .DoMoveNext curr =
525525 let n1 = e1.MoveNext ()
526526 let n2 = e2.MoveNext ()
527527 let n3 = e3.MoveNext ()
528528 if n1 && n2 && n3 then curr <- ( e1.Current, e2.Current, e3.Current); true
529529 else false
530- member __ .Dispose () =
530+ member _ .Dispose () =
531531 try e1.Dispose ()
532532 finally
533533 try e2.Dispose ()
0 commit comments