< Summary

Class:Microsoft.FSharp.Collections.IEnumerator
Assembly:FSharp.Core
File(s):F:\workspace\_work\1\s\src\fsharp\FSharp.Core\seqcore.fs
Covered lines:0
Uncovered lines:71
Coverable lines:71
Total lines:0
Line coverage:0% (0 of 71)
Covered branches:0
Total branches:18
Branch coverage:0% (0 of 18)
Tag:24_1835905959

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
noReset()0%2100%
notStarted()0%2100%
alreadyFinished()0%2100%
check(...)0%6220%
dispose(...)0%2100%
cast(...)0%2100%
System.Collections.Generic.IEnumerator<'T>.get_Current()0%2100%
System.Collections.IEnumerator.get_Current()0%2100%
System.Collections.IEnumerator.MoveNext()0%2100%
System.Collections.IEnumerator.Reset()0%2100%
System.IDisposable.Dispose()0%6200%
.ctor()0%2100%
System.Collections.Generic.IEnumerator<'T>.get_Current()0%6200%
System.Collections.IEnumerator.get_Current()0%6200%
System.Collections.IEnumerator.MoveNext()0%6220%
System.Collections.IEnumerator.Reset()0%2100%
System.IDisposable.Dispose()0%2100%
Empty()0%2100%
System.Collections.Generic.IEnumerable<'T>.GetEnumerator()0%2100%
System.Collections.IEnumerable.GetEnumerator()0%2100%
action@4737(...)0%6220%
generateWhileSome(...)0%2100%
getCurr@74(...)0%12320%
start@77(...)0%6220%
finish@80(...)0%2100%
System.Collections.Generic.IEnumerator<'U>.get_Current()0%2100%
System.Collections.IEnumerator.get_Current()0%2100%
System.Collections.IEnumerator.MoveNext()0%12340%
System.Collections.IEnumerator.Reset()0%2100%
System.IDisposable.Dispose()0%2100%
.ctor(...)0%2100%
System.Collections.Generic.IEnumerator<'T>.get_Current()0%2100%
System.Collections.IEnumerator.get_Current()0%2100%
System.Collections.IEnumerator.MoveNext()0%6220%
System.Collections.IEnumerator.Reset()0%2100%
System.IDisposable.Dispose()0%2100%
Singleton(...)0%2100%
EnumerateThenFinally(...)0%2100%
System.Collections.Generic.IEnumerator<'T>.get_Current()0%2100%
System.Collections.IEnumerator.get_Current()0%2100%
System.Collections.IEnumerator.MoveNext()0%2100%
System.Collections.IEnumerator.Reset()0%2100%
System.IDisposable.Dispose()0%2100%
checkNonNull(...)0%6220%
mkSeq(...)0%2100%
System.Collections.Generic.IEnumerable<'U>.GetEnumerator()0%2100%
System.Collections.IEnumerable.GetEnumerator()0%2100%

File(s)

F:\workspace\_work\1\s\src\fsharp\FSharp.Core\seqcore.fs

File 'F:\workspace\_work\1\s\src\fsharp\FSharp.Core\seqcore.fs' does not exist (any more).

Methods/Properties

noReset()
notStarted()
alreadyFinished()
check(System.Boolean)
dispose(System.IDisposable)
cast(System.Collections.IEnumerator)
System.Collections.Generic.IEnumerator<'T>.get_Current()
System.Collections.IEnumerator.get_Current()
System.Collections.IEnumerator.MoveNext()
System.Collections.IEnumerator.Reset()
System.IDisposable.Dispose()
.ctor()
System.Collections.Generic.IEnumerator<'T>.get_Current()
System.Collections.IEnumerator.get_Current()
System.Collections.IEnumerator.MoveNext()
System.Collections.IEnumerator.Reset()
System.IDisposable.Dispose()
Empty()
System.Collections.Generic.IEnumerable<'T>.GetEnumerator()
System.Collections.IEnumerable.GetEnumerator()
action@4737(Microsoft.FSharp.Core.FSharpRef`1<Microsoft.FSharp.Core.FSharpOption`1<a>>,Microsoft.FSharp.Core.Unit)
generateWhileSome(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,a>,Microsoft.FSharp.Core.FSharpFunc`2<a,Microsoft.FSharp.Core.FSharpOption`1<TResult>>,Microsoft.FSharp.Core.FSharpFunc`2<a,Microsoft.FSharp.Core.Unit>)
getCurr@74(Microsoft.FSharp.Core.FSharpRef`1<System.Boolean>,Microsoft.FSharp.Core.FSharpRef`1<Microsoft.FSharp.Core.FSharpOption`1<TResult>>,Microsoft.FSharp.Core.Unit)
start@77(Microsoft.FSharp.Core.FSharpRef`1<System.Boolean>,Microsoft.FSharp.Core.Unit)
finish@80(Microsoft.FSharp.Core.FSharpFunc`2<a,Microsoft.FSharp.Core.Unit>,Microsoft.FSharp.Core.FSharpRef`1<Microsoft.FSharp.Core.FSharpOption`1<a>>,Microsoft.FSharp.Core.FSharpRef`1<Microsoft.FSharp.Core.FSharpOption`1<TResult>>,Microsoft.FSharp.Core.Unit)
System.Collections.Generic.IEnumerator<'U>.get_Current()
System.Collections.IEnumerator.get_Current()
System.Collections.IEnumerator.MoveNext()
System.Collections.IEnumerator.Reset()
System.IDisposable.Dispose()
.ctor(T)
System.Collections.Generic.IEnumerator<'T>.get_Current()
System.Collections.IEnumerator.get_Current()
System.Collections.IEnumerator.MoveNext()
System.Collections.IEnumerator.Reset()
System.IDisposable.Dispose()
Singleton(T)
EnumerateThenFinally(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit>,System.Collections.Generic.IEnumerator`1<T>)
System.Collections.Generic.IEnumerator<'T>.get_Current()
System.Collections.IEnumerator.get_Current()
System.Collections.IEnumerator.MoveNext()
System.Collections.IEnumerator.Reset()
System.IDisposable.Dispose()
checkNonNull(System.String,a)
mkSeq(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,System.Collections.Generic.IEnumerator`1<TResult>>)
System.Collections.Generic.IEnumerable<'U>.GetEnumerator()
System.Collections.IEnumerable.GetEnumerator()