< Summary

Class:Microsoft.FSharp.Quotations.FSharpExpr
Assembly:FSharp.Core
File(s):F:\workspace\_work\1\s\src\fsharp\FSharp.Core\quotations.fs
Covered lines:0
Uncovered lines:124
Coverable lines:124
Total lines:0
Line coverage:0% (0 of 124)
Covered branches:0
Total branches:163
Branch coverage:0% (0 of 163)
Tag:24_1835905959

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
.ctor(...)0%2100%
Equals(...)0%6200%
GetHashCode()0%2100%
ToString()0%2100%
ToString(...)0%2100%
Invoke(...)0%2100%
Invoke(...)0%2100%
GetLayout(...)0%1071210321474836470%
Invoke(...)0%2100%
Invoke(...)0%2100%
Substitute(...)0%2100%
GetFreeVars()0%2100%
AddressOf(...)0%2100%
AddressSet(...)0%2100%
Application(...)0%2100%
Applications(...)0%2100%
Call(...)0%6200%
Call(...)0%6200%
CallWithWitnesses(...)0%12300%
CallWithWitnesses(...)0%12300%
Coerce(...)0%6200%
IfThenElse(...)0%2100%
ForIntegerRangeLoop(...)0%2100%
FieldGet(...)0%6200%
FieldGet(...)0%6200%
FieldSet(...)0%6200%
FieldSet(...)0%6200%
Lambda(...)0%2100%
Let(...)0%2100%
LetRecursive(...)0%2100%
NewObject(...)0%6200%
DefaultValue(...)0%6200%
NewTuple(...)0%2100%
NewStructTuple(...)0%2100%
NewRecord(...)0%6200%
NewArray(...)0%6200%
NewDelegate(...)0%6200%
NewUnionCase(...)0%2100%
PropertyGet(...)0%12300%
PropertyGet(...)0%12300%
PropertySet(...)0%12300%
PropertySet(...)0%6200%
Quote(...)0%2100%
QuoteRaw(...)0%2100%
QuoteTyped(...)0%2100%
Sequential(...)0%2100%
TryWith(...)0%2100%
TryFinally(...)0%2100%
TupleGet(...)0%2100%
TypeTest(...)0%6200%
UnionCaseTest(...)0%2100%
Value(...)0%2100%
Value(...)0%6200%
ValueWithName(...)0%6200%
ValueWithName(...)0%12300%
WithValue(...)0%2100%
WithValue(...)0%6200%
Var(...)0%2100%
VarSet(...)0%2100%
WhileLoop(...)0%2100%
TryGetReflectedDefinition(...)0%6200%
Cast(...)0%2100%
Deserialize(...)0%12300%
Deserialize40(...)0%42600%
RegisterReflectedDefinitions(...)0%2100%
RegisterReflectedDefinitions(...)0%6200%
GlobalVar(...)0%6200%

File(s)

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

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

Methods/Properties

.ctor(Microsoft.FSharp.Quotations.Tree,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>)
Tree()
CustomAttributes()
Equals(System.Object)
GetHashCode()
ToString()
ToString(System.Boolean)
DebugText()
Invoke(Microsoft.FSharp.Quotations.FSharpExpr)
Invoke(Microsoft.FSharp.Text.StructuredPrintfImpl.Layout,Microsoft.FSharp.Text.StructuredPrintfImpl.Layout)
GetLayout(System.Boolean)
Invoke(Microsoft.FSharp.Quotations.FSharpVar)
Invoke(Microsoft.FSharp.Quotations.FSharpExpr)
Substitute(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Quotations.FSharpVar,Microsoft.FSharp.Core.FSharpOption`1<Microsoft.FSharp.Quotations.FSharpExpr>>)
GetFreeVars()
Type()
AddressOf(Microsoft.FSharp.Quotations.FSharpExpr)
AddressSet(Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr)
Application(Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr)
Applications(Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>>)
Call(System.Reflection.MethodInfo,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>)
Call(Microsoft.FSharp.Quotations.FSharpExpr,System.Reflection.MethodInfo,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>)
CallWithWitnesses(System.Reflection.MethodInfo,System.Reflection.MethodInfo,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>)
CallWithWitnesses(Microsoft.FSharp.Quotations.FSharpExpr,System.Reflection.MethodInfo,System.Reflection.MethodInfo,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>)
Coerce(Microsoft.FSharp.Quotations.FSharpExpr,System.Type)
IfThenElse(Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr)
ForIntegerRangeLoop(Microsoft.FSharp.Quotations.FSharpVar,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr)
FieldGet(System.Reflection.FieldInfo)
FieldGet(Microsoft.FSharp.Quotations.FSharpExpr,System.Reflection.FieldInfo)
FieldSet(System.Reflection.FieldInfo,Microsoft.FSharp.Quotations.FSharpExpr)
FieldSet(Microsoft.FSharp.Quotations.FSharpExpr,System.Reflection.FieldInfo,Microsoft.FSharp.Quotations.FSharpExpr)
Lambda(Microsoft.FSharp.Quotations.FSharpVar,Microsoft.FSharp.Quotations.FSharpExpr)
Let(Microsoft.FSharp.Quotations.FSharpVar,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr)
LetRecursive(Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`2<Microsoft.FSharp.Quotations.FSharpVar,Microsoft.FSharp.Quotations.FSharpExpr>>,Microsoft.FSharp.Quotations.FSharpExpr)
NewObject(System.Reflection.ConstructorInfo,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>)
DefaultValue(System.Type)
NewTuple(Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>)
NewStructTuple(System.Reflection.Assembly,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>)
NewRecord(System.Type,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>)
NewArray(System.Type,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>)
NewDelegate(System.Type,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpVar>,Microsoft.FSharp.Quotations.FSharpExpr)
NewUnionCase(Microsoft.FSharp.Reflection.UnionCaseInfo,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>)
PropertyGet(Microsoft.FSharp.Quotations.FSharpExpr,System.Reflection.PropertyInfo,Microsoft.FSharp.Core.FSharpOption`1<Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>>)
PropertyGet(System.Reflection.PropertyInfo,Microsoft.FSharp.Core.FSharpOption`1<Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>>)
PropertySet(Microsoft.FSharp.Quotations.FSharpExpr,System.Reflection.PropertyInfo,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Core.FSharpOption`1<Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>>)
PropertySet(System.Reflection.PropertyInfo,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Core.FSharpOption`1<Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>>)
Quote(Microsoft.FSharp.Quotations.FSharpExpr)
QuoteRaw(Microsoft.FSharp.Quotations.FSharpExpr)
QuoteTyped(Microsoft.FSharp.Quotations.FSharpExpr)
Sequential(Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr)
TryWith(Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpVar,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpVar,Microsoft.FSharp.Quotations.FSharpExpr)
TryFinally(Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr)
TupleGet(Microsoft.FSharp.Quotations.FSharpExpr,System.Int32)
TypeTest(Microsoft.FSharp.Quotations.FSharpExpr,System.Type)
UnionCaseTest(Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Reflection.UnionCaseInfo)
Value(T)
Value(System.Object,System.Type)
ValueWithName(T,System.String)
ValueWithName(System.Object,System.Type,System.String)
WithValue(T,Microsoft.FSharp.Quotations.FSharpExpr`1<T>)
WithValue(System.Object,System.Type,Microsoft.FSharp.Quotations.FSharpExpr)
Var(Microsoft.FSharp.Quotations.FSharpVar)
VarSet(Microsoft.FSharp.Quotations.FSharpVar,Microsoft.FSharp.Quotations.FSharpExpr)
WhileLoop(Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr)
TryGetReflectedDefinition(System.Reflection.MethodBase)
Cast(Microsoft.FSharp.Quotations.FSharpExpr)
Deserialize(System.Type,Microsoft.FSharp.Collections.FSharpList`1<System.Type>,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Quotations.FSharpExpr>,System.Byte[])
Deserialize40(System.Type,System.Type[],System.Type[],Microsoft.FSharp.Quotations.FSharpExpr[],System.Byte[])
RegisterReflectedDefinitions(System.Reflection.Assembly,System.String,System.Byte[])
RegisterReflectedDefinitions(System.Reflection.Assembly,System.String,System.Byte[],System.Type[])
GlobalVar(System.String)