< Summary

Class:Microsoft.FSharp.Reflection.FSharpValue
Assembly:FSharp.Core
File(s):F:\workspace\_work\1\s\src\fsharp\FSharp.Core\reflect.fs
Covered lines:0
Uncovered lines:78
Coverable lines:78
Total lines:0
Line coverage:0% (0 of 78)
Covered branches:0
Total branches:34
Branch coverage:0% (0 of 34)
Tag:24_1835905959

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
MakeRecord(...)0%6200%
GetRecordField(...)0%20420%
GetRecordFields(...)0%20440%
PreComputeRecordFieldReader(...)0%6200%
Invoke(...)0%2100%
PreComputeRecordReader(...)0%6200%
PreComputeRecordConstructor(...)0%6200%
PreComputeRecordConstructorInfo(...)0%6200%
MakeFunction(...)0%30540%
MakeTuple(...)0%6200%
GetTupleFields(...)0%12320%
GetTupleField(...)0%30580%
PreComputeTupleReader(...)0%2100%
PreComputeTuplePropertyInfo(...)0%2100%
PreComputeTupleConstructor(...)0%2100%
PreComputeTupleConstructorInfo(...)0%2100%
MakeUnion(...)0%12320%
PreComputeUnionConstructor(...)0%12320%
PreComputeUnionConstructorInfo(...)0%12320%
GetUnionFields(...)0%12320%
PreComputeUnionTagReader(...)0%12320%
PreComputeUnionTagMemberInfo(...)0%12320%
PreComputeUnionReader(...)0%12320%
GetExceptionFields(...)0%12320%

File(s)

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

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

Methods/Properties

MakeRecord(System.Type,System.Object[],Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)
GetRecordField(System.Object,System.Reflection.PropertyInfo)
GetRecordFields(System.Object,Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)
PreComputeRecordFieldReader(System.Reflection.PropertyInfo)
Invoke(System.Object)
PreComputeRecordReader(System.Type,Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)
PreComputeRecordConstructor(System.Type,Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)
PreComputeRecordConstructorInfo(System.Type,Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)
MakeFunction(System.Type,Microsoft.FSharp.Core.FSharpFunc`2<System.Object,System.Object>)
MakeTuple(System.Object[],System.Type)
GetTupleFields(System.Object)
GetTupleField(System.Object,System.Int32)
PreComputeTupleReader(System.Type)
PreComputeTuplePropertyInfo(System.Type,System.Int32)
PreComputeTupleConstructor(System.Type)
PreComputeTupleConstructorInfo(System.Type)
MakeUnion(Microsoft.FSharp.Reflection.UnionCaseInfo,System.Object[],Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)
PreComputeUnionConstructor(Microsoft.FSharp.Reflection.UnionCaseInfo,Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)
PreComputeUnionConstructorInfo(Microsoft.FSharp.Reflection.UnionCaseInfo,Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)
GetUnionFields(System.Object,System.Type,Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)
PreComputeUnionTagReader(System.Type,Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)
PreComputeUnionTagMemberInfo(System.Type,Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)
PreComputeUnionReader(Microsoft.FSharp.Reflection.UnionCaseInfo,Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)
GetExceptionFields(System.Object,Microsoft.FSharp.Core.FSharpOption`1<System.Reflection.BindingFlags>)