diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core.UnitTests.fsproj b/tests/FSharp.Core.UnitTests/FSharp.Core.UnitTests.fsproj index c6921315b2c..91c24d90293 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core.UnitTests.fsproj +++ b/tests/FSharp.Core.UnitTests/FSharp.Core.UnitTests.fsproj @@ -14,7 +14,7 @@ preview true - nunit + xunit true true MIT @@ -31,7 +31,7 @@ - + @@ -88,21 +88,13 @@ - - - - - + + - - - - - - - + + + - diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/ComparersRegression.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/ComparersRegression.fs index f971eb1c18e..730458035fb 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/ComparersRegression.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/ComparersRegression.fs @@ -6,7 +6,7 @@ namespace FSharp.Core.UnitTests open System open System.Numerics open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit module ComparersRegression = type RefWrap<'item> = { Item : 'item } @@ -1630,7 +1630,7 @@ module ComparersRegression = #if !NETSTANDARD1_6 && !NETCOREAPP let create<'a,'b when 'b : equality> name operation (f:IOperation<'a>) (items:array<'a>) = - printf """ [] + printf """ [] member __.``%s %s``() = validate (%s) %s """ name operation name operation @@ -1745,398 +1745,398 @@ module ComparersRegression = failwith <| sprintf "args(%O, %O) Expected=%O. Received=%O." lhs rhs expected received open ComparersRegression +open Xunit -[] type GeneratedTests () = let _ = () // ------------------------------------------------------------------------------ // -- The following should be generated by running CreateComparersRegression.fsx // ------------------------------------------------------------------------------ - [] + [] member __.``Bools.Collection.Array C.I.equals``() = validate (Bools.Collection.Array) C.I.equals [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.Array C.I.equal``() = validate (Bools.Collection.Array) C.I.equal [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.Array C.I.not_equal``() = validate (Bools.Collection.Array) C.I.not_equal [| 0;1;1;0 |] - [] + [] member __.``Bools.Collection.Array C.I.compare``() = validate (Bools.Collection.Array) C.I.compare [| 0;1;-1;0 |] - [] + [] member __.``Bools.Collection.Array C.I.less_than``() = validate (Bools.Collection.Array) C.I.less_than [| 0;0;1;0 |] - [] + [] member __.``Bools.Collection.Array C.I.less_or_equal``() = validate (Bools.Collection.Array) C.I.less_or_equal [| 1;0;1;1 |] - [] + [] member __.``Bools.Collection.Array C.I.greater_than``() = validate (Bools.Collection.Array) C.I.greater_than [| 0;1;0;0 |] - [] + [] member __.``Bools.Collection.Array C.I.greater_or_equal``() = validate (Bools.Collection.Array) C.I.greater_or_equal [| 1;1;0;1 |] - [] + [] member __.``Bools.Collection.Array C.N.equals``() = validate (Bools.Collection.Array) C.N.equals [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.Array C.N.equal``() = validate (Bools.Collection.Array) C.N.equal [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.Array C.N.not_equal``() = validate (Bools.Collection.Array) C.N.not_equal [| 0;1;1;0 |] - [] + [] member __.``Bools.Collection.Array C.N.compare``() = validate (Bools.Collection.Array) C.N.compare [| 0;1;-1;0 |] - [] + [] member __.``Bools.Collection.Array C.N.less_than``() = validate (Bools.Collection.Array) C.N.less_than [| 0;0;1;0 |] - [] + [] member __.``Bools.Collection.Array C.N.less_or_equal``() = validate (Bools.Collection.Array) C.N.less_or_equal [| 1;0;1;1 |] - [] + [] member __.``Bools.Collection.Array C.N.greater_than``() = validate (Bools.Collection.Array) C.N.greater_than [| 0;1;0;0 |] - [] + [] member __.``Bools.Collection.Array C.N.greater_or_equal``() = validate (Bools.Collection.Array) C.N.greater_or_equal [| 1;1;0;1 |] - [] + [] member __.``Bools.Collection.OptionArray C.I.equals``() = validate (Bools.Collection.OptionArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``Bools.Collection.OptionArray C.I.equal``() = validate (Bools.Collection.OptionArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``Bools.Collection.OptionArray C.I.not_equal``() = validate (Bools.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``Bools.Collection.OptionArray C.I.compare``() = validate (Bools.Collection.OptionArray) C.I.compare [| 0;-1;-1;1;0;1;1;-1;0 |] - [] + [] member __.``Bools.Collection.OptionArray C.I.less_than``() = validate (Bools.Collection.OptionArray) C.I.less_than [| 0;1;1;0;0;0;0;1;0 |] - [] + [] member __.``Bools.Collection.OptionArray C.I.less_or_equal``() = validate (Bools.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;0;1;0;0;1;1 |] - [] + [] member __.``Bools.Collection.OptionArray C.I.greater_than``() = validate (Bools.Collection.OptionArray) C.I.greater_than [| 0;0;0;1;0;1;1;0;0 |] - [] + [] member __.``Bools.Collection.OptionArray C.I.greater_or_equal``() = validate (Bools.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;1;1;1;1;0;1 |] - [] + [] member __.``Bools.Collection.OptionArray C.N.equals``() = validate (Bools.Collection.OptionArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``Bools.Collection.OptionArray C.N.equal``() = validate (Bools.Collection.OptionArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``Bools.Collection.OptionArray C.N.not_equal``() = validate (Bools.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``Bools.Collection.OptionArray C.N.compare``() = validate (Bools.Collection.OptionArray) C.N.compare [| 0;-1;-1;1;0;1;1;-1;0 |] - [] + [] member __.``Bools.Collection.OptionArray C.N.less_than``() = validate (Bools.Collection.OptionArray) C.N.less_than [| 0;1;1;0;0;0;0;1;0 |] - [] + [] member __.``Bools.Collection.OptionArray C.N.less_or_equal``() = validate (Bools.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;0;1;0;0;1;1 |] - [] + [] member __.``Bools.Collection.OptionArray C.N.greater_than``() = validate (Bools.Collection.OptionArray) C.N.greater_than [| 0;0;0;1;0;1;1;0;0 |] - [] + [] member __.``Bools.Collection.OptionArray C.N.greater_or_equal``() = validate (Bools.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;1;1;1;1;0;1 |] - [] + [] member __.``Bools.Collection.RefArray C.I.equals``() = validate (Bools.Collection.RefArray) C.I.equals [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.RefArray C.I.equal``() = validate (Bools.Collection.RefArray) C.I.equal [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.RefArray C.I.not_equal``() = validate (Bools.Collection.RefArray) C.I.not_equal [| 0;1;1;0 |] - [] + [] member __.``Bools.Collection.RefArray C.I.compare``() = validate (Bools.Collection.RefArray) C.I.compare [| 0;1;-1;0 |] - [] + [] member __.``Bools.Collection.RefArray C.I.less_than``() = validate (Bools.Collection.RefArray) C.I.less_than [| 0;0;1;0 |] - [] + [] member __.``Bools.Collection.RefArray C.I.less_or_equal``() = validate (Bools.Collection.RefArray) C.I.less_or_equal [| 1;0;1;1 |] - [] + [] member __.``Bools.Collection.RefArray C.I.greater_than``() = validate (Bools.Collection.RefArray) C.I.greater_than [| 0;1;0;0 |] - [] + [] member __.``Bools.Collection.RefArray C.I.greater_or_equal``() = validate (Bools.Collection.RefArray) C.I.greater_or_equal [| 1;1;0;1 |] - [] + [] member __.``Bools.Collection.RefArray C.N.equals``() = validate (Bools.Collection.RefArray) C.N.equals [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.RefArray C.N.equal``() = validate (Bools.Collection.RefArray) C.N.equal [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.RefArray C.N.not_equal``() = validate (Bools.Collection.RefArray) C.N.not_equal [| 0;1;1;0 |] - [] + [] member __.``Bools.Collection.RefArray C.N.compare``() = validate (Bools.Collection.RefArray) C.N.compare [| 0;1;-1;0 |] - [] + [] member __.``Bools.Collection.RefArray C.N.less_than``() = validate (Bools.Collection.RefArray) C.N.less_than [| 0;0;1;0 |] - [] + [] member __.``Bools.Collection.RefArray C.N.less_or_equal``() = validate (Bools.Collection.RefArray) C.N.less_or_equal [| 1;0;1;1 |] - [] + [] member __.``Bools.Collection.RefArray C.N.greater_than``() = validate (Bools.Collection.RefArray) C.N.greater_than [| 0;1;0;0 |] - [] + [] member __.``Bools.Collection.RefArray C.N.greater_or_equal``() = validate (Bools.Collection.RefArray) C.N.greater_or_equal [| 1;1;0;1 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.I.equals``() = validate (Bools.Collection.RefWrapArray) C.I.equals [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.I.equal``() = validate (Bools.Collection.RefWrapArray) C.I.equal [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.I.not_equal``() = validate (Bools.Collection.RefWrapArray) C.I.not_equal [| 0;1;1;0 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.I.compare``() = validate (Bools.Collection.RefWrapArray) C.I.compare [| 0;1;-1;0 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.I.less_than``() = validate (Bools.Collection.RefWrapArray) C.I.less_than [| 0;0;1;0 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.I.less_or_equal``() = validate (Bools.Collection.RefWrapArray) C.I.less_or_equal [| 1;0;1;1 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.I.greater_than``() = validate (Bools.Collection.RefWrapArray) C.I.greater_than [| 0;1;0;0 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.I.greater_or_equal``() = validate (Bools.Collection.RefWrapArray) C.I.greater_or_equal [| 1;1;0;1 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.N.equals``() = validate (Bools.Collection.RefWrapArray) C.N.equals [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.N.equal``() = validate (Bools.Collection.RefWrapArray) C.N.equal [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.N.not_equal``() = validate (Bools.Collection.RefWrapArray) C.N.not_equal [| 0;1;1;0 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.N.compare``() = validate (Bools.Collection.RefWrapArray) C.N.compare [| 0;1;-1;0 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.N.less_than``() = validate (Bools.Collection.RefWrapArray) C.N.less_than [| 0;0;1;0 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.N.less_or_equal``() = validate (Bools.Collection.RefWrapArray) C.N.less_or_equal [| 1;0;1;1 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.N.greater_than``() = validate (Bools.Collection.RefWrapArray) C.N.greater_than [| 0;1;0;0 |] - [] + [] member __.``Bools.Collection.RefWrapArray C.N.greater_or_equal``() = validate (Bools.Collection.RefWrapArray) C.N.greater_or_equal [| 1;1;0;1 |] - [] + [] member __.``Bools.Collection.UnionArray C.I.equals``() = validate (Bools.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0; @@ -2146,7 +2146,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.UnionArray C.I.equal``() = validate (Bools.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0; @@ -2156,7 +2156,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.UnionArray C.I.not_equal``() = validate (Bools.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1; @@ -2166,7 +2166,7 @@ type GeneratedTests () = 1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bools.Collection.UnionArray C.I.compare``() = validate (Bools.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;1;-1;-2;-2;-2;-2;2;1;0;-1;-1;-1;-1;2;1;1;-1;-1; @@ -2176,7 +2176,7 @@ type GeneratedTests () = -2;3;2;1;1;0;-1;-2;3;2;1;2;1;-1;-1;3;2;1;2;1;0;-1;3;2;1;3;2;1;-1;3;2;1;3;2;1;0 |] - [] + [] member __.``Bools.Collection.UnionArray C.I.less_than``() = validate (Bools.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;1;1;1;1;0;0;0;1;1; @@ -2186,7 +2186,7 @@ type GeneratedTests () = 1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 |] - [] + [] member __.``Bools.Collection.UnionArray C.I.less_or_equal``() = validate (Bools.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;1;1; @@ -2196,7 +2196,7 @@ type GeneratedTests () = 1;0;0;0;0;1;1;1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.UnionArray C.I.greater_than``() = validate (Bools.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;1;0;0; @@ -2206,7 +2206,7 @@ type GeneratedTests () = 0;1;1;1;1;0;0;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Bools.Collection.UnionArray C.I.greater_or_equal``() = validate (Bools.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;1;0;0;0;0;1;1;1;0;0; @@ -2216,7 +2216,7 @@ type GeneratedTests () = 0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1 |] - [] + [] member __.``Bools.Collection.UnionArray C.N.equals``() = validate (Bools.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0; @@ -2226,7 +2226,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.UnionArray C.N.equal``() = validate (Bools.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0; @@ -2236,7 +2236,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.UnionArray C.N.not_equal``() = validate (Bools.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1; @@ -2246,7 +2246,7 @@ type GeneratedTests () = 1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bools.Collection.UnionArray C.N.compare``() = validate (Bools.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;1;-1;-2;-2;-2;-2;2;1;0;-1;-1;-1;-1;2;1;1;-1;-1; @@ -2256,7 +2256,7 @@ type GeneratedTests () = -2;3;2;1;1;0;-1;-2;3;2;1;2;1;-1;-1;3;2;1;2;1;0;-1;3;2;1;3;2;1;-1;3;2;1;3;2;1;0 |] - [] + [] member __.``Bools.Collection.UnionArray C.N.less_than``() = validate (Bools.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;1;1;1;1;0;0;0;1;1; @@ -2266,7 +2266,7 @@ type GeneratedTests () = 1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 |] - [] + [] member __.``Bools.Collection.UnionArray C.N.less_or_equal``() = validate (Bools.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;1;1; @@ -2276,7 +2276,7 @@ type GeneratedTests () = 1;0;0;0;0;1;1;1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.UnionArray C.N.greater_than``() = validate (Bools.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;1;0;0; @@ -2286,7 +2286,7 @@ type GeneratedTests () = 0;1;1;1;1;0;0;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Bools.Collection.UnionArray C.N.greater_or_equal``() = validate (Bools.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;1;0;0;0;0;1;1;1;0;0; @@ -2296,7 +2296,7 @@ type GeneratedTests () = 0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.I.equals``() = validate (Bools.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0; @@ -2306,7 +2306,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.I.equal``() = validate (Bools.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0; @@ -2316,7 +2316,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.I.not_equal``() = validate (Bools.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1; @@ -2326,7 +2326,7 @@ type GeneratedTests () = 1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.I.compare``() = validate (Bools.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;1;-1;-2;-2;-2;-2;2;1;0;-1;-1;-1;-1;2;1;1;-1;-1; @@ -2336,7 +2336,7 @@ type GeneratedTests () = -2;3;2;1;1;0;-1;-2;3;2;1;2;1;-1;-1;3;2;1;2;1;0;-1;3;2;1;3;2;1;-1;3;2;1;3;2;1;0 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.I.less_than``() = validate (Bools.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;1;1;1;1;0;0;0;1;1; @@ -2346,7 +2346,7 @@ type GeneratedTests () = 1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.I.less_or_equal``() = validate (Bools.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;1;1; @@ -2356,7 +2356,7 @@ type GeneratedTests () = 1;0;0;0;0;1;1;1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.I.greater_than``() = validate (Bools.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;1;0;0; @@ -2366,7 +2366,7 @@ type GeneratedTests () = 0;1;1;1;1;0;0;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (Bools.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;1;0;0;0;0;1;1;1;0;0; @@ -2376,7 +2376,7 @@ type GeneratedTests () = 0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.N.equals``() = validate (Bools.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0; @@ -2386,7 +2386,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.N.equal``() = validate (Bools.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0; @@ -2396,7 +2396,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.N.not_equal``() = validate (Bools.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1; @@ -2406,7 +2406,7 @@ type GeneratedTests () = 1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.N.compare``() = validate (Bools.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;1;-1;-2;-2;-2;-2;2;1;0;-1;-1;-1;-1;2;1;1;-1;-1; @@ -2416,7 +2416,7 @@ type GeneratedTests () = -2;3;2;1;1;0;-1;-2;3;2;1;2;1;-1;-1;3;2;1;2;1;0;-1;3;2;1;3;2;1;-1;3;2;1;3;2;1;0 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.N.less_than``() = validate (Bools.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;1;1;1;1;0;0;0;1;1; @@ -2426,7 +2426,7 @@ type GeneratedTests () = 1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.N.less_or_equal``() = validate (Bools.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;1;1; @@ -2436,7 +2436,7 @@ type GeneratedTests () = 1;0;0;0;0;1;1;1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.N.greater_than``() = validate (Bools.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;1;0;0; @@ -2446,7 +2446,7 @@ type GeneratedTests () = 0;1;1;1;1;0;0;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Bools.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (Bools.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;1;1;1;0;0;0;0;1;1;1;0;0; @@ -2456,631 +2456,631 @@ type GeneratedTests () = 0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1 |] - [] + [] member __.``Bools.Collection.ValueArray C.I.equals``() = validate (Bools.Collection.ValueArray) C.I.equals [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.ValueArray C.I.equal``() = validate (Bools.Collection.ValueArray) C.I.equal [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.ValueArray C.I.not_equal``() = validate (Bools.Collection.ValueArray) C.I.not_equal [| 0;1;1;0 |] - [] + [] member __.``Bools.Collection.ValueArray C.I.compare``() = validate (Bools.Collection.ValueArray) C.I.compare [| 0;1;-1;0 |] - [] + [] member __.``Bools.Collection.ValueArray C.I.less_than``() = validate (Bools.Collection.ValueArray) C.I.less_than [| 0;0;1;0 |] - [] + [] member __.``Bools.Collection.ValueArray C.I.less_or_equal``() = validate (Bools.Collection.ValueArray) C.I.less_or_equal [| 1;0;1;1 |] - [] + [] member __.``Bools.Collection.ValueArray C.I.greater_than``() = validate (Bools.Collection.ValueArray) C.I.greater_than [| 0;1;0;0 |] - [] + [] member __.``Bools.Collection.ValueArray C.I.greater_or_equal``() = validate (Bools.Collection.ValueArray) C.I.greater_or_equal [| 1;1;0;1 |] - [] + [] member __.``Bools.Collection.ValueArray C.N.equals``() = validate (Bools.Collection.ValueArray) C.N.equals [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.ValueArray C.N.equal``() = validate (Bools.Collection.ValueArray) C.N.equal [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.ValueArray C.N.not_equal``() = validate (Bools.Collection.ValueArray) C.N.not_equal [| 0;1;1;0 |] - [] + [] member __.``Bools.Collection.ValueArray C.N.compare``() = validate (Bools.Collection.ValueArray) C.N.compare [| 0;1;-1;0 |] - [] + [] member __.``Bools.Collection.ValueArray C.N.less_than``() = validate (Bools.Collection.ValueArray) C.N.less_than [| 0;0;1;0 |] - [] + [] member __.``Bools.Collection.ValueArray C.N.less_or_equal``() = validate (Bools.Collection.ValueArray) C.N.less_or_equal [| 1;0;1;1 |] - [] + [] member __.``Bools.Collection.ValueArray C.N.greater_than``() = validate (Bools.Collection.ValueArray) C.N.greater_than [| 0;1;0;0 |] - [] + [] member __.``Bools.Collection.ValueArray C.N.greater_or_equal``() = validate (Bools.Collection.ValueArray) C.N.greater_or_equal [| 1;1;0;1 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.I.equals``() = validate (Bools.Collection.ValueWrapArray) C.I.equals [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.I.equal``() = validate (Bools.Collection.ValueWrapArray) C.I.equal [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.I.not_equal``() = validate (Bools.Collection.ValueWrapArray) C.I.not_equal [| 0;1;1;0 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.I.compare``() = validate (Bools.Collection.ValueWrapArray) C.I.compare [| 0;1;-1;0 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.I.less_than``() = validate (Bools.Collection.ValueWrapArray) C.I.less_than [| 0;0;1;0 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.I.less_or_equal``() = validate (Bools.Collection.ValueWrapArray) C.I.less_or_equal [| 1;0;1;1 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.I.greater_than``() = validate (Bools.Collection.ValueWrapArray) C.I.greater_than [| 0;1;0;0 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (Bools.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;1;0;1 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.N.equals``() = validate (Bools.Collection.ValueWrapArray) C.N.equals [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.N.equal``() = validate (Bools.Collection.ValueWrapArray) C.N.equal [| 1;0;0;1 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.N.not_equal``() = validate (Bools.Collection.ValueWrapArray) C.N.not_equal [| 0;1;1;0 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.N.compare``() = validate (Bools.Collection.ValueWrapArray) C.N.compare [| 0;1;-1;0 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.N.less_than``() = validate (Bools.Collection.ValueWrapArray) C.N.less_than [| 0;0;1;0 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.N.less_or_equal``() = validate (Bools.Collection.ValueWrapArray) C.N.less_or_equal [| 1;0;1;1 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.N.greater_than``() = validate (Bools.Collection.ValueWrapArray) C.N.greater_than [| 0;1;0;0 |] - [] + [] member __.``Bools.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (Bools.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;1;0;1 |] - [] + [] member __.``Bools.Collection.ArrayArray C.I.equals``() = validate (Bools.Collection.ArrayArray) C.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.ArrayArray C.I.equal``() = validate (Bools.Collection.ArrayArray) C.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.ArrayArray C.I.not_equal``() = validate (Bools.Collection.ArrayArray) C.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``Bools.Collection.ArrayArray C.I.compare``() = validate (Bools.Collection.ArrayArray) C.I.compare [| 0;1;-1;-1;-1;0;-1;-1;1;1;0;1;1;1;-1;0 |] - [] + [] member __.``Bools.Collection.ArrayArray C.I.less_than``() = validate (Bools.Collection.ArrayArray) C.I.less_than [| 0;0;1;1;1;0;1;1;0;0;0;0;0;0;1;0 |] - [] + [] member __.``Bools.Collection.ArrayArray C.I.less_or_equal``() = validate (Bools.Collection.ArrayArray) C.I.less_or_equal [| 1;0;1;1;1;1;1;1;0;0;1;0;0;0;1;1 |] - [] + [] member __.``Bools.Collection.ArrayArray C.I.greater_than``() = validate (Bools.Collection.ArrayArray) C.I.greater_than [| 0;1;0;0;0;0;0;0;1;1;0;1;1;1;0;0 |] - [] + [] member __.``Bools.Collection.ArrayArray C.I.greater_or_equal``() = validate (Bools.Collection.ArrayArray) C.I.greater_or_equal [| 1;1;0;0;0;1;0;0;1;1;1;1;1;1;0;1 |] - [] + [] member __.``Bools.Collection.ArrayArray C.N.equals``() = validate (Bools.Collection.ArrayArray) C.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.ArrayArray C.N.equal``() = validate (Bools.Collection.ArrayArray) C.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.ArrayArray C.N.not_equal``() = validate (Bools.Collection.ArrayArray) C.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``Bools.Collection.ArrayArray C.N.compare``() = validate (Bools.Collection.ArrayArray) C.N.compare [| 0;1;-1;-1;-1;0;-1;-1;1;1;0;1;1;1;-1;0 |] - [] + [] member __.``Bools.Collection.ArrayArray C.N.less_than``() = validate (Bools.Collection.ArrayArray) C.N.less_than [| 0;0;1;1;1;0;1;1;0;0;0;0;0;0;1;0 |] - [] + [] member __.``Bools.Collection.ArrayArray C.N.less_or_equal``() = validate (Bools.Collection.ArrayArray) C.N.less_or_equal [| 1;0;1;1;1;1;1;1;0;0;1;0;0;0;1;1 |] - [] + [] member __.``Bools.Collection.ArrayArray C.N.greater_than``() = validate (Bools.Collection.ArrayArray) C.N.greater_than [| 0;1;0;0;0;0;0;0;1;1;0;1;1;1;0;0 |] - [] + [] member __.``Bools.Collection.ArrayArray C.N.greater_or_equal``() = validate (Bools.Collection.ArrayArray) C.N.greater_or_equal [| 1;1;0;0;0;1;0;0;1;1;1;1;1;1;0;1 |] - [] + [] member __.``Bools.Collection.ListArray C.I.equals``() = validate (Bools.Collection.ListArray) C.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.ListArray C.I.equal``() = validate (Bools.Collection.ListArray) C.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.ListArray C.I.not_equal``() = validate (Bools.Collection.ListArray) C.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``Bools.Collection.ListArray C.I.compare``() = validate (Bools.Collection.ListArray) C.I.compare [| 0;1;-1;1;-1;0;-1;-1;1;1;0;1;-1;1;-1;0 |] - [] + [] member __.``Bools.Collection.ListArray C.I.less_than``() = validate (Bools.Collection.ListArray) C.I.less_than [| 0;0;1;0;1;0;1;1;0;0;0;0;1;0;1;0 |] - [] + [] member __.``Bools.Collection.ListArray C.I.less_or_equal``() = validate (Bools.Collection.ListArray) C.I.less_or_equal [| 1;0;1;0;1;1;1;1;0;0;1;0;1;0;1;1 |] - [] + [] member __.``Bools.Collection.ListArray C.I.greater_than``() = validate (Bools.Collection.ListArray) C.I.greater_than [| 0;1;0;1;0;0;0;0;1;1;0;1;0;1;0;0 |] - [] + [] member __.``Bools.Collection.ListArray C.I.greater_or_equal``() = validate (Bools.Collection.ListArray) C.I.greater_or_equal [| 1;1;0;1;0;1;0;0;1;1;1;1;0;1;0;1 |] - [] + [] member __.``Bools.Collection.ListArray C.N.equals``() = validate (Bools.Collection.ListArray) C.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.ListArray C.N.equal``() = validate (Bools.Collection.ListArray) C.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``Bools.Collection.ListArray C.N.not_equal``() = validate (Bools.Collection.ListArray) C.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``Bools.Collection.ListArray C.N.compare``() = validate (Bools.Collection.ListArray) C.N.compare [| 0;1;-1;1;-1;0;-1;-1;1;1;0;1;-1;1;-1;0 |] - [] + [] member __.``Bools.Collection.ListArray C.N.less_than``() = validate (Bools.Collection.ListArray) C.N.less_than [| 0;0;1;0;1;0;1;1;0;0;0;0;1;0;1;0 |] - [] + [] member __.``Bools.Collection.ListArray C.N.less_or_equal``() = validate (Bools.Collection.ListArray) C.N.less_or_equal [| 1;0;1;0;1;1;1;1;0;0;1;0;1;0;1;1 |] - [] + [] member __.``Bools.Collection.ListArray C.N.greater_than``() = validate (Bools.Collection.ListArray) C.N.greater_than [| 0;1;0;1;0;0;0;0;1;1;0;1;0;1;0;0 |] - [] + [] member __.``Bools.Collection.ListArray C.N.greater_or_equal``() = validate (Bools.Collection.ListArray) C.N.greater_or_equal [| 1;1;0;1;0;1;0;0;1;1;1;1;0;1;0;1 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;1;0;0;1;1 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;1;0;0;1;1 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;0;1;1;0;0 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;1;1;1;-1;0;-1;-1;-1;1;0;0;-1;1;0;0 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;0;0;0;1;0;1;1;1;0;0;0;1;0;0;0 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;0;0;0;1;1;1;1;1;0;1;1;1;0;1;1 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;1;1;1;0;0;0;0;0;1;0;0;0;1;0;0 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;1;1;1;0;1;0;0;0;1;1;1;0;1;1;1 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;1;0;0;1;1 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;1;0;0;1;1 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;0;1;1;0;0 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;1;1;1;-1;0;-1;-1;-1;1;0;0;-1;1;0;0 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;0;0;0;1;0;1;1;1;0;0;0;1;0;0;0 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;0;0;0;1;1;1;1;1;0;1;1;1;0;1;1 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;1;1;1;0;0;0;0;0;1;0;0;0;1;0;0 |] - [] + [] member __.``Bools.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (Bools.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;1;1;1;0;1;0;0;0;1;1;1;0;1;1;1 |] - [] + [] member __.``NullableBools.Collection.Array E.I.equals``() = validate (NullableBools.Collection.Array) E.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.Array E.I.equal``() = validate (NullableBools.Collection.Array) E.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.Array E.I.not_equal``() = validate (NullableBools.Collection.Array) E.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.Array E.N.equals``() = validate (NullableBools.Collection.Array) E.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.Array E.N.equal``() = validate (NullableBools.Collection.Array) E.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.Array E.N.not_equal``() = validate (NullableBools.Collection.Array) E.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.OptionArray E.I.equals``() = validate (NullableBools.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.OptionArray E.I.equal``() = validate (NullableBools.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.OptionArray E.I.not_equal``() = validate (NullableBools.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.OptionArray E.N.equals``() = validate (NullableBools.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.OptionArray E.N.equal``() = validate (NullableBools.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.OptionArray E.N.not_equal``() = validate (NullableBools.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.RefArray E.I.equals``() = validate (NullableBools.Collection.RefArray) E.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.RefArray E.I.equal``() = validate (NullableBools.Collection.RefArray) E.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.RefArray E.I.not_equal``() = validate (NullableBools.Collection.RefArray) E.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.RefArray E.N.equals``() = validate (NullableBools.Collection.RefArray) E.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.RefArray E.N.equal``() = validate (NullableBools.Collection.RefArray) E.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.RefArray E.N.not_equal``() = validate (NullableBools.Collection.RefArray) E.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.RefWrapArray E.I.equals``() = validate (NullableBools.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.RefWrapArray E.I.equal``() = validate (NullableBools.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.RefWrapArray E.I.not_equal``() = validate (NullableBools.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.RefWrapArray E.N.equals``() = validate (NullableBools.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.RefWrapArray E.N.equal``() = validate (NullableBools.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.RefWrapArray E.N.not_equal``() = validate (NullableBools.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.UnionArray E.I.equals``() = validate (NullableBools.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -3097,7 +3097,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableBools.Collection.UnionArray E.I.equal``() = validate (NullableBools.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -3114,7 +3114,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableBools.Collection.UnionArray E.I.not_equal``() = validate (NullableBools.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -3131,7 +3131,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NullableBools.Collection.UnionArray E.N.equals``() = validate (NullableBools.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -3148,7 +3148,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableBools.Collection.UnionArray E.N.equal``() = validate (NullableBools.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -3165,7 +3165,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableBools.Collection.UnionArray E.N.not_equal``() = validate (NullableBools.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -3182,7 +3182,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NullableBools.Collection.UnionWrapArray E.I.equals``() = validate (NullableBools.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -3199,7 +3199,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableBools.Collection.UnionWrapArray E.I.equal``() = validate (NullableBools.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -3216,7 +3216,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableBools.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableBools.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -3233,7 +3233,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NullableBools.Collection.UnionWrapArray E.N.equals``() = validate (NullableBools.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -3250,7 +3250,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableBools.Collection.UnionWrapArray E.N.equal``() = validate (NullableBools.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -3267,7 +3267,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableBools.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableBools.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -3284,535 +3284,535 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NullableBools.Collection.ValueArray E.I.equals``() = validate (NullableBools.Collection.ValueArray) E.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ValueArray E.I.equal``() = validate (NullableBools.Collection.ValueArray) E.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ValueArray E.I.not_equal``() = validate (NullableBools.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.ValueArray E.N.equals``() = validate (NullableBools.Collection.ValueArray) E.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ValueArray E.N.equal``() = validate (NullableBools.Collection.ValueArray) E.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ValueArray E.N.not_equal``() = validate (NullableBools.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.ValueWrapArray E.I.equals``() = validate (NullableBools.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ValueWrapArray E.I.equal``() = validate (NullableBools.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableBools.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.ValueWrapArray E.N.equals``() = validate (NullableBools.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ValueWrapArray E.N.equal``() = validate (NullableBools.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableBools.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.ArrayArray E.I.equals``() = validate (NullableBools.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ArrayArray E.I.equal``() = validate (NullableBools.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ArrayArray E.I.not_equal``() = validate (NullableBools.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.ArrayArray E.N.equals``() = validate (NullableBools.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ArrayArray E.N.equal``() = validate (NullableBools.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ArrayArray E.N.not_equal``() = validate (NullableBools.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.ListArray E.I.equals``() = validate (NullableBools.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ListArray E.I.equal``() = validate (NullableBools.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ListArray E.I.not_equal``() = validate (NullableBools.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBools.Collection.ListArray E.N.equals``() = validate (NullableBools.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ListArray E.N.equal``() = validate (NullableBools.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBools.Collection.ListArray E.N.not_equal``() = validate (NullableBools.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.Array C.I.equals``() = validate (SBytes.Collection.Array) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.Array C.I.equal``() = validate (SBytes.Collection.Array) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.Array C.I.not_equal``() = validate (SBytes.Collection.Array) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.Array C.I.compare``() = validate (SBytes.Collection.Array) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``SBytes.Collection.Array C.I.less_than``() = validate (SBytes.Collection.Array) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.Array C.I.less_or_equal``() = validate (SBytes.Collection.Array) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.Array C.I.greater_than``() = validate (SBytes.Collection.Array) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.Array C.I.greater_or_equal``() = validate (SBytes.Collection.Array) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.Array C.N.equals``() = validate (SBytes.Collection.Array) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.Array C.N.equal``() = validate (SBytes.Collection.Array) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.Array C.N.not_equal``() = validate (SBytes.Collection.Array) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.Array C.N.compare``() = validate (SBytes.Collection.Array) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``SBytes.Collection.Array C.N.less_than``() = validate (SBytes.Collection.Array) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.Array C.N.less_or_equal``() = validate (SBytes.Collection.Array) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.Array C.N.greater_than``() = validate (SBytes.Collection.Array) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.Array C.N.greater_or_equal``() = validate (SBytes.Collection.Array) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.OptionArray C.I.equals``() = validate (SBytes.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.OptionArray C.I.equal``() = validate (SBytes.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.OptionArray C.I.not_equal``() = validate (SBytes.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.OptionArray C.I.compare``() = validate (SBytes.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-255;-127;-128;-129;1;255;0;128;127;126;1;127;-128;0;-1;-2;1;128;-127;1;0;-1;1;129;-126;2;1;0 |] - [] + [] member __.``SBytes.Collection.OptionArray C.I.less_than``() = validate (SBytes.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.OptionArray C.I.less_or_equal``() = validate (SBytes.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;0;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.OptionArray C.I.greater_than``() = validate (SBytes.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;1;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.OptionArray C.I.greater_or_equal``() = validate (SBytes.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.OptionArray C.N.equals``() = validate (SBytes.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.OptionArray C.N.equal``() = validate (SBytes.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.OptionArray C.N.not_equal``() = validate (SBytes.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.OptionArray C.N.compare``() = validate (SBytes.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-255;-127;-128;-129;1;255;0;128;127;126;1;127;-128;0;-1;-2;1;128;-127;1;0;-1;1;129;-126;2;1;0 |] - [] + [] member __.``SBytes.Collection.OptionArray C.N.less_than``() = validate (SBytes.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.OptionArray C.N.less_or_equal``() = validate (SBytes.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;0;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.OptionArray C.N.greater_than``() = validate (SBytes.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;1;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.OptionArray C.N.greater_or_equal``() = validate (SBytes.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.RefArray C.I.equals``() = validate (SBytes.Collection.RefArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.RefArray C.I.equal``() = validate (SBytes.Collection.RefArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.RefArray C.I.not_equal``() = validate (SBytes.Collection.RefArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.RefArray C.I.compare``() = validate (SBytes.Collection.RefArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``SBytes.Collection.RefArray C.I.less_than``() = validate (SBytes.Collection.RefArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.RefArray C.I.less_or_equal``() = validate (SBytes.Collection.RefArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.RefArray C.I.greater_than``() = validate (SBytes.Collection.RefArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.RefArray C.I.greater_or_equal``() = validate (SBytes.Collection.RefArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.RefArray C.N.equals``() = validate (SBytes.Collection.RefArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.RefArray C.N.equal``() = validate (SBytes.Collection.RefArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.RefArray C.N.not_equal``() = validate (SBytes.Collection.RefArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.RefArray C.N.compare``() = validate (SBytes.Collection.RefArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``SBytes.Collection.RefArray C.N.less_than``() = validate (SBytes.Collection.RefArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.RefArray C.N.less_or_equal``() = validate (SBytes.Collection.RefArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.RefArray C.N.greater_than``() = validate (SBytes.Collection.RefArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.RefArray C.N.greater_or_equal``() = validate (SBytes.Collection.RefArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.I.equals``() = validate (SBytes.Collection.RefWrapArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.I.equal``() = validate (SBytes.Collection.RefWrapArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.I.not_equal``() = validate (SBytes.Collection.RefWrapArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.I.compare``() = validate (SBytes.Collection.RefWrapArray) C.I.compare [| 0;-255;-127;-128;-129;255;0;128;127;126;127;-128;0;-1;-2;128;-127;1;0;-1;129;-126;2;1;0 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.I.less_than``() = validate (SBytes.Collection.RefWrapArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.I.less_or_equal``() = validate (SBytes.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.I.greater_than``() = validate (SBytes.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.I.greater_or_equal``() = validate (SBytes.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.N.equals``() = validate (SBytes.Collection.RefWrapArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.N.equal``() = validate (SBytes.Collection.RefWrapArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.N.not_equal``() = validate (SBytes.Collection.RefWrapArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.N.compare``() = validate (SBytes.Collection.RefWrapArray) C.N.compare [| 0;-255;-127;-128;-129;255;0;128;127;126;127;-128;0;-1;-2;128;-127;1;0;-1;129;-126;2;1;0 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.N.less_than``() = validate (SBytes.Collection.RefWrapArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.N.less_or_equal``() = validate (SBytes.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.N.greater_than``() = validate (SBytes.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.RefWrapArray C.N.greater_or_equal``() = validate (SBytes.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.UnionArray C.I.equals``() = validate (SBytes.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -3848,7 +3848,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.UnionArray C.I.equal``() = validate (SBytes.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -3884,7 +3884,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.UnionArray C.I.not_equal``() = validate (SBytes.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -3920,7 +3920,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.UnionArray C.I.compare``() = validate (SBytes.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -3956,7 +3956,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``SBytes.Collection.UnionArray C.I.less_than``() = validate (SBytes.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -3992,7 +3992,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``SBytes.Collection.UnionArray C.I.less_or_equal``() = validate (SBytes.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -4028,7 +4028,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.UnionArray C.I.greater_than``() = validate (SBytes.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -4064,7 +4064,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.UnionArray C.I.greater_or_equal``() = validate (SBytes.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -4100,7 +4100,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``SBytes.Collection.UnionArray C.N.equals``() = validate (SBytes.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -4136,7 +4136,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.UnionArray C.N.equal``() = validate (SBytes.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -4172,7 +4172,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.UnionArray C.N.not_equal``() = validate (SBytes.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -4208,7 +4208,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.UnionArray C.N.compare``() = validate (SBytes.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -4244,7 +4244,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``SBytes.Collection.UnionArray C.N.less_than``() = validate (SBytes.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -4280,7 +4280,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``SBytes.Collection.UnionArray C.N.less_or_equal``() = validate (SBytes.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -4316,7 +4316,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.UnionArray C.N.greater_than``() = validate (SBytes.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -4352,7 +4352,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.UnionArray C.N.greater_or_equal``() = validate (SBytes.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -4388,7 +4388,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.I.equals``() = validate (SBytes.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -4424,7 +4424,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.I.equal``() = validate (SBytes.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -4460,7 +4460,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.I.not_equal``() = validate (SBytes.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -4496,7 +4496,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.I.compare``() = validate (SBytes.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-255;-1;-2;-3;-3;-3;-3;-127;-1;-2;-3;-3;-3;-3;-128;-1;-2;-3;-3;-3;-3;-129;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -4532,7 +4532,7 @@ type GeneratedTests () = 3;2;1;-126;3;2;1;3;2;1;2;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.I.less_than``() = validate (SBytes.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -4568,7 +4568,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.I.less_or_equal``() = validate (SBytes.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -4604,7 +4604,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.I.greater_than``() = validate (SBytes.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -4640,7 +4640,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (SBytes.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -4676,7 +4676,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.N.equals``() = validate (SBytes.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -4712,7 +4712,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.N.equal``() = validate (SBytes.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -4748,7 +4748,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.N.not_equal``() = validate (SBytes.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -4784,7 +4784,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.N.compare``() = validate (SBytes.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-255;-1;-2;-3;-3;-3;-3;-127;-1;-2;-3;-3;-3;-3;-128;-1;-2;-3;-3;-3;-3;-129;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -4820,7 +4820,7 @@ type GeneratedTests () = 3;2;1;-126;3;2;1;3;2;1;2;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.N.less_than``() = validate (SBytes.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -4856,7 +4856,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.N.less_or_equal``() = validate (SBytes.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -4892,7 +4892,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.N.greater_than``() = validate (SBytes.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -4928,7 +4928,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (SBytes.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -4964,199 +4964,199 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``SBytes.Collection.ValueArray C.I.equals``() = validate (SBytes.Collection.ValueArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ValueArray C.I.equal``() = validate (SBytes.Collection.ValueArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ValueArray C.I.not_equal``() = validate (SBytes.Collection.ValueArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ValueArray C.I.compare``() = validate (SBytes.Collection.ValueArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ValueArray C.I.less_than``() = validate (SBytes.Collection.ValueArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.ValueArray C.I.less_or_equal``() = validate (SBytes.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.ValueArray C.I.greater_than``() = validate (SBytes.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.ValueArray C.I.greater_or_equal``() = validate (SBytes.Collection.ValueArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.ValueArray C.N.equals``() = validate (SBytes.Collection.ValueArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ValueArray C.N.equal``() = validate (SBytes.Collection.ValueArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ValueArray C.N.not_equal``() = validate (SBytes.Collection.ValueArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ValueArray C.N.compare``() = validate (SBytes.Collection.ValueArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ValueArray C.N.less_than``() = validate (SBytes.Collection.ValueArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.ValueArray C.N.less_or_equal``() = validate (SBytes.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.ValueArray C.N.greater_than``() = validate (SBytes.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.ValueArray C.N.greater_or_equal``() = validate (SBytes.Collection.ValueArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.I.equals``() = validate (SBytes.Collection.ValueWrapArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.I.equal``() = validate (SBytes.Collection.ValueWrapArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.I.not_equal``() = validate (SBytes.Collection.ValueWrapArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.I.compare``() = validate (SBytes.Collection.ValueWrapArray) C.I.compare [| 0;-255;-127;-128;-129;255;0;128;127;126;127;-128;0;-1;-2;128;-127;1;0;-1;129;-126;2;1;0 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.I.less_than``() = validate (SBytes.Collection.ValueWrapArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.I.less_or_equal``() = validate (SBytes.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.I.greater_than``() = validate (SBytes.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (SBytes.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.N.equals``() = validate (SBytes.Collection.ValueWrapArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.N.equal``() = validate (SBytes.Collection.ValueWrapArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.N.not_equal``() = validate (SBytes.Collection.ValueWrapArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.N.compare``() = validate (SBytes.Collection.ValueWrapArray) C.N.compare [| 0;-255;-127;-128;-129;255;0;128;127;126;127;-128;0;-1;-2;128;-127;1;0;-1;129;-126;2;1;0 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.N.less_than``() = validate (SBytes.Collection.ValueWrapArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.N.less_or_equal``() = validate (SBytes.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.N.greater_than``() = validate (SBytes.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (SBytes.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.I.equals``() = validate (SBytes.Collection.ArrayArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5164,7 +5164,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.I.equal``() = validate (SBytes.Collection.ArrayArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5172,7 +5172,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.I.not_equal``() = validate (SBytes.Collection.ArrayArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -5180,7 +5180,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.I.compare``() = validate (SBytes.Collection.ArrayArray) C.I.compare [| 0;1;-1;1;1;-1;-1;-1;-1;-1;-1;0;-1;1;1;-1;-1;-1;-1;-1;1;1;0;1;1;-1;-1;-1;-1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1; @@ -5188,7 +5188,7 @@ type GeneratedTests () = 1;1;1;1;1;-1;-1;-1;0;-1;1;1;1;1;1;-1;-1;-1;1;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.I.less_than``() = validate (SBytes.Collection.ArrayArray) C.I.less_than [| 0;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -5196,7 +5196,7 @@ type GeneratedTests () = 0;0;0;0;0;1;1;1;0;1;0;0;0;0;0;1;1;1;0;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.I.less_or_equal``() = validate (SBytes.Collection.ArrayArray) C.I.less_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -5204,7 +5204,7 @@ type GeneratedTests () = 0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;1;1;0;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.I.greater_than``() = validate (SBytes.Collection.ArrayArray) C.I.greater_than [| 0;1;0;1;1;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -5212,7 +5212,7 @@ type GeneratedTests () = 1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;0;0;1;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.I.greater_or_equal``() = validate (SBytes.Collection.ArrayArray) C.I.greater_or_equal [| 1;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5220,7 +5220,7 @@ type GeneratedTests () = 1;1;1;1;1;0;0;0;1;0;1;1;1;1;1;0;0;0;1;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.N.equals``() = validate (SBytes.Collection.ArrayArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5228,7 +5228,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.N.equal``() = validate (SBytes.Collection.ArrayArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5236,7 +5236,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.N.not_equal``() = validate (SBytes.Collection.ArrayArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -5244,7 +5244,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.N.compare``() = validate (SBytes.Collection.ArrayArray) C.N.compare [| 0;1;-1;1;1;-1;-1;-1;-1;-1;-1;0;-1;1;1;-1;-1;-1;-1;-1;1;1;0;1;1;-1;-1;-1;-1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1; @@ -5252,7 +5252,7 @@ type GeneratedTests () = 1;1;1;1;1;-1;-1;-1;0;-1;1;1;1;1;1;-1;-1;-1;1;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.N.less_than``() = validate (SBytes.Collection.ArrayArray) C.N.less_than [| 0;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -5260,7 +5260,7 @@ type GeneratedTests () = 0;0;0;0;0;1;1;1;0;1;0;0;0;0;0;1;1;1;0;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.N.less_or_equal``() = validate (SBytes.Collection.ArrayArray) C.N.less_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -5268,7 +5268,7 @@ type GeneratedTests () = 0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;1;1;0;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.N.greater_than``() = validate (SBytes.Collection.ArrayArray) C.N.greater_than [| 0;1;0;1;1;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -5276,7 +5276,7 @@ type GeneratedTests () = 1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;0;0;1;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray C.N.greater_or_equal``() = validate (SBytes.Collection.ArrayArray) C.N.greater_or_equal [| 1;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5284,7 +5284,7 @@ type GeneratedTests () = 1;1;1;1;1;0;0;0;1;0;1;1;1;1;1;0;0;0;1;1 |] - [] + [] member __.``SBytes.Collection.ListArray C.I.equals``() = validate (SBytes.Collection.ListArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5292,7 +5292,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ListArray C.I.equal``() = validate (SBytes.Collection.ListArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5300,7 +5300,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ListArray C.I.not_equal``() = validate (SBytes.Collection.ListArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -5308,7 +5308,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ListArray C.I.compare``() = validate (SBytes.Collection.ListArray) C.I.compare [| 0;-255;-127;-128;-129;-1;-255;-127;-128;-129;255;0;128;127;126;255;-1;128;127;126;127;-128;0;-1;-2;127;-128;-1;-1;-2;128;-127;1;0;-1;128;-127;1;-1;-1; @@ -5316,7 +5316,7 @@ type GeneratedTests () = 128;-127;1;1;-1;128;-127;1;0;-1;129;-126;2;1;1;129;-126;2;1;0 |] - [] + [] member __.``SBytes.Collection.ListArray C.I.less_than``() = validate (SBytes.Collection.ListArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;0;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -5324,7 +5324,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.ListArray C.I.less_or_equal``() = validate (SBytes.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -5332,7 +5332,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.ListArray C.I.greater_than``() = validate (SBytes.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -5340,7 +5340,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.ListArray C.I.greater_or_equal``() = validate (SBytes.Collection.ListArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;1;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -5348,7 +5348,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.ListArray C.N.equals``() = validate (SBytes.Collection.ListArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5356,7 +5356,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ListArray C.N.equal``() = validate (SBytes.Collection.ListArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5364,7 +5364,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ListArray C.N.not_equal``() = validate (SBytes.Collection.ListArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -5372,7 +5372,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ListArray C.N.compare``() = validate (SBytes.Collection.ListArray) C.N.compare [| 0;-255;-127;-128;-129;-1;-255;-127;-128;-129;255;0;128;127;126;255;-1;128;127;126;127;-128;0;-1;-2;127;-128;-1;-1;-2;128;-127;1;0;-1;128;-127;1;-1;-1; @@ -5380,7 +5380,7 @@ type GeneratedTests () = 128;-127;1;1;-1;128;-127;1;0;-1;129;-126;2;1;1;129;-126;2;1;0 |] - [] + [] member __.``SBytes.Collection.ListArray C.N.less_than``() = validate (SBytes.Collection.ListArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;0;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -5388,7 +5388,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``SBytes.Collection.ListArray C.N.less_or_equal``() = validate (SBytes.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -5396,7 +5396,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``SBytes.Collection.ListArray C.N.greater_than``() = validate (SBytes.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -5404,7 +5404,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``SBytes.Collection.ListArray C.N.greater_or_equal``() = validate (SBytes.Collection.ListArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;1;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -5412,7 +5412,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5420,7 +5420,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5428,7 +5428,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -5436,7 +5436,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;1;1;-1;1;0;-1;1;1;1;-1;1; @@ -5444,7 +5444,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;-1;-1;-1;-1;-1;-1;-1;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;0;1;0;0;1;0;0;0;1;0; @@ -5452,7 +5452,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;0;1;1;1;1;0;1;1;1;0;0;1;0;1;1;0;0;0;1;0; @@ -5460,7 +5460,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;1;0;0;0;0;1;0;0;0;1;1;0;1;0;0;1;1;1;0;1; @@ -5468,7 +5468,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;1;0;1;1;0;1;1;1;0;1; @@ -5476,7 +5476,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5484,7 +5484,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -5492,7 +5492,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -5500,7 +5500,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;1;1;-1;1;0;-1;1;1;1;-1;1; @@ -5508,7 +5508,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;-1;-1;-1;-1;-1;-1;-1;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;0;1;0;0;1;0;0;0;1;0; @@ -5516,7 +5516,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;0;1;1;1;1;0;1;1;1;0;0;1;0;1;1;0;0;0;1;0; @@ -5524,7 +5524,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;1;0;0;0;0;1;0;0;0;1;1;0;1;0;0;1;1;1;0;1; @@ -5532,7 +5532,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``SBytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (SBytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;1;0;1;1;0;1;1;1;0;1; @@ -5540,157 +5540,157 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.Array E.I.equals``() = validate (NullableSbytes.Collection.Array) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.Array E.I.equal``() = validate (NullableSbytes.Collection.Array) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.Array E.I.not_equal``() = validate (NullableSbytes.Collection.Array) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.Array E.N.equals``() = validate (NullableSbytes.Collection.Array) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.Array E.N.equal``() = validate (NullableSbytes.Collection.Array) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.Array E.N.not_equal``() = validate (NullableSbytes.Collection.Array) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.OptionArray E.I.equals``() = validate (NullableSbytes.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.OptionArray E.I.equal``() = validate (NullableSbytes.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.OptionArray E.I.not_equal``() = validate (NullableSbytes.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.OptionArray E.N.equals``() = validate (NullableSbytes.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.OptionArray E.N.equal``() = validate (NullableSbytes.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.OptionArray E.N.not_equal``() = validate (NullableSbytes.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.RefArray E.I.equals``() = validate (NullableSbytes.Collection.RefArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.RefArray E.I.equal``() = validate (NullableSbytes.Collection.RefArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.RefArray E.I.not_equal``() = validate (NullableSbytes.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.RefArray E.N.equals``() = validate (NullableSbytes.Collection.RefArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.RefArray E.N.equal``() = validate (NullableSbytes.Collection.RefArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.RefArray E.N.not_equal``() = validate (NullableSbytes.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.RefWrapArray E.I.equals``() = validate (NullableSbytes.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.RefWrapArray E.I.equal``() = validate (NullableSbytes.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.RefWrapArray E.I.not_equal``() = validate (NullableSbytes.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.RefWrapArray E.N.equals``() = validate (NullableSbytes.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.RefWrapArray E.N.equal``() = validate (NullableSbytes.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.RefWrapArray E.N.not_equal``() = validate (NullableSbytes.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.UnionArray E.I.equals``() = validate (NullableSbytes.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -5740,7 +5740,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.UnionArray E.I.equal``() = validate (NullableSbytes.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -5790,7 +5790,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.UnionArray E.I.not_equal``() = validate (NullableSbytes.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -5840,7 +5840,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.UnionArray E.N.equals``() = validate (NullableSbytes.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -5890,7 +5890,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.UnionArray E.N.equal``() = validate (NullableSbytes.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -5940,7 +5940,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.UnionArray E.N.not_equal``() = validate (NullableSbytes.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -5990,7 +5990,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.UnionWrapArray E.I.equals``() = validate (NullableSbytes.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -6040,7 +6040,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.UnionWrapArray E.I.equal``() = validate (NullableSbytes.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -6090,7 +6090,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableSbytes.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -6140,7 +6140,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.UnionWrapArray E.N.equals``() = validate (NullableSbytes.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -6190,7 +6190,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.UnionWrapArray E.N.equal``() = validate (NullableSbytes.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -6240,7 +6240,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableSbytes.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -6290,79 +6290,79 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.ValueArray E.I.equals``() = validate (NullableSbytes.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ValueArray E.I.equal``() = validate (NullableSbytes.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ValueArray E.I.not_equal``() = validate (NullableSbytes.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.ValueArray E.N.equals``() = validate (NullableSbytes.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ValueArray E.N.equal``() = validate (NullableSbytes.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ValueArray E.N.not_equal``() = validate (NullableSbytes.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.ValueWrapArray E.I.equals``() = validate (NullableSbytes.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ValueWrapArray E.I.equal``() = validate (NullableSbytes.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableSbytes.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.ValueWrapArray E.N.equals``() = validate (NullableSbytes.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ValueWrapArray E.N.equal``() = validate (NullableSbytes.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableSbytes.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.ArrayArray E.I.equals``() = validate (NullableSbytes.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -6371,7 +6371,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ArrayArray E.I.equal``() = validate (NullableSbytes.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -6380,7 +6380,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ArrayArray E.I.not_equal``() = validate (NullableSbytes.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -6389,7 +6389,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.ArrayArray E.N.equals``() = validate (NullableSbytes.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -6398,7 +6398,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ArrayArray E.N.equal``() = validate (NullableSbytes.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -6407,7 +6407,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ArrayArray E.N.not_equal``() = validate (NullableSbytes.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -6416,7 +6416,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.ListArray E.I.equals``() = validate (NullableSbytes.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -6425,7 +6425,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ListArray E.I.equal``() = validate (NullableSbytes.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -6434,7 +6434,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ListArray E.I.not_equal``() = validate (NullableSbytes.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -6443,7 +6443,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableSbytes.Collection.ListArray E.N.equals``() = validate (NullableSbytes.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -6452,7 +6452,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ListArray E.N.equal``() = validate (NullableSbytes.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -6461,7 +6461,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableSbytes.Collection.ListArray E.N.not_equal``() = validate (NullableSbytes.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -6470,391 +6470,391 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.Array C.I.equals``() = validate (Int16s.Collection.Array) C.I.equals [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.Array C.I.equal``() = validate (Int16s.Collection.Array) C.I.equal [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.Array C.I.not_equal``() = validate (Int16s.Collection.Array) C.I.not_equal [| 0;0;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.Array C.I.compare``() = validate (Int16s.Collection.Array) C.I.compare [| 0;0;1;1;1;0;0;1;1;1;-1;-1;0;-1;-1;-1;-1;1;0;-1;-1;-1;1;1;0 |] - [] + [] member __.``Int16s.Collection.Array C.I.less_than``() = validate (Int16s.Collection.Array) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;1;1;0;0;1;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.Array C.I.less_or_equal``() = validate (Int16s.Collection.Array) C.I.less_or_equal [| 1;1;0;0;0;1;1;0;0;0;1;1;1;1;1;1;1;0;1;1;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.Array C.I.greater_than``() = validate (Int16s.Collection.Array) C.I.greater_than [| 0;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.Array C.I.greater_or_equal``() = validate (Int16s.Collection.Array) C.I.greater_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;0;0;1;1;0;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.Array C.N.equals``() = validate (Int16s.Collection.Array) C.N.equals [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.Array C.N.equal``() = validate (Int16s.Collection.Array) C.N.equal [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.Array C.N.not_equal``() = validate (Int16s.Collection.Array) C.N.not_equal [| 0;0;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.Array C.N.compare``() = validate (Int16s.Collection.Array) C.N.compare [| 0;0;1;1;1;0;0;1;1;1;-1;-1;0;-1;-1;-1;-1;1;0;-1;-1;-1;1;1;0 |] - [] + [] member __.``Int16s.Collection.Array C.N.less_than``() = validate (Int16s.Collection.Array) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;1;1;0;0;1;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.Array C.N.less_or_equal``() = validate (Int16s.Collection.Array) C.N.less_or_equal [| 1;1;0;0;0;1;1;0;0;0;1;1;1;1;1;1;1;0;1;1;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.Array C.N.greater_than``() = validate (Int16s.Collection.Array) C.N.greater_than [| 0;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.Array C.N.greater_or_equal``() = validate (Int16s.Collection.Array) C.N.greater_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;0;0;1;1;0;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.OptionArray C.I.equals``() = validate (Int16s.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.OptionArray C.I.equal``() = validate (Int16s.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.OptionArray C.I.not_equal``() = validate (Int16s.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.OptionArray C.I.compare``() = validate (Int16s.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;0;32768;32767;32766;1;0;0;32768;32767;32766;1;-32768;-32768;0;-1;-2;1;-32767;-32767;1;0;-1;1;-32766;-32766;2;1;0 |] - [] + [] member __.``Int16s.Collection.OptionArray C.I.less_than``() = validate (Int16s.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;0;1;1;0;0;1;0;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.OptionArray C.I.less_or_equal``() = validate (Int16s.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;0;0;0;0;1;1;0;0;0;0;1;1;1;1;1;0;1;1;0;1;1;0;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.OptionArray C.I.greater_than``() = validate (Int16s.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;1;0;0;1;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.OptionArray C.I.greater_or_equal``() = validate (Int16s.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;1;0;0;1;1;0;1;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.OptionArray C.N.equals``() = validate (Int16s.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.OptionArray C.N.equal``() = validate (Int16s.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.OptionArray C.N.not_equal``() = validate (Int16s.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.OptionArray C.N.compare``() = validate (Int16s.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;0;32768;32767;32766;1;0;0;32768;32767;32766;1;-32768;-32768;0;-1;-2;1;-32767;-32767;1;0;-1;1;-32766;-32766;2;1;0 |] - [] + [] member __.``Int16s.Collection.OptionArray C.N.less_than``() = validate (Int16s.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;0;1;1;0;0;1;0;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.OptionArray C.N.less_or_equal``() = validate (Int16s.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;0;0;0;0;1;1;0;0;0;0;1;1;1;1;1;0;1;1;0;1;1;0;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.OptionArray C.N.greater_than``() = validate (Int16s.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;1;0;0;1;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.OptionArray C.N.greater_or_equal``() = validate (Int16s.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;1;0;0;1;1;0;1;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.RefArray C.I.equals``() = validate (Int16s.Collection.RefArray) C.I.equals [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.RefArray C.I.equal``() = validate (Int16s.Collection.RefArray) C.I.equal [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.RefArray C.I.not_equal``() = validate (Int16s.Collection.RefArray) C.I.not_equal [| 0;0;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.RefArray C.I.compare``() = validate (Int16s.Collection.RefArray) C.I.compare [| 0;0;1;1;1;0;0;1;1;1;-1;-1;0;-1;-1;-1;-1;1;0;-1;-1;-1;1;1;0 |] - [] + [] member __.``Int16s.Collection.RefArray C.I.less_than``() = validate (Int16s.Collection.RefArray) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;1;1;0;0;1;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.RefArray C.I.less_or_equal``() = validate (Int16s.Collection.RefArray) C.I.less_or_equal [| 1;1;0;0;0;1;1;0;0;0;1;1;1;1;1;1;1;0;1;1;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.RefArray C.I.greater_than``() = validate (Int16s.Collection.RefArray) C.I.greater_than [| 0;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.RefArray C.I.greater_or_equal``() = validate (Int16s.Collection.RefArray) C.I.greater_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;0;0;1;1;0;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.RefArray C.N.equals``() = validate (Int16s.Collection.RefArray) C.N.equals [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.RefArray C.N.equal``() = validate (Int16s.Collection.RefArray) C.N.equal [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.RefArray C.N.not_equal``() = validate (Int16s.Collection.RefArray) C.N.not_equal [| 0;0;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.RefArray C.N.compare``() = validate (Int16s.Collection.RefArray) C.N.compare [| 0;0;1;1;1;0;0;1;1;1;-1;-1;0;-1;-1;-1;-1;1;0;-1;-1;-1;1;1;0 |] - [] + [] member __.``Int16s.Collection.RefArray C.N.less_than``() = validate (Int16s.Collection.RefArray) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;1;1;0;0;1;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.RefArray C.N.less_or_equal``() = validate (Int16s.Collection.RefArray) C.N.less_or_equal [| 1;1;0;0;0;1;1;0;0;0;1;1;1;1;1;1;1;0;1;1;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.RefArray C.N.greater_than``() = validate (Int16s.Collection.RefArray) C.N.greater_than [| 0;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.RefArray C.N.greater_or_equal``() = validate (Int16s.Collection.RefArray) C.N.greater_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;0;0;1;1;0;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.I.equals``() = validate (Int16s.Collection.RefWrapArray) C.I.equals [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.I.equal``() = validate (Int16s.Collection.RefWrapArray) C.I.equal [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.I.not_equal``() = validate (Int16s.Collection.RefWrapArray) C.I.not_equal [| 0;0;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.I.compare``() = validate (Int16s.Collection.RefWrapArray) C.I.compare [| 0;0;32768;32767;32766;0;0;32768;32767;32766;-32768;-32768;0;-1;-2;-32767;-32767;1;0;-1;-32766;-32766;2;1;0 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.I.less_than``() = validate (Int16s.Collection.RefWrapArray) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;1;1;0;0;1;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.I.less_or_equal``() = validate (Int16s.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;0;0;0;1;1;0;0;0;1;1;1;1;1;1;1;0;1;1;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.I.greater_than``() = validate (Int16s.Collection.RefWrapArray) C.I.greater_than [| 0;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.I.greater_or_equal``() = validate (Int16s.Collection.RefWrapArray) C.I.greater_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;0;0;1;1;0;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.N.equals``() = validate (Int16s.Collection.RefWrapArray) C.N.equals [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.N.equal``() = validate (Int16s.Collection.RefWrapArray) C.N.equal [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.N.not_equal``() = validate (Int16s.Collection.RefWrapArray) C.N.not_equal [| 0;0;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.N.compare``() = validate (Int16s.Collection.RefWrapArray) C.N.compare [| 0;0;32768;32767;32766;0;0;32768;32767;32766;-32768;-32768;0;-1;-2;-32767;-32767;1;0;-1;-32766;-32766;2;1;0 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.N.less_than``() = validate (Int16s.Collection.RefWrapArray) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;1;1;0;0;1;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.N.less_or_equal``() = validate (Int16s.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;0;0;0;1;1;0;0;0;1;1;1;1;1;1;1;0;1;1;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.N.greater_than``() = validate (Int16s.Collection.RefWrapArray) C.N.greater_than [| 0;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.RefWrapArray C.N.greater_or_equal``() = validate (Int16s.Collection.RefWrapArray) C.N.greater_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;0;0;1;1;0;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.UnionArray C.I.equals``() = validate (Int16s.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -6890,7 +6890,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.UnionArray C.I.equal``() = validate (Int16s.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -6926,7 +6926,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.UnionArray C.I.not_equal``() = validate (Int16s.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -6962,7 +6962,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.UnionArray C.I.compare``() = validate (Int16s.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -6998,7 +6998,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Int16s.Collection.UnionArray C.I.less_than``() = validate (Int16s.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1; @@ -7034,7 +7034,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int16s.Collection.UnionArray C.I.less_or_equal``() = validate (Int16s.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -7070,7 +7070,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.UnionArray C.I.greater_than``() = validate (Int16s.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -7106,7 +7106,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.UnionArray C.I.greater_or_equal``() = validate (Int16s.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0; @@ -7142,7 +7142,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int16s.Collection.UnionArray C.N.equals``() = validate (Int16s.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -7178,7 +7178,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.UnionArray C.N.equal``() = validate (Int16s.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -7214,7 +7214,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.UnionArray C.N.not_equal``() = validate (Int16s.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -7250,7 +7250,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.UnionArray C.N.compare``() = validate (Int16s.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -7286,7 +7286,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Int16s.Collection.UnionArray C.N.less_than``() = validate (Int16s.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1; @@ -7322,7 +7322,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int16s.Collection.UnionArray C.N.less_or_equal``() = validate (Int16s.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -7358,7 +7358,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.UnionArray C.N.greater_than``() = validate (Int16s.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -7394,7 +7394,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.UnionArray C.N.greater_or_equal``() = validate (Int16s.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0; @@ -7430,7 +7430,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.I.equals``() = validate (Int16s.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -7466,7 +7466,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.I.equal``() = validate (Int16s.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -7502,7 +7502,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.I.not_equal``() = validate (Int16s.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -7538,7 +7538,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.I.compare``() = validate (Int16s.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;32768;-1;-2;-3;-3;-3;-3;32767;-1;-2;-3;-3;-3;-3;32766;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -7574,7 +7574,7 @@ type GeneratedTests () = 3;2;1;-32766;3;2;1;3;2;1;2;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.I.less_than``() = validate (Int16s.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1; @@ -7610,7 +7610,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.I.less_or_equal``() = validate (Int16s.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -7646,7 +7646,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.I.greater_than``() = validate (Int16s.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -7682,7 +7682,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (Int16s.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0; @@ -7718,7 +7718,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.N.equals``() = validate (Int16s.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -7754,7 +7754,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.N.equal``() = validate (Int16s.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -7790,7 +7790,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.N.not_equal``() = validate (Int16s.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -7826,7 +7826,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.N.compare``() = validate (Int16s.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;32768;-1;-2;-3;-3;-3;-3;32767;-1;-2;-3;-3;-3;-3;32766;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -7862,7 +7862,7 @@ type GeneratedTests () = 3;2;1;-32766;3;2;1;3;2;1;2;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.N.less_than``() = validate (Int16s.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1; @@ -7898,7 +7898,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.N.less_or_equal``() = validate (Int16s.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -7934,7 +7934,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.N.greater_than``() = validate (Int16s.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -7970,7 +7970,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (Int16s.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0; @@ -8006,199 +8006,199 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int16s.Collection.ValueArray C.I.equals``() = validate (Int16s.Collection.ValueArray) C.I.equals [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ValueArray C.I.equal``() = validate (Int16s.Collection.ValueArray) C.I.equal [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ValueArray C.I.not_equal``() = validate (Int16s.Collection.ValueArray) C.I.not_equal [| 0;0;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ValueArray C.I.compare``() = validate (Int16s.Collection.ValueArray) C.I.compare [| 0;0;1;1;1;0;0;1;1;1;-1;-1;0;-1;-1;-1;-1;1;0;-1;-1;-1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ValueArray C.I.less_than``() = validate (Int16s.Collection.ValueArray) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;1;1;0;0;1;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.ValueArray C.I.less_or_equal``() = validate (Int16s.Collection.ValueArray) C.I.less_or_equal [| 1;1;0;0;0;1;1;0;0;0;1;1;1;1;1;1;1;0;1;1;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.ValueArray C.I.greater_than``() = validate (Int16s.Collection.ValueArray) C.I.greater_than [| 0;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.ValueArray C.I.greater_or_equal``() = validate (Int16s.Collection.ValueArray) C.I.greater_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;0;0;1;1;0;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.ValueArray C.N.equals``() = validate (Int16s.Collection.ValueArray) C.N.equals [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ValueArray C.N.equal``() = validate (Int16s.Collection.ValueArray) C.N.equal [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ValueArray C.N.not_equal``() = validate (Int16s.Collection.ValueArray) C.N.not_equal [| 0;0;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ValueArray C.N.compare``() = validate (Int16s.Collection.ValueArray) C.N.compare [| 0;0;1;1;1;0;0;1;1;1;-1;-1;0;-1;-1;-1;-1;1;0;-1;-1;-1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ValueArray C.N.less_than``() = validate (Int16s.Collection.ValueArray) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;1;1;0;0;1;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.ValueArray C.N.less_or_equal``() = validate (Int16s.Collection.ValueArray) C.N.less_or_equal [| 1;1;0;0;0;1;1;0;0;0;1;1;1;1;1;1;1;0;1;1;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.ValueArray C.N.greater_than``() = validate (Int16s.Collection.ValueArray) C.N.greater_than [| 0;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.ValueArray C.N.greater_or_equal``() = validate (Int16s.Collection.ValueArray) C.N.greater_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;0;0;1;1;0;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.I.equals``() = validate (Int16s.Collection.ValueWrapArray) C.I.equals [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.I.equal``() = validate (Int16s.Collection.ValueWrapArray) C.I.equal [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.I.not_equal``() = validate (Int16s.Collection.ValueWrapArray) C.I.not_equal [| 0;0;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.I.compare``() = validate (Int16s.Collection.ValueWrapArray) C.I.compare [| 0;0;32768;32767;32766;0;0;32768;32767;32766;-32768;-32768;0;-1;-2;-32767;-32767;1;0;-1;-32766;-32766;2;1;0 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.I.less_than``() = validate (Int16s.Collection.ValueWrapArray) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;1;1;0;0;1;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.I.less_or_equal``() = validate (Int16s.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;0;0;0;1;1;0;0;0;1;1;1;1;1;1;1;0;1;1;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.I.greater_than``() = validate (Int16s.Collection.ValueWrapArray) C.I.greater_than [| 0;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (Int16s.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;0;0;1;1;0;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.N.equals``() = validate (Int16s.Collection.ValueWrapArray) C.N.equals [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.N.equal``() = validate (Int16s.Collection.ValueWrapArray) C.N.equal [| 1;1;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.N.not_equal``() = validate (Int16s.Collection.ValueWrapArray) C.N.not_equal [| 0;0;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.N.compare``() = validate (Int16s.Collection.ValueWrapArray) C.N.compare [| 0;0;32768;32767;32766;0;0;32768;32767;32766;-32768;-32768;0;-1;-2;-32767;-32767;1;0;-1;-32766;-32766;2;1;0 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.N.less_than``() = validate (Int16s.Collection.ValueWrapArray) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;1;1;0;0;1;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.N.less_or_equal``() = validate (Int16s.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;0;0;0;1;1;0;0;0;1;1;1;1;1;1;1;0;1;1;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.N.greater_than``() = validate (Int16s.Collection.ValueWrapArray) C.N.greater_than [| 0;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (Int16s.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;0;0;1;1;0;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.I.equals``() = validate (Int16s.Collection.ArrayArray) C.I.equals [| 1;1;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -8206,7 +8206,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.I.equal``() = validate (Int16s.Collection.ArrayArray) C.I.equal [| 1;1;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -8214,7 +8214,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.I.not_equal``() = validate (Int16s.Collection.ArrayArray) C.I.not_equal [| 0;0;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -8222,7 +8222,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.I.compare``() = validate (Int16s.Collection.ArrayArray) C.I.compare [| 0;0;32768;32767;32766;-1;-1;-1;-1;-1;0;0;32768;32767;32766;-1;-1;-1;-1;-1;-32768;-32768;0;-1;-2;-1;-1;-1;-1;-1;-32767;-32767;1;0;-1;-1;-1;-1;-1;-1; @@ -8230,7 +8230,7 @@ type GeneratedTests () = 1;1;1;1;1;-32767;-32767;1;0;-1;1;1;1;1;1;-32766;-32766;2;1;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.I.less_than``() = validate (Int16s.Collection.ArrayArray) C.I.less_than [| 0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1; @@ -8238,7 +8238,7 @@ type GeneratedTests () = 0;0;0;0;0;1;1;0;0;1;0;0;0;0;0;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.I.less_or_equal``() = validate (Int16s.Collection.ArrayArray) C.I.less_or_equal [| 1;1;0;0;0;1;1;1;1;1;1;1;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; @@ -8246,7 +8246,7 @@ type GeneratedTests () = 0;0;0;0;0;1;1;0;1;1;0;0;0;0;0;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.I.greater_than``() = validate (Int16s.Collection.ArrayArray) C.I.greater_than [| 0;0;1;1;1;0;0;0;0;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; @@ -8254,7 +8254,7 @@ type GeneratedTests () = 1;1;1;1;1;0;0;1;0;0;1;1;1;1;1;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.I.greater_or_equal``() = validate (Int16s.Collection.ArrayArray) C.I.greater_or_equal [| 1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0; @@ -8262,7 +8262,7 @@ type GeneratedTests () = 1;1;1;1;1;0;0;1;1;0;1;1;1;1;1;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.N.equals``() = validate (Int16s.Collection.ArrayArray) C.N.equals [| 1;1;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -8270,7 +8270,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.N.equal``() = validate (Int16s.Collection.ArrayArray) C.N.equal [| 1;1;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -8278,7 +8278,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.N.not_equal``() = validate (Int16s.Collection.ArrayArray) C.N.not_equal [| 0;0;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -8286,7 +8286,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.N.compare``() = validate (Int16s.Collection.ArrayArray) C.N.compare [| 0;0;32768;32767;32766;-1;-1;-1;-1;-1;0;0;32768;32767;32766;-1;-1;-1;-1;-1;-32768;-32768;0;-1;-2;-1;-1;-1;-1;-1;-32767;-32767;1;0;-1;-1;-1;-1;-1;-1; @@ -8294,7 +8294,7 @@ type GeneratedTests () = 1;1;1;1;1;-32767;-32767;1;0;-1;1;1;1;1;1;-32766;-32766;2;1;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.N.less_than``() = validate (Int16s.Collection.ArrayArray) C.N.less_than [| 0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1; @@ -8302,7 +8302,7 @@ type GeneratedTests () = 0;0;0;0;0;1;1;0;0;1;0;0;0;0;0;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.N.less_or_equal``() = validate (Int16s.Collection.ArrayArray) C.N.less_or_equal [| 1;1;0;0;0;1;1;1;1;1;1;1;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; @@ -8310,7 +8310,7 @@ type GeneratedTests () = 0;0;0;0;0;1;1;0;1;1;0;0;0;0;0;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.N.greater_than``() = validate (Int16s.Collection.ArrayArray) C.N.greater_than [| 0;0;1;1;1;0;0;0;0;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; @@ -8318,7 +8318,7 @@ type GeneratedTests () = 1;1;1;1;1;0;0;1;0;0;1;1;1;1;1;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray C.N.greater_or_equal``() = validate (Int16s.Collection.ArrayArray) C.N.greater_or_equal [| 1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0; @@ -8326,7 +8326,7 @@ type GeneratedTests () = 1;1;1;1;1;0;0;1;1;0;1;1;1;1;1;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.ListArray C.I.equals``() = validate (Int16s.Collection.ListArray) C.I.equals [| 1;1;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -8334,7 +8334,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ListArray C.I.equal``() = validate (Int16s.Collection.ListArray) C.I.equal [| 1;1;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -8342,7 +8342,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ListArray C.I.not_equal``() = validate (Int16s.Collection.ListArray) C.I.not_equal [| 0;0;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -8350,7 +8350,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ListArray C.I.compare``() = validate (Int16s.Collection.ListArray) C.I.compare [| 0;0;32768;32767;32766;-1;-1;32768;32767;32766;0;0;32768;32767;32766;-1;-1;32768;32767;32766;-32768;-32768;0;-1;-2;-32768;-32768;-1;-1;-2;-32767;-32767;1;0;-1;-32767;-32767;1;-1;-1; @@ -8358,7 +8358,7 @@ type GeneratedTests () = -32767;-32767;1;1;-1;-32767;-32767;1;0;-1;-32766;-32766;2;1;1;-32766;-32766;2;1;0 |] - [] + [] member __.``Int16s.Collection.ListArray C.I.less_than``() = validate (Int16s.Collection.ListArray) C.I.less_than [| 0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;1;0;0;0;1;1;0;1;1;1;1;1;1;1;1;1;0;0;1;1;1;0;1;1; @@ -8366,7 +8366,7 @@ type GeneratedTests () = 1;1;0;0;1;1;1;0;0;1;1;1;0;0;0;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.ListArray C.I.less_or_equal``() = validate (Int16s.Collection.ListArray) C.I.less_or_equal [| 1;1;0;0;0;1;1;0;0;0;1;1;0;0;0;1;1;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;0;1;1; @@ -8374,7 +8374,7 @@ type GeneratedTests () = 1;1;0;0;1;1;1;0;1;1;1;1;0;0;0;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.ListArray C.I.greater_than``() = validate (Int16s.Collection.ListArray) C.I.greater_than [| 0;0;1;1;1;0;0;1;1;1;0;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0; @@ -8382,7 +8382,7 @@ type GeneratedTests () = 0;0;1;1;0;0;0;1;0;0;0;0;1;1;1;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.ListArray C.I.greater_or_equal``() = validate (Int16s.Collection.ListArray) C.I.greater_or_equal [| 1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;0;0;0;1;0;0; @@ -8390,7 +8390,7 @@ type GeneratedTests () = 0;0;1;1;0;0;0;1;1;0;0;0;1;1;1;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.ListArray C.N.equals``() = validate (Int16s.Collection.ListArray) C.N.equals [| 1;1;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -8398,7 +8398,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ListArray C.N.equal``() = validate (Int16s.Collection.ListArray) C.N.equal [| 1;1;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -8406,7 +8406,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ListArray C.N.not_equal``() = validate (Int16s.Collection.ListArray) C.N.not_equal [| 0;0;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -8414,7 +8414,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ListArray C.N.compare``() = validate (Int16s.Collection.ListArray) C.N.compare [| 0;0;32768;32767;32766;-1;-1;32768;32767;32766;0;0;32768;32767;32766;-1;-1;32768;32767;32766;-32768;-32768;0;-1;-2;-32768;-32768;-1;-1;-2;-32767;-32767;1;0;-1;-32767;-32767;1;-1;-1; @@ -8422,7 +8422,7 @@ type GeneratedTests () = -32767;-32767;1;1;-1;-32767;-32767;1;0;-1;-32766;-32766;2;1;1;-32766;-32766;2;1;0 |] - [] + [] member __.``Int16s.Collection.ListArray C.N.less_than``() = validate (Int16s.Collection.ListArray) C.N.less_than [| 0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;1;0;0;0;1;1;0;1;1;1;1;1;1;1;1;1;0;0;1;1;1;0;1;1; @@ -8430,7 +8430,7 @@ type GeneratedTests () = 1;1;0;0;1;1;1;0;0;1;1;1;0;0;0;1;1;0;0;0 |] - [] + [] member __.``Int16s.Collection.ListArray C.N.less_or_equal``() = validate (Int16s.Collection.ListArray) C.N.less_or_equal [| 1;1;0;0;0;1;1;0;0;0;1;1;0;0;0;1;1;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;0;1;1; @@ -8438,7 +8438,7 @@ type GeneratedTests () = 1;1;0;0;1;1;1;0;1;1;1;1;0;0;0;1;1;0;0;1 |] - [] + [] member __.``Int16s.Collection.ListArray C.N.greater_than``() = validate (Int16s.Collection.ListArray) C.N.greater_than [| 0;0;1;1;1;0;0;1;1;1;0;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0; @@ -8446,7 +8446,7 @@ type GeneratedTests () = 0;0;1;1;0;0;0;1;0;0;0;0;1;1;1;0;0;1;1;0 |] - [] + [] member __.``Int16s.Collection.ListArray C.N.greater_or_equal``() = validate (Int16s.Collection.ListArray) C.N.greater_or_equal [| 1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;0;0;0;1;0;0; @@ -8454,7 +8454,7 @@ type GeneratedTests () = 0;0;1;1;0;0;0;1;1;0;0;0;1;1;1;0;0;1;1;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;1;0;0;0;1;0;0;0;0;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -8462,7 +8462,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;1;0;0;0;1;0;0;0;0;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -8470,7 +8470,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;0;1;1;1;0;1;1;1;1;0;0;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -8478,7 +8478,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;0;1;1;1;0;1;1;1;1;0;0;1;1;1;0;1;1;1;1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;1;1;-1;-1; @@ -8486,7 +8486,7 @@ type GeneratedTests () = -1;-1;1;1;-1;-1;1;1;0;-1;-1;-1;1;1;1;-1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;1;1;1;1;1;1;1;0;0;1;1;0;0;1;1; @@ -8494,7 +8494,7 @@ type GeneratedTests () = 1;1;0;0;1;1;0;0;0;1;1;1;0;0;0;1;0;0;0;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;0;0;0;1;0;0;0;0;1;1;0;0;0;1;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;0;0;1;1; @@ -8502,7 +8502,7 @@ type GeneratedTests () = 1;1;0;0;1;1;0;0;1;1;1;1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;1;1;1;0;1;1;1;1;0;0;1;1;1;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;1;0;0; @@ -8510,7 +8510,7 @@ type GeneratedTests () = 0;0;1;1;0;0;1;1;0;0;0;0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;0;0;1;1;0;0; @@ -8518,7 +8518,7 @@ type GeneratedTests () = 0;0;1;1;0;0;1;1;1;0;0;0;1;1;1;0;1;1;1;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;1;0;0;0;1;0;0;0;0;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -8526,7 +8526,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;1;0;0;0;1;0;0;0;0;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -8534,7 +8534,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;0;1;1;1;0;1;1;1;1;0;0;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -8542,7 +8542,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;0;1;1;1;0;1;1;1;1;0;0;1;1;1;0;1;1;1;1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;1;1;-1;-1; @@ -8550,7 +8550,7 @@ type GeneratedTests () = -1;-1;1;1;-1;-1;1;1;0;-1;-1;-1;1;1;1;-1;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;1;1;1;1;1;1;1;1;0;0;1;1;0;0;1;1; @@ -8558,7 +8558,7 @@ type GeneratedTests () = 1;1;0;0;1;1;0;0;0;1;1;1;0;0;0;1;0;0;0;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;0;0;0;1;0;0;0;0;1;1;0;0;0;1;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;0;0;1;1; @@ -8566,7 +8566,7 @@ type GeneratedTests () = 1;1;0;0;1;1;0;0;1;1;1;1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;1;1;1;0;1;1;1;1;0;0;1;1;1;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;1;0;0; @@ -8574,7 +8574,7 @@ type GeneratedTests () = 0;0;1;1;0;0;1;1;0;0;0;0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``Int16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (Int16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;0;0;1;1;0;0; @@ -8582,157 +8582,157 @@ type GeneratedTests () = 0;0;1;1;0;0;1;1;1;0;0;0;1;1;1;0;1;1;1;1 |] - [] + [] member __.``NullableInt16s.Collection.Array E.I.equals``() = validate (NullableInt16s.Collection.Array) E.I.equals [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.Array E.I.equal``() = validate (NullableInt16s.Collection.Array) E.I.equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.Array E.I.not_equal``() = validate (NullableInt16s.Collection.Array) E.I.not_equal [| 0;1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.Array E.N.equals``() = validate (NullableInt16s.Collection.Array) E.N.equals [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.Array E.N.equal``() = validate (NullableInt16s.Collection.Array) E.N.equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.Array E.N.not_equal``() = validate (NullableInt16s.Collection.Array) E.N.not_equal [| 0;1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.OptionArray E.I.equals``() = validate (NullableInt16s.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.OptionArray E.I.equal``() = validate (NullableInt16s.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.OptionArray E.I.not_equal``() = validate (NullableInt16s.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.OptionArray E.N.equals``() = validate (NullableInt16s.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.OptionArray E.N.equal``() = validate (NullableInt16s.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.OptionArray E.N.not_equal``() = validate (NullableInt16s.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.RefArray E.I.equals``() = validate (NullableInt16s.Collection.RefArray) E.I.equals [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.RefArray E.I.equal``() = validate (NullableInt16s.Collection.RefArray) E.I.equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.RefArray E.I.not_equal``() = validate (NullableInt16s.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.RefArray E.N.equals``() = validate (NullableInt16s.Collection.RefArray) E.N.equals [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.RefArray E.N.equal``() = validate (NullableInt16s.Collection.RefArray) E.N.equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.RefArray E.N.not_equal``() = validate (NullableInt16s.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.RefWrapArray E.I.equals``() = validate (NullableInt16s.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.RefWrapArray E.I.equal``() = validate (NullableInt16s.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.RefWrapArray E.I.not_equal``() = validate (NullableInt16s.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.RefWrapArray E.N.equals``() = validate (NullableInt16s.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.RefWrapArray E.N.equal``() = validate (NullableInt16s.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.RefWrapArray E.N.not_equal``() = validate (NullableInt16s.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.UnionArray E.I.equals``() = validate (NullableInt16s.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -8782,7 +8782,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.UnionArray E.I.equal``() = validate (NullableInt16s.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -8832,7 +8832,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.UnionArray E.I.not_equal``() = validate (NullableInt16s.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -8882,7 +8882,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.UnionArray E.N.equals``() = validate (NullableInt16s.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -8932,7 +8932,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.UnionArray E.N.equal``() = validate (NullableInt16s.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -8982,7 +8982,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.UnionArray E.N.not_equal``() = validate (NullableInt16s.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -9032,7 +9032,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.UnionWrapArray E.I.equals``() = validate (NullableInt16s.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -9082,7 +9082,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.UnionWrapArray E.I.equal``() = validate (NullableInt16s.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -9132,7 +9132,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableInt16s.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -9182,7 +9182,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.UnionWrapArray E.N.equals``() = validate (NullableInt16s.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -9232,7 +9232,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.UnionWrapArray E.N.equal``() = validate (NullableInt16s.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -9282,7 +9282,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableInt16s.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -9332,79 +9332,79 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.ValueArray E.I.equals``() = validate (NullableInt16s.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ValueArray E.I.equal``() = validate (NullableInt16s.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ValueArray E.I.not_equal``() = validate (NullableInt16s.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.ValueArray E.N.equals``() = validate (NullableInt16s.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ValueArray E.N.equal``() = validate (NullableInt16s.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ValueArray E.N.not_equal``() = validate (NullableInt16s.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.ValueWrapArray E.I.equals``() = validate (NullableInt16s.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ValueWrapArray E.I.equal``() = validate (NullableInt16s.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableInt16s.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.ValueWrapArray E.N.equals``() = validate (NullableInt16s.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ValueWrapArray E.N.equal``() = validate (NullableInt16s.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableInt16s.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.ArrayArray E.I.equals``() = validate (NullableInt16s.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -9413,7 +9413,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ArrayArray E.I.equal``() = validate (NullableInt16s.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -9422,7 +9422,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ArrayArray E.I.not_equal``() = validate (NullableInt16s.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -9431,7 +9431,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.ArrayArray E.N.equals``() = validate (NullableInt16s.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -9440,7 +9440,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ArrayArray E.N.equal``() = validate (NullableInt16s.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -9449,7 +9449,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ArrayArray E.N.not_equal``() = validate (NullableInt16s.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -9458,7 +9458,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.ListArray E.I.equals``() = validate (NullableInt16s.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -9467,7 +9467,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ListArray E.I.equal``() = validate (NullableInt16s.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -9476,7 +9476,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ListArray E.I.not_equal``() = validate (NullableInt16s.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -9485,7 +9485,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt16s.Collection.ListArray E.N.equals``() = validate (NullableInt16s.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -9494,7 +9494,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ListArray E.N.equal``() = validate (NullableInt16s.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -9503,7 +9503,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt16s.Collection.ListArray E.N.not_equal``() = validate (NullableInt16s.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -9512,391 +9512,391 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.Array C.I.equals``() = validate (Int32s.Collection.Array) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.Array C.I.equal``() = validate (Int32s.Collection.Array) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.Array C.I.not_equal``() = validate (Int32s.Collection.Array) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.Array C.I.compare``() = validate (Int32s.Collection.Array) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.Array C.I.less_than``() = validate (Int32s.Collection.Array) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.Array C.I.less_or_equal``() = validate (Int32s.Collection.Array) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.Array C.I.greater_than``() = validate (Int32s.Collection.Array) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.Array C.I.greater_or_equal``() = validate (Int32s.Collection.Array) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.Array C.N.equals``() = validate (Int32s.Collection.Array) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.Array C.N.equal``() = validate (Int32s.Collection.Array) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.Array C.N.not_equal``() = validate (Int32s.Collection.Array) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.Array C.N.compare``() = validate (Int32s.Collection.Array) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.Array C.N.less_than``() = validate (Int32s.Collection.Array) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.Array C.N.less_or_equal``() = validate (Int32s.Collection.Array) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.Array C.N.greater_than``() = validate (Int32s.Collection.Array) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.Array C.N.greater_or_equal``() = validate (Int32s.Collection.Array) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.OptionArray C.I.equals``() = validate (Int32s.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.OptionArray C.I.equal``() = validate (Int32s.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.OptionArray C.I.not_equal``() = validate (Int32s.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.OptionArray C.I.compare``() = validate (Int32s.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;1;1;0;1;1;1;1;1;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.OptionArray C.I.less_than``() = validate (Int32s.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.OptionArray C.I.less_or_equal``() = validate (Int32s.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;0;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.OptionArray C.I.greater_than``() = validate (Int32s.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;1;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.OptionArray C.I.greater_or_equal``() = validate (Int32s.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.OptionArray C.N.equals``() = validate (Int32s.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.OptionArray C.N.equal``() = validate (Int32s.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.OptionArray C.N.not_equal``() = validate (Int32s.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.OptionArray C.N.compare``() = validate (Int32s.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;1;1;0;1;1;1;1;1;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.OptionArray C.N.less_than``() = validate (Int32s.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.OptionArray C.N.less_or_equal``() = validate (Int32s.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;0;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.OptionArray C.N.greater_than``() = validate (Int32s.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;1;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.OptionArray C.N.greater_or_equal``() = validate (Int32s.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.RefArray C.I.equals``() = validate (Int32s.Collection.RefArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.RefArray C.I.equal``() = validate (Int32s.Collection.RefArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.RefArray C.I.not_equal``() = validate (Int32s.Collection.RefArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.RefArray C.I.compare``() = validate (Int32s.Collection.RefArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.RefArray C.I.less_than``() = validate (Int32s.Collection.RefArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.RefArray C.I.less_or_equal``() = validate (Int32s.Collection.RefArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.RefArray C.I.greater_than``() = validate (Int32s.Collection.RefArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.RefArray C.I.greater_or_equal``() = validate (Int32s.Collection.RefArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.RefArray C.N.equals``() = validate (Int32s.Collection.RefArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.RefArray C.N.equal``() = validate (Int32s.Collection.RefArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.RefArray C.N.not_equal``() = validate (Int32s.Collection.RefArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.RefArray C.N.compare``() = validate (Int32s.Collection.RefArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.RefArray C.N.less_than``() = validate (Int32s.Collection.RefArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.RefArray C.N.less_or_equal``() = validate (Int32s.Collection.RefArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.RefArray C.N.greater_than``() = validate (Int32s.Collection.RefArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.RefArray C.N.greater_or_equal``() = validate (Int32s.Collection.RefArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.I.equals``() = validate (Int32s.Collection.RefWrapArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.I.equal``() = validate (Int32s.Collection.RefWrapArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.I.not_equal``() = validate (Int32s.Collection.RefWrapArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.I.compare``() = validate (Int32s.Collection.RefWrapArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.I.less_than``() = validate (Int32s.Collection.RefWrapArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.I.less_or_equal``() = validate (Int32s.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.I.greater_than``() = validate (Int32s.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.I.greater_or_equal``() = validate (Int32s.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.N.equals``() = validate (Int32s.Collection.RefWrapArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.N.equal``() = validate (Int32s.Collection.RefWrapArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.N.not_equal``() = validate (Int32s.Collection.RefWrapArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.N.compare``() = validate (Int32s.Collection.RefWrapArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.N.less_than``() = validate (Int32s.Collection.RefWrapArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.N.less_or_equal``() = validate (Int32s.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.N.greater_than``() = validate (Int32s.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.RefWrapArray C.N.greater_or_equal``() = validate (Int32s.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.UnionArray C.I.equals``() = validate (Int32s.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -9932,7 +9932,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.UnionArray C.I.equal``() = validate (Int32s.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -9968,7 +9968,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.UnionArray C.I.not_equal``() = validate (Int32s.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -10004,7 +10004,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.UnionArray C.I.compare``() = validate (Int32s.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -10040,7 +10040,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Int32s.Collection.UnionArray C.I.less_than``() = validate (Int32s.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -10076,7 +10076,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int32s.Collection.UnionArray C.I.less_or_equal``() = validate (Int32s.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -10112,7 +10112,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.UnionArray C.I.greater_than``() = validate (Int32s.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -10148,7 +10148,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.UnionArray C.I.greater_or_equal``() = validate (Int32s.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -10184,7 +10184,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int32s.Collection.UnionArray C.N.equals``() = validate (Int32s.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -10220,7 +10220,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.UnionArray C.N.equal``() = validate (Int32s.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -10256,7 +10256,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.UnionArray C.N.not_equal``() = validate (Int32s.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -10292,7 +10292,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.UnionArray C.N.compare``() = validate (Int32s.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -10328,7 +10328,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Int32s.Collection.UnionArray C.N.less_than``() = validate (Int32s.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -10364,7 +10364,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int32s.Collection.UnionArray C.N.less_or_equal``() = validate (Int32s.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -10400,7 +10400,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.UnionArray C.N.greater_than``() = validate (Int32s.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -10436,7 +10436,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.UnionArray C.N.greater_or_equal``() = validate (Int32s.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -10472,7 +10472,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.I.equals``() = validate (Int32s.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -10508,7 +10508,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.I.equal``() = validate (Int32s.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -10544,7 +10544,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.I.not_equal``() = validate (Int32s.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -10580,7 +10580,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.I.compare``() = validate (Int32s.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -10616,7 +10616,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.I.less_than``() = validate (Int32s.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -10652,7 +10652,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.I.less_or_equal``() = validate (Int32s.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -10688,7 +10688,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.I.greater_than``() = validate (Int32s.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -10724,7 +10724,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (Int32s.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -10760,7 +10760,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.N.equals``() = validate (Int32s.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -10796,7 +10796,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.N.equal``() = validate (Int32s.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -10832,7 +10832,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.N.not_equal``() = validate (Int32s.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -10868,7 +10868,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.N.compare``() = validate (Int32s.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -10904,7 +10904,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.N.less_than``() = validate (Int32s.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -10940,7 +10940,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.N.less_or_equal``() = validate (Int32s.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -10976,7 +10976,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.N.greater_than``() = validate (Int32s.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -11012,7 +11012,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (Int32s.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -11048,199 +11048,199 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int32s.Collection.ValueArray C.I.equals``() = validate (Int32s.Collection.ValueArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ValueArray C.I.equal``() = validate (Int32s.Collection.ValueArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ValueArray C.I.not_equal``() = validate (Int32s.Collection.ValueArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ValueArray C.I.compare``() = validate (Int32s.Collection.ValueArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ValueArray C.I.less_than``() = validate (Int32s.Collection.ValueArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.ValueArray C.I.less_or_equal``() = validate (Int32s.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.ValueArray C.I.greater_than``() = validate (Int32s.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.ValueArray C.I.greater_or_equal``() = validate (Int32s.Collection.ValueArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.ValueArray C.N.equals``() = validate (Int32s.Collection.ValueArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ValueArray C.N.equal``() = validate (Int32s.Collection.ValueArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ValueArray C.N.not_equal``() = validate (Int32s.Collection.ValueArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ValueArray C.N.compare``() = validate (Int32s.Collection.ValueArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ValueArray C.N.less_than``() = validate (Int32s.Collection.ValueArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.ValueArray C.N.less_or_equal``() = validate (Int32s.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.ValueArray C.N.greater_than``() = validate (Int32s.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.ValueArray C.N.greater_or_equal``() = validate (Int32s.Collection.ValueArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.I.equals``() = validate (Int32s.Collection.ValueWrapArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.I.equal``() = validate (Int32s.Collection.ValueWrapArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.I.not_equal``() = validate (Int32s.Collection.ValueWrapArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.I.compare``() = validate (Int32s.Collection.ValueWrapArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.I.less_than``() = validate (Int32s.Collection.ValueWrapArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.I.less_or_equal``() = validate (Int32s.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.I.greater_than``() = validate (Int32s.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (Int32s.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.N.equals``() = validate (Int32s.Collection.ValueWrapArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.N.equal``() = validate (Int32s.Collection.ValueWrapArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.N.not_equal``() = validate (Int32s.Collection.ValueWrapArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.N.compare``() = validate (Int32s.Collection.ValueWrapArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.N.less_than``() = validate (Int32s.Collection.ValueWrapArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.N.less_or_equal``() = validate (Int32s.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.N.greater_than``() = validate (Int32s.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (Int32s.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.I.equals``() = validate (Int32s.Collection.ArrayArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -11248,7 +11248,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.I.equal``() = validate (Int32s.Collection.ArrayArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -11256,7 +11256,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.I.not_equal``() = validate (Int32s.Collection.ArrayArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -11264,7 +11264,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.I.compare``() = validate (Int32s.Collection.ArrayArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;-1;-1;-1;-1;1;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -11272,7 +11272,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-1;1;0;-1;1;1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.I.less_than``() = validate (Int32s.Collection.ArrayArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -11280,7 +11280,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.I.less_or_equal``() = validate (Int32s.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -11288,7 +11288,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.I.greater_than``() = validate (Int32s.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -11296,7 +11296,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.I.greater_or_equal``() = validate (Int32s.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -11304,7 +11304,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.N.equals``() = validate (Int32s.Collection.ArrayArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -11312,7 +11312,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.N.equal``() = validate (Int32s.Collection.ArrayArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -11320,7 +11320,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.N.not_equal``() = validate (Int32s.Collection.ArrayArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -11328,7 +11328,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.N.compare``() = validate (Int32s.Collection.ArrayArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;-1;-1;-1;-1;1;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -11336,7 +11336,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-1;1;0;-1;1;1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.N.less_than``() = validate (Int32s.Collection.ArrayArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -11344,7 +11344,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.N.less_or_equal``() = validate (Int32s.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -11352,7 +11352,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.N.greater_than``() = validate (Int32s.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -11360,7 +11360,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray C.N.greater_or_equal``() = validate (Int32s.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -11368,7 +11368,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.ListArray C.I.equals``() = validate (Int32s.Collection.ListArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -11376,7 +11376,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ListArray C.I.equal``() = validate (Int32s.Collection.ListArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -11384,7 +11384,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ListArray C.I.not_equal``() = validate (Int32s.Collection.ListArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -11392,7 +11392,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ListArray C.I.compare``() = validate (Int32s.Collection.ListArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;-1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;-1;1;-1;1;0;-1;1;-1;1;-1;-1; @@ -11400,7 +11400,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;-1;1;0;-1;1;-1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ListArray C.I.less_than``() = validate (Int32s.Collection.ListArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;0;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -11408,7 +11408,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.ListArray C.I.less_or_equal``() = validate (Int32s.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -11416,7 +11416,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.ListArray C.I.greater_than``() = validate (Int32s.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -11424,7 +11424,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.ListArray C.I.greater_or_equal``() = validate (Int32s.Collection.ListArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;1;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -11432,7 +11432,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.ListArray C.N.equals``() = validate (Int32s.Collection.ListArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -11440,7 +11440,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ListArray C.N.equal``() = validate (Int32s.Collection.ListArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -11448,7 +11448,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ListArray C.N.not_equal``() = validate (Int32s.Collection.ListArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -11456,7 +11456,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ListArray C.N.compare``() = validate (Int32s.Collection.ListArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;-1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;-1;1;-1;1;0;-1;1;-1;1;-1;-1; @@ -11464,7 +11464,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;-1;1;0;-1;1;-1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ListArray C.N.less_than``() = validate (Int32s.Collection.ListArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;0;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -11472,7 +11472,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Int32s.Collection.ListArray C.N.less_or_equal``() = validate (Int32s.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -11480,7 +11480,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Int32s.Collection.ListArray C.N.greater_than``() = validate (Int32s.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -11488,7 +11488,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Int32s.Collection.ListArray C.N.greater_or_equal``() = validate (Int32s.Collection.ListArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;1;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -11496,7 +11496,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -11504,7 +11504,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -11512,7 +11512,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -11520,7 +11520,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;1;1;-1;1;0;-1;1;1;1;-1;1; @@ -11528,7 +11528,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;-1;-1;-1;-1;-1;-1;-1;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;0;1;0;0;1;0;0;0;1;0; @@ -11536,7 +11536,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;0;1;1;1;1;0;1;1;1;0;0;1;0;1;1;0;0;0;1;0; @@ -11544,7 +11544,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;1;0;0;0;0;1;0;0;0;1;1;0;1;0;0;1;1;1;0;1; @@ -11552,7 +11552,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;1;0;1;1;0;1;1;1;0;1; @@ -11560,7 +11560,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -11568,7 +11568,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -11576,7 +11576,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -11584,7 +11584,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;1;1;-1;1;0;-1;1;1;1;-1;1; @@ -11592,7 +11592,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;-1;-1;-1;-1;-1;-1;-1;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;0;1;0;0;1;0;0;0;1;0; @@ -11600,7 +11600,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;0;1;1;1;1;0;1;1;1;0;0;1;0;1;1;0;0;0;1;0; @@ -11608,7 +11608,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;1;0;0;0;0;1;0;0;0;1;1;0;1;0;0;1;1;1;0;1; @@ -11616,7 +11616,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (Int32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;1;0;1;1;0;1;1;1;0;1; @@ -11624,157 +11624,157 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.Array E.I.equals``() = validate (NullableInt32s.Collection.Array) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.Array E.I.equal``() = validate (NullableInt32s.Collection.Array) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.Array E.I.not_equal``() = validate (NullableInt32s.Collection.Array) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.Array E.N.equals``() = validate (NullableInt32s.Collection.Array) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.Array E.N.equal``() = validate (NullableInt32s.Collection.Array) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.Array E.N.not_equal``() = validate (NullableInt32s.Collection.Array) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.OptionArray E.I.equals``() = validate (NullableInt32s.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.OptionArray E.I.equal``() = validate (NullableInt32s.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.OptionArray E.I.not_equal``() = validate (NullableInt32s.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.OptionArray E.N.equals``() = validate (NullableInt32s.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.OptionArray E.N.equal``() = validate (NullableInt32s.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.OptionArray E.N.not_equal``() = validate (NullableInt32s.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.RefArray E.I.equals``() = validate (NullableInt32s.Collection.RefArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.RefArray E.I.equal``() = validate (NullableInt32s.Collection.RefArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.RefArray E.I.not_equal``() = validate (NullableInt32s.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.RefArray E.N.equals``() = validate (NullableInt32s.Collection.RefArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.RefArray E.N.equal``() = validate (NullableInt32s.Collection.RefArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.RefArray E.N.not_equal``() = validate (NullableInt32s.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.RefWrapArray E.I.equals``() = validate (NullableInt32s.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.RefWrapArray E.I.equal``() = validate (NullableInt32s.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.RefWrapArray E.I.not_equal``() = validate (NullableInt32s.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.RefWrapArray E.N.equals``() = validate (NullableInt32s.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.RefWrapArray E.N.equal``() = validate (NullableInt32s.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.RefWrapArray E.N.not_equal``() = validate (NullableInt32s.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.UnionArray E.I.equals``() = validate (NullableInt32s.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -11824,7 +11824,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.UnionArray E.I.equal``() = validate (NullableInt32s.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -11874,7 +11874,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.UnionArray E.I.not_equal``() = validate (NullableInt32s.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -11924,7 +11924,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.UnionArray E.N.equals``() = validate (NullableInt32s.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -11974,7 +11974,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.UnionArray E.N.equal``() = validate (NullableInt32s.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -12024,7 +12024,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.UnionArray E.N.not_equal``() = validate (NullableInt32s.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -12074,7 +12074,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.UnionWrapArray E.I.equals``() = validate (NullableInt32s.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -12124,7 +12124,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.UnionWrapArray E.I.equal``() = validate (NullableInt32s.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -12174,7 +12174,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableInt32s.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -12224,7 +12224,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.UnionWrapArray E.N.equals``() = validate (NullableInt32s.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -12274,7 +12274,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.UnionWrapArray E.N.equal``() = validate (NullableInt32s.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -12324,7 +12324,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableInt32s.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -12374,79 +12374,79 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.ValueArray E.I.equals``() = validate (NullableInt32s.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ValueArray E.I.equal``() = validate (NullableInt32s.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ValueArray E.I.not_equal``() = validate (NullableInt32s.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.ValueArray E.N.equals``() = validate (NullableInt32s.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ValueArray E.N.equal``() = validate (NullableInt32s.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ValueArray E.N.not_equal``() = validate (NullableInt32s.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.ValueWrapArray E.I.equals``() = validate (NullableInt32s.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ValueWrapArray E.I.equal``() = validate (NullableInt32s.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableInt32s.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.ValueWrapArray E.N.equals``() = validate (NullableInt32s.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ValueWrapArray E.N.equal``() = validate (NullableInt32s.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableInt32s.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.ArrayArray E.I.equals``() = validate (NullableInt32s.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -12455,7 +12455,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ArrayArray E.I.equal``() = validate (NullableInt32s.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -12464,7 +12464,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ArrayArray E.I.not_equal``() = validate (NullableInt32s.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -12473,7 +12473,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.ArrayArray E.N.equals``() = validate (NullableInt32s.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -12482,7 +12482,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ArrayArray E.N.equal``() = validate (NullableInt32s.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -12491,7 +12491,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ArrayArray E.N.not_equal``() = validate (NullableInt32s.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -12500,7 +12500,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.ListArray E.I.equals``() = validate (NullableInt32s.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -12509,7 +12509,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ListArray E.I.equal``() = validate (NullableInt32s.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -12518,7 +12518,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ListArray E.I.not_equal``() = validate (NullableInt32s.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -12527,7 +12527,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt32s.Collection.ListArray E.N.equals``() = validate (NullableInt32s.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -12536,7 +12536,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ListArray E.N.equal``() = validate (NullableInt32s.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -12545,7 +12545,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt32s.Collection.ListArray E.N.not_equal``() = validate (NullableInt32s.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -12554,391 +12554,391 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.Array C.I.equals``() = validate (Int64s.Collection.Array) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.Array C.I.equal``() = validate (Int64s.Collection.Array) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.Array C.I.not_equal``() = validate (Int64s.Collection.Array) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.Array C.I.compare``() = validate (Int64s.Collection.Array) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.Array C.I.less_than``() = validate (Int64s.Collection.Array) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.Array C.I.less_or_equal``() = validate (Int64s.Collection.Array) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.Array C.I.greater_than``() = validate (Int64s.Collection.Array) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.Array C.I.greater_or_equal``() = validate (Int64s.Collection.Array) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.Array C.N.equals``() = validate (Int64s.Collection.Array) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.Array C.N.equal``() = validate (Int64s.Collection.Array) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.Array C.N.not_equal``() = validate (Int64s.Collection.Array) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.Array C.N.compare``() = validate (Int64s.Collection.Array) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.Array C.N.less_than``() = validate (Int64s.Collection.Array) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.Array C.N.less_or_equal``() = validate (Int64s.Collection.Array) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.Array C.N.greater_than``() = validate (Int64s.Collection.Array) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.Array C.N.greater_or_equal``() = validate (Int64s.Collection.Array) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.OptionArray C.I.equals``() = validate (Int64s.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.OptionArray C.I.equal``() = validate (Int64s.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.OptionArray C.I.not_equal``() = validate (Int64s.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.OptionArray C.I.compare``() = validate (Int64s.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;1;1;0;1;1;1;1;1;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.OptionArray C.I.less_than``() = validate (Int64s.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.OptionArray C.I.less_or_equal``() = validate (Int64s.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;0;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.OptionArray C.I.greater_than``() = validate (Int64s.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;1;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.OptionArray C.I.greater_or_equal``() = validate (Int64s.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.OptionArray C.N.equals``() = validate (Int64s.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.OptionArray C.N.equal``() = validate (Int64s.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.OptionArray C.N.not_equal``() = validate (Int64s.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.OptionArray C.N.compare``() = validate (Int64s.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;1;1;0;1;1;1;1;1;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.OptionArray C.N.less_than``() = validate (Int64s.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.OptionArray C.N.less_or_equal``() = validate (Int64s.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;0;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.OptionArray C.N.greater_than``() = validate (Int64s.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;1;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.OptionArray C.N.greater_or_equal``() = validate (Int64s.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.RefArray C.I.equals``() = validate (Int64s.Collection.RefArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.RefArray C.I.equal``() = validate (Int64s.Collection.RefArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.RefArray C.I.not_equal``() = validate (Int64s.Collection.RefArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.RefArray C.I.compare``() = validate (Int64s.Collection.RefArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.RefArray C.I.less_than``() = validate (Int64s.Collection.RefArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.RefArray C.I.less_or_equal``() = validate (Int64s.Collection.RefArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.RefArray C.I.greater_than``() = validate (Int64s.Collection.RefArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.RefArray C.I.greater_or_equal``() = validate (Int64s.Collection.RefArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.RefArray C.N.equals``() = validate (Int64s.Collection.RefArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.RefArray C.N.equal``() = validate (Int64s.Collection.RefArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.RefArray C.N.not_equal``() = validate (Int64s.Collection.RefArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.RefArray C.N.compare``() = validate (Int64s.Collection.RefArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.RefArray C.N.less_than``() = validate (Int64s.Collection.RefArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.RefArray C.N.less_or_equal``() = validate (Int64s.Collection.RefArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.RefArray C.N.greater_than``() = validate (Int64s.Collection.RefArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.RefArray C.N.greater_or_equal``() = validate (Int64s.Collection.RefArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.I.equals``() = validate (Int64s.Collection.RefWrapArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.I.equal``() = validate (Int64s.Collection.RefWrapArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.I.not_equal``() = validate (Int64s.Collection.RefWrapArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.I.compare``() = validate (Int64s.Collection.RefWrapArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.I.less_than``() = validate (Int64s.Collection.RefWrapArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.I.less_or_equal``() = validate (Int64s.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.I.greater_than``() = validate (Int64s.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.I.greater_or_equal``() = validate (Int64s.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.N.equals``() = validate (Int64s.Collection.RefWrapArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.N.equal``() = validate (Int64s.Collection.RefWrapArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.N.not_equal``() = validate (Int64s.Collection.RefWrapArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.N.compare``() = validate (Int64s.Collection.RefWrapArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.N.less_than``() = validate (Int64s.Collection.RefWrapArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.N.less_or_equal``() = validate (Int64s.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.N.greater_than``() = validate (Int64s.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.RefWrapArray C.N.greater_or_equal``() = validate (Int64s.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.UnionArray C.I.equals``() = validate (Int64s.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -12974,7 +12974,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.UnionArray C.I.equal``() = validate (Int64s.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -13010,7 +13010,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.UnionArray C.I.not_equal``() = validate (Int64s.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -13046,7 +13046,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.UnionArray C.I.compare``() = validate (Int64s.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -13082,7 +13082,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Int64s.Collection.UnionArray C.I.less_than``() = validate (Int64s.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -13118,7 +13118,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int64s.Collection.UnionArray C.I.less_or_equal``() = validate (Int64s.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -13154,7 +13154,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.UnionArray C.I.greater_than``() = validate (Int64s.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -13190,7 +13190,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.UnionArray C.I.greater_or_equal``() = validate (Int64s.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -13226,7 +13226,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int64s.Collection.UnionArray C.N.equals``() = validate (Int64s.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -13262,7 +13262,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.UnionArray C.N.equal``() = validate (Int64s.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -13298,7 +13298,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.UnionArray C.N.not_equal``() = validate (Int64s.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -13334,7 +13334,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.UnionArray C.N.compare``() = validate (Int64s.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -13370,7 +13370,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Int64s.Collection.UnionArray C.N.less_than``() = validate (Int64s.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -13406,7 +13406,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int64s.Collection.UnionArray C.N.less_or_equal``() = validate (Int64s.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -13442,7 +13442,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.UnionArray C.N.greater_than``() = validate (Int64s.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -13478,7 +13478,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.UnionArray C.N.greater_or_equal``() = validate (Int64s.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -13514,7 +13514,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.I.equals``() = validate (Int64s.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -13550,7 +13550,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.I.equal``() = validate (Int64s.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -13586,7 +13586,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.I.not_equal``() = validate (Int64s.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -13622,7 +13622,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.I.compare``() = validate (Int64s.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -13658,7 +13658,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.I.less_than``() = validate (Int64s.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -13694,7 +13694,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.I.less_or_equal``() = validate (Int64s.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -13730,7 +13730,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.I.greater_than``() = validate (Int64s.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -13766,7 +13766,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (Int64s.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -13802,7 +13802,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.N.equals``() = validate (Int64s.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -13838,7 +13838,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.N.equal``() = validate (Int64s.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -13874,7 +13874,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.N.not_equal``() = validate (Int64s.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -13910,7 +13910,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.N.compare``() = validate (Int64s.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -13946,7 +13946,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.N.less_than``() = validate (Int64s.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -13982,7 +13982,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.N.less_or_equal``() = validate (Int64s.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -14018,7 +14018,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.N.greater_than``() = validate (Int64s.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -14054,7 +14054,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (Int64s.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -14090,199 +14090,199 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int64s.Collection.ValueArray C.I.equals``() = validate (Int64s.Collection.ValueArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ValueArray C.I.equal``() = validate (Int64s.Collection.ValueArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ValueArray C.I.not_equal``() = validate (Int64s.Collection.ValueArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ValueArray C.I.compare``() = validate (Int64s.Collection.ValueArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ValueArray C.I.less_than``() = validate (Int64s.Collection.ValueArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.ValueArray C.I.less_or_equal``() = validate (Int64s.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.ValueArray C.I.greater_than``() = validate (Int64s.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.ValueArray C.I.greater_or_equal``() = validate (Int64s.Collection.ValueArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.ValueArray C.N.equals``() = validate (Int64s.Collection.ValueArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ValueArray C.N.equal``() = validate (Int64s.Collection.ValueArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ValueArray C.N.not_equal``() = validate (Int64s.Collection.ValueArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ValueArray C.N.compare``() = validate (Int64s.Collection.ValueArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ValueArray C.N.less_than``() = validate (Int64s.Collection.ValueArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.ValueArray C.N.less_or_equal``() = validate (Int64s.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.ValueArray C.N.greater_than``() = validate (Int64s.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.ValueArray C.N.greater_or_equal``() = validate (Int64s.Collection.ValueArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.I.equals``() = validate (Int64s.Collection.ValueWrapArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.I.equal``() = validate (Int64s.Collection.ValueWrapArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.I.not_equal``() = validate (Int64s.Collection.ValueWrapArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.I.compare``() = validate (Int64s.Collection.ValueWrapArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.I.less_than``() = validate (Int64s.Collection.ValueWrapArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.I.less_or_equal``() = validate (Int64s.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.I.greater_than``() = validate (Int64s.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (Int64s.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.N.equals``() = validate (Int64s.Collection.ValueWrapArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.N.equal``() = validate (Int64s.Collection.ValueWrapArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.N.not_equal``() = validate (Int64s.Collection.ValueWrapArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.N.compare``() = validate (Int64s.Collection.ValueWrapArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.N.less_than``() = validate (Int64s.Collection.ValueWrapArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.N.less_or_equal``() = validate (Int64s.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.N.greater_than``() = validate (Int64s.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (Int64s.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.I.equals``() = validate (Int64s.Collection.ArrayArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -14290,7 +14290,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.I.equal``() = validate (Int64s.Collection.ArrayArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -14298,7 +14298,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.I.not_equal``() = validate (Int64s.Collection.ArrayArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -14306,7 +14306,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.I.compare``() = validate (Int64s.Collection.ArrayArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;-1;-1;-1;-1;1;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -14314,7 +14314,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-1;1;0;-1;1;1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.I.less_than``() = validate (Int64s.Collection.ArrayArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -14322,7 +14322,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.I.less_or_equal``() = validate (Int64s.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -14330,7 +14330,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.I.greater_than``() = validate (Int64s.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -14338,7 +14338,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.I.greater_or_equal``() = validate (Int64s.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -14346,7 +14346,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.N.equals``() = validate (Int64s.Collection.ArrayArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -14354,7 +14354,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.N.equal``() = validate (Int64s.Collection.ArrayArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -14362,7 +14362,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.N.not_equal``() = validate (Int64s.Collection.ArrayArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -14370,7 +14370,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.N.compare``() = validate (Int64s.Collection.ArrayArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;-1;-1;-1;-1;1;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -14378,7 +14378,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-1;1;0;-1;1;1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.N.less_than``() = validate (Int64s.Collection.ArrayArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -14386,7 +14386,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.N.less_or_equal``() = validate (Int64s.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -14394,7 +14394,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.N.greater_than``() = validate (Int64s.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -14402,7 +14402,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray C.N.greater_or_equal``() = validate (Int64s.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -14410,7 +14410,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.ListArray C.I.equals``() = validate (Int64s.Collection.ListArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -14418,7 +14418,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ListArray C.I.equal``() = validate (Int64s.Collection.ListArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -14426,7 +14426,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ListArray C.I.not_equal``() = validate (Int64s.Collection.ListArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -14434,7 +14434,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ListArray C.I.compare``() = validate (Int64s.Collection.ListArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;-1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;-1;1;-1;1;0;-1;1;-1;1;-1;-1; @@ -14442,7 +14442,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;-1;1;0;-1;1;-1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ListArray C.I.less_than``() = validate (Int64s.Collection.ListArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;0;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -14450,7 +14450,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.ListArray C.I.less_or_equal``() = validate (Int64s.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -14458,7 +14458,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.ListArray C.I.greater_than``() = validate (Int64s.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -14466,7 +14466,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.ListArray C.I.greater_or_equal``() = validate (Int64s.Collection.ListArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;1;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -14474,7 +14474,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.ListArray C.N.equals``() = validate (Int64s.Collection.ListArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -14482,7 +14482,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ListArray C.N.equal``() = validate (Int64s.Collection.ListArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -14490,7 +14490,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ListArray C.N.not_equal``() = validate (Int64s.Collection.ListArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -14498,7 +14498,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ListArray C.N.compare``() = validate (Int64s.Collection.ListArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;-1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;-1;1;-1;1;0;-1;1;-1;1;-1;-1; @@ -14506,7 +14506,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;-1;1;0;-1;1;-1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ListArray C.N.less_than``() = validate (Int64s.Collection.ListArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;0;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -14514,7 +14514,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Int64s.Collection.ListArray C.N.less_or_equal``() = validate (Int64s.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -14522,7 +14522,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Int64s.Collection.ListArray C.N.greater_than``() = validate (Int64s.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -14530,7 +14530,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Int64s.Collection.ListArray C.N.greater_or_equal``() = validate (Int64s.Collection.ListArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;1;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -14538,7 +14538,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -14546,7 +14546,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -14554,7 +14554,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -14562,7 +14562,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;1;1;-1;1;0;-1;1;1;1;-1;1; @@ -14570,7 +14570,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;-1;-1;-1;-1;-1;-1;-1;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;0;1;0;0;1;0;0;0;1;0; @@ -14578,7 +14578,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;0;1;1;1;1;0;1;1;1;0;0;1;0;1;1;0;0;0;1;0; @@ -14586,7 +14586,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;1;0;0;0;0;1;0;0;0;1;1;0;1;0;0;1;1;1;0;1; @@ -14594,7 +14594,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;1;0;1;1;0;1;1;1;0;1; @@ -14602,7 +14602,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -14610,7 +14610,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -14618,7 +14618,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -14626,7 +14626,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;1;1;-1;1;0;-1;1;1;1;-1;1; @@ -14634,7 +14634,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;-1;-1;-1;-1;-1;-1;-1;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;0;1;0;0;1;0;0;0;1;0; @@ -14642,7 +14642,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;0;1;1;1;1;0;1;1;1;0;0;1;0;1;1;0;0;0;1;0; @@ -14650,7 +14650,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;1;0;0;0;0;1;0;0;0;1;1;0;1;0;0;1;1;1;0;1; @@ -14658,7 +14658,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Int64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (Int64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;1;0;1;1;0;1;1;1;0;1; @@ -14666,157 +14666,157 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.Array E.I.equals``() = validate (NullableInt64s.Collection.Array) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.Array E.I.equal``() = validate (NullableInt64s.Collection.Array) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.Array E.I.not_equal``() = validate (NullableInt64s.Collection.Array) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.Array E.N.equals``() = validate (NullableInt64s.Collection.Array) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.Array E.N.equal``() = validate (NullableInt64s.Collection.Array) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.Array E.N.not_equal``() = validate (NullableInt64s.Collection.Array) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.OptionArray E.I.equals``() = validate (NullableInt64s.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.OptionArray E.I.equal``() = validate (NullableInt64s.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.OptionArray E.I.not_equal``() = validate (NullableInt64s.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.OptionArray E.N.equals``() = validate (NullableInt64s.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.OptionArray E.N.equal``() = validate (NullableInt64s.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.OptionArray E.N.not_equal``() = validate (NullableInt64s.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.RefArray E.I.equals``() = validate (NullableInt64s.Collection.RefArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.RefArray E.I.equal``() = validate (NullableInt64s.Collection.RefArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.RefArray E.I.not_equal``() = validate (NullableInt64s.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.RefArray E.N.equals``() = validate (NullableInt64s.Collection.RefArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.RefArray E.N.equal``() = validate (NullableInt64s.Collection.RefArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.RefArray E.N.not_equal``() = validate (NullableInt64s.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.RefWrapArray E.I.equals``() = validate (NullableInt64s.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.RefWrapArray E.I.equal``() = validate (NullableInt64s.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.RefWrapArray E.I.not_equal``() = validate (NullableInt64s.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.RefWrapArray E.N.equals``() = validate (NullableInt64s.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.RefWrapArray E.N.equal``() = validate (NullableInt64s.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.RefWrapArray E.N.not_equal``() = validate (NullableInt64s.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.UnionArray E.I.equals``() = validate (NullableInt64s.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -14866,7 +14866,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.UnionArray E.I.equal``() = validate (NullableInt64s.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -14916,7 +14916,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.UnionArray E.I.not_equal``() = validate (NullableInt64s.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -14966,7 +14966,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.UnionArray E.N.equals``() = validate (NullableInt64s.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -15016,7 +15016,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.UnionArray E.N.equal``() = validate (NullableInt64s.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -15066,7 +15066,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.UnionArray E.N.not_equal``() = validate (NullableInt64s.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -15116,7 +15116,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.UnionWrapArray E.I.equals``() = validate (NullableInt64s.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -15166,7 +15166,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.UnionWrapArray E.I.equal``() = validate (NullableInt64s.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -15216,7 +15216,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableInt64s.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -15266,7 +15266,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.UnionWrapArray E.N.equals``() = validate (NullableInt64s.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -15316,7 +15316,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.UnionWrapArray E.N.equal``() = validate (NullableInt64s.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -15366,7 +15366,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableInt64s.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -15416,79 +15416,79 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.ValueArray E.I.equals``() = validate (NullableInt64s.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ValueArray E.I.equal``() = validate (NullableInt64s.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ValueArray E.I.not_equal``() = validate (NullableInt64s.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.ValueArray E.N.equals``() = validate (NullableInt64s.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ValueArray E.N.equal``() = validate (NullableInt64s.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ValueArray E.N.not_equal``() = validate (NullableInt64s.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.ValueWrapArray E.I.equals``() = validate (NullableInt64s.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ValueWrapArray E.I.equal``() = validate (NullableInt64s.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableInt64s.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.ValueWrapArray E.N.equals``() = validate (NullableInt64s.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ValueWrapArray E.N.equal``() = validate (NullableInt64s.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableInt64s.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.ArrayArray E.I.equals``() = validate (NullableInt64s.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -15497,7 +15497,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ArrayArray E.I.equal``() = validate (NullableInt64s.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -15506,7 +15506,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ArrayArray E.I.not_equal``() = validate (NullableInt64s.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -15515,7 +15515,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.ArrayArray E.N.equals``() = validate (NullableInt64s.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -15524,7 +15524,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ArrayArray E.N.equal``() = validate (NullableInt64s.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -15533,7 +15533,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ArrayArray E.N.not_equal``() = validate (NullableInt64s.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -15542,7 +15542,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.ListArray E.I.equals``() = validate (NullableInt64s.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -15551,7 +15551,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ListArray E.I.equal``() = validate (NullableInt64s.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -15560,7 +15560,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ListArray E.I.not_equal``() = validate (NullableInt64s.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -15569,7 +15569,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableInt64s.Collection.ListArray E.N.equals``() = validate (NullableInt64s.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -15578,7 +15578,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ListArray E.N.equal``() = validate (NullableInt64s.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -15587,7 +15587,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableInt64s.Collection.ListArray E.N.not_equal``() = validate (NullableInt64s.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -15596,391 +15596,391 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.Array C.I.equals``() = validate (NativeInts.Collection.Array) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.Array C.I.equal``() = validate (NativeInts.Collection.Array) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.Array C.I.not_equal``() = validate (NativeInts.Collection.Array) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.Array C.I.compare``() = validate (NativeInts.Collection.Array) C.I.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.Array C.I.less_than``() = validate (NativeInts.Collection.Array) C.I.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``NativeInts.Collection.Array C.I.less_or_equal``() = validate (NativeInts.Collection.Array) C.I.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``NativeInts.Collection.Array C.I.greater_than``() = validate (NativeInts.Collection.Array) C.I.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``NativeInts.Collection.Array C.I.greater_or_equal``() = validate (NativeInts.Collection.Array) C.I.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``NativeInts.Collection.Array C.N.equals``() = validate (NativeInts.Collection.Array) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.Array C.N.equal``() = validate (NativeInts.Collection.Array) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.Array C.N.not_equal``() = validate (NativeInts.Collection.Array) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.Array C.N.compare``() = validate (NativeInts.Collection.Array) C.N.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.Array C.N.less_than``() = validate (NativeInts.Collection.Array) C.N.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``NativeInts.Collection.Array C.N.less_or_equal``() = validate (NativeInts.Collection.Array) C.N.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``NativeInts.Collection.Array C.N.greater_than``() = validate (NativeInts.Collection.Array) C.N.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``NativeInts.Collection.Array C.N.greater_or_equal``() = validate (NativeInts.Collection.Array) C.N.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.I.equals``() = validate (NativeInts.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.I.equal``() = validate (NativeInts.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.I.not_equal``() = validate (NativeInts.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.I.compare``() = validate (NativeInts.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.I.less_than``() = validate (NativeInts.Collection.OptionArray) C.I.less_than [| 0;1;1;1;0;0;1;1;0;0;0;1;0;0;0;0 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.I.less_or_equal``() = validate (NativeInts.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;0;1;1;1;0;0;1;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.I.greater_than``() = validate (NativeInts.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;1;1;0;0;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.I.greater_or_equal``() = validate (NativeInts.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;1;1;0;0;1;1;1;0;1;1;1;1 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.N.equals``() = validate (NativeInts.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.N.equal``() = validate (NativeInts.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.N.not_equal``() = validate (NativeInts.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.N.compare``() = validate (NativeInts.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.N.less_than``() = validate (NativeInts.Collection.OptionArray) C.N.less_than [| 0;1;1;1;0;0;1;1;0;0;0;1;0;0;0;0 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.N.less_or_equal``() = validate (NativeInts.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;0;1;1;1;0;0;1;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.N.greater_than``() = validate (NativeInts.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;1;1;0;0;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.OptionArray C.N.greater_or_equal``() = validate (NativeInts.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;1;1;0;0;1;1;1;0;1;1;1;1 |] - [] + [] member __.``NativeInts.Collection.RefArray C.I.equals``() = validate (NativeInts.Collection.RefArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.RefArray C.I.equal``() = validate (NativeInts.Collection.RefArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.RefArray C.I.not_equal``() = validate (NativeInts.Collection.RefArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.RefArray C.I.compare``() = validate (NativeInts.Collection.RefArray) C.I.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.RefArray C.I.less_than``() = validate (NativeInts.Collection.RefArray) C.I.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``NativeInts.Collection.RefArray C.I.less_or_equal``() = validate (NativeInts.Collection.RefArray) C.I.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``NativeInts.Collection.RefArray C.I.greater_than``() = validate (NativeInts.Collection.RefArray) C.I.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``NativeInts.Collection.RefArray C.I.greater_or_equal``() = validate (NativeInts.Collection.RefArray) C.I.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``NativeInts.Collection.RefArray C.N.equals``() = validate (NativeInts.Collection.RefArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.RefArray C.N.equal``() = validate (NativeInts.Collection.RefArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.RefArray C.N.not_equal``() = validate (NativeInts.Collection.RefArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.RefArray C.N.compare``() = validate (NativeInts.Collection.RefArray) C.N.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.RefArray C.N.less_than``() = validate (NativeInts.Collection.RefArray) C.N.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``NativeInts.Collection.RefArray C.N.less_or_equal``() = validate (NativeInts.Collection.RefArray) C.N.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``NativeInts.Collection.RefArray C.N.greater_than``() = validate (NativeInts.Collection.RefArray) C.N.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``NativeInts.Collection.RefArray C.N.greater_or_equal``() = validate (NativeInts.Collection.RefArray) C.N.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.I.equals``() = validate (NativeInts.Collection.RefWrapArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.I.equal``() = validate (NativeInts.Collection.RefWrapArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.I.not_equal``() = validate (NativeInts.Collection.RefWrapArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.I.compare``() = validate (NativeInts.Collection.RefWrapArray) C.I.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.I.less_than``() = validate (NativeInts.Collection.RefWrapArray) C.I.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.I.less_or_equal``() = validate (NativeInts.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.I.greater_than``() = validate (NativeInts.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.I.greater_or_equal``() = validate (NativeInts.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.N.equals``() = validate (NativeInts.Collection.RefWrapArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.N.equal``() = validate (NativeInts.Collection.RefWrapArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.N.not_equal``() = validate (NativeInts.Collection.RefWrapArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.N.compare``() = validate (NativeInts.Collection.RefWrapArray) C.N.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.N.less_than``() = validate (NativeInts.Collection.RefWrapArray) C.N.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.N.less_or_equal``() = validate (NativeInts.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.N.greater_than``() = validate (NativeInts.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``NativeInts.Collection.RefWrapArray C.N.greater_or_equal``() = validate (NativeInts.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.I.equals``() = validate (NativeInts.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -15997,7 +15997,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.I.equal``() = validate (NativeInts.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -16014,7 +16014,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.I.not_equal``() = validate (NativeInts.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -16031,7 +16031,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.I.compare``() = validate (NativeInts.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -16048,7 +16048,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.I.less_than``() = validate (NativeInts.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -16065,7 +16065,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.I.less_or_equal``() = validate (NativeInts.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -16082,7 +16082,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.I.greater_than``() = validate (NativeInts.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -16099,7 +16099,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.I.greater_or_equal``() = validate (NativeInts.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -16116,7 +16116,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.N.equals``() = validate (NativeInts.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -16133,7 +16133,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.N.equal``() = validate (NativeInts.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -16150,7 +16150,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.N.not_equal``() = validate (NativeInts.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -16167,7 +16167,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.N.compare``() = validate (NativeInts.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -16184,7 +16184,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.N.less_than``() = validate (NativeInts.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -16201,7 +16201,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.N.less_or_equal``() = validate (NativeInts.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -16218,7 +16218,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.N.greater_than``() = validate (NativeInts.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -16235,7 +16235,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionArray C.N.greater_or_equal``() = validate (NativeInts.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -16252,7 +16252,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.I.equals``() = validate (NativeInts.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -16269,7 +16269,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.I.equal``() = validate (NativeInts.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -16286,7 +16286,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.I.not_equal``() = validate (NativeInts.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -16303,7 +16303,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.I.compare``() = validate (NativeInts.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -16320,7 +16320,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.I.less_than``() = validate (NativeInts.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -16337,7 +16337,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.I.less_or_equal``() = validate (NativeInts.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -16354,7 +16354,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.I.greater_than``() = validate (NativeInts.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -16371,7 +16371,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (NativeInts.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -16388,7 +16388,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.N.equals``() = validate (NativeInts.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -16405,7 +16405,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.N.equal``() = validate (NativeInts.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -16422,7 +16422,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.N.not_equal``() = validate (NativeInts.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -16439,7 +16439,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.N.compare``() = validate (NativeInts.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -16456,7 +16456,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.N.less_than``() = validate (NativeInts.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -16473,7 +16473,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.N.less_or_equal``() = validate (NativeInts.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -16490,7 +16490,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.N.greater_than``() = validate (NativeInts.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -16507,7 +16507,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NativeInts.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (NativeInts.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -16524,631 +16524,631 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.I.equals``() = validate (NativeInts.Collection.ValueArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.I.equal``() = validate (NativeInts.Collection.ValueArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.I.not_equal``() = validate (NativeInts.Collection.ValueArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.I.compare``() = validate (NativeInts.Collection.ValueArray) C.I.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.I.less_than``() = validate (NativeInts.Collection.ValueArray) C.I.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.I.less_or_equal``() = validate (NativeInts.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.I.greater_than``() = validate (NativeInts.Collection.ValueArray) C.I.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.I.greater_or_equal``() = validate (NativeInts.Collection.ValueArray) C.I.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.N.equals``() = validate (NativeInts.Collection.ValueArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.N.equal``() = validate (NativeInts.Collection.ValueArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.N.not_equal``() = validate (NativeInts.Collection.ValueArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.N.compare``() = validate (NativeInts.Collection.ValueArray) C.N.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.N.less_than``() = validate (NativeInts.Collection.ValueArray) C.N.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.N.less_or_equal``() = validate (NativeInts.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.N.greater_than``() = validate (NativeInts.Collection.ValueArray) C.N.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ValueArray C.N.greater_or_equal``() = validate (NativeInts.Collection.ValueArray) C.N.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.I.equals``() = validate (NativeInts.Collection.ValueWrapArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.I.equal``() = validate (NativeInts.Collection.ValueWrapArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.I.not_equal``() = validate (NativeInts.Collection.ValueWrapArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.I.compare``() = validate (NativeInts.Collection.ValueWrapArray) C.I.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.I.less_than``() = validate (NativeInts.Collection.ValueWrapArray) C.I.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.I.less_or_equal``() = validate (NativeInts.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.I.greater_than``() = validate (NativeInts.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (NativeInts.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.N.equals``() = validate (NativeInts.Collection.ValueWrapArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.N.equal``() = validate (NativeInts.Collection.ValueWrapArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.N.not_equal``() = validate (NativeInts.Collection.ValueWrapArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.N.compare``() = validate (NativeInts.Collection.ValueWrapArray) C.N.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.N.less_than``() = validate (NativeInts.Collection.ValueWrapArray) C.N.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.N.less_or_equal``() = validate (NativeInts.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.N.greater_than``() = validate (NativeInts.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (NativeInts.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.I.equals``() = validate (NativeInts.Collection.ArrayArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.I.equal``() = validate (NativeInts.Collection.ArrayArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.I.not_equal``() = validate (NativeInts.Collection.ArrayArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.I.compare``() = validate (NativeInts.Collection.ArrayArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;1;1;0;-1;-1;-1;1;1;1;0;-1;-1;1;1;1;1;0;-1;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.I.less_than``() = validate (NativeInts.Collection.ArrayArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.I.less_or_equal``() = validate (NativeInts.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.I.greater_than``() = validate (NativeInts.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.I.greater_or_equal``() = validate (NativeInts.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.N.equals``() = validate (NativeInts.Collection.ArrayArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.N.equal``() = validate (NativeInts.Collection.ArrayArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.N.not_equal``() = validate (NativeInts.Collection.ArrayArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.N.compare``() = validate (NativeInts.Collection.ArrayArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;1;1;0;-1;-1;-1;1;1;1;0;-1;-1;1;1;1;1;0;-1;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.N.less_than``() = validate (NativeInts.Collection.ArrayArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.N.less_or_equal``() = validate (NativeInts.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.N.greater_than``() = validate (NativeInts.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray C.N.greater_or_equal``() = validate (NativeInts.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``NativeInts.Collection.ListArray C.I.equals``() = validate (NativeInts.Collection.ListArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ListArray C.I.equal``() = validate (NativeInts.Collection.ListArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ListArray C.I.not_equal``() = validate (NativeInts.Collection.ListArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ListArray C.I.compare``() = validate (NativeInts.Collection.ListArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;1;-1;-1;1;1;0;1;1;-1;1;-1;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ListArray C.I.less_than``() = validate (NativeInts.Collection.ListArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;1;1;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``NativeInts.Collection.ListArray C.I.less_or_equal``() = validate (NativeInts.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;0;1;1;0;0;1;0;0;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ListArray C.I.greater_than``() = validate (NativeInts.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;1;0;0;1;1;0;1;1;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ListArray C.I.greater_or_equal``() = validate (NativeInts.Collection.ListArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;0;0;1;0;0;1;1;0;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``NativeInts.Collection.ListArray C.N.equals``() = validate (NativeInts.Collection.ListArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ListArray C.N.equal``() = validate (NativeInts.Collection.ListArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ListArray C.N.not_equal``() = validate (NativeInts.Collection.ListArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ListArray C.N.compare``() = validate (NativeInts.Collection.ListArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;1;-1;-1;1;1;0;1;1;-1;1;-1;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ListArray C.N.less_than``() = validate (NativeInts.Collection.ListArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;1;1;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``NativeInts.Collection.ListArray C.N.less_or_equal``() = validate (NativeInts.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;0;1;1;0;0;1;0;0;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ListArray C.N.greater_than``() = validate (NativeInts.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;1;0;0;1;1;0;1;1;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ListArray C.N.greater_or_equal``() = validate (NativeInts.Collection.ListArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;0;0;1;0;0;1;1;0;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;1;-1;1;1;1;0;1;1;1;1;-1;-1;0;-1;-1;1;1;-1;1;0;1;1;-1;-1;1;-1;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;0;1;0;0;0;0;0;0;0;0;1;1;0;1;1;0;0;1;0;0;0;0;1;1;0;1;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;0;1;0;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;0;1;0;0;1;1;0;1;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;1;0;1;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;1;1;0;0;1;0;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;1;1;1;1;1;1;1;1;0;0;1;0;0;1;1;0;1;1;1;1;0;0;1;0;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;1;-1;1;1;1;0;1;1;1;1;-1;-1;0;-1;-1;1;1;-1;1;0;1;1;-1;-1;1;-1;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;0;1;0;0;0;0;0;0;0;0;1;1;0;1;1;0;0;1;0;0;0;0;1;1;0;1;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;0;1;0;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;0;1;0;0;1;1;0;1;1 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;1;0;1;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;1;1;0;0;1;0;0 |] - [] + [] member __.``NativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (NativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;1;1;1;1;1;1;1;1;0;0;1;0;0;1;1;0;1;1;1;1;0;0;1;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.Array E.I.equals``() = validate (NullableNativeInts.Collection.Array) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.Array E.I.equal``() = validate (NullableNativeInts.Collection.Array) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.Array E.I.not_equal``() = validate (NullableNativeInts.Collection.Array) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.Array E.N.equals``() = validate (NullableNativeInts.Collection.Array) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.Array E.N.equal``() = validate (NullableNativeInts.Collection.Array) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.Array E.N.not_equal``() = validate (NullableNativeInts.Collection.Array) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.OptionArray E.I.equals``() = validate (NullableNativeInts.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.OptionArray E.I.equal``() = validate (NullableNativeInts.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.OptionArray E.I.not_equal``() = validate (NullableNativeInts.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.OptionArray E.N.equals``() = validate (NullableNativeInts.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.OptionArray E.N.equal``() = validate (NullableNativeInts.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.OptionArray E.N.not_equal``() = validate (NullableNativeInts.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.RefArray E.I.equals``() = validate (NullableNativeInts.Collection.RefArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.RefArray E.I.equal``() = validate (NullableNativeInts.Collection.RefArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.RefArray E.I.not_equal``() = validate (NullableNativeInts.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.RefArray E.N.equals``() = validate (NullableNativeInts.Collection.RefArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.RefArray E.N.equal``() = validate (NullableNativeInts.Collection.RefArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.RefArray E.N.not_equal``() = validate (NullableNativeInts.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.RefWrapArray E.I.equals``() = validate (NullableNativeInts.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.RefWrapArray E.I.equal``() = validate (NullableNativeInts.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.RefWrapArray E.I.not_equal``() = validate (NullableNativeInts.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.RefWrapArray E.N.equals``() = validate (NullableNativeInts.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.RefWrapArray E.N.equal``() = validate (NullableNativeInts.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.RefWrapArray E.N.not_equal``() = validate (NullableNativeInts.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.UnionArray E.I.equals``() = validate (NullableNativeInts.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -17173,7 +17173,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.UnionArray E.I.equal``() = validate (NullableNativeInts.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -17198,7 +17198,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.UnionArray E.I.not_equal``() = validate (NullableNativeInts.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1; @@ -17223,7 +17223,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.UnionArray E.N.equals``() = validate (NullableNativeInts.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -17248,7 +17248,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.UnionArray E.N.equal``() = validate (NullableNativeInts.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -17273,7 +17273,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.UnionArray E.N.not_equal``() = validate (NullableNativeInts.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1; @@ -17298,7 +17298,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.UnionWrapArray E.I.equals``() = validate (NullableNativeInts.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -17323,7 +17323,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.UnionWrapArray E.I.equal``() = validate (NullableNativeInts.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -17348,7 +17348,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableNativeInts.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1; @@ -17373,7 +17373,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.UnionWrapArray E.N.equals``() = validate (NullableNativeInts.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -17398,7 +17398,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.UnionWrapArray E.N.equal``() = validate (NullableNativeInts.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -17423,7 +17423,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableNativeInts.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1; @@ -17448,547 +17448,547 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.ValueArray E.I.equals``() = validate (NullableNativeInts.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ValueArray E.I.equal``() = validate (NullableNativeInts.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ValueArray E.I.not_equal``() = validate (NullableNativeInts.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.ValueArray E.N.equals``() = validate (NullableNativeInts.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ValueArray E.N.equal``() = validate (NullableNativeInts.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ValueArray E.N.not_equal``() = validate (NullableNativeInts.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.ValueWrapArray E.I.equals``() = validate (NullableNativeInts.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ValueWrapArray E.I.equal``() = validate (NullableNativeInts.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableNativeInts.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.ValueWrapArray E.N.equals``() = validate (NullableNativeInts.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ValueWrapArray E.N.equal``() = validate (NullableNativeInts.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableNativeInts.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.ArrayArray E.I.equals``() = validate (NullableNativeInts.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ArrayArray E.I.equal``() = validate (NullableNativeInts.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ArrayArray E.I.not_equal``() = validate (NullableNativeInts.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1; 1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.ArrayArray E.N.equals``() = validate (NullableNativeInts.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ArrayArray E.N.equal``() = validate (NullableNativeInts.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ArrayArray E.N.not_equal``() = validate (NullableNativeInts.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1; 1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.ListArray E.I.equals``() = validate (NullableNativeInts.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ListArray E.I.equal``() = validate (NullableNativeInts.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ListArray E.I.not_equal``() = validate (NullableNativeInts.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1; 1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableNativeInts.Collection.ListArray E.N.equals``() = validate (NullableNativeInts.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ListArray E.N.equal``() = validate (NullableNativeInts.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableNativeInts.Collection.ListArray E.N.not_equal``() = validate (NullableNativeInts.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1; 1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.Array C.I.equals``() = validate (Bytes.Collection.Array) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.Array C.I.equal``() = validate (Bytes.Collection.Array) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.Array C.I.not_equal``() = validate (Bytes.Collection.Array) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.Array C.I.compare``() = validate (Bytes.Collection.Array) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Bytes.Collection.Array C.I.less_than``() = validate (Bytes.Collection.Array) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.Array C.I.less_or_equal``() = validate (Bytes.Collection.Array) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.Array C.I.greater_than``() = validate (Bytes.Collection.Array) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.Array C.I.greater_or_equal``() = validate (Bytes.Collection.Array) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.Array C.N.equals``() = validate (Bytes.Collection.Array) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.Array C.N.equal``() = validate (Bytes.Collection.Array) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.Array C.N.not_equal``() = validate (Bytes.Collection.Array) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.Array C.N.compare``() = validate (Bytes.Collection.Array) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Bytes.Collection.Array C.N.less_than``() = validate (Bytes.Collection.Array) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.Array C.N.less_or_equal``() = validate (Bytes.Collection.Array) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.Array C.N.greater_than``() = validate (Bytes.Collection.Array) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.Array C.N.greater_or_equal``() = validate (Bytes.Collection.Array) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.OptionArray C.I.equals``() = validate (Bytes.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.OptionArray C.I.equal``() = validate (Bytes.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.OptionArray C.I.not_equal``() = validate (Bytes.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.OptionArray C.I.compare``() = validate (Bytes.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-255;0;-1;-2;1;255;0;255;254;253;1;0;-255;0;-1;-2;1;1;-254;1;0;-1;1;2;-253;2;1;0 |] - [] + [] member __.``Bytes.Collection.OptionArray C.I.less_than``() = validate (Bytes.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.OptionArray C.I.less_or_equal``() = validate (Bytes.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.OptionArray C.I.greater_than``() = validate (Bytes.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.OptionArray C.I.greater_or_equal``() = validate (Bytes.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.OptionArray C.N.equals``() = validate (Bytes.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.OptionArray C.N.equal``() = validate (Bytes.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.OptionArray C.N.not_equal``() = validate (Bytes.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.OptionArray C.N.compare``() = validate (Bytes.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-255;0;-1;-2;1;255;0;255;254;253;1;0;-255;0;-1;-2;1;1;-254;1;0;-1;1;2;-253;2;1;0 |] - [] + [] member __.``Bytes.Collection.OptionArray C.N.less_than``() = validate (Bytes.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.OptionArray C.N.less_or_equal``() = validate (Bytes.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.OptionArray C.N.greater_than``() = validate (Bytes.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.OptionArray C.N.greater_or_equal``() = validate (Bytes.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.RefArray C.I.equals``() = validate (Bytes.Collection.RefArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.RefArray C.I.equal``() = validate (Bytes.Collection.RefArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.RefArray C.I.not_equal``() = validate (Bytes.Collection.RefArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.RefArray C.I.compare``() = validate (Bytes.Collection.RefArray) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Bytes.Collection.RefArray C.I.less_than``() = validate (Bytes.Collection.RefArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.RefArray C.I.less_or_equal``() = validate (Bytes.Collection.RefArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.RefArray C.I.greater_than``() = validate (Bytes.Collection.RefArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.RefArray C.I.greater_or_equal``() = validate (Bytes.Collection.RefArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.RefArray C.N.equals``() = validate (Bytes.Collection.RefArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.RefArray C.N.equal``() = validate (Bytes.Collection.RefArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.RefArray C.N.not_equal``() = validate (Bytes.Collection.RefArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.RefArray C.N.compare``() = validate (Bytes.Collection.RefArray) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Bytes.Collection.RefArray C.N.less_than``() = validate (Bytes.Collection.RefArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.RefArray C.N.less_or_equal``() = validate (Bytes.Collection.RefArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.RefArray C.N.greater_than``() = validate (Bytes.Collection.RefArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.RefArray C.N.greater_or_equal``() = validate (Bytes.Collection.RefArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.I.equals``() = validate (Bytes.Collection.RefWrapArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.I.equal``() = validate (Bytes.Collection.RefWrapArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.I.not_equal``() = validate (Bytes.Collection.RefWrapArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.I.compare``() = validate (Bytes.Collection.RefWrapArray) C.I.compare [| 0;-255;0;-1;-2;255;0;255;254;253;0;-255;0;-1;-2;1;-254;1;0;-1;2;-253;2;1;0 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.I.less_than``() = validate (Bytes.Collection.RefWrapArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.I.less_or_equal``() = validate (Bytes.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.I.greater_than``() = validate (Bytes.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.I.greater_or_equal``() = validate (Bytes.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.N.equals``() = validate (Bytes.Collection.RefWrapArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.N.equal``() = validate (Bytes.Collection.RefWrapArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.N.not_equal``() = validate (Bytes.Collection.RefWrapArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.N.compare``() = validate (Bytes.Collection.RefWrapArray) C.N.compare [| 0;-255;0;-1;-2;255;0;255;254;253;0;-255;0;-1;-2;1;-254;1;0;-1;2;-253;2;1;0 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.N.less_than``() = validate (Bytes.Collection.RefWrapArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.N.less_or_equal``() = validate (Bytes.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.N.greater_than``() = validate (Bytes.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.RefWrapArray C.N.greater_or_equal``() = validate (Bytes.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.UnionArray C.I.equals``() = validate (Bytes.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -18024,7 +18024,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.UnionArray C.I.equal``() = validate (Bytes.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -18060,7 +18060,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.UnionArray C.I.not_equal``() = validate (Bytes.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -18096,7 +18096,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.UnionArray C.I.compare``() = validate (Bytes.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -18132,7 +18132,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Bytes.Collection.UnionArray C.I.less_than``() = validate (Bytes.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -18168,7 +18168,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Bytes.Collection.UnionArray C.I.less_or_equal``() = validate (Bytes.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -18204,7 +18204,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.UnionArray C.I.greater_than``() = validate (Bytes.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -18240,7 +18240,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.UnionArray C.I.greater_or_equal``() = validate (Bytes.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -18276,7 +18276,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Bytes.Collection.UnionArray C.N.equals``() = validate (Bytes.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -18312,7 +18312,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.UnionArray C.N.equal``() = validate (Bytes.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -18348,7 +18348,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.UnionArray C.N.not_equal``() = validate (Bytes.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -18384,7 +18384,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.UnionArray C.N.compare``() = validate (Bytes.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -18420,7 +18420,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Bytes.Collection.UnionArray C.N.less_than``() = validate (Bytes.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -18456,7 +18456,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Bytes.Collection.UnionArray C.N.less_or_equal``() = validate (Bytes.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -18492,7 +18492,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.UnionArray C.N.greater_than``() = validate (Bytes.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -18528,7 +18528,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.UnionArray C.N.greater_or_equal``() = validate (Bytes.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -18564,7 +18564,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.I.equals``() = validate (Bytes.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -18600,7 +18600,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.I.equal``() = validate (Bytes.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -18636,7 +18636,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.I.not_equal``() = validate (Bytes.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -18672,7 +18672,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.I.compare``() = validate (Bytes.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-255;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-2;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -18708,7 +18708,7 @@ type GeneratedTests () = 3;2;1;-253;3;2;1;3;2;1;2;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.I.less_than``() = validate (Bytes.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -18744,7 +18744,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.I.less_or_equal``() = validate (Bytes.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -18780,7 +18780,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.I.greater_than``() = validate (Bytes.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -18816,7 +18816,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (Bytes.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -18852,7 +18852,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.N.equals``() = validate (Bytes.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -18888,7 +18888,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.N.equal``() = validate (Bytes.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -18924,7 +18924,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.N.not_equal``() = validate (Bytes.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -18960,7 +18960,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.N.compare``() = validate (Bytes.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-255;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-2;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -18996,7 +18996,7 @@ type GeneratedTests () = 3;2;1;-253;3;2;1;3;2;1;2;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.N.less_than``() = validate (Bytes.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -19032,7 +19032,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.N.less_or_equal``() = validate (Bytes.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -19068,7 +19068,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.N.greater_than``() = validate (Bytes.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -19104,7 +19104,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (Bytes.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -19140,199 +19140,199 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Bytes.Collection.ValueArray C.I.equals``() = validate (Bytes.Collection.ValueArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ValueArray C.I.equal``() = validate (Bytes.Collection.ValueArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ValueArray C.I.not_equal``() = validate (Bytes.Collection.ValueArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ValueArray C.I.compare``() = validate (Bytes.Collection.ValueArray) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ValueArray C.I.less_than``() = validate (Bytes.Collection.ValueArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.ValueArray C.I.less_or_equal``() = validate (Bytes.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.ValueArray C.I.greater_than``() = validate (Bytes.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.ValueArray C.I.greater_or_equal``() = validate (Bytes.Collection.ValueArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.ValueArray C.N.equals``() = validate (Bytes.Collection.ValueArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ValueArray C.N.equal``() = validate (Bytes.Collection.ValueArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ValueArray C.N.not_equal``() = validate (Bytes.Collection.ValueArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ValueArray C.N.compare``() = validate (Bytes.Collection.ValueArray) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ValueArray C.N.less_than``() = validate (Bytes.Collection.ValueArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.ValueArray C.N.less_or_equal``() = validate (Bytes.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.ValueArray C.N.greater_than``() = validate (Bytes.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.ValueArray C.N.greater_or_equal``() = validate (Bytes.Collection.ValueArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.I.equals``() = validate (Bytes.Collection.ValueWrapArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.I.equal``() = validate (Bytes.Collection.ValueWrapArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.I.not_equal``() = validate (Bytes.Collection.ValueWrapArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.I.compare``() = validate (Bytes.Collection.ValueWrapArray) C.I.compare [| 0;-255;0;-1;-2;255;0;255;254;253;0;-255;0;-1;-2;1;-254;1;0;-1;2;-253;2;1;0 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.I.less_than``() = validate (Bytes.Collection.ValueWrapArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.I.less_or_equal``() = validate (Bytes.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.I.greater_than``() = validate (Bytes.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (Bytes.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.N.equals``() = validate (Bytes.Collection.ValueWrapArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.N.equal``() = validate (Bytes.Collection.ValueWrapArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.N.not_equal``() = validate (Bytes.Collection.ValueWrapArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.N.compare``() = validate (Bytes.Collection.ValueWrapArray) C.N.compare [| 0;-255;0;-1;-2;255;0;255;254;253;0;-255;0;-1;-2;1;-254;1;0;-1;2;-253;2;1;0 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.N.less_than``() = validate (Bytes.Collection.ValueWrapArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.N.less_or_equal``() = validate (Bytes.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.N.greater_than``() = validate (Bytes.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (Bytes.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.I.equals``() = validate (Bytes.Collection.ArrayArray) C.I.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -19340,7 +19340,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.I.equal``() = validate (Bytes.Collection.ArrayArray) C.I.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -19348,7 +19348,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.I.not_equal``() = validate (Bytes.Collection.ArrayArray) C.I.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -19356,7 +19356,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.I.compare``() = validate (Bytes.Collection.ArrayArray) C.I.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;-1;-1;-1;-1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -19364,7 +19364,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-1;1;0;-1;1;1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.I.less_than``() = validate (Bytes.Collection.ArrayArray) C.I.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -19372,7 +19372,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.I.less_or_equal``() = validate (Bytes.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -19380,7 +19380,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.I.greater_than``() = validate (Bytes.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -19388,7 +19388,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.I.greater_or_equal``() = validate (Bytes.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -19396,7 +19396,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.N.equals``() = validate (Bytes.Collection.ArrayArray) C.N.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -19404,7 +19404,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.N.equal``() = validate (Bytes.Collection.ArrayArray) C.N.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -19412,7 +19412,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.N.not_equal``() = validate (Bytes.Collection.ArrayArray) C.N.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -19420,7 +19420,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.N.compare``() = validate (Bytes.Collection.ArrayArray) C.N.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;-1;-1;-1;-1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -19428,7 +19428,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-1;1;0;-1;1;1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.N.less_than``() = validate (Bytes.Collection.ArrayArray) C.N.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -19436,7 +19436,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.N.less_or_equal``() = validate (Bytes.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -19444,7 +19444,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.N.greater_than``() = validate (Bytes.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -19452,7 +19452,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray C.N.greater_or_equal``() = validate (Bytes.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -19460,7 +19460,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.ListArray C.I.equals``() = validate (Bytes.Collection.ListArray) C.I.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -19468,7 +19468,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ListArray C.I.equal``() = validate (Bytes.Collection.ListArray) C.I.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -19476,7 +19476,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ListArray C.I.not_equal``() = validate (Bytes.Collection.ListArray) C.I.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -19484,7 +19484,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ListArray C.I.compare``() = validate (Bytes.Collection.ListArray) C.I.compare [| 0;-255;0;-1;-2;-1;-255;-1;-1;-2;255;0;255;254;253;255;-1;255;254;253;0;-255;0;-1;-2;-1;-255;-1;-1;-2;1;-254;1;0;-1;1;-254;1;-1;-1; @@ -19492,7 +19492,7 @@ type GeneratedTests () = 1;-254;1;1;-1;1;-254;1;0;-1;2;-253;2;1;1;2;-253;2;1;0 |] - [] + [] member __.``Bytes.Collection.ListArray C.I.less_than``() = validate (Bytes.Collection.ListArray) C.I.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -19500,7 +19500,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.ListArray C.I.less_or_equal``() = validate (Bytes.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -19508,7 +19508,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.ListArray C.I.greater_than``() = validate (Bytes.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -19516,7 +19516,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.ListArray C.I.greater_or_equal``() = validate (Bytes.Collection.ListArray) C.I.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -19524,7 +19524,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.ListArray C.N.equals``() = validate (Bytes.Collection.ListArray) C.N.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -19532,7 +19532,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ListArray C.N.equal``() = validate (Bytes.Collection.ListArray) C.N.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -19540,7 +19540,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ListArray C.N.not_equal``() = validate (Bytes.Collection.ListArray) C.N.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -19548,7 +19548,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ListArray C.N.compare``() = validate (Bytes.Collection.ListArray) C.N.compare [| 0;-255;0;-1;-2;-1;-255;-1;-1;-2;255;0;255;254;253;255;-1;255;254;253;0;-255;0;-1;-2;-1;-255;-1;-1;-2;1;-254;1;0;-1;1;-254;1;-1;-1; @@ -19556,7 +19556,7 @@ type GeneratedTests () = 1;-254;1;1;-1;1;-254;1;0;-1;2;-253;2;1;1;2;-253;2;1;0 |] - [] + [] member __.``Bytes.Collection.ListArray C.N.less_than``() = validate (Bytes.Collection.ListArray) C.N.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -19564,7 +19564,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Bytes.Collection.ListArray C.N.less_or_equal``() = validate (Bytes.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -19572,7 +19572,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Bytes.Collection.ListArray C.N.greater_than``() = validate (Bytes.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -19580,7 +19580,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Bytes.Collection.ListArray C.N.greater_or_equal``() = validate (Bytes.Collection.ListArray) C.N.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -19588,7 +19588,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -19596,7 +19596,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -19604,7 +19604,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -19612,7 +19612,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;1;1;1;-1;1; @@ -19620,7 +19620,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;1;-1;-1;-1;-1;1;-1;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;0; @@ -19628,7 +19628,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;0;1;1;1;1;0;1;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;0;0;1;0; @@ -19636,7 +19636,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;0;1;1;1;1;0;1;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;1;1;0;1; @@ -19644,7 +19644,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;1;0;0;0;0;1;0;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;1; @@ -19652,7 +19652,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;1;0;0;0;0;1;0;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -19660,7 +19660,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -19668,7 +19668,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -19676,7 +19676,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;1;1;1;-1;1; @@ -19684,7 +19684,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;1;-1;-1;-1;-1;1;-1;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;0; @@ -19692,7 +19692,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;0;1;1;1;1;0;1;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;0;0;1;0; @@ -19700,7 +19700,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;0;1;1;1;1;0;1;1 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;1;1;0;1; @@ -19708,7 +19708,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;1;0;0;0;0;1;0;0 |] - [] + [] member __.``Bytes.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (Bytes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;1; @@ -19716,157 +19716,157 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;1;0;0;0;0;1;0;1 |] - [] + [] member __.``NullableBytes.Collection.Array E.I.equals``() = validate (NullableBytes.Collection.Array) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.Array E.I.equal``() = validate (NullableBytes.Collection.Array) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.Array E.I.not_equal``() = validate (NullableBytes.Collection.Array) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.Array E.N.equals``() = validate (NullableBytes.Collection.Array) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.Array E.N.equal``() = validate (NullableBytes.Collection.Array) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.Array E.N.not_equal``() = validate (NullableBytes.Collection.Array) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.OptionArray E.I.equals``() = validate (NullableBytes.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.OptionArray E.I.equal``() = validate (NullableBytes.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.OptionArray E.I.not_equal``() = validate (NullableBytes.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.OptionArray E.N.equals``() = validate (NullableBytes.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.OptionArray E.N.equal``() = validate (NullableBytes.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.OptionArray E.N.not_equal``() = validate (NullableBytes.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.RefArray E.I.equals``() = validate (NullableBytes.Collection.RefArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.RefArray E.I.equal``() = validate (NullableBytes.Collection.RefArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.RefArray E.I.not_equal``() = validate (NullableBytes.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.RefArray E.N.equals``() = validate (NullableBytes.Collection.RefArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.RefArray E.N.equal``() = validate (NullableBytes.Collection.RefArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.RefArray E.N.not_equal``() = validate (NullableBytes.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.RefWrapArray E.I.equals``() = validate (NullableBytes.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.RefWrapArray E.I.equal``() = validate (NullableBytes.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.RefWrapArray E.I.not_equal``() = validate (NullableBytes.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.RefWrapArray E.N.equals``() = validate (NullableBytes.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.RefWrapArray E.N.equal``() = validate (NullableBytes.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.RefWrapArray E.N.not_equal``() = validate (NullableBytes.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.UnionArray E.I.equals``() = validate (NullableBytes.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -19916,7 +19916,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.UnionArray E.I.equal``() = validate (NullableBytes.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -19966,7 +19966,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.UnionArray E.I.not_equal``() = validate (NullableBytes.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -20016,7 +20016,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.UnionArray E.N.equals``() = validate (NullableBytes.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -20066,7 +20066,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.UnionArray E.N.equal``() = validate (NullableBytes.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -20116,7 +20116,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.UnionArray E.N.not_equal``() = validate (NullableBytes.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -20166,7 +20166,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.UnionWrapArray E.I.equals``() = validate (NullableBytes.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -20216,7 +20216,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.UnionWrapArray E.I.equal``() = validate (NullableBytes.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -20266,7 +20266,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableBytes.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -20316,7 +20316,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.UnionWrapArray E.N.equals``() = validate (NullableBytes.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -20366,7 +20366,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.UnionWrapArray E.N.equal``() = validate (NullableBytes.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -20416,7 +20416,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableBytes.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -20466,79 +20466,79 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.ValueArray E.I.equals``() = validate (NullableBytes.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ValueArray E.I.equal``() = validate (NullableBytes.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ValueArray E.I.not_equal``() = validate (NullableBytes.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.ValueArray E.N.equals``() = validate (NullableBytes.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ValueArray E.N.equal``() = validate (NullableBytes.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ValueArray E.N.not_equal``() = validate (NullableBytes.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.ValueWrapArray E.I.equals``() = validate (NullableBytes.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ValueWrapArray E.I.equal``() = validate (NullableBytes.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableBytes.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.ValueWrapArray E.N.equals``() = validate (NullableBytes.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ValueWrapArray E.N.equal``() = validate (NullableBytes.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableBytes.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.ArrayArray E.I.equals``() = validate (NullableBytes.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -20547,7 +20547,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ArrayArray E.I.equal``() = validate (NullableBytes.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -20556,7 +20556,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ArrayArray E.I.not_equal``() = validate (NullableBytes.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -20565,7 +20565,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.ArrayArray E.N.equals``() = validate (NullableBytes.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -20574,7 +20574,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ArrayArray E.N.equal``() = validate (NullableBytes.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -20583,7 +20583,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ArrayArray E.N.not_equal``() = validate (NullableBytes.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -20592,7 +20592,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.ListArray E.I.equals``() = validate (NullableBytes.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -20601,7 +20601,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ListArray E.I.equal``() = validate (NullableBytes.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -20610,7 +20610,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ListArray E.I.not_equal``() = validate (NullableBytes.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -20619,7 +20619,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableBytes.Collection.ListArray E.N.equals``() = validate (NullableBytes.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -20628,7 +20628,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ListArray E.N.equal``() = validate (NullableBytes.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -20637,7 +20637,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableBytes.Collection.ListArray E.N.not_equal``() = validate (NullableBytes.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -20646,391 +20646,391 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.Array C.I.equals``() = validate (Uint16s.Collection.Array) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.Array C.I.equal``() = validate (Uint16s.Collection.Array) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.Array C.I.not_equal``() = validate (Uint16s.Collection.Array) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.Array C.I.compare``() = validate (Uint16s.Collection.Array) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.Array C.I.less_than``() = validate (Uint16s.Collection.Array) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.Array C.I.less_or_equal``() = validate (Uint16s.Collection.Array) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.Array C.I.greater_than``() = validate (Uint16s.Collection.Array) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.Array C.I.greater_or_equal``() = validate (Uint16s.Collection.Array) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.Array C.N.equals``() = validate (Uint16s.Collection.Array) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.Array C.N.equal``() = validate (Uint16s.Collection.Array) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.Array C.N.not_equal``() = validate (Uint16s.Collection.Array) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.Array C.N.compare``() = validate (Uint16s.Collection.Array) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.Array C.N.less_than``() = validate (Uint16s.Collection.Array) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.Array C.N.less_or_equal``() = validate (Uint16s.Collection.Array) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.Array C.N.greater_than``() = validate (Uint16s.Collection.Array) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.Array C.N.greater_or_equal``() = validate (Uint16s.Collection.Array) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.I.equals``() = validate (Uint16s.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.I.equal``() = validate (Uint16s.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.I.not_equal``() = validate (Uint16s.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.I.compare``() = validate (Uint16s.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-65535;0;-1;-2;1;65535;0;65535;65534;65533;1;0;-65535;0;-1;-2;1;1;-65534;1;0;-1;1;2;-65533;2;1;0 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.I.less_than``() = validate (Uint16s.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.I.less_or_equal``() = validate (Uint16s.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.I.greater_than``() = validate (Uint16s.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.I.greater_or_equal``() = validate (Uint16s.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.N.equals``() = validate (Uint16s.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.N.equal``() = validate (Uint16s.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.N.not_equal``() = validate (Uint16s.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.N.compare``() = validate (Uint16s.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-65535;0;-1;-2;1;65535;0;65535;65534;65533;1;0;-65535;0;-1;-2;1;1;-65534;1;0;-1;1;2;-65533;2;1;0 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.N.less_than``() = validate (Uint16s.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.N.less_or_equal``() = validate (Uint16s.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.N.greater_than``() = validate (Uint16s.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.OptionArray C.N.greater_or_equal``() = validate (Uint16s.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.RefArray C.I.equals``() = validate (Uint16s.Collection.RefArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.RefArray C.I.equal``() = validate (Uint16s.Collection.RefArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.RefArray C.I.not_equal``() = validate (Uint16s.Collection.RefArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.RefArray C.I.compare``() = validate (Uint16s.Collection.RefArray) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.RefArray C.I.less_than``() = validate (Uint16s.Collection.RefArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.RefArray C.I.less_or_equal``() = validate (Uint16s.Collection.RefArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.RefArray C.I.greater_than``() = validate (Uint16s.Collection.RefArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.RefArray C.I.greater_or_equal``() = validate (Uint16s.Collection.RefArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.RefArray C.N.equals``() = validate (Uint16s.Collection.RefArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.RefArray C.N.equal``() = validate (Uint16s.Collection.RefArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.RefArray C.N.not_equal``() = validate (Uint16s.Collection.RefArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.RefArray C.N.compare``() = validate (Uint16s.Collection.RefArray) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.RefArray C.N.less_than``() = validate (Uint16s.Collection.RefArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.RefArray C.N.less_or_equal``() = validate (Uint16s.Collection.RefArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.RefArray C.N.greater_than``() = validate (Uint16s.Collection.RefArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.RefArray C.N.greater_or_equal``() = validate (Uint16s.Collection.RefArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.I.equals``() = validate (Uint16s.Collection.RefWrapArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.I.equal``() = validate (Uint16s.Collection.RefWrapArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.I.not_equal``() = validate (Uint16s.Collection.RefWrapArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.I.compare``() = validate (Uint16s.Collection.RefWrapArray) C.I.compare [| 0;-65535;0;-1;-2;65535;0;65535;65534;65533;0;-65535;0;-1;-2;1;-65534;1;0;-1;2;-65533;2;1;0 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.I.less_than``() = validate (Uint16s.Collection.RefWrapArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.I.less_or_equal``() = validate (Uint16s.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.I.greater_than``() = validate (Uint16s.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.I.greater_or_equal``() = validate (Uint16s.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.N.equals``() = validate (Uint16s.Collection.RefWrapArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.N.equal``() = validate (Uint16s.Collection.RefWrapArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.N.not_equal``() = validate (Uint16s.Collection.RefWrapArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.N.compare``() = validate (Uint16s.Collection.RefWrapArray) C.N.compare [| 0;-65535;0;-1;-2;65535;0;65535;65534;65533;0;-65535;0;-1;-2;1;-65534;1;0;-1;2;-65533;2;1;0 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.N.less_than``() = validate (Uint16s.Collection.RefWrapArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.N.less_or_equal``() = validate (Uint16s.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.N.greater_than``() = validate (Uint16s.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.RefWrapArray C.N.greater_or_equal``() = validate (Uint16s.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.I.equals``() = validate (Uint16s.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -21066,7 +21066,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.I.equal``() = validate (Uint16s.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -21102,7 +21102,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.I.not_equal``() = validate (Uint16s.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -21138,7 +21138,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.I.compare``() = validate (Uint16s.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -21174,7 +21174,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.I.less_than``() = validate (Uint16s.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -21210,7 +21210,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.I.less_or_equal``() = validate (Uint16s.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -21246,7 +21246,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.I.greater_than``() = validate (Uint16s.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -21282,7 +21282,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.I.greater_or_equal``() = validate (Uint16s.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -21318,7 +21318,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.N.equals``() = validate (Uint16s.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -21354,7 +21354,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.N.equal``() = validate (Uint16s.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -21390,7 +21390,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.N.not_equal``() = validate (Uint16s.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -21426,7 +21426,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.N.compare``() = validate (Uint16s.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -21462,7 +21462,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.N.less_than``() = validate (Uint16s.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -21498,7 +21498,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.N.less_or_equal``() = validate (Uint16s.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -21534,7 +21534,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.N.greater_than``() = validate (Uint16s.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -21570,7 +21570,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.UnionArray C.N.greater_or_equal``() = validate (Uint16s.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -21606,7 +21606,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.I.equals``() = validate (Uint16s.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -21642,7 +21642,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.I.equal``() = validate (Uint16s.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -21678,7 +21678,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.I.not_equal``() = validate (Uint16s.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -21714,7 +21714,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.I.compare``() = validate (Uint16s.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-65535;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-2;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -21750,7 +21750,7 @@ type GeneratedTests () = 3;2;1;-65533;3;2;1;3;2;1;2;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.I.less_than``() = validate (Uint16s.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -21786,7 +21786,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.I.less_or_equal``() = validate (Uint16s.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -21822,7 +21822,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.I.greater_than``() = validate (Uint16s.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -21858,7 +21858,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (Uint16s.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -21894,7 +21894,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.N.equals``() = validate (Uint16s.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -21930,7 +21930,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.N.equal``() = validate (Uint16s.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -21966,7 +21966,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.N.not_equal``() = validate (Uint16s.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -22002,7 +22002,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.N.compare``() = validate (Uint16s.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-65535;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-2;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -22038,7 +22038,7 @@ type GeneratedTests () = 3;2;1;-65533;3;2;1;3;2;1;2;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.N.less_than``() = validate (Uint16s.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -22074,7 +22074,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.N.less_or_equal``() = validate (Uint16s.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -22110,7 +22110,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.N.greater_than``() = validate (Uint16s.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -22146,7 +22146,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (Uint16s.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -22182,199 +22182,199 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.I.equals``() = validate (Uint16s.Collection.ValueArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.I.equal``() = validate (Uint16s.Collection.ValueArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.I.not_equal``() = validate (Uint16s.Collection.ValueArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.I.compare``() = validate (Uint16s.Collection.ValueArray) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.I.less_than``() = validate (Uint16s.Collection.ValueArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.I.less_or_equal``() = validate (Uint16s.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.I.greater_than``() = validate (Uint16s.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.I.greater_or_equal``() = validate (Uint16s.Collection.ValueArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.N.equals``() = validate (Uint16s.Collection.ValueArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.N.equal``() = validate (Uint16s.Collection.ValueArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.N.not_equal``() = validate (Uint16s.Collection.ValueArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.N.compare``() = validate (Uint16s.Collection.ValueArray) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.N.less_than``() = validate (Uint16s.Collection.ValueArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.N.less_or_equal``() = validate (Uint16s.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.N.greater_than``() = validate (Uint16s.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ValueArray C.N.greater_or_equal``() = validate (Uint16s.Collection.ValueArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.I.equals``() = validate (Uint16s.Collection.ValueWrapArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.I.equal``() = validate (Uint16s.Collection.ValueWrapArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.I.not_equal``() = validate (Uint16s.Collection.ValueWrapArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.I.compare``() = validate (Uint16s.Collection.ValueWrapArray) C.I.compare [| 0;-65535;0;-1;-2;65535;0;65535;65534;65533;0;-65535;0;-1;-2;1;-65534;1;0;-1;2;-65533;2;1;0 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.I.less_than``() = validate (Uint16s.Collection.ValueWrapArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.I.less_or_equal``() = validate (Uint16s.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.I.greater_than``() = validate (Uint16s.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (Uint16s.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.N.equals``() = validate (Uint16s.Collection.ValueWrapArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.N.equal``() = validate (Uint16s.Collection.ValueWrapArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.N.not_equal``() = validate (Uint16s.Collection.ValueWrapArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.N.compare``() = validate (Uint16s.Collection.ValueWrapArray) C.N.compare [| 0;-65535;0;-1;-2;65535;0;65535;65534;65533;0;-65535;0;-1;-2;1;-65534;1;0;-1;2;-65533;2;1;0 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.N.less_than``() = validate (Uint16s.Collection.ValueWrapArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.N.less_or_equal``() = validate (Uint16s.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.N.greater_than``() = validate (Uint16s.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (Uint16s.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.I.equals``() = validate (Uint16s.Collection.ArrayArray) C.I.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -22382,7 +22382,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.I.equal``() = validate (Uint16s.Collection.ArrayArray) C.I.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -22390,7 +22390,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.I.not_equal``() = validate (Uint16s.Collection.ArrayArray) C.I.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -22398,7 +22398,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.I.compare``() = validate (Uint16s.Collection.ArrayArray) C.I.compare [| 0;-65535;0;-1;-2;-1;-1;-1;-1;-1;65535;0;65535;65534;65533;-1;-1;-1;-1;-1;0;-65535;0;-1;-2;-1;-1;-1;-1;-1;1;-65534;1;0;-1;-1;-1;-1;-1;-1; @@ -22406,7 +22406,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-65534;1;0;-1;1;1;1;1;1;2;-65533;2;1;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.I.less_than``() = validate (Uint16s.Collection.ArrayArray) C.I.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -22414,7 +22414,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.I.less_or_equal``() = validate (Uint16s.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -22422,7 +22422,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.I.greater_than``() = validate (Uint16s.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -22430,7 +22430,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.I.greater_or_equal``() = validate (Uint16s.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -22438,7 +22438,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.N.equals``() = validate (Uint16s.Collection.ArrayArray) C.N.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -22446,7 +22446,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.N.equal``() = validate (Uint16s.Collection.ArrayArray) C.N.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -22454,7 +22454,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.N.not_equal``() = validate (Uint16s.Collection.ArrayArray) C.N.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -22462,7 +22462,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.N.compare``() = validate (Uint16s.Collection.ArrayArray) C.N.compare [| 0;-65535;0;-1;-2;-1;-1;-1;-1;-1;65535;0;65535;65534;65533;-1;-1;-1;-1;-1;0;-65535;0;-1;-2;-1;-1;-1;-1;-1;1;-65534;1;0;-1;-1;-1;-1;-1;-1; @@ -22470,7 +22470,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-65534;1;0;-1;1;1;1;1;1;2;-65533;2;1;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.N.less_than``() = validate (Uint16s.Collection.ArrayArray) C.N.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -22478,7 +22478,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.N.less_or_equal``() = validate (Uint16s.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -22486,7 +22486,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.N.greater_than``() = validate (Uint16s.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -22494,7 +22494,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray C.N.greater_or_equal``() = validate (Uint16s.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -22502,7 +22502,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.ListArray C.I.equals``() = validate (Uint16s.Collection.ListArray) C.I.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -22510,7 +22510,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ListArray C.I.equal``() = validate (Uint16s.Collection.ListArray) C.I.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -22518,7 +22518,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ListArray C.I.not_equal``() = validate (Uint16s.Collection.ListArray) C.I.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -22526,7 +22526,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ListArray C.I.compare``() = validate (Uint16s.Collection.ListArray) C.I.compare [| 0;-65535;0;-1;-2;-1;-65535;-1;-1;-2;65535;0;65535;65534;65533;65535;-1;65535;65534;65533;0;-65535;0;-1;-2;-1;-65535;-1;-1;-2;1;-65534;1;0;-1;1;-65534;1;-1;-1; @@ -22534,7 +22534,7 @@ type GeneratedTests () = 1;-65534;1;1;-1;1;-65534;1;0;-1;2;-65533;2;1;1;2;-65533;2;1;0 |] - [] + [] member __.``Uint16s.Collection.ListArray C.I.less_than``() = validate (Uint16s.Collection.ListArray) C.I.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -22542,7 +22542,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.ListArray C.I.less_or_equal``() = validate (Uint16s.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -22550,7 +22550,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ListArray C.I.greater_than``() = validate (Uint16s.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -22558,7 +22558,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ListArray C.I.greater_or_equal``() = validate (Uint16s.Collection.ListArray) C.I.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -22566,7 +22566,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.ListArray C.N.equals``() = validate (Uint16s.Collection.ListArray) C.N.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -22574,7 +22574,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ListArray C.N.equal``() = validate (Uint16s.Collection.ListArray) C.N.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -22582,7 +22582,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ListArray C.N.not_equal``() = validate (Uint16s.Collection.ListArray) C.N.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -22590,7 +22590,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ListArray C.N.compare``() = validate (Uint16s.Collection.ListArray) C.N.compare [| 0;-65535;0;-1;-2;-1;-65535;-1;-1;-2;65535;0;65535;65534;65533;65535;-1;65535;65534;65533;0;-65535;0;-1;-2;-1;-65535;-1;-1;-2;1;-65534;1;0;-1;1;-65534;1;-1;-1; @@ -22598,7 +22598,7 @@ type GeneratedTests () = 1;-65534;1;1;-1;1;-65534;1;0;-1;2;-65533;2;1;1;2;-65533;2;1;0 |] - [] + [] member __.``Uint16s.Collection.ListArray C.N.less_than``() = validate (Uint16s.Collection.ListArray) C.N.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -22606,7 +22606,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Uint16s.Collection.ListArray C.N.less_or_equal``() = validate (Uint16s.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -22614,7 +22614,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ListArray C.N.greater_than``() = validate (Uint16s.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -22622,7 +22622,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ListArray C.N.greater_or_equal``() = validate (Uint16s.Collection.ListArray) C.N.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -22630,7 +22630,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -22638,7 +22638,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -22646,7 +22646,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -22654,7 +22654,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;1;1;1;-1;1; @@ -22662,7 +22662,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;1;-1;-1;-1;-1;1;-1;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;0; @@ -22670,7 +22670,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;0;1;1;1;1;0;1;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;0;0;1;0; @@ -22678,7 +22678,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;0;1;1;1;1;0;1;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;1;1;0;1; @@ -22686,7 +22686,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;1;0;0;0;0;1;0;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;1; @@ -22694,7 +22694,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;1;0;0;0;0;1;0;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -22702,7 +22702,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -22710,7 +22710,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -22718,7 +22718,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;1;1;1;-1;1; @@ -22726,7 +22726,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;1;-1;-1;-1;-1;1;-1;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;0; @@ -22734,7 +22734,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;0;1;1;1;1;0;1;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;0;0;1;0; @@ -22742,7 +22742,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;0;1;1;1;1;0;1;1 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;1;1;0;1; @@ -22750,7 +22750,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;1;0;0;0;0;1;0;0 |] - [] + [] member __.``Uint16s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (Uint16s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;1; @@ -22758,157 +22758,157 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;1;0;0;0;0;1;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.Array E.I.equals``() = validate (NullableUInt16s.Collection.Array) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.Array E.I.equal``() = validate (NullableUInt16s.Collection.Array) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.Array E.I.not_equal``() = validate (NullableUInt16s.Collection.Array) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.Array E.N.equals``() = validate (NullableUInt16s.Collection.Array) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.Array E.N.equal``() = validate (NullableUInt16s.Collection.Array) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.Array E.N.not_equal``() = validate (NullableUInt16s.Collection.Array) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.OptionArray E.I.equals``() = validate (NullableUInt16s.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.OptionArray E.I.equal``() = validate (NullableUInt16s.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.OptionArray E.I.not_equal``() = validate (NullableUInt16s.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.OptionArray E.N.equals``() = validate (NullableUInt16s.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.OptionArray E.N.equal``() = validate (NullableUInt16s.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.OptionArray E.N.not_equal``() = validate (NullableUInt16s.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.RefArray E.I.equals``() = validate (NullableUInt16s.Collection.RefArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.RefArray E.I.equal``() = validate (NullableUInt16s.Collection.RefArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.RefArray E.I.not_equal``() = validate (NullableUInt16s.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.RefArray E.N.equals``() = validate (NullableUInt16s.Collection.RefArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.RefArray E.N.equal``() = validate (NullableUInt16s.Collection.RefArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.RefArray E.N.not_equal``() = validate (NullableUInt16s.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.RefWrapArray E.I.equals``() = validate (NullableUInt16s.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.RefWrapArray E.I.equal``() = validate (NullableUInt16s.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.RefWrapArray E.I.not_equal``() = validate (NullableUInt16s.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.RefWrapArray E.N.equals``() = validate (NullableUInt16s.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.RefWrapArray E.N.equal``() = validate (NullableUInt16s.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.RefWrapArray E.N.not_equal``() = validate (NullableUInt16s.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.UnionArray E.I.equals``() = validate (NullableUInt16s.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -22958,7 +22958,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.UnionArray E.I.equal``() = validate (NullableUInt16s.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -23008,7 +23008,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.UnionArray E.I.not_equal``() = validate (NullableUInt16s.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -23058,7 +23058,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.UnionArray E.N.equals``() = validate (NullableUInt16s.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -23108,7 +23108,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.UnionArray E.N.equal``() = validate (NullableUInt16s.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -23158,7 +23158,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.UnionArray E.N.not_equal``() = validate (NullableUInt16s.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -23208,7 +23208,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.UnionWrapArray E.I.equals``() = validate (NullableUInt16s.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -23258,7 +23258,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.UnionWrapArray E.I.equal``() = validate (NullableUInt16s.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -23308,7 +23308,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableUInt16s.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -23358,7 +23358,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.UnionWrapArray E.N.equals``() = validate (NullableUInt16s.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -23408,7 +23408,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.UnionWrapArray E.N.equal``() = validate (NullableUInt16s.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -23458,7 +23458,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableUInt16s.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -23508,79 +23508,79 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.ValueArray E.I.equals``() = validate (NullableUInt16s.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ValueArray E.I.equal``() = validate (NullableUInt16s.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ValueArray E.I.not_equal``() = validate (NullableUInt16s.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.ValueArray E.N.equals``() = validate (NullableUInt16s.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ValueArray E.N.equal``() = validate (NullableUInt16s.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ValueArray E.N.not_equal``() = validate (NullableUInt16s.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.ValueWrapArray E.I.equals``() = validate (NullableUInt16s.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ValueWrapArray E.I.equal``() = validate (NullableUInt16s.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableUInt16s.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.ValueWrapArray E.N.equals``() = validate (NullableUInt16s.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ValueWrapArray E.N.equal``() = validate (NullableUInt16s.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableUInt16s.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.ArrayArray E.I.equals``() = validate (NullableUInt16s.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -23589,7 +23589,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ArrayArray E.I.equal``() = validate (NullableUInt16s.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -23598,7 +23598,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ArrayArray E.I.not_equal``() = validate (NullableUInt16s.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -23607,7 +23607,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.ArrayArray E.N.equals``() = validate (NullableUInt16s.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -23616,7 +23616,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ArrayArray E.N.equal``() = validate (NullableUInt16s.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -23625,7 +23625,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ArrayArray E.N.not_equal``() = validate (NullableUInt16s.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -23634,7 +23634,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.ListArray E.I.equals``() = validate (NullableUInt16s.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -23643,7 +23643,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ListArray E.I.equal``() = validate (NullableUInt16s.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -23652,7 +23652,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ListArray E.I.not_equal``() = validate (NullableUInt16s.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -23661,7 +23661,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt16s.Collection.ListArray E.N.equals``() = validate (NullableUInt16s.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -23670,7 +23670,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ListArray E.N.equal``() = validate (NullableUInt16s.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -23679,7 +23679,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt16s.Collection.ListArray E.N.not_equal``() = validate (NullableUInt16s.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -23688,391 +23688,391 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.Array C.I.equals``() = validate (UInt32s.Collection.Array) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.Array C.I.equal``() = validate (UInt32s.Collection.Array) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.Array C.I.not_equal``() = validate (UInt32s.Collection.Array) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.Array C.I.compare``() = validate (UInt32s.Collection.Array) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.Array C.I.less_than``() = validate (UInt32s.Collection.Array) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.Array C.I.less_or_equal``() = validate (UInt32s.Collection.Array) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.Array C.I.greater_than``() = validate (UInt32s.Collection.Array) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.Array C.I.greater_or_equal``() = validate (UInt32s.Collection.Array) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.Array C.N.equals``() = validate (UInt32s.Collection.Array) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.Array C.N.equal``() = validate (UInt32s.Collection.Array) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.Array C.N.not_equal``() = validate (UInt32s.Collection.Array) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.Array C.N.compare``() = validate (UInt32s.Collection.Array) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.Array C.N.less_than``() = validate (UInt32s.Collection.Array) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.Array C.N.less_or_equal``() = validate (UInt32s.Collection.Array) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.Array C.N.greater_than``() = validate (UInt32s.Collection.Array) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.Array C.N.greater_or_equal``() = validate (UInt32s.Collection.Array) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.I.equals``() = validate (UInt32s.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.I.equal``() = validate (UInt32s.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.I.not_equal``() = validate (UInt32s.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.I.compare``() = validate (UInt32s.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;0;-1;-1;1;1;0;1;1;1;1;0;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.I.less_than``() = validate (UInt32s.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.I.less_or_equal``() = validate (UInt32s.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.I.greater_than``() = validate (UInt32s.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.I.greater_or_equal``() = validate (UInt32s.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.N.equals``() = validate (UInt32s.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.N.equal``() = validate (UInt32s.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.N.not_equal``() = validate (UInt32s.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.N.compare``() = validate (UInt32s.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;0;-1;-1;1;1;0;1;1;1;1;0;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.N.less_than``() = validate (UInt32s.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.N.less_or_equal``() = validate (UInt32s.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.N.greater_than``() = validate (UInt32s.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.OptionArray C.N.greater_or_equal``() = validate (UInt32s.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.RefArray C.I.equals``() = validate (UInt32s.Collection.RefArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.RefArray C.I.equal``() = validate (UInt32s.Collection.RefArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.RefArray C.I.not_equal``() = validate (UInt32s.Collection.RefArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.RefArray C.I.compare``() = validate (UInt32s.Collection.RefArray) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.RefArray C.I.less_than``() = validate (UInt32s.Collection.RefArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.RefArray C.I.less_or_equal``() = validate (UInt32s.Collection.RefArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.RefArray C.I.greater_than``() = validate (UInt32s.Collection.RefArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.RefArray C.I.greater_or_equal``() = validate (UInt32s.Collection.RefArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.RefArray C.N.equals``() = validate (UInt32s.Collection.RefArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.RefArray C.N.equal``() = validate (UInt32s.Collection.RefArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.RefArray C.N.not_equal``() = validate (UInt32s.Collection.RefArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.RefArray C.N.compare``() = validate (UInt32s.Collection.RefArray) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.RefArray C.N.less_than``() = validate (UInt32s.Collection.RefArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.RefArray C.N.less_or_equal``() = validate (UInt32s.Collection.RefArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.RefArray C.N.greater_than``() = validate (UInt32s.Collection.RefArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.RefArray C.N.greater_or_equal``() = validate (UInt32s.Collection.RefArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.I.equals``() = validate (UInt32s.Collection.RefWrapArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.I.equal``() = validate (UInt32s.Collection.RefWrapArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.I.not_equal``() = validate (UInt32s.Collection.RefWrapArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.I.compare``() = validate (UInt32s.Collection.RefWrapArray) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.I.less_than``() = validate (UInt32s.Collection.RefWrapArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.I.less_or_equal``() = validate (UInt32s.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.I.greater_than``() = validate (UInt32s.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.I.greater_or_equal``() = validate (UInt32s.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.N.equals``() = validate (UInt32s.Collection.RefWrapArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.N.equal``() = validate (UInt32s.Collection.RefWrapArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.N.not_equal``() = validate (UInt32s.Collection.RefWrapArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.N.compare``() = validate (UInt32s.Collection.RefWrapArray) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.N.less_than``() = validate (UInt32s.Collection.RefWrapArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.N.less_or_equal``() = validate (UInt32s.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.N.greater_than``() = validate (UInt32s.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.RefWrapArray C.N.greater_or_equal``() = validate (UInt32s.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.I.equals``() = validate (UInt32s.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -24108,7 +24108,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.I.equal``() = validate (UInt32s.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -24144,7 +24144,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.I.not_equal``() = validate (UInt32s.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -24180,7 +24180,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.I.compare``() = validate (UInt32s.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -24216,7 +24216,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.I.less_than``() = validate (UInt32s.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -24252,7 +24252,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.I.less_or_equal``() = validate (UInt32s.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -24288,7 +24288,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.I.greater_than``() = validate (UInt32s.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -24324,7 +24324,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.I.greater_or_equal``() = validate (UInt32s.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -24360,7 +24360,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.N.equals``() = validate (UInt32s.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -24396,7 +24396,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.N.equal``() = validate (UInt32s.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -24432,7 +24432,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.N.not_equal``() = validate (UInt32s.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -24468,7 +24468,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.N.compare``() = validate (UInt32s.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -24504,7 +24504,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.N.less_than``() = validate (UInt32s.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -24540,7 +24540,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.N.less_or_equal``() = validate (UInt32s.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -24576,7 +24576,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.N.greater_than``() = validate (UInt32s.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -24612,7 +24612,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.UnionArray C.N.greater_or_equal``() = validate (UInt32s.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -24648,7 +24648,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.I.equals``() = validate (UInt32s.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -24684,7 +24684,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.I.equal``() = validate (UInt32s.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -24720,7 +24720,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.I.not_equal``() = validate (UInt32s.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -24756,7 +24756,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.I.compare``() = validate (UInt32s.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -24792,7 +24792,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.I.less_than``() = validate (UInt32s.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -24828,7 +24828,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.I.less_or_equal``() = validate (UInt32s.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -24864,7 +24864,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.I.greater_than``() = validate (UInt32s.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -24900,7 +24900,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (UInt32s.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -24936,7 +24936,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.N.equals``() = validate (UInt32s.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -24972,7 +24972,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.N.equal``() = validate (UInt32s.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -25008,7 +25008,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.N.not_equal``() = validate (UInt32s.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -25044,7 +25044,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.N.compare``() = validate (UInt32s.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -25080,7 +25080,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.N.less_than``() = validate (UInt32s.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -25116,7 +25116,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.N.less_or_equal``() = validate (UInt32s.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -25152,7 +25152,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.N.greater_than``() = validate (UInt32s.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -25188,7 +25188,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (UInt32s.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -25224,199 +25224,199 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.I.equals``() = validate (UInt32s.Collection.ValueArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.I.equal``() = validate (UInt32s.Collection.ValueArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.I.not_equal``() = validate (UInt32s.Collection.ValueArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.I.compare``() = validate (UInt32s.Collection.ValueArray) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.I.less_than``() = validate (UInt32s.Collection.ValueArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.I.less_or_equal``() = validate (UInt32s.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.I.greater_than``() = validate (UInt32s.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.I.greater_or_equal``() = validate (UInt32s.Collection.ValueArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.N.equals``() = validate (UInt32s.Collection.ValueArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.N.equal``() = validate (UInt32s.Collection.ValueArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.N.not_equal``() = validate (UInt32s.Collection.ValueArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.N.compare``() = validate (UInt32s.Collection.ValueArray) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.N.less_than``() = validate (UInt32s.Collection.ValueArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.N.less_or_equal``() = validate (UInt32s.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.N.greater_than``() = validate (UInt32s.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ValueArray C.N.greater_or_equal``() = validate (UInt32s.Collection.ValueArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.I.equals``() = validate (UInt32s.Collection.ValueWrapArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.I.equal``() = validate (UInt32s.Collection.ValueWrapArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.I.not_equal``() = validate (UInt32s.Collection.ValueWrapArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.I.compare``() = validate (UInt32s.Collection.ValueWrapArray) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.I.less_than``() = validate (UInt32s.Collection.ValueWrapArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.I.less_or_equal``() = validate (UInt32s.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.I.greater_than``() = validate (UInt32s.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (UInt32s.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.N.equals``() = validate (UInt32s.Collection.ValueWrapArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.N.equal``() = validate (UInt32s.Collection.ValueWrapArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.N.not_equal``() = validate (UInt32s.Collection.ValueWrapArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.N.compare``() = validate (UInt32s.Collection.ValueWrapArray) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.N.less_than``() = validate (UInt32s.Collection.ValueWrapArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.N.less_or_equal``() = validate (UInt32s.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.N.greater_than``() = validate (UInt32s.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (UInt32s.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.I.equals``() = validate (UInt32s.Collection.ArrayArray) C.I.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -25424,7 +25424,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.I.equal``() = validate (UInt32s.Collection.ArrayArray) C.I.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -25432,7 +25432,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.I.not_equal``() = validate (UInt32s.Collection.ArrayArray) C.I.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -25440,7 +25440,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.I.compare``() = validate (UInt32s.Collection.ArrayArray) C.I.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;-1;-1;-1;-1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -25448,7 +25448,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-1;1;0;-1;1;1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.I.less_than``() = validate (UInt32s.Collection.ArrayArray) C.I.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -25456,7 +25456,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.I.less_or_equal``() = validate (UInt32s.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -25464,7 +25464,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.I.greater_than``() = validate (UInt32s.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -25472,7 +25472,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.I.greater_or_equal``() = validate (UInt32s.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -25480,7 +25480,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.N.equals``() = validate (UInt32s.Collection.ArrayArray) C.N.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -25488,7 +25488,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.N.equal``() = validate (UInt32s.Collection.ArrayArray) C.N.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -25496,7 +25496,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.N.not_equal``() = validate (UInt32s.Collection.ArrayArray) C.N.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -25504,7 +25504,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.N.compare``() = validate (UInt32s.Collection.ArrayArray) C.N.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;-1;-1;-1;-1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -25512,7 +25512,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-1;1;0;-1;1;1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.N.less_than``() = validate (UInt32s.Collection.ArrayArray) C.N.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -25520,7 +25520,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.N.less_or_equal``() = validate (UInt32s.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -25528,7 +25528,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.N.greater_than``() = validate (UInt32s.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -25536,7 +25536,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray C.N.greater_or_equal``() = validate (UInt32s.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -25544,7 +25544,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.ListArray C.I.equals``() = validate (UInt32s.Collection.ListArray) C.I.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -25552,7 +25552,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ListArray C.I.equal``() = validate (UInt32s.Collection.ListArray) C.I.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -25560,7 +25560,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ListArray C.I.not_equal``() = validate (UInt32s.Collection.ListArray) C.I.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -25568,7 +25568,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ListArray C.I.compare``() = validate (UInt32s.Collection.ListArray) C.I.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;-1;1;1;1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;1;-1;1;-1;-1; @@ -25576,7 +25576,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;-1;1;0;-1;1;-1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ListArray C.I.less_than``() = validate (UInt32s.Collection.ListArray) C.I.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -25584,7 +25584,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.ListArray C.I.less_or_equal``() = validate (UInt32s.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -25592,7 +25592,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ListArray C.I.greater_than``() = validate (UInt32s.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -25600,7 +25600,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ListArray C.I.greater_or_equal``() = validate (UInt32s.Collection.ListArray) C.I.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -25608,7 +25608,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.ListArray C.N.equals``() = validate (UInt32s.Collection.ListArray) C.N.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -25616,7 +25616,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ListArray C.N.equal``() = validate (UInt32s.Collection.ListArray) C.N.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -25624,7 +25624,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ListArray C.N.not_equal``() = validate (UInt32s.Collection.ListArray) C.N.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -25632,7 +25632,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ListArray C.N.compare``() = validate (UInt32s.Collection.ListArray) C.N.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;-1;1;1;1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;1;-1;1;-1;-1; @@ -25640,7 +25640,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;-1;1;0;-1;1;-1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ListArray C.N.less_than``() = validate (UInt32s.Collection.ListArray) C.N.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -25648,7 +25648,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``UInt32s.Collection.ListArray C.N.less_or_equal``() = validate (UInt32s.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -25656,7 +25656,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ListArray C.N.greater_than``() = validate (UInt32s.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -25664,7 +25664,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ListArray C.N.greater_or_equal``() = validate (UInt32s.Collection.ListArray) C.N.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -25672,7 +25672,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -25680,7 +25680,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -25688,7 +25688,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -25696,7 +25696,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;1;1;1;-1;1; @@ -25704,7 +25704,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;1;-1;-1;-1;-1;1;-1;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;0; @@ -25712,7 +25712,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;0;1;1;1;1;0;1;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;0;0;1;0; @@ -25720,7 +25720,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;0;1;1;1;1;0;1;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;1;1;0;1; @@ -25728,7 +25728,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;1;0;0;0;0;1;0;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;1; @@ -25736,7 +25736,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;1;0;0;0;0;1;0;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -25744,7 +25744,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -25752,7 +25752,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -25760,7 +25760,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;1;1;1;-1;1; @@ -25768,7 +25768,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;1;-1;-1;-1;-1;1;-1;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;0; @@ -25776,7 +25776,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;0;1;1;1;1;0;1;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;0;0;1;0; @@ -25784,7 +25784,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;0;1;1;1;1;0;1;1 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;1;1;0;1; @@ -25792,7 +25792,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;1;0;0;0;0;1;0;0 |] - [] + [] member __.``UInt32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (UInt32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;1; @@ -25800,157 +25800,157 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;1;0;0;0;0;1;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.Array E.I.equals``() = validate (NullableUInt32s.Collection.Array) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.Array E.I.equal``() = validate (NullableUInt32s.Collection.Array) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.Array E.I.not_equal``() = validate (NullableUInt32s.Collection.Array) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.Array E.N.equals``() = validate (NullableUInt32s.Collection.Array) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.Array E.N.equal``() = validate (NullableUInt32s.Collection.Array) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.Array E.N.not_equal``() = validate (NullableUInt32s.Collection.Array) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.OptionArray E.I.equals``() = validate (NullableUInt32s.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.OptionArray E.I.equal``() = validate (NullableUInt32s.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.OptionArray E.I.not_equal``() = validate (NullableUInt32s.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.OptionArray E.N.equals``() = validate (NullableUInt32s.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.OptionArray E.N.equal``() = validate (NullableUInt32s.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.OptionArray E.N.not_equal``() = validate (NullableUInt32s.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.RefArray E.I.equals``() = validate (NullableUInt32s.Collection.RefArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.RefArray E.I.equal``() = validate (NullableUInt32s.Collection.RefArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.RefArray E.I.not_equal``() = validate (NullableUInt32s.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.RefArray E.N.equals``() = validate (NullableUInt32s.Collection.RefArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.RefArray E.N.equal``() = validate (NullableUInt32s.Collection.RefArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.RefArray E.N.not_equal``() = validate (NullableUInt32s.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.RefWrapArray E.I.equals``() = validate (NullableUInt32s.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.RefWrapArray E.I.equal``() = validate (NullableUInt32s.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.RefWrapArray E.I.not_equal``() = validate (NullableUInt32s.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.RefWrapArray E.N.equals``() = validate (NullableUInt32s.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.RefWrapArray E.N.equal``() = validate (NullableUInt32s.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.RefWrapArray E.N.not_equal``() = validate (NullableUInt32s.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.UnionArray E.I.equals``() = validate (NullableUInt32s.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -26000,7 +26000,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.UnionArray E.I.equal``() = validate (NullableUInt32s.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -26050,7 +26050,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.UnionArray E.I.not_equal``() = validate (NullableUInt32s.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -26100,7 +26100,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.UnionArray E.N.equals``() = validate (NullableUInt32s.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -26150,7 +26150,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.UnionArray E.N.equal``() = validate (NullableUInt32s.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -26200,7 +26200,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.UnionArray E.N.not_equal``() = validate (NullableUInt32s.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -26250,7 +26250,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.UnionWrapArray E.I.equals``() = validate (NullableUInt32s.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -26300,7 +26300,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.UnionWrapArray E.I.equal``() = validate (NullableUInt32s.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -26350,7 +26350,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableUInt32s.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -26400,7 +26400,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.UnionWrapArray E.N.equals``() = validate (NullableUInt32s.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -26450,7 +26450,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.UnionWrapArray E.N.equal``() = validate (NullableUInt32s.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -26500,7 +26500,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableUInt32s.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -26550,79 +26550,79 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.ValueArray E.I.equals``() = validate (NullableUInt32s.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ValueArray E.I.equal``() = validate (NullableUInt32s.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ValueArray E.I.not_equal``() = validate (NullableUInt32s.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.ValueArray E.N.equals``() = validate (NullableUInt32s.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ValueArray E.N.equal``() = validate (NullableUInt32s.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ValueArray E.N.not_equal``() = validate (NullableUInt32s.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.ValueWrapArray E.I.equals``() = validate (NullableUInt32s.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ValueWrapArray E.I.equal``() = validate (NullableUInt32s.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableUInt32s.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.ValueWrapArray E.N.equals``() = validate (NullableUInt32s.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ValueWrapArray E.N.equal``() = validate (NullableUInt32s.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableUInt32s.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.ArrayArray E.I.equals``() = validate (NullableUInt32s.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -26631,7 +26631,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ArrayArray E.I.equal``() = validate (NullableUInt32s.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -26640,7 +26640,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ArrayArray E.I.not_equal``() = validate (NullableUInt32s.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -26649,7 +26649,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.ArrayArray E.N.equals``() = validate (NullableUInt32s.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -26658,7 +26658,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ArrayArray E.N.equal``() = validate (NullableUInt32s.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -26667,7 +26667,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ArrayArray E.N.not_equal``() = validate (NullableUInt32s.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -26676,7 +26676,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.ListArray E.I.equals``() = validate (NullableUInt32s.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -26685,7 +26685,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ListArray E.I.equal``() = validate (NullableUInt32s.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -26694,7 +26694,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ListArray E.I.not_equal``() = validate (NullableUInt32s.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -26703,7 +26703,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt32s.Collection.ListArray E.N.equals``() = validate (NullableUInt32s.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -26712,7 +26712,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ListArray E.N.equal``() = validate (NullableUInt32s.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -26721,7 +26721,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt32s.Collection.ListArray E.N.not_equal``() = validate (NullableUInt32s.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -26730,391 +26730,391 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.Array C.I.equals``() = validate (UInt64s.Collection.Array) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.Array C.I.equal``() = validate (UInt64s.Collection.Array) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.Array C.I.not_equal``() = validate (UInt64s.Collection.Array) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.Array C.I.compare``() = validate (UInt64s.Collection.Array) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.Array C.I.less_than``() = validate (UInt64s.Collection.Array) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.Array C.I.less_or_equal``() = validate (UInt64s.Collection.Array) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.Array C.I.greater_than``() = validate (UInt64s.Collection.Array) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.Array C.I.greater_or_equal``() = validate (UInt64s.Collection.Array) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.Array C.N.equals``() = validate (UInt64s.Collection.Array) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.Array C.N.equal``() = validate (UInt64s.Collection.Array) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.Array C.N.not_equal``() = validate (UInt64s.Collection.Array) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.Array C.N.compare``() = validate (UInt64s.Collection.Array) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.Array C.N.less_than``() = validate (UInt64s.Collection.Array) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.Array C.N.less_or_equal``() = validate (UInt64s.Collection.Array) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.Array C.N.greater_than``() = validate (UInt64s.Collection.Array) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.Array C.N.greater_or_equal``() = validate (UInt64s.Collection.Array) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.I.equals``() = validate (UInt64s.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.I.equal``() = validate (UInt64s.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.I.not_equal``() = validate (UInt64s.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.I.compare``() = validate (UInt64s.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;0;-1;-1;1;1;0;1;1;1;1;0;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.I.less_than``() = validate (UInt64s.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.I.less_or_equal``() = validate (UInt64s.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.I.greater_than``() = validate (UInt64s.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.I.greater_or_equal``() = validate (UInt64s.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.N.equals``() = validate (UInt64s.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.N.equal``() = validate (UInt64s.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.N.not_equal``() = validate (UInt64s.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.N.compare``() = validate (UInt64s.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;0;-1;-1;1;1;0;1;1;1;1;0;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.N.less_than``() = validate (UInt64s.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.N.less_or_equal``() = validate (UInt64s.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.N.greater_than``() = validate (UInt64s.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.OptionArray C.N.greater_or_equal``() = validate (UInt64s.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.RefArray C.I.equals``() = validate (UInt64s.Collection.RefArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.RefArray C.I.equal``() = validate (UInt64s.Collection.RefArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.RefArray C.I.not_equal``() = validate (UInt64s.Collection.RefArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.RefArray C.I.compare``() = validate (UInt64s.Collection.RefArray) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.RefArray C.I.less_than``() = validate (UInt64s.Collection.RefArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.RefArray C.I.less_or_equal``() = validate (UInt64s.Collection.RefArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.RefArray C.I.greater_than``() = validate (UInt64s.Collection.RefArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.RefArray C.I.greater_or_equal``() = validate (UInt64s.Collection.RefArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.RefArray C.N.equals``() = validate (UInt64s.Collection.RefArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.RefArray C.N.equal``() = validate (UInt64s.Collection.RefArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.RefArray C.N.not_equal``() = validate (UInt64s.Collection.RefArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.RefArray C.N.compare``() = validate (UInt64s.Collection.RefArray) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.RefArray C.N.less_than``() = validate (UInt64s.Collection.RefArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.RefArray C.N.less_or_equal``() = validate (UInt64s.Collection.RefArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.RefArray C.N.greater_than``() = validate (UInt64s.Collection.RefArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.RefArray C.N.greater_or_equal``() = validate (UInt64s.Collection.RefArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.I.equals``() = validate (UInt64s.Collection.RefWrapArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.I.equal``() = validate (UInt64s.Collection.RefWrapArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.I.not_equal``() = validate (UInt64s.Collection.RefWrapArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.I.compare``() = validate (UInt64s.Collection.RefWrapArray) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.I.less_than``() = validate (UInt64s.Collection.RefWrapArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.I.less_or_equal``() = validate (UInt64s.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.I.greater_than``() = validate (UInt64s.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.I.greater_or_equal``() = validate (UInt64s.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.N.equals``() = validate (UInt64s.Collection.RefWrapArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.N.equal``() = validate (UInt64s.Collection.RefWrapArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.N.not_equal``() = validate (UInt64s.Collection.RefWrapArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.N.compare``() = validate (UInt64s.Collection.RefWrapArray) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.N.less_than``() = validate (UInt64s.Collection.RefWrapArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.N.less_or_equal``() = validate (UInt64s.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.N.greater_than``() = validate (UInt64s.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.RefWrapArray C.N.greater_or_equal``() = validate (UInt64s.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.I.equals``() = validate (UInt64s.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -27150,7 +27150,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.I.equal``() = validate (UInt64s.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -27186,7 +27186,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.I.not_equal``() = validate (UInt64s.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -27222,7 +27222,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.I.compare``() = validate (UInt64s.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -27258,7 +27258,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.I.less_than``() = validate (UInt64s.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -27294,7 +27294,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.I.less_or_equal``() = validate (UInt64s.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -27330,7 +27330,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.I.greater_than``() = validate (UInt64s.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -27366,7 +27366,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.I.greater_or_equal``() = validate (UInt64s.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -27402,7 +27402,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.N.equals``() = validate (UInt64s.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -27438,7 +27438,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.N.equal``() = validate (UInt64s.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -27474,7 +27474,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.N.not_equal``() = validate (UInt64s.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -27510,7 +27510,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.N.compare``() = validate (UInt64s.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -27546,7 +27546,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.N.less_than``() = validate (UInt64s.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -27582,7 +27582,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.N.less_or_equal``() = validate (UInt64s.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -27618,7 +27618,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.N.greater_than``() = validate (UInt64s.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -27654,7 +27654,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.UnionArray C.N.greater_or_equal``() = validate (UInt64s.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -27690,7 +27690,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.I.equals``() = validate (UInt64s.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -27726,7 +27726,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.I.equal``() = validate (UInt64s.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -27762,7 +27762,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.I.not_equal``() = validate (UInt64s.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -27798,7 +27798,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.I.compare``() = validate (UInt64s.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -27834,7 +27834,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.I.less_than``() = validate (UInt64s.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -27870,7 +27870,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.I.less_or_equal``() = validate (UInt64s.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -27906,7 +27906,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.I.greater_than``() = validate (UInt64s.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -27942,7 +27942,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (UInt64s.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -27978,7 +27978,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.N.equals``() = validate (UInt64s.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -28014,7 +28014,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.N.equal``() = validate (UInt64s.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -28050,7 +28050,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.N.not_equal``() = validate (UInt64s.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -28086,7 +28086,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.N.compare``() = validate (UInt64s.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -28122,7 +28122,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.N.less_than``() = validate (UInt64s.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -28158,7 +28158,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.N.less_or_equal``() = validate (UInt64s.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -28194,7 +28194,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.N.greater_than``() = validate (UInt64s.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -28230,7 +28230,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (UInt64s.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -28266,199 +28266,199 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.I.equals``() = validate (UInt64s.Collection.ValueArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.I.equal``() = validate (UInt64s.Collection.ValueArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.I.not_equal``() = validate (UInt64s.Collection.ValueArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.I.compare``() = validate (UInt64s.Collection.ValueArray) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.I.less_than``() = validate (UInt64s.Collection.ValueArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.I.less_or_equal``() = validate (UInt64s.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.I.greater_than``() = validate (UInt64s.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.I.greater_or_equal``() = validate (UInt64s.Collection.ValueArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.N.equals``() = validate (UInt64s.Collection.ValueArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.N.equal``() = validate (UInt64s.Collection.ValueArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.N.not_equal``() = validate (UInt64s.Collection.ValueArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.N.compare``() = validate (UInt64s.Collection.ValueArray) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.N.less_than``() = validate (UInt64s.Collection.ValueArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.N.less_or_equal``() = validate (UInt64s.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.N.greater_than``() = validate (UInt64s.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ValueArray C.N.greater_or_equal``() = validate (UInt64s.Collection.ValueArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.I.equals``() = validate (UInt64s.Collection.ValueWrapArray) C.I.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.I.equal``() = validate (UInt64s.Collection.ValueWrapArray) C.I.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.I.not_equal``() = validate (UInt64s.Collection.ValueWrapArray) C.I.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.I.compare``() = validate (UInt64s.Collection.ValueWrapArray) C.I.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.I.less_than``() = validate (UInt64s.Collection.ValueWrapArray) C.I.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.I.less_or_equal``() = validate (UInt64s.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.I.greater_than``() = validate (UInt64s.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (UInt64s.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.N.equals``() = validate (UInt64s.Collection.ValueWrapArray) C.N.equals [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.N.equal``() = validate (UInt64s.Collection.ValueWrapArray) C.N.equal [| 1;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.N.not_equal``() = validate (UInt64s.Collection.ValueWrapArray) C.N.not_equal [| 0;1;0;1;1;1;0;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.N.compare``() = validate (UInt64s.Collection.ValueWrapArray) C.N.compare [| 0;-1;0;-1;-1;1;0;1;1;1;0;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.N.less_than``() = validate (UInt64s.Collection.ValueWrapArray) C.N.less_than [| 0;1;0;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.N.less_or_equal``() = validate (UInt64s.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.N.greater_than``() = validate (UInt64s.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (UInt64s.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;1;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.I.equals``() = validate (UInt64s.Collection.ArrayArray) C.I.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -28466,7 +28466,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.I.equal``() = validate (UInt64s.Collection.ArrayArray) C.I.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -28474,7 +28474,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.I.not_equal``() = validate (UInt64s.Collection.ArrayArray) C.I.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -28482,7 +28482,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.I.compare``() = validate (UInt64s.Collection.ArrayArray) C.I.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;-1;-1;-1;-1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -28490,7 +28490,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-1;1;0;-1;1;1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.I.less_than``() = validate (UInt64s.Collection.ArrayArray) C.I.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -28498,7 +28498,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.I.less_or_equal``() = validate (UInt64s.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -28506,7 +28506,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.I.greater_than``() = validate (UInt64s.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -28514,7 +28514,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.I.greater_or_equal``() = validate (UInt64s.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -28522,7 +28522,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.N.equals``() = validate (UInt64s.Collection.ArrayArray) C.N.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -28530,7 +28530,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.N.equal``() = validate (UInt64s.Collection.ArrayArray) C.N.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -28538,7 +28538,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.N.not_equal``() = validate (UInt64s.Collection.ArrayArray) C.N.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -28546,7 +28546,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.N.compare``() = validate (UInt64s.Collection.ArrayArray) C.N.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;-1;-1;-1;-1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -28554,7 +28554,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-1;1;0;-1;1;1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.N.less_than``() = validate (UInt64s.Collection.ArrayArray) C.N.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -28562,7 +28562,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.N.less_or_equal``() = validate (UInt64s.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -28570,7 +28570,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.N.greater_than``() = validate (UInt64s.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -28578,7 +28578,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray C.N.greater_or_equal``() = validate (UInt64s.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -28586,7 +28586,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.ListArray C.I.equals``() = validate (UInt64s.Collection.ListArray) C.I.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -28594,7 +28594,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ListArray C.I.equal``() = validate (UInt64s.Collection.ListArray) C.I.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -28602,7 +28602,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ListArray C.I.not_equal``() = validate (UInt64s.Collection.ListArray) C.I.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -28610,7 +28610,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ListArray C.I.compare``() = validate (UInt64s.Collection.ListArray) C.I.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;-1;1;1;1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;1;-1;1;-1;-1; @@ -28618,7 +28618,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;-1;1;0;-1;1;-1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ListArray C.I.less_than``() = validate (UInt64s.Collection.ListArray) C.I.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -28626,7 +28626,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.ListArray C.I.less_or_equal``() = validate (UInt64s.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -28634,7 +28634,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ListArray C.I.greater_than``() = validate (UInt64s.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -28642,7 +28642,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ListArray C.I.greater_or_equal``() = validate (UInt64s.Collection.ListArray) C.I.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -28650,7 +28650,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.ListArray C.N.equals``() = validate (UInt64s.Collection.ListArray) C.N.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -28658,7 +28658,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ListArray C.N.equal``() = validate (UInt64s.Collection.ListArray) C.N.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -28666,7 +28666,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ListArray C.N.not_equal``() = validate (UInt64s.Collection.ListArray) C.N.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -28674,7 +28674,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ListArray C.N.compare``() = validate (UInt64s.Collection.ListArray) C.N.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;-1;1;1;1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;1;-1;1;-1;-1; @@ -28682,7 +28682,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;-1;1;0;-1;1;-1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ListArray C.N.less_than``() = validate (UInt64s.Collection.ListArray) C.N.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -28690,7 +28690,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``UInt64s.Collection.ListArray C.N.less_or_equal``() = validate (UInt64s.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -28698,7 +28698,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ListArray C.N.greater_than``() = validate (UInt64s.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -28706,7 +28706,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ListArray C.N.greater_or_equal``() = validate (UInt64s.Collection.ListArray) C.N.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -28714,7 +28714,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -28722,7 +28722,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -28730,7 +28730,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -28738,7 +28738,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;1;1;1;-1;1; @@ -28746,7 +28746,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;1;-1;-1;-1;-1;1;-1;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;0; @@ -28754,7 +28754,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;0;1;1;1;1;0;1;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;0;0;1;0; @@ -28762,7 +28762,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;0;1;1;1;1;0;1;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;1;1;0;1; @@ -28770,7 +28770,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;1;0;0;0;0;1;0;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;1; @@ -28778,7 +28778,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;1;0;0;0;0;1;0;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -28786,7 +28786,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -28794,7 +28794,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -28802,7 +28802,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;0;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;1;1;1;-1;1; @@ -28810,7 +28810,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;1;-1;-1;-1;-1;1;-1;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;0;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;0; @@ -28818,7 +28818,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;0;1;1;1;1;0;1;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;0;0;0;1;0; @@ -28826,7 +28826,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;0;1;1;1;1;0;1;1 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;1;1;1;0;1; @@ -28834,7 +28834,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;1;0;0;0;0;1;0;0 |] - [] + [] member __.``UInt64s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (UInt64s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;1;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;1; @@ -28842,157 +28842,157 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;1;0;0;0;0;1;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.Array E.I.equals``() = validate (NullableUInt64s.Collection.Array) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.Array E.I.equal``() = validate (NullableUInt64s.Collection.Array) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.Array E.I.not_equal``() = validate (NullableUInt64s.Collection.Array) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.Array E.N.equals``() = validate (NullableUInt64s.Collection.Array) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.Array E.N.equal``() = validate (NullableUInt64s.Collection.Array) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.Array E.N.not_equal``() = validate (NullableUInt64s.Collection.Array) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.OptionArray E.I.equals``() = validate (NullableUInt64s.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.OptionArray E.I.equal``() = validate (NullableUInt64s.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.OptionArray E.I.not_equal``() = validate (NullableUInt64s.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.OptionArray E.N.equals``() = validate (NullableUInt64s.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.OptionArray E.N.equal``() = validate (NullableUInt64s.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.OptionArray E.N.not_equal``() = validate (NullableUInt64s.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.RefArray E.I.equals``() = validate (NullableUInt64s.Collection.RefArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.RefArray E.I.equal``() = validate (NullableUInt64s.Collection.RefArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.RefArray E.I.not_equal``() = validate (NullableUInt64s.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.RefArray E.N.equals``() = validate (NullableUInt64s.Collection.RefArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.RefArray E.N.equal``() = validate (NullableUInt64s.Collection.RefArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.RefArray E.N.not_equal``() = validate (NullableUInt64s.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.RefWrapArray E.I.equals``() = validate (NullableUInt64s.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.RefWrapArray E.I.equal``() = validate (NullableUInt64s.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.RefWrapArray E.I.not_equal``() = validate (NullableUInt64s.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.RefWrapArray E.N.equals``() = validate (NullableUInt64s.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.RefWrapArray E.N.equal``() = validate (NullableUInt64s.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.RefWrapArray E.N.not_equal``() = validate (NullableUInt64s.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.UnionArray E.I.equals``() = validate (NullableUInt64s.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -29042,7 +29042,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.UnionArray E.I.equal``() = validate (NullableUInt64s.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -29092,7 +29092,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.UnionArray E.I.not_equal``() = validate (NullableUInt64s.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -29142,7 +29142,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.UnionArray E.N.equals``() = validate (NullableUInt64s.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -29192,7 +29192,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.UnionArray E.N.equal``() = validate (NullableUInt64s.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -29242,7 +29242,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.UnionArray E.N.not_equal``() = validate (NullableUInt64s.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -29292,7 +29292,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.UnionWrapArray E.I.equals``() = validate (NullableUInt64s.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -29342,7 +29342,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.UnionWrapArray E.I.equal``() = validate (NullableUInt64s.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -29392,7 +29392,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableUInt64s.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -29442,7 +29442,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.UnionWrapArray E.N.equals``() = validate (NullableUInt64s.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -29492,7 +29492,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.UnionWrapArray E.N.equal``() = validate (NullableUInt64s.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -29542,7 +29542,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableUInt64s.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -29592,79 +29592,79 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.ValueArray E.I.equals``() = validate (NullableUInt64s.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ValueArray E.I.equal``() = validate (NullableUInt64s.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ValueArray E.I.not_equal``() = validate (NullableUInt64s.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.ValueArray E.N.equals``() = validate (NullableUInt64s.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ValueArray E.N.equal``() = validate (NullableUInt64s.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ValueArray E.N.not_equal``() = validate (NullableUInt64s.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.ValueWrapArray E.I.equals``() = validate (NullableUInt64s.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ValueWrapArray E.I.equal``() = validate (NullableUInt64s.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableUInt64s.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.ValueWrapArray E.N.equals``() = validate (NullableUInt64s.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ValueWrapArray E.N.equal``() = validate (NullableUInt64s.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableUInt64s.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.ArrayArray E.I.equals``() = validate (NullableUInt64s.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -29673,7 +29673,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ArrayArray E.I.equal``() = validate (NullableUInt64s.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -29682,7 +29682,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ArrayArray E.I.not_equal``() = validate (NullableUInt64s.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -29691,7 +29691,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.ArrayArray E.N.equals``() = validate (NullableUInt64s.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -29700,7 +29700,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ArrayArray E.N.equal``() = validate (NullableUInt64s.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -29709,7 +29709,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ArrayArray E.N.not_equal``() = validate (NullableUInt64s.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -29718,7 +29718,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.ListArray E.I.equals``() = validate (NullableUInt64s.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -29727,7 +29727,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ListArray E.I.equal``() = validate (NullableUInt64s.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -29736,7 +29736,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ListArray E.I.not_equal``() = validate (NullableUInt64s.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -29745,7 +29745,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUInt64s.Collection.ListArray E.N.equals``() = validate (NullableUInt64s.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -29754,7 +29754,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ListArray E.N.equal``() = validate (NullableUInt64s.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1; @@ -29763,7 +29763,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUInt64s.Collection.ListArray E.N.not_equal``() = validate (NullableUInt64s.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;0; @@ -29772,391 +29772,391 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.Array C.I.equals``() = validate (UNativeInts.Collection.Array) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.Array C.I.equal``() = validate (UNativeInts.Collection.Array) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.Array C.I.not_equal``() = validate (UNativeInts.Collection.Array) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.Array C.I.compare``() = validate (UNativeInts.Collection.Array) C.I.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.Array C.I.less_than``() = validate (UNativeInts.Collection.Array) C.I.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.Array C.I.less_or_equal``() = validate (UNativeInts.Collection.Array) C.I.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.Array C.I.greater_than``() = validate (UNativeInts.Collection.Array) C.I.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.Array C.I.greater_or_equal``() = validate (UNativeInts.Collection.Array) C.I.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.Array C.N.equals``() = validate (UNativeInts.Collection.Array) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.Array C.N.equal``() = validate (UNativeInts.Collection.Array) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.Array C.N.not_equal``() = validate (UNativeInts.Collection.Array) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.Array C.N.compare``() = validate (UNativeInts.Collection.Array) C.N.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.Array C.N.less_than``() = validate (UNativeInts.Collection.Array) C.N.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.Array C.N.less_or_equal``() = validate (UNativeInts.Collection.Array) C.N.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.Array C.N.greater_than``() = validate (UNativeInts.Collection.Array) C.N.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.Array C.N.greater_or_equal``() = validate (UNativeInts.Collection.Array) C.N.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.I.equals``() = validate (UNativeInts.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.I.equal``() = validate (UNativeInts.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.I.not_equal``() = validate (UNativeInts.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.I.compare``() = validate (UNativeInts.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.I.less_than``() = validate (UNativeInts.Collection.OptionArray) C.I.less_than [| 0;1;1;1;0;0;1;1;0;0;0;1;0;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.I.less_or_equal``() = validate (UNativeInts.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;0;1;1;1;0;0;1;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.I.greater_than``() = validate (UNativeInts.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;1;1;0;0;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.I.greater_or_equal``() = validate (UNativeInts.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;1;1;0;0;1;1;1;0;1;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.N.equals``() = validate (UNativeInts.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.N.equal``() = validate (UNativeInts.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.N.not_equal``() = validate (UNativeInts.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.N.compare``() = validate (UNativeInts.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.N.less_than``() = validate (UNativeInts.Collection.OptionArray) C.N.less_than [| 0;1;1;1;0;0;1;1;0;0;0;1;0;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.N.less_or_equal``() = validate (UNativeInts.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;0;1;1;1;0;0;1;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.N.greater_than``() = validate (UNativeInts.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;1;1;0;0;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.OptionArray C.N.greater_or_equal``() = validate (UNativeInts.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;1;1;0;0;1;1;1;0;1;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.I.equals``() = validate (UNativeInts.Collection.RefArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.I.equal``() = validate (UNativeInts.Collection.RefArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.I.not_equal``() = validate (UNativeInts.Collection.RefArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.I.compare``() = validate (UNativeInts.Collection.RefArray) C.I.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.I.less_than``() = validate (UNativeInts.Collection.RefArray) C.I.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.I.less_or_equal``() = validate (UNativeInts.Collection.RefArray) C.I.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.I.greater_than``() = validate (UNativeInts.Collection.RefArray) C.I.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.I.greater_or_equal``() = validate (UNativeInts.Collection.RefArray) C.I.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.N.equals``() = validate (UNativeInts.Collection.RefArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.N.equal``() = validate (UNativeInts.Collection.RefArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.N.not_equal``() = validate (UNativeInts.Collection.RefArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.N.compare``() = validate (UNativeInts.Collection.RefArray) C.N.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.N.less_than``() = validate (UNativeInts.Collection.RefArray) C.N.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.N.less_or_equal``() = validate (UNativeInts.Collection.RefArray) C.N.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.N.greater_than``() = validate (UNativeInts.Collection.RefArray) C.N.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.RefArray C.N.greater_or_equal``() = validate (UNativeInts.Collection.RefArray) C.N.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.I.equals``() = validate (UNativeInts.Collection.RefWrapArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.I.equal``() = validate (UNativeInts.Collection.RefWrapArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.I.not_equal``() = validate (UNativeInts.Collection.RefWrapArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.I.compare``() = validate (UNativeInts.Collection.RefWrapArray) C.I.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.I.less_than``() = validate (UNativeInts.Collection.RefWrapArray) C.I.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.I.less_or_equal``() = validate (UNativeInts.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.I.greater_than``() = validate (UNativeInts.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.I.greater_or_equal``() = validate (UNativeInts.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.N.equals``() = validate (UNativeInts.Collection.RefWrapArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.N.equal``() = validate (UNativeInts.Collection.RefWrapArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.N.not_equal``() = validate (UNativeInts.Collection.RefWrapArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.N.compare``() = validate (UNativeInts.Collection.RefWrapArray) C.N.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.N.less_than``() = validate (UNativeInts.Collection.RefWrapArray) C.N.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.N.less_or_equal``() = validate (UNativeInts.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.N.greater_than``() = validate (UNativeInts.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.RefWrapArray C.N.greater_or_equal``() = validate (UNativeInts.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.I.equals``() = validate (UNativeInts.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -30173,7 +30173,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.I.equal``() = validate (UNativeInts.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -30190,7 +30190,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.I.not_equal``() = validate (UNativeInts.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -30207,7 +30207,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.I.compare``() = validate (UNativeInts.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -30224,7 +30224,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.I.less_than``() = validate (UNativeInts.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -30241,7 +30241,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.I.less_or_equal``() = validate (UNativeInts.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -30258,7 +30258,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.I.greater_than``() = validate (UNativeInts.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -30275,7 +30275,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.I.greater_or_equal``() = validate (UNativeInts.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -30292,7 +30292,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.N.equals``() = validate (UNativeInts.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -30309,7 +30309,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.N.equal``() = validate (UNativeInts.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -30326,7 +30326,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.N.not_equal``() = validate (UNativeInts.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -30343,7 +30343,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.N.compare``() = validate (UNativeInts.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -30360,7 +30360,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.N.less_than``() = validate (UNativeInts.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -30377,7 +30377,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.N.less_or_equal``() = validate (UNativeInts.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -30394,7 +30394,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.N.greater_than``() = validate (UNativeInts.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -30411,7 +30411,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionArray C.N.greater_or_equal``() = validate (UNativeInts.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -30428,7 +30428,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.I.equals``() = validate (UNativeInts.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -30445,7 +30445,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.I.equal``() = validate (UNativeInts.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -30462,7 +30462,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.I.not_equal``() = validate (UNativeInts.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -30479,7 +30479,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.I.compare``() = validate (UNativeInts.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -30496,7 +30496,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.I.less_than``() = validate (UNativeInts.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -30513,7 +30513,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.I.less_or_equal``() = validate (UNativeInts.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -30530,7 +30530,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.I.greater_than``() = validate (UNativeInts.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -30547,7 +30547,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (UNativeInts.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -30564,7 +30564,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.N.equals``() = validate (UNativeInts.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -30581,7 +30581,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.N.equal``() = validate (UNativeInts.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -30598,7 +30598,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.N.not_equal``() = validate (UNativeInts.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -30615,7 +30615,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.N.compare``() = validate (UNativeInts.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -30632,7 +30632,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.N.less_than``() = validate (UNativeInts.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -30649,7 +30649,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.N.less_or_equal``() = validate (UNativeInts.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -30666,7 +30666,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.N.greater_than``() = validate (UNativeInts.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -30683,7 +30683,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``UNativeInts.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (UNativeInts.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -30700,631 +30700,631 @@ type GeneratedTests () = 1 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.I.equals``() = validate (UNativeInts.Collection.ValueArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.I.equal``() = validate (UNativeInts.Collection.ValueArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.I.not_equal``() = validate (UNativeInts.Collection.ValueArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.I.compare``() = validate (UNativeInts.Collection.ValueArray) C.I.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.I.less_than``() = validate (UNativeInts.Collection.ValueArray) C.I.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.I.less_or_equal``() = validate (UNativeInts.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.I.greater_than``() = validate (UNativeInts.Collection.ValueArray) C.I.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.I.greater_or_equal``() = validate (UNativeInts.Collection.ValueArray) C.I.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.N.equals``() = validate (UNativeInts.Collection.ValueArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.N.equal``() = validate (UNativeInts.Collection.ValueArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.N.not_equal``() = validate (UNativeInts.Collection.ValueArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.N.compare``() = validate (UNativeInts.Collection.ValueArray) C.N.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.N.less_than``() = validate (UNativeInts.Collection.ValueArray) C.N.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.N.less_or_equal``() = validate (UNativeInts.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.N.greater_than``() = validate (UNativeInts.Collection.ValueArray) C.N.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ValueArray C.N.greater_or_equal``() = validate (UNativeInts.Collection.ValueArray) C.N.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.I.equals``() = validate (UNativeInts.Collection.ValueWrapArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.I.equal``() = validate (UNativeInts.Collection.ValueWrapArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.I.not_equal``() = validate (UNativeInts.Collection.ValueWrapArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.I.compare``() = validate (UNativeInts.Collection.ValueWrapArray) C.I.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.I.less_than``() = validate (UNativeInts.Collection.ValueWrapArray) C.I.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.I.less_or_equal``() = validate (UNativeInts.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.I.greater_than``() = validate (UNativeInts.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (UNativeInts.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.N.equals``() = validate (UNativeInts.Collection.ValueWrapArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.N.equal``() = validate (UNativeInts.Collection.ValueWrapArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.N.not_equal``() = validate (UNativeInts.Collection.ValueWrapArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.N.compare``() = validate (UNativeInts.Collection.ValueWrapArray) C.N.compare [| 0;-1;-1;1;0;-1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.N.less_than``() = validate (UNativeInts.Collection.ValueWrapArray) C.N.less_than [| 0;1;1;0;0;1;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.N.less_or_equal``() = validate (UNativeInts.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;0;1;1;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.N.greater_than``() = validate (UNativeInts.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;1;0;0;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (UNativeInts.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;0;1;1;0;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.I.equals``() = validate (UNativeInts.Collection.ArrayArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.I.equal``() = validate (UNativeInts.Collection.ArrayArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.I.not_equal``() = validate (UNativeInts.Collection.ArrayArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.I.compare``() = validate (UNativeInts.Collection.ArrayArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;1;1;0;-1;-1;-1;1;1;1;0;-1;-1;1;1;1;1;0;-1;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.I.less_than``() = validate (UNativeInts.Collection.ArrayArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.I.less_or_equal``() = validate (UNativeInts.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.I.greater_than``() = validate (UNativeInts.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.I.greater_or_equal``() = validate (UNativeInts.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.N.equals``() = validate (UNativeInts.Collection.ArrayArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.N.equal``() = validate (UNativeInts.Collection.ArrayArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.N.not_equal``() = validate (UNativeInts.Collection.ArrayArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.N.compare``() = validate (UNativeInts.Collection.ArrayArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;1;1;0;-1;-1;-1;1;1;1;0;-1;-1;1;1;1;1;0;-1;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.N.less_than``() = validate (UNativeInts.Collection.ArrayArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.N.less_or_equal``() = validate (UNativeInts.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.N.greater_than``() = validate (UNativeInts.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray C.N.greater_or_equal``() = validate (UNativeInts.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.I.equals``() = validate (UNativeInts.Collection.ListArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.I.equal``() = validate (UNativeInts.Collection.ListArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.I.not_equal``() = validate (UNativeInts.Collection.ListArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.I.compare``() = validate (UNativeInts.Collection.ListArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;1;-1;-1;1;1;0;1;1;-1;1;-1;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.I.less_than``() = validate (UNativeInts.Collection.ListArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;1;1;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.I.less_or_equal``() = validate (UNativeInts.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;0;1;1;0;0;1;0;0;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.I.greater_than``() = validate (UNativeInts.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;1;0;0;1;1;0;1;1;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.I.greater_or_equal``() = validate (UNativeInts.Collection.ListArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;0;0;1;0;0;1;1;0;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.N.equals``() = validate (UNativeInts.Collection.ListArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.N.equal``() = validate (UNativeInts.Collection.ListArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.N.not_equal``() = validate (UNativeInts.Collection.ListArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.N.compare``() = validate (UNativeInts.Collection.ListArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;1;-1;-1;1;1;0;1;1;-1;1;-1;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.N.less_than``() = validate (UNativeInts.Collection.ListArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;1;1;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.N.less_or_equal``() = validate (UNativeInts.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;0;1;1;0;0;1;0;0;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.N.greater_than``() = validate (UNativeInts.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;1;0;0;1;1;0;1;1;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ListArray C.N.greater_or_equal``() = validate (UNativeInts.Collection.ListArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;0;0;1;0;0;1;1;0;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;1;-1;1;1;1;0;1;1;1;1;-1;-1;0;-1;-1;1;1;-1;1;0;1;1;-1;-1;1;-1;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;0;1;0;0;0;0;0;0;0;0;1;1;0;1;1;0;0;1;0;0;0;0;1;1;0;1;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;0;1;0;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;0;1;0;0;1;1;0;1;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;1;0;1;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;1;1;0;0;1;0;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;1;1;1;1;1;1;1;1;0;0;1;0;0;1;1;0;1;1;1;1;0;0;1;0;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;1;-1;1;1;1;0;1;1;1;1;-1;-1;0;-1;-1;1;1;-1;1;0;1;1;-1;-1;1;-1;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;0;1;0;0;0;0;0;0;0;0;1;1;0;1;1;0;0;1;0;0;0;0;1;1;0;1;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;0;1;0;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;0;1;0;0;1;1;0;1;1 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;1;0;1;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;1;1;0;0;1;0;0 |] - [] + [] member __.``UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (UNativeInts.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;1;0;1;1;1;1;1;1;1;1;0;0;1;0;0;1;1;0;1;1;1;1;0;0;1;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.Array E.I.equals``() = validate (NullableUNativeInts.Collection.Array) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.Array E.I.equal``() = validate (NullableUNativeInts.Collection.Array) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.Array E.I.not_equal``() = validate (NullableUNativeInts.Collection.Array) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.Array E.N.equals``() = validate (NullableUNativeInts.Collection.Array) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.Array E.N.equal``() = validate (NullableUNativeInts.Collection.Array) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.Array E.N.not_equal``() = validate (NullableUNativeInts.Collection.Array) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.OptionArray E.I.equals``() = validate (NullableUNativeInts.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.OptionArray E.I.equal``() = validate (NullableUNativeInts.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.OptionArray E.I.not_equal``() = validate (NullableUNativeInts.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.OptionArray E.N.equals``() = validate (NullableUNativeInts.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.OptionArray E.N.equal``() = validate (NullableUNativeInts.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.OptionArray E.N.not_equal``() = validate (NullableUNativeInts.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.RefArray E.I.equals``() = validate (NullableUNativeInts.Collection.RefArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.RefArray E.I.equal``() = validate (NullableUNativeInts.Collection.RefArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.RefArray E.I.not_equal``() = validate (NullableUNativeInts.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.RefArray E.N.equals``() = validate (NullableUNativeInts.Collection.RefArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.RefArray E.N.equal``() = validate (NullableUNativeInts.Collection.RefArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.RefArray E.N.not_equal``() = validate (NullableUNativeInts.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.RefWrapArray E.I.equals``() = validate (NullableUNativeInts.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.RefWrapArray E.I.equal``() = validate (NullableUNativeInts.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.RefWrapArray E.I.not_equal``() = validate (NullableUNativeInts.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.RefWrapArray E.N.equals``() = validate (NullableUNativeInts.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.RefWrapArray E.N.equal``() = validate (NullableUNativeInts.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.RefWrapArray E.N.not_equal``() = validate (NullableUNativeInts.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.UnionArray E.I.equals``() = validate (NullableUNativeInts.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -31349,7 +31349,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.UnionArray E.I.equal``() = validate (NullableUNativeInts.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -31374,7 +31374,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.UnionArray E.I.not_equal``() = validate (NullableUNativeInts.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1; @@ -31399,7 +31399,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.UnionArray E.N.equals``() = validate (NullableUNativeInts.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -31424,7 +31424,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.UnionArray E.N.equal``() = validate (NullableUNativeInts.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -31449,7 +31449,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.UnionArray E.N.not_equal``() = validate (NullableUNativeInts.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1; @@ -31474,7 +31474,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.UnionWrapArray E.I.equals``() = validate (NullableUNativeInts.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -31499,7 +31499,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.UnionWrapArray E.I.equal``() = validate (NullableUNativeInts.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -31524,7 +31524,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableUNativeInts.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1; @@ -31549,7 +31549,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.UnionWrapArray E.N.equals``() = validate (NullableUNativeInts.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -31574,7 +31574,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.UnionWrapArray E.N.equal``() = validate (NullableUNativeInts.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -31599,7 +31599,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableUNativeInts.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1; @@ -31624,547 +31624,547 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.ValueArray E.I.equals``() = validate (NullableUNativeInts.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ValueArray E.I.equal``() = validate (NullableUNativeInts.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ValueArray E.I.not_equal``() = validate (NullableUNativeInts.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.ValueArray E.N.equals``() = validate (NullableUNativeInts.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ValueArray E.N.equal``() = validate (NullableUNativeInts.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ValueArray E.N.not_equal``() = validate (NullableUNativeInts.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.ValueWrapArray E.I.equals``() = validate (NullableUNativeInts.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ValueWrapArray E.I.equal``() = validate (NullableUNativeInts.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableUNativeInts.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.ValueWrapArray E.N.equals``() = validate (NullableUNativeInts.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ValueWrapArray E.N.equal``() = validate (NullableUNativeInts.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableUNativeInts.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.ArrayArray E.I.equals``() = validate (NullableUNativeInts.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ArrayArray E.I.equal``() = validate (NullableUNativeInts.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ArrayArray E.I.not_equal``() = validate (NullableUNativeInts.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1; 1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.ArrayArray E.N.equals``() = validate (NullableUNativeInts.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ArrayArray E.N.equal``() = validate (NullableUNativeInts.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ArrayArray E.N.not_equal``() = validate (NullableUNativeInts.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1; 1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.ListArray E.I.equals``() = validate (NullableUNativeInts.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ListArray E.I.equal``() = validate (NullableUNativeInts.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ListArray E.I.not_equal``() = validate (NullableUNativeInts.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1; 1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableUNativeInts.Collection.ListArray E.N.equals``() = validate (NullableUNativeInts.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ListArray E.N.equal``() = validate (NullableUNativeInts.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableUNativeInts.Collection.ListArray E.N.not_equal``() = validate (NullableUNativeInts.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1; 1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.Array C.I.equals``() = validate (Chars.Collection.Array) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.Array C.I.equal``() = validate (Chars.Collection.Array) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.Array C.I.not_equal``() = validate (Chars.Collection.Array) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.Array C.I.compare``() = validate (Chars.Collection.Array) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Chars.Collection.Array C.I.less_than``() = validate (Chars.Collection.Array) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.Array C.I.less_or_equal``() = validate (Chars.Collection.Array) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.Array C.I.greater_than``() = validate (Chars.Collection.Array) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.Array C.I.greater_or_equal``() = validate (Chars.Collection.Array) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.Array C.N.equals``() = validate (Chars.Collection.Array) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.Array C.N.equal``() = validate (Chars.Collection.Array) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.Array C.N.not_equal``() = validate (Chars.Collection.Array) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.Array C.N.compare``() = validate (Chars.Collection.Array) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Chars.Collection.Array C.N.less_than``() = validate (Chars.Collection.Array) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.Array C.N.less_or_equal``() = validate (Chars.Collection.Array) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.Array C.N.greater_than``() = validate (Chars.Collection.Array) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.Array C.N.greater_or_equal``() = validate (Chars.Collection.Array) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.OptionArray C.I.equals``() = validate (Chars.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.OptionArray C.I.equal``() = validate (Chars.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.OptionArray C.I.not_equal``() = validate (Chars.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.OptionArray C.I.compare``() = validate (Chars.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-65535;-48;-49;-50;1;65535;0;65487;65486;65485;1;48;-65487;0;-1;-2;1;49;-65486;1;0;-1;1;50;-65485;2;1;0 |] - [] + [] member __.``Chars.Collection.OptionArray C.I.less_than``() = validate (Chars.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.OptionArray C.I.less_or_equal``() = validate (Chars.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;0;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.OptionArray C.I.greater_than``() = validate (Chars.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;1;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.OptionArray C.I.greater_or_equal``() = validate (Chars.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.OptionArray C.N.equals``() = validate (Chars.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.OptionArray C.N.equal``() = validate (Chars.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.OptionArray C.N.not_equal``() = validate (Chars.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.OptionArray C.N.compare``() = validate (Chars.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-65535;-48;-49;-50;1;65535;0;65487;65486;65485;1;48;-65487;0;-1;-2;1;49;-65486;1;0;-1;1;50;-65485;2;1;0 |] - [] + [] member __.``Chars.Collection.OptionArray C.N.less_than``() = validate (Chars.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.OptionArray C.N.less_or_equal``() = validate (Chars.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;0;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.OptionArray C.N.greater_than``() = validate (Chars.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;1;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.OptionArray C.N.greater_or_equal``() = validate (Chars.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.RefArray C.I.equals``() = validate (Chars.Collection.RefArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.RefArray C.I.equal``() = validate (Chars.Collection.RefArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.RefArray C.I.not_equal``() = validate (Chars.Collection.RefArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.RefArray C.I.compare``() = validate (Chars.Collection.RefArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Chars.Collection.RefArray C.I.less_than``() = validate (Chars.Collection.RefArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.RefArray C.I.less_or_equal``() = validate (Chars.Collection.RefArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.RefArray C.I.greater_than``() = validate (Chars.Collection.RefArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.RefArray C.I.greater_or_equal``() = validate (Chars.Collection.RefArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.RefArray C.N.equals``() = validate (Chars.Collection.RefArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.RefArray C.N.equal``() = validate (Chars.Collection.RefArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.RefArray C.N.not_equal``() = validate (Chars.Collection.RefArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.RefArray C.N.compare``() = validate (Chars.Collection.RefArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Chars.Collection.RefArray C.N.less_than``() = validate (Chars.Collection.RefArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.RefArray C.N.less_or_equal``() = validate (Chars.Collection.RefArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.RefArray C.N.greater_than``() = validate (Chars.Collection.RefArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.RefArray C.N.greater_or_equal``() = validate (Chars.Collection.RefArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.I.equals``() = validate (Chars.Collection.RefWrapArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.I.equal``() = validate (Chars.Collection.RefWrapArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.I.not_equal``() = validate (Chars.Collection.RefWrapArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.I.compare``() = validate (Chars.Collection.RefWrapArray) C.I.compare [| 0;-65535;-48;-49;-50;65535;0;65487;65486;65485;48;-65487;0;-1;-2;49;-65486;1;0;-1;50;-65485;2;1;0 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.I.less_than``() = validate (Chars.Collection.RefWrapArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.I.less_or_equal``() = validate (Chars.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.I.greater_than``() = validate (Chars.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.I.greater_or_equal``() = validate (Chars.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.N.equals``() = validate (Chars.Collection.RefWrapArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.N.equal``() = validate (Chars.Collection.RefWrapArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.N.not_equal``() = validate (Chars.Collection.RefWrapArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.N.compare``() = validate (Chars.Collection.RefWrapArray) C.N.compare [| 0;-65535;-48;-49;-50;65535;0;65487;65486;65485;48;-65487;0;-1;-2;49;-65486;1;0;-1;50;-65485;2;1;0 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.N.less_than``() = validate (Chars.Collection.RefWrapArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.N.less_or_equal``() = validate (Chars.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.N.greater_than``() = validate (Chars.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.RefWrapArray C.N.greater_or_equal``() = validate (Chars.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.UnionArray C.I.equals``() = validate (Chars.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -32200,7 +32200,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.UnionArray C.I.equal``() = validate (Chars.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -32236,7 +32236,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.UnionArray C.I.not_equal``() = validate (Chars.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -32272,7 +32272,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.UnionArray C.I.compare``() = validate (Chars.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -32308,7 +32308,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Chars.Collection.UnionArray C.I.less_than``() = validate (Chars.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -32344,7 +32344,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Chars.Collection.UnionArray C.I.less_or_equal``() = validate (Chars.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -32380,7 +32380,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.UnionArray C.I.greater_than``() = validate (Chars.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -32416,7 +32416,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.UnionArray C.I.greater_or_equal``() = validate (Chars.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -32452,7 +32452,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Chars.Collection.UnionArray C.N.equals``() = validate (Chars.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -32488,7 +32488,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.UnionArray C.N.equal``() = validate (Chars.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -32524,7 +32524,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.UnionArray C.N.not_equal``() = validate (Chars.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -32560,7 +32560,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.UnionArray C.N.compare``() = validate (Chars.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -32596,7 +32596,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Chars.Collection.UnionArray C.N.less_than``() = validate (Chars.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -32632,7 +32632,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Chars.Collection.UnionArray C.N.less_or_equal``() = validate (Chars.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -32668,7 +32668,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.UnionArray C.N.greater_than``() = validate (Chars.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -32704,7 +32704,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.UnionArray C.N.greater_or_equal``() = validate (Chars.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -32740,7 +32740,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.I.equals``() = validate (Chars.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -32776,7 +32776,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.I.equal``() = validate (Chars.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -32812,7 +32812,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.I.not_equal``() = validate (Chars.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -32848,7 +32848,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.I.compare``() = validate (Chars.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-65535;-1;-2;-3;-3;-3;-3;-48;-1;-2;-3;-3;-3;-3;-49;-1;-2;-3;-3;-3;-3;-50;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -32884,7 +32884,7 @@ type GeneratedTests () = 3;2;1;-65485;3;2;1;3;2;1;2;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.I.less_than``() = validate (Chars.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -32920,7 +32920,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.I.less_or_equal``() = validate (Chars.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -32956,7 +32956,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.I.greater_than``() = validate (Chars.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -32992,7 +32992,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (Chars.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -33028,7 +33028,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.N.equals``() = validate (Chars.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -33064,7 +33064,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.N.equal``() = validate (Chars.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -33100,7 +33100,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.N.not_equal``() = validate (Chars.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -33136,7 +33136,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.N.compare``() = validate (Chars.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-65535;-1;-2;-3;-3;-3;-3;-48;-1;-2;-3;-3;-3;-3;-49;-1;-2;-3;-3;-3;-3;-50;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -33172,7 +33172,7 @@ type GeneratedTests () = 3;2;1;-65485;3;2;1;3;2;1;2;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.N.less_than``() = validate (Chars.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -33208,7 +33208,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.N.less_or_equal``() = validate (Chars.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -33244,7 +33244,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.N.greater_than``() = validate (Chars.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -33280,7 +33280,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (Chars.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -33316,199 +33316,199 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Chars.Collection.ValueArray C.I.equals``() = validate (Chars.Collection.ValueArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ValueArray C.I.equal``() = validate (Chars.Collection.ValueArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ValueArray C.I.not_equal``() = validate (Chars.Collection.ValueArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.ValueArray C.I.compare``() = validate (Chars.Collection.ValueArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Chars.Collection.ValueArray C.I.less_than``() = validate (Chars.Collection.ValueArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.ValueArray C.I.less_or_equal``() = validate (Chars.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.ValueArray C.I.greater_than``() = validate (Chars.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.ValueArray C.I.greater_or_equal``() = validate (Chars.Collection.ValueArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.ValueArray C.N.equals``() = validate (Chars.Collection.ValueArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ValueArray C.N.equal``() = validate (Chars.Collection.ValueArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ValueArray C.N.not_equal``() = validate (Chars.Collection.ValueArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.ValueArray C.N.compare``() = validate (Chars.Collection.ValueArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Chars.Collection.ValueArray C.N.less_than``() = validate (Chars.Collection.ValueArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.ValueArray C.N.less_or_equal``() = validate (Chars.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.ValueArray C.N.greater_than``() = validate (Chars.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.ValueArray C.N.greater_or_equal``() = validate (Chars.Collection.ValueArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.I.equals``() = validate (Chars.Collection.ValueWrapArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.I.equal``() = validate (Chars.Collection.ValueWrapArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.I.not_equal``() = validate (Chars.Collection.ValueWrapArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.I.compare``() = validate (Chars.Collection.ValueWrapArray) C.I.compare [| 0;-65535;-48;-49;-50;65535;0;65487;65486;65485;48;-65487;0;-1;-2;49;-65486;1;0;-1;50;-65485;2;1;0 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.I.less_than``() = validate (Chars.Collection.ValueWrapArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.I.less_or_equal``() = validate (Chars.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.I.greater_than``() = validate (Chars.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (Chars.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.N.equals``() = validate (Chars.Collection.ValueWrapArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.N.equal``() = validate (Chars.Collection.ValueWrapArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.N.not_equal``() = validate (Chars.Collection.ValueWrapArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.N.compare``() = validate (Chars.Collection.ValueWrapArray) C.N.compare [| 0;-65535;-48;-49;-50;65535;0;65487;65486;65485;48;-65487;0;-1;-2;49;-65486;1;0;-1;50;-65485;2;1;0 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.N.less_than``() = validate (Chars.Collection.ValueWrapArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.N.less_or_equal``() = validate (Chars.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.N.greater_than``() = validate (Chars.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (Chars.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.ArrayArray C.I.equals``() = validate (Chars.Collection.ArrayArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -33516,7 +33516,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ArrayArray C.I.equal``() = validate (Chars.Collection.ArrayArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -33524,7 +33524,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ArrayArray C.I.not_equal``() = validate (Chars.Collection.ArrayArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -33532,7 +33532,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.ArrayArray C.I.compare``() = validate (Chars.Collection.ArrayArray) C.I.compare [| 0;-65535;-48;-49;-50;-1;-1;-1;-1;-1;65535;0;65487;65486;65485;-1;-1;-1;-1;-1;48;-65487;0;-1;-2;-1;-1;-1;-1;-1;49;-65486;1;0;-1;-1;-1;-1;-1;-1; @@ -33540,7 +33540,7 @@ type GeneratedTests () = 1;1;1;1;1;49;-65486;1;0;-1;1;1;1;1;1;50;-65485;2;1;0 |] - [] + [] member __.``Chars.Collection.ArrayArray C.I.less_than``() = validate (Chars.Collection.ArrayArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -33548,7 +33548,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.ArrayArray C.I.less_or_equal``() = validate (Chars.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -33556,7 +33556,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.ArrayArray C.I.greater_than``() = validate (Chars.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -33564,7 +33564,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.ArrayArray C.I.greater_or_equal``() = validate (Chars.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -33572,7 +33572,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.ArrayArray C.N.equals``() = validate (Chars.Collection.ArrayArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -33580,7 +33580,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ArrayArray C.N.equal``() = validate (Chars.Collection.ArrayArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -33588,7 +33588,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ArrayArray C.N.not_equal``() = validate (Chars.Collection.ArrayArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -33596,7 +33596,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.ArrayArray C.N.compare``() = validate (Chars.Collection.ArrayArray) C.N.compare [| 0;-65535;-48;-49;-50;-1;-1;-1;-1;-1;65535;0;65487;65486;65485;-1;-1;-1;-1;-1;48;-65487;0;-1;-2;-1;-1;-1;-1;-1;49;-65486;1;0;-1;-1;-1;-1;-1;-1; @@ -33604,7 +33604,7 @@ type GeneratedTests () = 1;1;1;1;1;49;-65486;1;0;-1;1;1;1;1;1;50;-65485;2;1;0 |] - [] + [] member __.``Chars.Collection.ArrayArray C.N.less_than``() = validate (Chars.Collection.ArrayArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -33612,7 +33612,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.ArrayArray C.N.less_or_equal``() = validate (Chars.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -33620,7 +33620,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.ArrayArray C.N.greater_than``() = validate (Chars.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -33628,7 +33628,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.ArrayArray C.N.greater_or_equal``() = validate (Chars.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -33636,7 +33636,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.ListArray C.I.equals``() = validate (Chars.Collection.ListArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -33644,7 +33644,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ListArray C.I.equal``() = validate (Chars.Collection.ListArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -33652,7 +33652,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ListArray C.I.not_equal``() = validate (Chars.Collection.ListArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -33660,7 +33660,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.ListArray C.I.compare``() = validate (Chars.Collection.ListArray) C.I.compare [| 0;-65535;-48;-49;-50;-1;-65535;-48;-49;-50;65535;0;65487;65486;65485;65535;-1;65487;65486;65485;48;-65487;0;-1;-2;48;-65487;-1;-1;-2;49;-65486;1;0;-1;49;-65486;1;-1;-1; @@ -33668,7 +33668,7 @@ type GeneratedTests () = 49;-65486;1;1;-1;49;-65486;1;0;-1;50;-65485;2;1;1;50;-65485;2;1;0 |] - [] + [] member __.``Chars.Collection.ListArray C.I.less_than``() = validate (Chars.Collection.ListArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;0;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -33676,7 +33676,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.ListArray C.I.less_or_equal``() = validate (Chars.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -33684,7 +33684,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.ListArray C.I.greater_than``() = validate (Chars.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -33692,7 +33692,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.ListArray C.I.greater_or_equal``() = validate (Chars.Collection.ListArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;1;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -33700,7 +33700,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.ListArray C.N.equals``() = validate (Chars.Collection.ListArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -33708,7 +33708,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ListArray C.N.equal``() = validate (Chars.Collection.ListArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -33716,7 +33716,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ListArray C.N.not_equal``() = validate (Chars.Collection.ListArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -33724,7 +33724,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.ListArray C.N.compare``() = validate (Chars.Collection.ListArray) C.N.compare [| 0;-65535;-48;-49;-50;-1;-65535;-48;-49;-50;65535;0;65487;65486;65485;65535;-1;65487;65486;65485;48;-65487;0;-1;-2;48;-65487;-1;-1;-2;49;-65486;1;0;-1;49;-65486;1;-1;-1; @@ -33732,7 +33732,7 @@ type GeneratedTests () = 49;-65486;1;1;-1;49;-65486;1;0;-1;50;-65485;2;1;1;50;-65485;2;1;0 |] - [] + [] member __.``Chars.Collection.ListArray C.N.less_than``() = validate (Chars.Collection.ListArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;0;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -33740,7 +33740,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Chars.Collection.ListArray C.N.less_or_equal``() = validate (Chars.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -33748,7 +33748,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Chars.Collection.ListArray C.N.greater_than``() = validate (Chars.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -33756,7 +33756,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Chars.Collection.ListArray C.N.greater_or_equal``() = validate (Chars.Collection.ListArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;1;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -33764,7 +33764,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -33772,7 +33772,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -33780,7 +33780,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -33788,7 +33788,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;1;1;-1;1;0;-1;1;1;1;-1;1; @@ -33796,7 +33796,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;-1;-1;-1;-1;-1;-1;-1;0 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;0;1;0;0;1;0;0;0;1;0; @@ -33804,7 +33804,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;0;1;1;1;1;0;1;1;1;0;0;1;0;1;1;0;0;0;1;0; @@ -33812,7 +33812,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;1;0;0;0;0;1;0;0;0;1;1;0;1;0;0;1;1;1;0;1; @@ -33820,7 +33820,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;1;0;1;1;0;1;1;1;0;1; @@ -33828,7 +33828,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -33836,7 +33836,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -33844,7 +33844,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -33852,7 +33852,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;1;1;-1;1;0;-1;1;1;1;-1;1; @@ -33860,7 +33860,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;-1;-1;-1;-1;-1;-1;-1;0 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;0;1;0;0;1;0;0;0;1;0; @@ -33868,7 +33868,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;0;1;1;1;1;0;1;1;1;0;0;1;0;1;1;0;0;0;1;0; @@ -33876,7 +33876,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;1;0;0;0;0;1;0;0;0;1;1;0;1;0;0;1;1;1;0;1; @@ -33884,7 +33884,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Chars.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (Chars.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;1;0;1;1;0;1;1;1;0;1; @@ -33892,157 +33892,157 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.Array E.I.equals``() = validate (NullableChars.Collection.Array) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.Array E.I.equal``() = validate (NullableChars.Collection.Array) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.Array E.I.not_equal``() = validate (NullableChars.Collection.Array) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.Array E.N.equals``() = validate (NullableChars.Collection.Array) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.Array E.N.equal``() = validate (NullableChars.Collection.Array) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.Array E.N.not_equal``() = validate (NullableChars.Collection.Array) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.OptionArray E.I.equals``() = validate (NullableChars.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.OptionArray E.I.equal``() = validate (NullableChars.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.OptionArray E.I.not_equal``() = validate (NullableChars.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.OptionArray E.N.equals``() = validate (NullableChars.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.OptionArray E.N.equal``() = validate (NullableChars.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.OptionArray E.N.not_equal``() = validate (NullableChars.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.RefArray E.I.equals``() = validate (NullableChars.Collection.RefArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.RefArray E.I.equal``() = validate (NullableChars.Collection.RefArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.RefArray E.I.not_equal``() = validate (NullableChars.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.RefArray E.N.equals``() = validate (NullableChars.Collection.RefArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.RefArray E.N.equal``() = validate (NullableChars.Collection.RefArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.RefArray E.N.not_equal``() = validate (NullableChars.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.RefWrapArray E.I.equals``() = validate (NullableChars.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.RefWrapArray E.I.equal``() = validate (NullableChars.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.RefWrapArray E.I.not_equal``() = validate (NullableChars.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.RefWrapArray E.N.equals``() = validate (NullableChars.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.RefWrapArray E.N.equal``() = validate (NullableChars.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.RefWrapArray E.N.not_equal``() = validate (NullableChars.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.UnionArray E.I.equals``() = validate (NullableChars.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -34092,7 +34092,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.UnionArray E.I.equal``() = validate (NullableChars.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -34142,7 +34142,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.UnionArray E.I.not_equal``() = validate (NullableChars.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -34192,7 +34192,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.UnionArray E.N.equals``() = validate (NullableChars.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -34242,7 +34242,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.UnionArray E.N.equal``() = validate (NullableChars.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -34292,7 +34292,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.UnionArray E.N.not_equal``() = validate (NullableChars.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -34342,7 +34342,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.UnionWrapArray E.I.equals``() = validate (NullableChars.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -34392,7 +34392,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.UnionWrapArray E.I.equal``() = validate (NullableChars.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -34442,7 +34442,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableChars.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -34492,7 +34492,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.UnionWrapArray E.N.equals``() = validate (NullableChars.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -34542,7 +34542,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.UnionWrapArray E.N.equal``() = validate (NullableChars.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -34592,7 +34592,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableChars.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -34642,79 +34642,79 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.ValueArray E.I.equals``() = validate (NullableChars.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ValueArray E.I.equal``() = validate (NullableChars.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ValueArray E.I.not_equal``() = validate (NullableChars.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.ValueArray E.N.equals``() = validate (NullableChars.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ValueArray E.N.equal``() = validate (NullableChars.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ValueArray E.N.not_equal``() = validate (NullableChars.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.ValueWrapArray E.I.equals``() = validate (NullableChars.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ValueWrapArray E.I.equal``() = validate (NullableChars.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableChars.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.ValueWrapArray E.N.equals``() = validate (NullableChars.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ValueWrapArray E.N.equal``() = validate (NullableChars.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableChars.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.ArrayArray E.I.equals``() = validate (NullableChars.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -34723,7 +34723,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ArrayArray E.I.equal``() = validate (NullableChars.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -34732,7 +34732,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ArrayArray E.I.not_equal``() = validate (NullableChars.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -34741,7 +34741,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.ArrayArray E.N.equals``() = validate (NullableChars.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -34750,7 +34750,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ArrayArray E.N.equal``() = validate (NullableChars.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -34759,7 +34759,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ArrayArray E.N.not_equal``() = validate (NullableChars.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -34768,7 +34768,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.ListArray E.I.equals``() = validate (NullableChars.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -34777,7 +34777,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ListArray E.I.equal``() = validate (NullableChars.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -34786,7 +34786,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ListArray E.I.not_equal``() = validate (NullableChars.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -34795,7 +34795,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableChars.Collection.ListArray E.N.equals``() = validate (NullableChars.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -34804,7 +34804,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ListArray E.N.equal``() = validate (NullableChars.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -34813,7 +34813,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableChars.Collection.ListArray E.N.not_equal``() = validate (NullableChars.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -34822,407 +34822,407 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.Array C.I.equals``() = validate (Strings.Collection.Array) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.Array C.I.equal``() = validate (Strings.Collection.Array) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.Array C.I.not_equal``() = validate (Strings.Collection.Array) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.Array C.I.compare``() = validate (Strings.Collection.Array) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;72;0;72;-25;-157;1;3;-72;0;-97;-229;1;97;25;97;0;-132;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.Array C.I.less_than``() = validate (Strings.Collection.Array) C.I.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.Array C.I.less_or_equal``() = validate (Strings.Collection.Array) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.Array C.I.greater_than``() = validate (Strings.Collection.Array) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.Array C.I.greater_or_equal``() = validate (Strings.Collection.Array) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.Array C.N.equals``() = validate (Strings.Collection.Array) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.Array C.N.equal``() = validate (Strings.Collection.Array) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.Array C.N.not_equal``() = validate (Strings.Collection.Array) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.Array C.N.compare``() = validate (Strings.Collection.Array) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;72;0;72;-25;-157;1;3;-72;0;-97;-229;1;97;25;97;0;-132;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.Array C.N.less_than``() = validate (Strings.Collection.Array) C.N.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.Array C.N.less_or_equal``() = validate (Strings.Collection.Array) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.Array C.N.greater_than``() = validate (Strings.Collection.Array) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.Array C.N.greater_or_equal``() = validate (Strings.Collection.Array) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.OptionArray C.I.equals``() = validate (Strings.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.OptionArray C.I.equal``() = validate (Strings.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.OptionArray C.I.not_equal``() = validate (Strings.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.OptionArray C.I.compare``() = validate (Strings.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;-1;1;1;0;-72;-3;-97;-229;1;1;72;0;72;-25;-157;1;1;3;-72;0;-97;-229;1;1;97;25;97; 0;-132;1;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.OptionArray C.I.less_than``() = validate (Strings.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;1;1;0;0;0;1;0;1;1;0;0;0;0;0; 0;1;0;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.OptionArray C.I.less_or_equal``() = validate (Strings.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;1;0;1;1;0;0;0;1;1;1;1;0;0;0;0;0; 1;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.OptionArray C.I.greater_than``() = validate (Strings.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;1;1;1;1;1; 0;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.OptionArray C.I.greater_or_equal``() = validate (Strings.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;1;0;0;0;0;1;1;1;1;1;0;0;1;1;1;0;1;0;0;1;1;1;1;1; 1;0;1;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.OptionArray C.N.equals``() = validate (Strings.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.OptionArray C.N.equal``() = validate (Strings.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.OptionArray C.N.not_equal``() = validate (Strings.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.OptionArray C.N.compare``() = validate (Strings.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;-1;1;1;0;-72;-3;-97;-229;1;1;72;0;72;-25;-157;1;1;3;-72;0;-97;-229;1;1;97;25;97; 0;-132;1;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.OptionArray C.N.less_than``() = validate (Strings.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;1;1;0;0;0;1;0;1;1;0;0;0;0;0; 0;1;0;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.OptionArray C.N.less_or_equal``() = validate (Strings.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;1;0;1;1;0;0;0;1;1;1;1;0;0;0;0;0; 1;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.OptionArray C.N.greater_than``() = validate (Strings.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;1;1;1;1;1; 0;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.OptionArray C.N.greater_or_equal``() = validate (Strings.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;1;0;0;0;0;1;1;1;1;1;0;0;1;1;1;0;1;0;0;1;1;1;1;1; 1;0;1;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.RefArray C.I.equals``() = validate (Strings.Collection.RefArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.RefArray C.I.equal``() = validate (Strings.Collection.RefArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.RefArray C.I.not_equal``() = validate (Strings.Collection.RefArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.RefArray C.I.compare``() = validate (Strings.Collection.RefArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;72;0;72;-25;-157;1;3;-72;0;-97;-229;1;97;25;97;0;-132;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.RefArray C.I.less_than``() = validate (Strings.Collection.RefArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.RefArray C.I.less_or_equal``() = validate (Strings.Collection.RefArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.RefArray C.I.greater_than``() = validate (Strings.Collection.RefArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.RefArray C.I.greater_or_equal``() = validate (Strings.Collection.RefArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.RefArray C.N.equals``() = validate (Strings.Collection.RefArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.RefArray C.N.equal``() = validate (Strings.Collection.RefArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.RefArray C.N.not_equal``() = validate (Strings.Collection.RefArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.RefArray C.N.compare``() = validate (Strings.Collection.RefArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;72;0;72;-25;-157;1;3;-72;0;-97;-229;1;97;25;97;0;-132;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.RefArray C.N.less_than``() = validate (Strings.Collection.RefArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.RefArray C.N.less_or_equal``() = validate (Strings.Collection.RefArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.RefArray C.N.greater_than``() = validate (Strings.Collection.RefArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.RefArray C.N.greater_or_equal``() = validate (Strings.Collection.RefArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.I.equals``() = validate (Strings.Collection.RefWrapArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.I.equal``() = validate (Strings.Collection.RefWrapArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.I.not_equal``() = validate (Strings.Collection.RefWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.I.compare``() = validate (Strings.Collection.RefWrapArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;72;0;72;-25;-157;1;3;-72;0;-97;-229;1;97;25;97;0;-132;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.I.less_than``() = validate (Strings.Collection.RefWrapArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.I.less_or_equal``() = validate (Strings.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.I.greater_than``() = validate (Strings.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.I.greater_or_equal``() = validate (Strings.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.N.equals``() = validate (Strings.Collection.RefWrapArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.N.equal``() = validate (Strings.Collection.RefWrapArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.N.not_equal``() = validate (Strings.Collection.RefWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.N.compare``() = validate (Strings.Collection.RefWrapArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;72;0;72;-25;-157;1;3;-72;0;-97;-229;1;97;25;97;0;-132;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.N.less_than``() = validate (Strings.Collection.RefWrapArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.N.less_or_equal``() = validate (Strings.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.N.greater_than``() = validate (Strings.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.RefWrapArray C.N.greater_or_equal``() = validate (Strings.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.UnionArray C.I.equals``() = validate (Strings.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -35272,7 +35272,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Strings.Collection.UnionArray C.I.equal``() = validate (Strings.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -35322,7 +35322,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Strings.Collection.UnionArray C.I.not_equal``() = validate (Strings.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -35372,7 +35372,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Strings.Collection.UnionArray C.I.compare``() = validate (Strings.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3; @@ -35422,7 +35422,7 @@ type GeneratedTests () = 3;2;1;0 |] - [] + [] member __.``Strings.Collection.UnionArray C.I.less_than``() = validate (Strings.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -35472,7 +35472,7 @@ type GeneratedTests () = 0;0;0;0 |] - [] + [] member __.``Strings.Collection.UnionArray C.I.less_or_equal``() = validate (Strings.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -35522,7 +35522,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Strings.Collection.UnionArray C.I.greater_than``() = validate (Strings.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -35572,7 +35572,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Strings.Collection.UnionArray C.I.greater_or_equal``() = validate (Strings.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -35622,7 +35622,7 @@ type GeneratedTests () = 1;1;1;1 |] - [] + [] member __.``Strings.Collection.UnionArray C.N.equals``() = validate (Strings.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -35672,7 +35672,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Strings.Collection.UnionArray C.N.equal``() = validate (Strings.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -35722,7 +35722,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Strings.Collection.UnionArray C.N.not_equal``() = validate (Strings.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -35772,7 +35772,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Strings.Collection.UnionArray C.N.compare``() = validate (Strings.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3; @@ -35822,7 +35822,7 @@ type GeneratedTests () = 3;2;1;0 |] - [] + [] member __.``Strings.Collection.UnionArray C.N.less_than``() = validate (Strings.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -35872,7 +35872,7 @@ type GeneratedTests () = 0;0;0;0 |] - [] + [] member __.``Strings.Collection.UnionArray C.N.less_or_equal``() = validate (Strings.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -35922,7 +35922,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Strings.Collection.UnionArray C.N.greater_than``() = validate (Strings.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -35972,7 +35972,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Strings.Collection.UnionArray C.N.greater_or_equal``() = validate (Strings.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -36022,7 +36022,7 @@ type GeneratedTests () = 1;1;1;1 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.I.equals``() = validate (Strings.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -36072,7 +36072,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.I.equal``() = validate (Strings.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -36122,7 +36122,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.I.not_equal``() = validate (Strings.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -36172,7 +36172,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.I.compare``() = validate (Strings.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3; @@ -36222,7 +36222,7 @@ type GeneratedTests () = 3;2;1;0 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.I.less_than``() = validate (Strings.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -36272,7 +36272,7 @@ type GeneratedTests () = 0;0;0;0 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.I.less_or_equal``() = validate (Strings.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -36322,7 +36322,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.I.greater_than``() = validate (Strings.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -36372,7 +36372,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (Strings.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -36422,7 +36422,7 @@ type GeneratedTests () = 1;1;1;1 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.N.equals``() = validate (Strings.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -36472,7 +36472,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.N.equal``() = validate (Strings.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -36522,7 +36522,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.N.not_equal``() = validate (Strings.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -36572,7 +36572,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.N.compare``() = validate (Strings.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3; @@ -36622,7 +36622,7 @@ type GeneratedTests () = 3;2;1;0 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.N.less_than``() = validate (Strings.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -36672,7 +36672,7 @@ type GeneratedTests () = 0;0;0;0 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.N.less_or_equal``() = validate (Strings.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -36722,7 +36722,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.N.greater_than``() = validate (Strings.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -36772,7 +36772,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Strings.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (Strings.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -36822,199 +36822,199 @@ type GeneratedTests () = 1;1;1;1 |] - [] + [] member __.``Strings.Collection.ValueArray C.I.equals``() = validate (Strings.Collection.ValueArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ValueArray C.I.equal``() = validate (Strings.Collection.ValueArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ValueArray C.I.not_equal``() = validate (Strings.Collection.ValueArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ValueArray C.I.compare``() = validate (Strings.Collection.ValueArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;72;0;72;-25;-157;1;3;-72;0;-97;-229;1;97;25;97;0;-132;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.ValueArray C.I.less_than``() = validate (Strings.Collection.ValueArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.ValueArray C.I.less_or_equal``() = validate (Strings.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ValueArray C.I.greater_than``() = validate (Strings.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ValueArray C.I.greater_or_equal``() = validate (Strings.Collection.ValueArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.ValueArray C.N.equals``() = validate (Strings.Collection.ValueArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ValueArray C.N.equal``() = validate (Strings.Collection.ValueArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ValueArray C.N.not_equal``() = validate (Strings.Collection.ValueArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ValueArray C.N.compare``() = validate (Strings.Collection.ValueArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;72;0;72;-25;-157;1;3;-72;0;-97;-229;1;97;25;97;0;-132;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.ValueArray C.N.less_than``() = validate (Strings.Collection.ValueArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.ValueArray C.N.less_or_equal``() = validate (Strings.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ValueArray C.N.greater_than``() = validate (Strings.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ValueArray C.N.greater_or_equal``() = validate (Strings.Collection.ValueArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.I.equals``() = validate (Strings.Collection.ValueWrapArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.I.equal``() = validate (Strings.Collection.ValueWrapArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.I.not_equal``() = validate (Strings.Collection.ValueWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.I.compare``() = validate (Strings.Collection.ValueWrapArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;72;0;72;-25;-157;1;3;-72;0;-97;-229;1;97;25;97;0;-132;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.I.less_than``() = validate (Strings.Collection.ValueWrapArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.I.less_or_equal``() = validate (Strings.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.I.greater_than``() = validate (Strings.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (Strings.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.N.equals``() = validate (Strings.Collection.ValueWrapArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.N.equal``() = validate (Strings.Collection.ValueWrapArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.N.not_equal``() = validate (Strings.Collection.ValueWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.N.compare``() = validate (Strings.Collection.ValueWrapArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;72;0;72;-25;-157;1;3;-72;0;-97;-229;1;97;25;97;0;-132;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.N.less_than``() = validate (Strings.Collection.ValueWrapArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.N.less_or_equal``() = validate (Strings.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;1;1;1;0;0;0;0;1;1;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.N.greater_than``() = validate (Strings.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (Strings.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.ArrayArray C.I.equals``() = validate (Strings.Collection.ArrayArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -37023,7 +37023,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ArrayArray C.I.equal``() = validate (Strings.Collection.ArrayArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -37032,7 +37032,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ArrayArray C.I.not_equal``() = validate (Strings.Collection.ArrayArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -37041,7 +37041,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ArrayArray C.I.compare``() = validate (Strings.Collection.ArrayArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;-1;-1;-1;-1;-1;-1;1;72;0;72;-25;-157;-1;-1;-1;-1;-1;-1;1;3;-72;0; @@ -37050,7 +37050,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;97;25;97;0;-132;1;1;1;1;1;1;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.ArrayArray C.I.less_than``() = validate (Strings.Collection.ArrayArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;0;0;0;0;1;1;1;1;1;1;1;1;0;0;1;0; @@ -37059,7 +37059,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.ArrayArray C.I.less_or_equal``() = validate (Strings.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;0;0;1;0;1;1;1;1;1;1;1;1;0;0;1;1; @@ -37068,7 +37068,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ArrayArray C.I.greater_than``() = validate (Strings.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;1;0;0; @@ -37077,7 +37077,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ArrayArray C.I.greater_or_equal``() = validate (Strings.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;1;0;1; @@ -37086,7 +37086,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.ArrayArray C.N.equals``() = validate (Strings.Collection.ArrayArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -37095,7 +37095,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ArrayArray C.N.equal``() = validate (Strings.Collection.ArrayArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -37104,7 +37104,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ArrayArray C.N.not_equal``() = validate (Strings.Collection.ArrayArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -37113,7 +37113,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ArrayArray C.N.compare``() = validate (Strings.Collection.ArrayArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;-1;-1;-1;-1;-1;-1;1;72;0;72;-25;-157;-1;-1;-1;-1;-1;-1;1;3;-72;0; @@ -37122,7 +37122,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;97;25;97;0;-132;1;1;1;1;1;1;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.ArrayArray C.N.less_than``() = validate (Strings.Collection.ArrayArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;0;0;0;0;1;1;1;1;1;1;1;1;0;0;1;0; @@ -37131,7 +37131,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.ArrayArray C.N.less_or_equal``() = validate (Strings.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;0;0;1;0;1;1;1;1;1;1;1;1;0;0;1;1; @@ -37140,7 +37140,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ArrayArray C.N.greater_than``() = validate (Strings.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;1;0;0; @@ -37149,7 +37149,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ArrayArray C.N.greater_or_equal``() = validate (Strings.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;1;0;1; @@ -37158,7 +37158,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.ListArray C.I.equals``() = validate (Strings.Collection.ListArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -37167,7 +37167,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ListArray C.I.equal``() = validate (Strings.Collection.ListArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -37176,7 +37176,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ListArray C.I.not_equal``() = validate (Strings.Collection.ListArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -37185,7 +37185,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ListArray C.I.compare``() = validate (Strings.Collection.ListArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;-1;-72;-3;-97;-229;1;72;0;72;-25;-157;1;72;-1;72;-25;-157;1;3;-72;0; @@ -37194,7 +37194,7 @@ type GeneratedTests () = 1;97;25;97;1;-132;1;97;25;97;0;-132;1;229;157;229;132;1;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.ListArray C.I.less_than``() = validate (Strings.Collection.ListArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;0;1;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;1;0;0;1;0; @@ -37203,7 +37203,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.ListArray C.I.less_or_equal``() = validate (Strings.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;0;1;1;0;0;1;1; @@ -37212,7 +37212,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ListArray C.I.greater_than``() = validate (Strings.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;1;0;0;1;1;0;0; @@ -37221,7 +37221,7 @@ type GeneratedTests () = 1;1;1;1;1;0;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ListArray C.I.greater_or_equal``() = validate (Strings.Collection.ListArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;1;0;0;0;0;0;1;1;1;1;0;0;1;1;0;1;0;0;1;1;0;1; @@ -37230,7 +37230,7 @@ type GeneratedTests () = 1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.ListArray C.N.equals``() = validate (Strings.Collection.ListArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -37239,7 +37239,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ListArray C.N.equal``() = validate (Strings.Collection.ListArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -37248,7 +37248,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ListArray C.N.not_equal``() = validate (Strings.Collection.ListArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -37257,7 +37257,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ListArray C.N.compare``() = validate (Strings.Collection.ListArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;-1;-72;-3;-97;-229;1;72;0;72;-25;-157;1;72;-1;72;-25;-157;1;3;-72;0; @@ -37266,7 +37266,7 @@ type GeneratedTests () = 1;97;25;97;1;-132;1;97;25;97;0;-132;1;229;157;229;132;1;1;229;157;229;132;0 |] - [] + [] member __.``Strings.Collection.ListArray C.N.less_than``() = validate (Strings.Collection.ListArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;0;1;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;1;0;0;1;0; @@ -37275,7 +37275,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.ListArray C.N.less_or_equal``() = validate (Strings.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;1;0;1;1;0;0;1;1; @@ -37284,7 +37284,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ListArray C.N.greater_than``() = validate (Strings.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;0;1;0;0;1;1;0;0; @@ -37293,7 +37293,7 @@ type GeneratedTests () = 1;1;1;1;1;0;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ListArray C.N.greater_or_equal``() = validate (Strings.Collection.ListArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;1;0;0;0;0;0;1;1;1;1;0;0;1;1;0;1;0;0;1;1;0;1; @@ -37302,7 +37302,7 @@ type GeneratedTests () = 1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -37311,7 +37311,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -37320,7 +37320,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -37329,7 +37329,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;-1;-3;-3;-97;1;1;72;0;72;-25;-157;1;72;72;72;-25;1;1;3;-72;0; @@ -37338,7 +37338,7 @@ type GeneratedTests () = 1;97;25;97;1;-132;1;97;97;97;0;1;1;-1;-1;-1;-1;-1;229;-1;-1;-1;-1;0 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;0;0;0;1;0;0;0;1;0; @@ -37347,7 +37347,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;0;0;0;1;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;1;0;0;0;1;1; @@ -37356,7 +37356,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;1;0;0;1;1;1;1;1;0;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;1;1;0;0; @@ -37365,7 +37365,7 @@ type GeneratedTests () = 1;1;1;1;1;0;1;1;1;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;1;1;1;0;1;1;1;0;1; @@ -37374,7 +37374,7 @@ type GeneratedTests () = 1;1;1;1;1;0;1;1;1;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -37383,7 +37383,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -37392,7 +37392,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -37401,7 +37401,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-72;-3;-97;-229;1;-1;-3;-3;-97;1;1;72;0;72;-25;-157;1;72;72;72;-25;1;1;3;-72;0; @@ -37410,7 +37410,7 @@ type GeneratedTests () = 1;97;25;97;1;-132;1;97;97;97;0;1;1;-1;-1;-1;-1;-1;229;-1;-1;-1;-1;0 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;0;1;1;1;1;0;0;0;0;0;1;1;0;0;0;0;1;0;0;0;1;0; @@ -37419,7 +37419,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;0;0;0;1;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;1;0;0;0;1;1; @@ -37428,7 +37428,7 @@ type GeneratedTests () = 0;0;0;0;0;1;0;0;0;0;1;0;0;1;1;1;1;1;0;1;1;1;1;1 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;1;1;0;0; @@ -37437,7 +37437,7 @@ type GeneratedTests () = 1;1;1;1;1;0;1;1;1;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0 |] - [] + [] member __.``Strings.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (Strings.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;1;0;0;0;0;1;1;1;1;1;0;0;1;1;1;1;0;1;1;1;0;1; @@ -37446,391 +37446,391 @@ type GeneratedTests () = 1;1;1;1;1;0;1;1;1;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.Array C.I.equals``() = validate (Decimals.Collection.Array) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.Array C.I.equal``() = validate (Decimals.Collection.Array) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.Array C.I.not_equal``() = validate (Decimals.Collection.Array) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.Array C.I.compare``() = validate (Decimals.Collection.Array) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.Array C.I.less_than``() = validate (Decimals.Collection.Array) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.Array C.I.less_or_equal``() = validate (Decimals.Collection.Array) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.Array C.I.greater_than``() = validate (Decimals.Collection.Array) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.Array C.I.greater_or_equal``() = validate (Decimals.Collection.Array) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.Array C.N.equals``() = validate (Decimals.Collection.Array) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.Array C.N.equal``() = validate (Decimals.Collection.Array) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.Array C.N.not_equal``() = validate (Decimals.Collection.Array) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.Array C.N.compare``() = validate (Decimals.Collection.Array) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.Array C.N.less_than``() = validate (Decimals.Collection.Array) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.Array C.N.less_or_equal``() = validate (Decimals.Collection.Array) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.Array C.N.greater_than``() = validate (Decimals.Collection.Array) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.Array C.N.greater_or_equal``() = validate (Decimals.Collection.Array) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.OptionArray C.I.equals``() = validate (Decimals.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.OptionArray C.I.equal``() = validate (Decimals.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.OptionArray C.I.not_equal``() = validate (Decimals.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.OptionArray C.I.compare``() = validate (Decimals.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;1;1;0;1;1;1;1;1;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.OptionArray C.I.less_than``() = validate (Decimals.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.OptionArray C.I.less_or_equal``() = validate (Decimals.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;0;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.OptionArray C.I.greater_than``() = validate (Decimals.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;1;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.OptionArray C.I.greater_or_equal``() = validate (Decimals.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.OptionArray C.N.equals``() = validate (Decimals.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.OptionArray C.N.equal``() = validate (Decimals.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.OptionArray C.N.not_equal``() = validate (Decimals.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.OptionArray C.N.compare``() = validate (Decimals.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;1;1;0;1;1;1;1;1;-1;0;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.OptionArray C.N.less_than``() = validate (Decimals.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.OptionArray C.N.less_or_equal``() = validate (Decimals.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;1;1;1;1;0;0;1;0;0;0;0;0;1;1;1;1;0;0;1;0;1;1;0;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.OptionArray C.N.greater_than``() = validate (Decimals.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;1;1;1;1;0;0;0;0;1;1;0;1;0;0;1;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.OptionArray C.N.greater_or_equal``() = validate (Decimals.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;0;0;0;0;1;1;1;1;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.RefArray C.I.equals``() = validate (Decimals.Collection.RefArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.RefArray C.I.equal``() = validate (Decimals.Collection.RefArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.RefArray C.I.not_equal``() = validate (Decimals.Collection.RefArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.RefArray C.I.compare``() = validate (Decimals.Collection.RefArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.RefArray C.I.less_than``() = validate (Decimals.Collection.RefArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.RefArray C.I.less_or_equal``() = validate (Decimals.Collection.RefArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.RefArray C.I.greater_than``() = validate (Decimals.Collection.RefArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.RefArray C.I.greater_or_equal``() = validate (Decimals.Collection.RefArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.RefArray C.N.equals``() = validate (Decimals.Collection.RefArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.RefArray C.N.equal``() = validate (Decimals.Collection.RefArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.RefArray C.N.not_equal``() = validate (Decimals.Collection.RefArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.RefArray C.N.compare``() = validate (Decimals.Collection.RefArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.RefArray C.N.less_than``() = validate (Decimals.Collection.RefArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.RefArray C.N.less_or_equal``() = validate (Decimals.Collection.RefArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.RefArray C.N.greater_than``() = validate (Decimals.Collection.RefArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.RefArray C.N.greater_or_equal``() = validate (Decimals.Collection.RefArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.I.equals``() = validate (Decimals.Collection.RefWrapArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.I.equal``() = validate (Decimals.Collection.RefWrapArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.I.not_equal``() = validate (Decimals.Collection.RefWrapArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.I.compare``() = validate (Decimals.Collection.RefWrapArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.I.less_than``() = validate (Decimals.Collection.RefWrapArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.I.less_or_equal``() = validate (Decimals.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.I.greater_than``() = validate (Decimals.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.I.greater_or_equal``() = validate (Decimals.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.N.equals``() = validate (Decimals.Collection.RefWrapArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.N.equal``() = validate (Decimals.Collection.RefWrapArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.N.not_equal``() = validate (Decimals.Collection.RefWrapArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.N.compare``() = validate (Decimals.Collection.RefWrapArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.N.less_than``() = validate (Decimals.Collection.RefWrapArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.N.less_or_equal``() = validate (Decimals.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.N.greater_than``() = validate (Decimals.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.RefWrapArray C.N.greater_or_equal``() = validate (Decimals.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.UnionArray C.I.equals``() = validate (Decimals.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -37866,7 +37866,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.UnionArray C.I.equal``() = validate (Decimals.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -37902,7 +37902,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.UnionArray C.I.not_equal``() = validate (Decimals.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -37938,7 +37938,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.UnionArray C.I.compare``() = validate (Decimals.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -37974,7 +37974,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Decimals.Collection.UnionArray C.I.less_than``() = validate (Decimals.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -38010,7 +38010,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Decimals.Collection.UnionArray C.I.less_or_equal``() = validate (Decimals.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -38046,7 +38046,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.UnionArray C.I.greater_than``() = validate (Decimals.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -38082,7 +38082,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.UnionArray C.I.greater_or_equal``() = validate (Decimals.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -38118,7 +38118,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Decimals.Collection.UnionArray C.N.equals``() = validate (Decimals.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -38154,7 +38154,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.UnionArray C.N.equal``() = validate (Decimals.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -38190,7 +38190,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.UnionArray C.N.not_equal``() = validate (Decimals.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -38226,7 +38226,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.UnionArray C.N.compare``() = validate (Decimals.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -38262,7 +38262,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Decimals.Collection.UnionArray C.N.less_than``() = validate (Decimals.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -38298,7 +38298,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Decimals.Collection.UnionArray C.N.less_or_equal``() = validate (Decimals.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -38334,7 +38334,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.UnionArray C.N.greater_than``() = validate (Decimals.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -38370,7 +38370,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.UnionArray C.N.greater_or_equal``() = validate (Decimals.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -38406,7 +38406,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.I.equals``() = validate (Decimals.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -38442,7 +38442,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.I.equal``() = validate (Decimals.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -38478,7 +38478,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.I.not_equal``() = validate (Decimals.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -38514,7 +38514,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.I.compare``() = validate (Decimals.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -38550,7 +38550,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.I.less_than``() = validate (Decimals.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -38586,7 +38586,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.I.less_or_equal``() = validate (Decimals.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -38622,7 +38622,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.I.greater_than``() = validate (Decimals.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -38658,7 +38658,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (Decimals.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -38694,7 +38694,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.N.equals``() = validate (Decimals.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -38730,7 +38730,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.N.equal``() = validate (Decimals.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -38766,7 +38766,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.N.not_equal``() = validate (Decimals.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -38802,7 +38802,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.N.compare``() = validate (Decimals.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2; @@ -38838,7 +38838,7 @@ type GeneratedTests () = 3;2;1;-1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.N.less_than``() = validate (Decimals.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1; @@ -38874,7 +38874,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.N.less_or_equal``() = validate (Decimals.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1; @@ -38910,7 +38910,7 @@ type GeneratedTests () = 0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.N.greater_than``() = validate (Decimals.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0; @@ -38946,7 +38946,7 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (Decimals.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0; @@ -38982,199 +38982,199 @@ type GeneratedTests () = 1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Decimals.Collection.ValueArray C.I.equals``() = validate (Decimals.Collection.ValueArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ValueArray C.I.equal``() = validate (Decimals.Collection.ValueArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ValueArray C.I.not_equal``() = validate (Decimals.Collection.ValueArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ValueArray C.I.compare``() = validate (Decimals.Collection.ValueArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ValueArray C.I.less_than``() = validate (Decimals.Collection.ValueArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.ValueArray C.I.less_or_equal``() = validate (Decimals.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.ValueArray C.I.greater_than``() = validate (Decimals.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.ValueArray C.I.greater_or_equal``() = validate (Decimals.Collection.ValueArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.ValueArray C.N.equals``() = validate (Decimals.Collection.ValueArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ValueArray C.N.equal``() = validate (Decimals.Collection.ValueArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ValueArray C.N.not_equal``() = validate (Decimals.Collection.ValueArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ValueArray C.N.compare``() = validate (Decimals.Collection.ValueArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ValueArray C.N.less_than``() = validate (Decimals.Collection.ValueArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.ValueArray C.N.less_or_equal``() = validate (Decimals.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.ValueArray C.N.greater_than``() = validate (Decimals.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.ValueArray C.N.greater_or_equal``() = validate (Decimals.Collection.ValueArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.I.equals``() = validate (Decimals.Collection.ValueWrapArray) C.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.I.equal``() = validate (Decimals.Collection.ValueWrapArray) C.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.I.not_equal``() = validate (Decimals.Collection.ValueWrapArray) C.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.I.compare``() = validate (Decimals.Collection.ValueWrapArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.I.less_than``() = validate (Decimals.Collection.ValueWrapArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.I.less_or_equal``() = validate (Decimals.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.I.greater_than``() = validate (Decimals.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (Decimals.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.N.equals``() = validate (Decimals.Collection.ValueWrapArray) C.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.N.equal``() = validate (Decimals.Collection.ValueWrapArray) C.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.N.not_equal``() = validate (Decimals.Collection.ValueWrapArray) C.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.N.compare``() = validate (Decimals.Collection.ValueWrapArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;1;1;1;1;-1;0;-1;-1;1;-1;1;0;-1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.N.less_than``() = validate (Decimals.Collection.ValueWrapArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.N.less_or_equal``() = validate (Decimals.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;1;1;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.N.greater_than``() = validate (Decimals.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;0;1;0;1;1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (Decimals.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;1;1;1;1;1;1;0;1;0;0;1;0;1;1;0;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.I.equals``() = validate (Decimals.Collection.ArrayArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -39182,7 +39182,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.I.equal``() = validate (Decimals.Collection.ArrayArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -39190,7 +39190,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.I.not_equal``() = validate (Decimals.Collection.ArrayArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -39198,7 +39198,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.I.compare``() = validate (Decimals.Collection.ArrayArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;-1;-1;-1;-1;1;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -39206,7 +39206,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-1;1;0;-1;1;1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.I.less_than``() = validate (Decimals.Collection.ArrayArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -39214,7 +39214,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.I.less_or_equal``() = validate (Decimals.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -39222,7 +39222,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.I.greater_than``() = validate (Decimals.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -39230,7 +39230,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.I.greater_or_equal``() = validate (Decimals.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -39238,7 +39238,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.N.equals``() = validate (Decimals.Collection.ArrayArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -39246,7 +39246,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.N.equal``() = validate (Decimals.Collection.ArrayArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -39254,7 +39254,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.N.not_equal``() = validate (Decimals.Collection.ArrayArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -39262,7 +39262,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.N.compare``() = validate (Decimals.Collection.ArrayArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;-1;-1;-1;-1;1;-1;0;-1;-1;-1;-1;-1;-1;-1;1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -39270,7 +39270,7 @@ type GeneratedTests () = 1;1;1;1;1;1;-1;1;0;-1;1;1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.N.less_than``() = validate (Decimals.Collection.ArrayArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1; @@ -39278,7 +39278,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.N.less_or_equal``() = validate (Decimals.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;0;1;1;1;1;1;1;1; @@ -39286,7 +39286,7 @@ type GeneratedTests () = 0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.N.greater_than``() = validate (Decimals.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0; @@ -39294,7 +39294,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;0;0;1;1;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray C.N.greater_or_equal``() = validate (Decimals.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0; @@ -39302,7 +39302,7 @@ type GeneratedTests () = 1;1;1;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.ListArray C.I.equals``() = validate (Decimals.Collection.ListArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -39310,7 +39310,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ListArray C.I.equal``() = validate (Decimals.Collection.ListArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -39318,7 +39318,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ListArray C.I.not_equal``() = validate (Decimals.Collection.ListArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -39326,7 +39326,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ListArray C.I.compare``() = validate (Decimals.Collection.ListArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;-1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;-1;1;-1;1;0;-1;1;-1;1;-1;-1; @@ -39334,7 +39334,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;-1;1;0;-1;1;-1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ListArray C.I.less_than``() = validate (Decimals.Collection.ListArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;0;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -39342,7 +39342,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.ListArray C.I.less_or_equal``() = validate (Decimals.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -39350,7 +39350,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.ListArray C.I.greater_than``() = validate (Decimals.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -39358,7 +39358,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.ListArray C.I.greater_or_equal``() = validate (Decimals.Collection.ListArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;1;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -39366,7 +39366,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.ListArray C.N.equals``() = validate (Decimals.Collection.ListArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -39374,7 +39374,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ListArray C.N.equal``() = validate (Decimals.Collection.ListArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -39382,7 +39382,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ListArray C.N.not_equal``() = validate (Decimals.Collection.ListArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -39390,7 +39390,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ListArray C.N.compare``() = validate (Decimals.Collection.ListArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;-1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;-1;1;-1;1;0;-1;1;-1;1;-1;-1; @@ -39398,7 +39398,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;-1;1;0;-1;1;-1;1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ListArray C.N.less_than``() = validate (Decimals.Collection.ListArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;1;0;1;1;1;1;0;1;0;0;1;0;1;0;1;1; @@ -39406,7 +39406,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0 |] - [] + [] member __.``Decimals.Collection.ListArray C.N.less_or_equal``() = validate (Decimals.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;1;1;1;1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;1; @@ -39414,7 +39414,7 @@ type GeneratedTests () = 0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;1;0;0;1 |] - [] + [] member __.``Decimals.Collection.ListArray C.N.greater_than``() = validate (Decimals.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;0;1;1;1;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0; @@ -39422,7 +39422,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;0;0;1;0;1;1;1;1;0;1;1;0 |] - [] + [] member __.``Decimals.Collection.ListArray C.N.greater_or_equal``() = validate (Decimals.Collection.ListArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;1;0;0;0;0;1;0;1;1;0;1;0;1;0;0; @@ -39430,7 +39430,7 @@ type GeneratedTests () = 1;0;1;1;0;1;0;1;1;0;1;0;1;1;1;1;0;1;1;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -39438,7 +39438,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -39446,7 +39446,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -39454,7 +39454,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;1;1;-1;1;0;-1;1;1;1;-1;1; @@ -39462,7 +39462,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;-1;-1;-1;-1;-1;-1;-1;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;0;1;0;0;1;0;0;0;1;0; @@ -39470,7 +39470,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;0;1;1;1;1;0;1;1;1;0;0;1;0;1;1;0;0;0;1;0; @@ -39478,7 +39478,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;1;0;0;0;0;1;0;0;0;1;1;0;1;0;0;1;1;1;0;1; @@ -39486,7 +39486,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;1;0;1;1;0;1;1;1;0;1; @@ -39494,7 +39494,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -39502,7 +39502,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -39510,7 +39510,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -39518,7 +39518,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;1;1;1;1;-1;0;-1;-1;1;-1;-1;-1;1;1;-1;1;0;-1;1;1;1;-1;1; @@ -39526,7 +39526,7 @@ type GeneratedTests () = 1;-1;1;1;-1;1;1;1;0;1;1;-1;-1;-1;-1;-1;-1;-1;-1;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;0;1;1;1;0;0;1;0;0;1;0;0;0;1;0; @@ -39534,7 +39534,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;0;0;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;0;0;0;0;0;0;1;1;1;1;0;1;1;1;0;0;1;0;1;1;0;0;0;1;0; @@ -39542,7 +39542,7 @@ type GeneratedTests () = 0;1;0;0;1;0;0;0;1;0;0;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;1;1;1;1;1;1;0;0;0;0;1;0;0;0;1;1;0;1;0;0;1;1;1;0;1; @@ -39550,7 +39550,7 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;0;1;1;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Decimals.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (Decimals.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;1;0;0;0;1;1;0;1;1;0;1;1;1;0;1; @@ -39558,157 +39558,157 @@ type GeneratedTests () = 1;0;1;1;0;1;1;1;1;1;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.Array E.I.equals``() = validate (NullableDecimals.Collection.Array) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.Array E.I.equal``() = validate (NullableDecimals.Collection.Array) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.Array E.I.not_equal``() = validate (NullableDecimals.Collection.Array) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.Array E.N.equals``() = validate (NullableDecimals.Collection.Array) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.Array E.N.equal``() = validate (NullableDecimals.Collection.Array) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.Array E.N.not_equal``() = validate (NullableDecimals.Collection.Array) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.OptionArray E.I.equals``() = validate (NullableDecimals.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.OptionArray E.I.equal``() = validate (NullableDecimals.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.OptionArray E.I.not_equal``() = validate (NullableDecimals.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.OptionArray E.N.equals``() = validate (NullableDecimals.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.OptionArray E.N.equal``() = validate (NullableDecimals.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.OptionArray E.N.not_equal``() = validate (NullableDecimals.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1; 0;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.RefArray E.I.equals``() = validate (NullableDecimals.Collection.RefArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.RefArray E.I.equal``() = validate (NullableDecimals.Collection.RefArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.RefArray E.I.not_equal``() = validate (NullableDecimals.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.RefArray E.N.equals``() = validate (NullableDecimals.Collection.RefArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.RefArray E.N.equal``() = validate (NullableDecimals.Collection.RefArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.RefArray E.N.not_equal``() = validate (NullableDecimals.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.RefWrapArray E.I.equals``() = validate (NullableDecimals.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.RefWrapArray E.I.equal``() = validate (NullableDecimals.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.RefWrapArray E.I.not_equal``() = validate (NullableDecimals.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.RefWrapArray E.N.equals``() = validate (NullableDecimals.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.RefWrapArray E.N.equal``() = validate (NullableDecimals.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.RefWrapArray E.N.not_equal``() = validate (NullableDecimals.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.UnionArray E.I.equals``() = validate (NullableDecimals.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -39758,7 +39758,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.UnionArray E.I.equal``() = validate (NullableDecimals.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -39808,7 +39808,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.UnionArray E.I.not_equal``() = validate (NullableDecimals.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -39858,7 +39858,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.UnionArray E.N.equals``() = validate (NullableDecimals.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -39908,7 +39908,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.UnionArray E.N.equal``() = validate (NullableDecimals.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -39958,7 +39958,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.UnionArray E.N.not_equal``() = validate (NullableDecimals.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -40008,7 +40008,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.UnionWrapArray E.I.equals``() = validate (NullableDecimals.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40058,7 +40058,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.UnionWrapArray E.I.equal``() = validate (NullableDecimals.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40108,7 +40108,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableDecimals.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -40158,7 +40158,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.UnionWrapArray E.N.equals``() = validate (NullableDecimals.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40208,7 +40208,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.UnionWrapArray E.N.equal``() = validate (NullableDecimals.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40258,7 +40258,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableDecimals.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -40308,79 +40308,79 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.ValueArray E.I.equals``() = validate (NullableDecimals.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ValueArray E.I.equal``() = validate (NullableDecimals.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ValueArray E.I.not_equal``() = validate (NullableDecimals.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.ValueArray E.N.equals``() = validate (NullableDecimals.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ValueArray E.N.equal``() = validate (NullableDecimals.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ValueArray E.N.not_equal``() = validate (NullableDecimals.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.ValueWrapArray E.I.equals``() = validate (NullableDecimals.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ValueWrapArray E.I.equal``() = validate (NullableDecimals.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableDecimals.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.ValueWrapArray E.N.equals``() = validate (NullableDecimals.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ValueWrapArray E.N.equal``() = validate (NullableDecimals.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableDecimals.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.ArrayArray E.I.equals``() = validate (NullableDecimals.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -40389,7 +40389,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ArrayArray E.I.equal``() = validate (NullableDecimals.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -40398,7 +40398,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ArrayArray E.I.not_equal``() = validate (NullableDecimals.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -40407,7 +40407,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.ArrayArray E.N.equals``() = validate (NullableDecimals.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -40416,7 +40416,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ArrayArray E.N.equal``() = validate (NullableDecimals.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -40425,7 +40425,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ArrayArray E.N.not_equal``() = validate (NullableDecimals.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -40434,7 +40434,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.ListArray E.I.equals``() = validate (NullableDecimals.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -40443,7 +40443,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ListArray E.I.equal``() = validate (NullableDecimals.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -40452,7 +40452,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ListArray E.I.not_equal``() = validate (NullableDecimals.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -40461,7 +40461,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDecimals.Collection.ListArray E.N.equals``() = validate (NullableDecimals.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -40470,7 +40470,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ListArray E.N.equal``() = validate (NullableDecimals.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1; @@ -40479,7 +40479,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDecimals.Collection.ListArray E.N.not_equal``() = validate (NullableDecimals.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0; @@ -40488,7 +40488,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Floats.Collection.Array C.I.equals``() = validate (Floats.Collection.Array) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40496,7 +40496,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.Array C.I.equal``() = validate (Floats.Collection.Array) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40504,7 +40504,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.Array C.I.not_equal``() = validate (Floats.Collection.Array) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -40512,7 +40512,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.Array C.I.compare``() = validate (Floats.Collection.Array) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -40520,7 +40520,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.Array C.I.less_than``() = validate (Floats.Collection.Array) C.I.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -40528,7 +40528,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.Array C.I.less_or_equal``() = validate (Floats.Collection.Array) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -40536,7 +40536,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.Array C.I.greater_than``() = validate (Floats.Collection.Array) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40544,7 +40544,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.Array C.I.greater_or_equal``() = validate (Floats.Collection.Array) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40552,7 +40552,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.Array C.N.equals``() = validate (Floats.Collection.Array) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40560,7 +40560,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.Array C.N.equal``() = validate (Floats.Collection.Array) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40568,7 +40568,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.Array C.N.not_equal``() = validate (Floats.Collection.Array) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -40576,7 +40576,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.Array C.N.compare``() = validate (Floats.Collection.Array) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -40584,7 +40584,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.Array C.N.less_than``() = validate (Floats.Collection.Array) C.N.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -40592,7 +40592,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.Array C.N.less_or_equal``() = validate (Floats.Collection.Array) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -40600,7 +40600,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.Array C.N.greater_than``() = validate (Floats.Collection.Array) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40608,7 +40608,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.Array C.N.greater_or_equal``() = validate (Floats.Collection.Array) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40616,7 +40616,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.OptionArray C.I.equals``() = validate (Floats.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -40624,7 +40624,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.OptionArray C.I.equal``() = validate (Floats.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -40632,7 +40632,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.OptionArray C.I.not_equal``() = validate (Floats.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -40640,7 +40640,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Floats.Collection.OptionArray C.I.compare``() = validate (Floats.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;1;1;-1;-1;-1;-1;1;1;0;1;1;1;-1;1;1;1;1;1;-1;0;1;1;-1;1;1;-1; @@ -40648,7 +40648,7 @@ type GeneratedTests () = 1;1;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Floats.Collection.OptionArray C.I.less_than``() = validate (Floats.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;1;1;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;1; @@ -40656,7 +40656,7 @@ type GeneratedTests () = 0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0 |] - [] + [] member __.``Floats.Collection.OptionArray C.I.less_or_equal``() = validate (Floats.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;1;1;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;1; @@ -40664,7 +40664,7 @@ type GeneratedTests () = 0;0;1;1;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;1 |] - [] + [] member __.``Floats.Collection.OptionArray C.I.greater_than``() = validate (Floats.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1;1;0;1;0;1;0;1;1;1;1;1;0;0;0;1;0;1;1;0; @@ -40672,7 +40672,7 @@ type GeneratedTests () = 1;1;0;0;0;1;0;1;0;0;1;1;0;1;0;1;0;1;1;0 |] - [] + [] member __.``Floats.Collection.OptionArray C.I.greater_or_equal``() = validate (Floats.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;0;0;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;1;1;1;0;1;0;1;0;1;1;0; @@ -40680,7 +40680,7 @@ type GeneratedTests () = 1;1;0;0;0;1;0;1;1;0;1;1;0;1;0;1;0;1;1;1 |] - [] + [] member __.``Floats.Collection.OptionArray C.N.equals``() = validate (Floats.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -40688,7 +40688,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.OptionArray C.N.equal``() = validate (Floats.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -40696,7 +40696,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.OptionArray C.N.not_equal``() = validate (Floats.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -40704,7 +40704,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Floats.Collection.OptionArray C.N.compare``() = validate (Floats.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;1;1;-1;-1;-1;-1;1;1;0;1;1;1;-1;1;1;1;1;1;-1;0;1;1;-1;1;1;-1; @@ -40712,7 +40712,7 @@ type GeneratedTests () = 1;1;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Floats.Collection.OptionArray C.N.less_than``() = validate (Floats.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;1;1;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;1; @@ -40720,7 +40720,7 @@ type GeneratedTests () = 0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0 |] - [] + [] member __.``Floats.Collection.OptionArray C.N.less_or_equal``() = validate (Floats.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;1;1;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;1; @@ -40728,7 +40728,7 @@ type GeneratedTests () = 0;0;1;1;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;1 |] - [] + [] member __.``Floats.Collection.OptionArray C.N.greater_than``() = validate (Floats.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1;1;0;1;0;1;0;1;1;1;1;1;0;0;0;1;0;1;1;0; @@ -40736,7 +40736,7 @@ type GeneratedTests () = 1;1;0;0;0;1;0;1;0;0;1;1;0;1;0;1;0;1;1;0 |] - [] + [] member __.``Floats.Collection.OptionArray C.N.greater_or_equal``() = validate (Floats.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;0;0;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;1;1;1;0;1;0;1;0;1;1;0; @@ -40744,7 +40744,7 @@ type GeneratedTests () = 1;1;0;0;0;1;0;1;1;0;1;1;0;1;0;1;0;1;1;1 |] - [] + [] member __.``Floats.Collection.RefArray C.I.equals``() = validate (Floats.Collection.RefArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40752,7 +40752,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefArray C.I.equal``() = validate (Floats.Collection.RefArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40760,7 +40760,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefArray C.I.not_equal``() = validate (Floats.Collection.RefArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -40768,7 +40768,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefArray C.I.compare``() = validate (Floats.Collection.RefArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -40776,7 +40776,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefArray C.I.less_than``() = validate (Floats.Collection.RefArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -40784,7 +40784,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefArray C.I.less_or_equal``() = validate (Floats.Collection.RefArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -40792,7 +40792,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefArray C.I.greater_than``() = validate (Floats.Collection.RefArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40800,7 +40800,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefArray C.I.greater_or_equal``() = validate (Floats.Collection.RefArray) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40808,7 +40808,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefArray C.N.equals``() = validate (Floats.Collection.RefArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40816,7 +40816,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefArray C.N.equal``() = validate (Floats.Collection.RefArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40824,7 +40824,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefArray C.N.not_equal``() = validate (Floats.Collection.RefArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -40832,7 +40832,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefArray C.N.compare``() = validate (Floats.Collection.RefArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -40840,7 +40840,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefArray C.N.less_than``() = validate (Floats.Collection.RefArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -40848,7 +40848,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefArray C.N.less_or_equal``() = validate (Floats.Collection.RefArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -40856,7 +40856,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefArray C.N.greater_than``() = validate (Floats.Collection.RefArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40864,7 +40864,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefArray C.N.greater_or_equal``() = validate (Floats.Collection.RefArray) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40872,7 +40872,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.I.equals``() = validate (Floats.Collection.RefWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40880,7 +40880,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.I.equal``() = validate (Floats.Collection.RefWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40888,7 +40888,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.I.not_equal``() = validate (Floats.Collection.RefWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -40896,7 +40896,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.I.compare``() = validate (Floats.Collection.RefWrapArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -40904,7 +40904,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.I.less_than``() = validate (Floats.Collection.RefWrapArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -40912,7 +40912,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.I.less_or_equal``() = validate (Floats.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -40920,7 +40920,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.I.greater_than``() = validate (Floats.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40928,7 +40928,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.I.greater_or_equal``() = validate (Floats.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40936,7 +40936,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.N.equals``() = validate (Floats.Collection.RefWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40944,7 +40944,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.N.equal``() = validate (Floats.Collection.RefWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40952,7 +40952,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.N.not_equal``() = validate (Floats.Collection.RefWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -40960,7 +40960,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.N.compare``() = validate (Floats.Collection.RefWrapArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -40968,7 +40968,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.N.less_than``() = validate (Floats.Collection.RefWrapArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -40976,7 +40976,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.N.less_or_equal``() = validate (Floats.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -40984,7 +40984,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.N.greater_than``() = validate (Floats.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -40992,7 +40992,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.RefWrapArray C.N.greater_or_equal``() = validate (Floats.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -41000,7 +41000,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.UnionArray C.I.equals``() = validate (Floats.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -41105,7 +41105,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.UnionArray C.I.equal``() = validate (Floats.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -41210,7 +41210,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.UnionArray C.I.not_equal``() = validate (Floats.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -41315,7 +41315,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Floats.Collection.UnionArray C.I.compare``() = validate (Floats.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3; @@ -41420,7 +41420,7 @@ type GeneratedTests () = 1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Floats.Collection.UnionArray C.I.less_than``() = validate (Floats.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -41525,7 +41525,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Floats.Collection.UnionArray C.I.less_or_equal``() = validate (Floats.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -41630,7 +41630,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.UnionArray C.I.greater_than``() = validate (Floats.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -41735,7 +41735,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Floats.Collection.UnionArray C.I.greater_or_equal``() = validate (Floats.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -41840,7 +41840,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Floats.Collection.UnionArray C.N.equals``() = validate (Floats.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -41945,7 +41945,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.UnionArray C.N.equal``() = validate (Floats.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -42050,7 +42050,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.UnionArray C.N.not_equal``() = validate (Floats.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -42155,7 +42155,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Floats.Collection.UnionArray C.N.compare``() = validate (Floats.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3; @@ -42260,7 +42260,7 @@ type GeneratedTests () = 1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Floats.Collection.UnionArray C.N.less_than``() = validate (Floats.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -42365,7 +42365,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Floats.Collection.UnionArray C.N.less_or_equal``() = validate (Floats.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -42470,7 +42470,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.UnionArray C.N.greater_than``() = validate (Floats.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -42575,7 +42575,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Floats.Collection.UnionArray C.N.greater_or_equal``() = validate (Floats.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -42680,7 +42680,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.I.equals``() = validate (Floats.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -42785,7 +42785,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.I.equal``() = validate (Floats.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -42890,7 +42890,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.I.not_equal``() = validate (Floats.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -42995,7 +42995,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.I.compare``() = validate (Floats.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3; @@ -43100,7 +43100,7 @@ type GeneratedTests () = 1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.I.less_than``() = validate (Floats.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -43205,7 +43205,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.I.less_or_equal``() = validate (Floats.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -43310,7 +43310,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.I.greater_than``() = validate (Floats.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -43415,7 +43415,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (Floats.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -43520,7 +43520,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.N.equals``() = validate (Floats.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -43625,7 +43625,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.N.equal``() = validate (Floats.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -43730,7 +43730,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.N.not_equal``() = validate (Floats.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -43835,7 +43835,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.N.compare``() = validate (Floats.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3; @@ -43940,7 +43940,7 @@ type GeneratedTests () = 1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.N.less_than``() = validate (Floats.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -44045,7 +44045,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.N.less_or_equal``() = validate (Floats.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -44150,7 +44150,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.N.greater_than``() = validate (Floats.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -44255,7 +44255,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Floats.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (Floats.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -44360,7 +44360,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Floats.Collection.ValueArray C.I.equals``() = validate (Floats.Collection.ValueArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44368,7 +44368,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueArray C.I.equal``() = validate (Floats.Collection.ValueArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44376,7 +44376,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueArray C.I.not_equal``() = validate (Floats.Collection.ValueArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -44384,7 +44384,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueArray C.I.compare``() = validate (Floats.Collection.ValueArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -44392,7 +44392,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueArray C.I.less_than``() = validate (Floats.Collection.ValueArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -44400,7 +44400,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueArray C.I.less_or_equal``() = validate (Floats.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -44408,7 +44408,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueArray C.I.greater_than``() = validate (Floats.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44416,7 +44416,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueArray C.I.greater_or_equal``() = validate (Floats.Collection.ValueArray) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44424,7 +44424,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueArray C.N.equals``() = validate (Floats.Collection.ValueArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44432,7 +44432,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueArray C.N.equal``() = validate (Floats.Collection.ValueArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44440,7 +44440,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueArray C.N.not_equal``() = validate (Floats.Collection.ValueArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -44448,7 +44448,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueArray C.N.compare``() = validate (Floats.Collection.ValueArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -44456,7 +44456,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueArray C.N.less_than``() = validate (Floats.Collection.ValueArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -44464,7 +44464,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueArray C.N.less_or_equal``() = validate (Floats.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -44472,7 +44472,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueArray C.N.greater_than``() = validate (Floats.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44480,7 +44480,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueArray C.N.greater_or_equal``() = validate (Floats.Collection.ValueArray) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44488,7 +44488,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.I.equals``() = validate (Floats.Collection.ValueWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44496,7 +44496,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.I.equal``() = validate (Floats.Collection.ValueWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44504,7 +44504,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.I.not_equal``() = validate (Floats.Collection.ValueWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -44512,7 +44512,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.I.compare``() = validate (Floats.Collection.ValueWrapArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -44520,7 +44520,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.I.less_than``() = validate (Floats.Collection.ValueWrapArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -44528,7 +44528,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.I.less_or_equal``() = validate (Floats.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -44536,7 +44536,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.I.greater_than``() = validate (Floats.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44544,7 +44544,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (Floats.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44552,7 +44552,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.N.equals``() = validate (Floats.Collection.ValueWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44560,7 +44560,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.N.equal``() = validate (Floats.Collection.ValueWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44568,7 +44568,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.N.not_equal``() = validate (Floats.Collection.ValueWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -44576,7 +44576,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.N.compare``() = validate (Floats.Collection.ValueWrapArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -44584,7 +44584,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.N.less_than``() = validate (Floats.Collection.ValueWrapArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -44592,7 +44592,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.N.less_or_equal``() = validate (Floats.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -44600,7 +44600,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.N.greater_than``() = validate (Floats.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44608,7 +44608,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Floats.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (Floats.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -44616,7 +44616,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Floats.Collection.ArrayArray C.I.equals``() = validate (Floats.Collection.ArrayArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -44630,7 +44630,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ArrayArray C.I.equal``() = validate (Floats.Collection.ArrayArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -44644,7 +44644,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ArrayArray C.I.not_equal``() = validate (Floats.Collection.ArrayArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1; @@ -44658,7 +44658,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Floats.Collection.ArrayArray C.I.compare``() = validate (Floats.Collection.ArrayArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;-1;0;1; @@ -44672,7 +44672,7 @@ type GeneratedTests () = -1;1;1;0 |] - [] + [] member __.``Floats.Collection.ArrayArray C.I.less_than``() = validate (Floats.Collection.ArrayArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;0;1;0;0; @@ -44686,7 +44686,7 @@ type GeneratedTests () = 1;0;0;0 |] - [] + [] member __.``Floats.Collection.ArrayArray C.I.less_or_equal``() = validate (Floats.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;0;1;1;0; @@ -44700,7 +44700,7 @@ type GeneratedTests () = 1;0;0;1 |] - [] + [] member __.``Floats.Collection.ArrayArray C.I.greater_than``() = validate (Floats.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -44714,7 +44714,7 @@ type GeneratedTests () = 0;1;1;0 |] - [] + [] member __.``Floats.Collection.ArrayArray C.I.greater_or_equal``() = validate (Floats.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;1;0;1;0; @@ -44728,7 +44728,7 @@ type GeneratedTests () = 0;1;1;1 |] - [] + [] member __.``Floats.Collection.ArrayArray C.N.equals``() = validate (Floats.Collection.ArrayArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -44742,7 +44742,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ArrayArray C.N.equal``() = validate (Floats.Collection.ArrayArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -44756,7 +44756,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ArrayArray C.N.not_equal``() = validate (Floats.Collection.ArrayArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1; @@ -44770,7 +44770,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Floats.Collection.ArrayArray C.N.compare``() = validate (Floats.Collection.ArrayArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;-1;0;1; @@ -44784,7 +44784,7 @@ type GeneratedTests () = -1;1;1;0 |] - [] + [] member __.``Floats.Collection.ArrayArray C.N.less_than``() = validate (Floats.Collection.ArrayArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;0;1;0;0; @@ -44798,7 +44798,7 @@ type GeneratedTests () = 1;0;0;0 |] - [] + [] member __.``Floats.Collection.ArrayArray C.N.less_or_equal``() = validate (Floats.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;0;1;1;0; @@ -44812,7 +44812,7 @@ type GeneratedTests () = 1;0;0;1 |] - [] + [] member __.``Floats.Collection.ArrayArray C.N.greater_than``() = validate (Floats.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -44826,7 +44826,7 @@ type GeneratedTests () = 0;1;1;0 |] - [] + [] member __.``Floats.Collection.ArrayArray C.N.greater_or_equal``() = validate (Floats.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;1;0;1;0; @@ -44840,7 +44840,7 @@ type GeneratedTests () = 0;1;1;1 |] - [] + [] member __.``Floats.Collection.ListArray C.I.equals``() = validate (Floats.Collection.ListArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -44854,7 +44854,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ListArray C.I.equal``() = validate (Floats.Collection.ListArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -44868,7 +44868,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ListArray C.I.not_equal``() = validate (Floats.Collection.ListArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1; @@ -44882,7 +44882,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Floats.Collection.ListArray C.I.compare``() = validate (Floats.Collection.ListArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;-1;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;1;1;1;-1;1;1;1;1;-1;0;1; @@ -44896,7 +44896,7 @@ type GeneratedTests () = -1;1;1;0 |] - [] + [] member __.``Floats.Collection.ListArray C.I.less_than``() = validate (Floats.Collection.ListArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0; @@ -44910,7 +44910,7 @@ type GeneratedTests () = 1;0;0;0 |] - [] + [] member __.``Floats.Collection.ListArray C.I.less_or_equal``() = validate (Floats.Collection.ListArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;1;1;0; @@ -44924,7 +44924,7 @@ type GeneratedTests () = 1;0;0;1 |] - [] + [] member __.``Floats.Collection.ListArray C.I.greater_than``() = validate (Floats.Collection.ListArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;1;1;0;0;0; @@ -44938,7 +44938,7 @@ type GeneratedTests () = 0;1;1;0 |] - [] + [] member __.``Floats.Collection.ListArray C.I.greater_or_equal``() = validate (Floats.Collection.ListArray) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;1;1;0;1;0; @@ -44952,7 +44952,7 @@ type GeneratedTests () = 0;1;1;1 |] - [] + [] member __.``Floats.Collection.ListArray C.N.equals``() = validate (Floats.Collection.ListArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -44966,7 +44966,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ListArray C.N.equal``() = validate (Floats.Collection.ListArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -44980,7 +44980,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ListArray C.N.not_equal``() = validate (Floats.Collection.ListArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1; @@ -44994,7 +44994,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Floats.Collection.ListArray C.N.compare``() = validate (Floats.Collection.ListArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;-1;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;1;1;1;-1;1;1;1;1;-1;0;1; @@ -45008,7 +45008,7 @@ type GeneratedTests () = -1;1;1;0 |] - [] + [] member __.``Floats.Collection.ListArray C.N.less_than``() = validate (Floats.Collection.ListArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0; @@ -45022,7 +45022,7 @@ type GeneratedTests () = 1;0;0;0 |] - [] + [] member __.``Floats.Collection.ListArray C.N.less_or_equal``() = validate (Floats.Collection.ListArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;1;1;0; @@ -45036,7 +45036,7 @@ type GeneratedTests () = 1;0;0;1 |] - [] + [] member __.``Floats.Collection.ListArray C.N.greater_than``() = validate (Floats.Collection.ListArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;1;1;0;0;0; @@ -45050,7 +45050,7 @@ type GeneratedTests () = 0;1;1;0 |] - [] + [] member __.``Floats.Collection.ListArray C.N.greater_or_equal``() = validate (Floats.Collection.ListArray) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;1;1;0;1;0; @@ -45064,7 +45064,7 @@ type GeneratedTests () = 0;1;1;1 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -45078,7 +45078,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -45092,7 +45092,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1; @@ -45106,7 +45106,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;-1;-1;1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;1;1;1;1;1;1;1;1;1;-1;0;1; @@ -45120,7 +45120,7 @@ type GeneratedTests () = -1;-1;-1;0 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0; @@ -45134,7 +45134,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;1;1;0;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0; @@ -45148,7 +45148,7 @@ type GeneratedTests () = 1;1;1;1 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;1;1;0;0;0;0;0;0;1;1;1;0;0;0;0;1;0;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1; @@ -45162,7 +45162,7 @@ type GeneratedTests () = 0;0;0;0 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;0;1;1;0;0;0;0;0;0;1;1;1;0;0;0;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1; @@ -45176,7 +45176,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -45190,7 +45190,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -45204,7 +45204,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1; @@ -45218,7 +45218,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;-1;-1;1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;1;1;1;1;1;1;1;1;1;-1;0;1; @@ -45232,7 +45232,7 @@ type GeneratedTests () = -1;-1;-1;0 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0; @@ -45246,7 +45246,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;1;1;0;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0; @@ -45260,7 +45260,7 @@ type GeneratedTests () = 1;1;1;1 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;1;1;0;0;0;0;0;0;1;1;1;0;0;0;0;1;0;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1; @@ -45274,7 +45274,7 @@ type GeneratedTests () = 0;0;0;0 |] - [] + [] member __.``Floats.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (Floats.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;0;1;1;0;0;0;0;0;0;1;1;1;0;0;0;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1; @@ -45288,7 +45288,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.Array E.I.equals``() = validate (NullableFloats.Collection.Array) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -45296,7 +45296,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.Array E.I.equal``() = validate (NullableFloats.Collection.Array) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -45304,7 +45304,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.Array E.I.not_equal``() = validate (NullableFloats.Collection.Array) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -45312,7 +45312,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.Array E.N.equals``() = validate (NullableFloats.Collection.Array) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -45320,7 +45320,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.Array E.N.equal``() = validate (NullableFloats.Collection.Array) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -45328,7 +45328,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.Array E.N.not_equal``() = validate (NullableFloats.Collection.Array) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -45336,7 +45336,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.OptionArray E.I.equals``() = validate (NullableFloats.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -45345,7 +45345,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableFloats.Collection.OptionArray E.I.equal``() = validate (NullableFloats.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -45354,7 +45354,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableFloats.Collection.OptionArray E.I.not_equal``() = validate (NullableFloats.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -45363,7 +45363,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NullableFloats.Collection.OptionArray E.N.equals``() = validate (NullableFloats.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -45372,7 +45372,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableFloats.Collection.OptionArray E.N.equal``() = validate (NullableFloats.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -45381,7 +45381,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableFloats.Collection.OptionArray E.N.not_equal``() = validate (NullableFloats.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -45390,7 +45390,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NullableFloats.Collection.RefArray E.I.equals``() = validate (NullableFloats.Collection.RefArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -45398,7 +45398,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.RefArray E.I.equal``() = validate (NullableFloats.Collection.RefArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -45406,7 +45406,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.RefArray E.I.not_equal``() = validate (NullableFloats.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -45414,7 +45414,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.RefArray E.N.equals``() = validate (NullableFloats.Collection.RefArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -45422,7 +45422,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.RefArray E.N.equal``() = validate (NullableFloats.Collection.RefArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -45430,7 +45430,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.RefArray E.N.not_equal``() = validate (NullableFloats.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -45438,7 +45438,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.RefWrapArray E.I.equals``() = validate (NullableFloats.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -45446,7 +45446,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.RefWrapArray E.I.equal``() = validate (NullableFloats.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -45454,7 +45454,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.RefWrapArray E.I.not_equal``() = validate (NullableFloats.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -45462,7 +45462,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.RefWrapArray E.N.equals``() = validate (NullableFloats.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -45470,7 +45470,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.RefWrapArray E.N.equal``() = validate (NullableFloats.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -45478,7 +45478,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.RefWrapArray E.N.not_equal``() = validate (NullableFloats.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -45486,7 +45486,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.UnionArray E.I.equals``() = validate (NullableFloats.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -45614,7 +45614,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.UnionArray E.I.equal``() = validate (NullableFloats.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -45742,7 +45742,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.UnionArray E.I.not_equal``() = validate (NullableFloats.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -45870,7 +45870,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.UnionArray E.N.equals``() = validate (NullableFloats.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -45998,7 +45998,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.UnionArray E.N.equal``() = validate (NullableFloats.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -46126,7 +46126,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.UnionArray E.N.not_equal``() = validate (NullableFloats.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -46254,7 +46254,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.UnionWrapArray E.I.equals``() = validate (NullableFloats.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -46382,7 +46382,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.UnionWrapArray E.I.equal``() = validate (NullableFloats.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -46510,7 +46510,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableFloats.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -46638,7 +46638,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.UnionWrapArray E.N.equals``() = validate (NullableFloats.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -46766,7 +46766,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.UnionWrapArray E.N.equal``() = validate (NullableFloats.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -46894,7 +46894,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableFloats.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -47022,7 +47022,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.ValueArray E.I.equals``() = validate (NullableFloats.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -47030,7 +47030,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ValueArray E.I.equal``() = validate (NullableFloats.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -47038,7 +47038,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ValueArray E.I.not_equal``() = validate (NullableFloats.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -47046,7 +47046,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.ValueArray E.N.equals``() = validate (NullableFloats.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -47054,7 +47054,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ValueArray E.N.equal``() = validate (NullableFloats.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -47062,7 +47062,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ValueArray E.N.not_equal``() = validate (NullableFloats.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -47070,7 +47070,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.ValueWrapArray E.I.equals``() = validate (NullableFloats.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -47078,7 +47078,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ValueWrapArray E.I.equal``() = validate (NullableFloats.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -47086,7 +47086,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableFloats.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -47094,7 +47094,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.ValueWrapArray E.N.equals``() = validate (NullableFloats.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -47102,7 +47102,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ValueWrapArray E.N.equal``() = validate (NullableFloats.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -47110,7 +47110,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableFloats.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -47118,7 +47118,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.ArrayArray E.I.equals``() = validate (NullableFloats.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47133,7 +47133,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ArrayArray E.I.equal``() = validate (NullableFloats.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47148,7 +47148,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ArrayArray E.I.not_equal``() = validate (NullableFloats.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -47163,7 +47163,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.ArrayArray E.N.equals``() = validate (NullableFloats.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47178,7 +47178,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ArrayArray E.N.equal``() = validate (NullableFloats.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47193,7 +47193,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ArrayArray E.N.not_equal``() = validate (NullableFloats.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -47208,7 +47208,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.ListArray E.I.equals``() = validate (NullableFloats.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47223,7 +47223,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ListArray E.I.equal``() = validate (NullableFloats.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47238,7 +47238,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ListArray E.I.not_equal``() = validate (NullableFloats.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -47253,7 +47253,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloats.Collection.ListArray E.N.equals``() = validate (NullableFloats.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47268,7 +47268,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ListArray E.N.equal``() = validate (NullableFloats.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47283,7 +47283,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloats.Collection.ListArray E.N.not_equal``() = validate (NullableFloats.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -47298,7 +47298,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Float32s.Collection.Array C.I.equals``() = validate (Float32s.Collection.Array) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47306,7 +47306,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.Array C.I.equal``() = validate (Float32s.Collection.Array) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47314,7 +47314,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.Array C.I.not_equal``() = validate (Float32s.Collection.Array) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -47322,7 +47322,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.Array C.I.compare``() = validate (Float32s.Collection.Array) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -47330,7 +47330,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.Array C.I.less_than``() = validate (Float32s.Collection.Array) C.I.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -47338,7 +47338,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.Array C.I.less_or_equal``() = validate (Float32s.Collection.Array) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -47346,7 +47346,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.Array C.I.greater_than``() = validate (Float32s.Collection.Array) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47354,7 +47354,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.Array C.I.greater_or_equal``() = validate (Float32s.Collection.Array) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47362,7 +47362,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.Array C.N.equals``() = validate (Float32s.Collection.Array) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47370,7 +47370,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.Array C.N.equal``() = validate (Float32s.Collection.Array) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47378,7 +47378,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.Array C.N.not_equal``() = validate (Float32s.Collection.Array) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -47386,7 +47386,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.Array C.N.compare``() = validate (Float32s.Collection.Array) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -47394,7 +47394,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.Array C.N.less_than``() = validate (Float32s.Collection.Array) C.N.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -47402,7 +47402,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.Array C.N.less_or_equal``() = validate (Float32s.Collection.Array) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -47410,7 +47410,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.Array C.N.greater_than``() = validate (Float32s.Collection.Array) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47418,7 +47418,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.Array C.N.greater_or_equal``() = validate (Float32s.Collection.Array) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47426,7 +47426,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.OptionArray C.I.equals``() = validate (Float32s.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -47434,7 +47434,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.OptionArray C.I.equal``() = validate (Float32s.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -47442,7 +47442,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.OptionArray C.I.not_equal``() = validate (Float32s.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -47450,7 +47450,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Float32s.Collection.OptionArray C.I.compare``() = validate (Float32s.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;1;1;-1;-1;-1;-1;1;1;0;1;1;1;-1;1;1;1;1;1;-1;0;1;1;-1;1;1;-1; @@ -47458,7 +47458,7 @@ type GeneratedTests () = 1;1;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Float32s.Collection.OptionArray C.I.less_than``() = validate (Float32s.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;1;1;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;1; @@ -47466,7 +47466,7 @@ type GeneratedTests () = 0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0 |] - [] + [] member __.``Float32s.Collection.OptionArray C.I.less_or_equal``() = validate (Float32s.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;1;1;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;1; @@ -47474,7 +47474,7 @@ type GeneratedTests () = 0;0;1;1;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;1 |] - [] + [] member __.``Float32s.Collection.OptionArray C.I.greater_than``() = validate (Float32s.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1;1;0;1;0;1;0;1;1;1;1;1;0;0;0;1;0;1;1;0; @@ -47482,7 +47482,7 @@ type GeneratedTests () = 1;1;0;0;0;1;0;1;0;0;1;1;0;1;0;1;0;1;1;0 |] - [] + [] member __.``Float32s.Collection.OptionArray C.I.greater_or_equal``() = validate (Float32s.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;0;0;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;1;1;1;0;1;0;1;0;1;1;0; @@ -47490,7 +47490,7 @@ type GeneratedTests () = 1;1;0;0;0;1;0;1;1;0;1;1;0;1;0;1;0;1;1;1 |] - [] + [] member __.``Float32s.Collection.OptionArray C.N.equals``() = validate (Float32s.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -47498,7 +47498,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.OptionArray C.N.equal``() = validate (Float32s.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -47506,7 +47506,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.OptionArray C.N.not_equal``() = validate (Float32s.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -47514,7 +47514,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Float32s.Collection.OptionArray C.N.compare``() = validate (Float32s.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;1;1;-1;-1;-1;-1;1;1;0;1;1;1;-1;1;1;1;1;1;-1;0;1;1;-1;1;1;-1; @@ -47522,7 +47522,7 @@ type GeneratedTests () = 1;1;-1;-1;1;1;-1;1;0;-1;1;1;-1;1;1;1;-1;1;1;0 |] - [] + [] member __.``Float32s.Collection.OptionArray C.N.less_than``() = validate (Float32s.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;0;0;1;1;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;1; @@ -47530,7 +47530,7 @@ type GeneratedTests () = 0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0 |] - [] + [] member __.``Float32s.Collection.OptionArray C.N.less_or_equal``() = validate (Float32s.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;0;1;1;1;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;1; @@ -47538,7 +47538,7 @@ type GeneratedTests () = 0;0;1;1;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;1 |] - [] + [] member __.``Float32s.Collection.OptionArray C.N.greater_than``() = validate (Float32s.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1;1;0;1;0;1;0;1;1;1;1;1;0;0;0;1;0;1;1;0; @@ -47546,7 +47546,7 @@ type GeneratedTests () = 1;1;0;0;0;1;0;1;0;0;1;1;0;1;0;1;0;1;1;0 |] - [] + [] member __.``Float32s.Collection.OptionArray C.N.greater_or_equal``() = validate (Float32s.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;1;1;0;0;0;1;0;0;0;0;1;1;1;1;0;1;0;1;1;1;1;1;0;1;0;1;0;1;1;0; @@ -47554,7 +47554,7 @@ type GeneratedTests () = 1;1;0;0;0;1;0;1;1;0;1;1;0;1;0;1;0;1;1;1 |] - [] + [] member __.``Float32s.Collection.RefArray C.I.equals``() = validate (Float32s.Collection.RefArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47562,7 +47562,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefArray C.I.equal``() = validate (Float32s.Collection.RefArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47570,7 +47570,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefArray C.I.not_equal``() = validate (Float32s.Collection.RefArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -47578,7 +47578,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefArray C.I.compare``() = validate (Float32s.Collection.RefArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -47586,7 +47586,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefArray C.I.less_than``() = validate (Float32s.Collection.RefArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -47594,7 +47594,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefArray C.I.less_or_equal``() = validate (Float32s.Collection.RefArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -47602,7 +47602,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefArray C.I.greater_than``() = validate (Float32s.Collection.RefArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47610,7 +47610,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefArray C.I.greater_or_equal``() = validate (Float32s.Collection.RefArray) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47618,7 +47618,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefArray C.N.equals``() = validate (Float32s.Collection.RefArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47626,7 +47626,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefArray C.N.equal``() = validate (Float32s.Collection.RefArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47634,7 +47634,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefArray C.N.not_equal``() = validate (Float32s.Collection.RefArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -47642,7 +47642,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefArray C.N.compare``() = validate (Float32s.Collection.RefArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -47650,7 +47650,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefArray C.N.less_than``() = validate (Float32s.Collection.RefArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -47658,7 +47658,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefArray C.N.less_or_equal``() = validate (Float32s.Collection.RefArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -47666,7 +47666,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefArray C.N.greater_than``() = validate (Float32s.Collection.RefArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47674,7 +47674,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefArray C.N.greater_or_equal``() = validate (Float32s.Collection.RefArray) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47682,7 +47682,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.I.equals``() = validate (Float32s.Collection.RefWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47690,7 +47690,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.I.equal``() = validate (Float32s.Collection.RefWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47698,7 +47698,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.I.not_equal``() = validate (Float32s.Collection.RefWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -47706,7 +47706,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.I.compare``() = validate (Float32s.Collection.RefWrapArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -47714,7 +47714,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.I.less_than``() = validate (Float32s.Collection.RefWrapArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -47722,7 +47722,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.I.less_or_equal``() = validate (Float32s.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -47730,7 +47730,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.I.greater_than``() = validate (Float32s.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47738,7 +47738,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.I.greater_or_equal``() = validate (Float32s.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47746,7 +47746,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.N.equals``() = validate (Float32s.Collection.RefWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47754,7 +47754,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.N.equal``() = validate (Float32s.Collection.RefWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47762,7 +47762,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.N.not_equal``() = validate (Float32s.Collection.RefWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -47770,7 +47770,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.N.compare``() = validate (Float32s.Collection.RefWrapArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -47778,7 +47778,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.N.less_than``() = validate (Float32s.Collection.RefWrapArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -47786,7 +47786,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.N.less_or_equal``() = validate (Float32s.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -47794,7 +47794,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.N.greater_than``() = validate (Float32s.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47802,7 +47802,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.RefWrapArray C.N.greater_or_equal``() = validate (Float32s.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47810,7 +47810,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.UnionArray C.I.equals``() = validate (Float32s.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -47915,7 +47915,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.UnionArray C.I.equal``() = validate (Float32s.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -48020,7 +48020,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.UnionArray C.I.not_equal``() = validate (Float32s.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -48125,7 +48125,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Float32s.Collection.UnionArray C.I.compare``() = validate (Float32s.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3; @@ -48230,7 +48230,7 @@ type GeneratedTests () = 1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Float32s.Collection.UnionArray C.I.less_than``() = validate (Float32s.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -48335,7 +48335,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Float32s.Collection.UnionArray C.I.less_or_equal``() = validate (Float32s.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -48440,7 +48440,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.UnionArray C.I.greater_than``() = validate (Float32s.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -48545,7 +48545,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Float32s.Collection.UnionArray C.I.greater_or_equal``() = validate (Float32s.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -48650,7 +48650,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Float32s.Collection.UnionArray C.N.equals``() = validate (Float32s.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -48755,7 +48755,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.UnionArray C.N.equal``() = validate (Float32s.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -48860,7 +48860,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.UnionArray C.N.not_equal``() = validate (Float32s.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -48965,7 +48965,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Float32s.Collection.UnionArray C.N.compare``() = validate (Float32s.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3; @@ -49070,7 +49070,7 @@ type GeneratedTests () = 1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Float32s.Collection.UnionArray C.N.less_than``() = validate (Float32s.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -49175,7 +49175,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Float32s.Collection.UnionArray C.N.less_or_equal``() = validate (Float32s.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -49280,7 +49280,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.UnionArray C.N.greater_than``() = validate (Float32s.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -49385,7 +49385,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Float32s.Collection.UnionArray C.N.greater_or_equal``() = validate (Float32s.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -49490,7 +49490,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.I.equals``() = validate (Float32s.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -49595,7 +49595,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.I.equal``() = validate (Float32s.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -49700,7 +49700,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.I.not_equal``() = validate (Float32s.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -49805,7 +49805,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.I.compare``() = validate (Float32s.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3; @@ -49910,7 +49910,7 @@ type GeneratedTests () = 1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.I.less_than``() = validate (Float32s.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -50015,7 +50015,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.I.less_or_equal``() = validate (Float32s.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -50120,7 +50120,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.I.greater_than``() = validate (Float32s.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -50225,7 +50225,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (Float32s.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -50330,7 +50330,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.N.equals``() = validate (Float32s.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -50435,7 +50435,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.N.equal``() = validate (Float32s.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -50540,7 +50540,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.N.not_equal``() = validate (Float32s.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -50645,7 +50645,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.N.compare``() = validate (Float32s.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3; @@ -50750,7 +50750,7 @@ type GeneratedTests () = 1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.N.less_than``() = validate (Float32s.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -50855,7 +50855,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.N.less_or_equal``() = validate (Float32s.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1; @@ -50960,7 +50960,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.N.greater_than``() = validate (Float32s.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -51065,7 +51065,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Float32s.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (Float32s.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0; @@ -51170,7 +51170,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Float32s.Collection.ValueArray C.I.equals``() = validate (Float32s.Collection.ValueArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51178,7 +51178,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueArray C.I.equal``() = validate (Float32s.Collection.ValueArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51186,7 +51186,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueArray C.I.not_equal``() = validate (Float32s.Collection.ValueArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -51194,7 +51194,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueArray C.I.compare``() = validate (Float32s.Collection.ValueArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -51202,7 +51202,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueArray C.I.less_than``() = validate (Float32s.Collection.ValueArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -51210,7 +51210,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueArray C.I.less_or_equal``() = validate (Float32s.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -51218,7 +51218,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueArray C.I.greater_than``() = validate (Float32s.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51226,7 +51226,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueArray C.I.greater_or_equal``() = validate (Float32s.Collection.ValueArray) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51234,7 +51234,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueArray C.N.equals``() = validate (Float32s.Collection.ValueArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51242,7 +51242,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueArray C.N.equal``() = validate (Float32s.Collection.ValueArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51250,7 +51250,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueArray C.N.not_equal``() = validate (Float32s.Collection.ValueArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -51258,7 +51258,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueArray C.N.compare``() = validate (Float32s.Collection.ValueArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -51266,7 +51266,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueArray C.N.less_than``() = validate (Float32s.Collection.ValueArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -51274,7 +51274,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueArray C.N.less_or_equal``() = validate (Float32s.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -51282,7 +51282,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueArray C.N.greater_than``() = validate (Float32s.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51290,7 +51290,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueArray C.N.greater_or_equal``() = validate (Float32s.Collection.ValueArray) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51298,7 +51298,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.I.equals``() = validate (Float32s.Collection.ValueWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51306,7 +51306,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.I.equal``() = validate (Float32s.Collection.ValueWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51314,7 +51314,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.I.not_equal``() = validate (Float32s.Collection.ValueWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -51322,7 +51322,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.I.compare``() = validate (Float32s.Collection.ValueWrapArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -51330,7 +51330,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.I.less_than``() = validate (Float32s.Collection.ValueWrapArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -51338,7 +51338,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.I.less_or_equal``() = validate (Float32s.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -51346,7 +51346,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.I.greater_than``() = validate (Float32s.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51354,7 +51354,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (Float32s.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51362,7 +51362,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.N.equals``() = validate (Float32s.Collection.ValueWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51370,7 +51370,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.N.equal``() = validate (Float32s.Collection.ValueWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51378,7 +51378,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.N.not_equal``() = validate (Float32s.Collection.ValueWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -51386,7 +51386,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.N.compare``() = validate (Float32s.Collection.ValueWrapArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;0;1;1;-1;1;1;-1;-1;-1;-1;0;-1;-1;-1;-1;-1;-1;-1;-1;1; @@ -51394,7 +51394,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.N.less_than``() = validate (Float32s.Collection.ValueWrapArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -51402,7 +51402,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.N.less_or_equal``() = validate (Float32s.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;1;1;0; @@ -51410,7 +51410,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.N.greater_than``() = validate (Float32s.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51418,7 +51418,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``Float32s.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (Float32s.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -51426,7 +51426,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.I.equals``() = validate (Float32s.Collection.ArrayArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -51440,7 +51440,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.I.equal``() = validate (Float32s.Collection.ArrayArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -51454,7 +51454,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.I.not_equal``() = validate (Float32s.Collection.ArrayArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1; @@ -51468,7 +51468,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.I.compare``() = validate (Float32s.Collection.ArrayArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;-1;0;1; @@ -51482,7 +51482,7 @@ type GeneratedTests () = -1;1;1;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.I.less_than``() = validate (Float32s.Collection.ArrayArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;0;1;0;0; @@ -51496,7 +51496,7 @@ type GeneratedTests () = 1;0;0;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.I.less_or_equal``() = validate (Float32s.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;0;1;1;0; @@ -51510,7 +51510,7 @@ type GeneratedTests () = 1;0;0;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.I.greater_than``() = validate (Float32s.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -51524,7 +51524,7 @@ type GeneratedTests () = 0;1;1;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.I.greater_or_equal``() = validate (Float32s.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;1;0;1;0; @@ -51538,7 +51538,7 @@ type GeneratedTests () = 0;1;1;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.N.equals``() = validate (Float32s.Collection.ArrayArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -51552,7 +51552,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.N.equal``() = validate (Float32s.Collection.ArrayArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -51566,7 +51566,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.N.not_equal``() = validate (Float32s.Collection.ArrayArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1; @@ -51580,7 +51580,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.N.compare``() = validate (Float32s.Collection.ArrayArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;-1;0;1; @@ -51594,7 +51594,7 @@ type GeneratedTests () = -1;1;1;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.N.less_than``() = validate (Float32s.Collection.ArrayArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;0;1;0;0; @@ -51608,7 +51608,7 @@ type GeneratedTests () = 1;0;0;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.N.less_or_equal``() = validate (Float32s.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;0;0;0;1;0;0;0;1;1;1;1;1;1;1;1;1;0;1;1;0; @@ -51622,7 +51622,7 @@ type GeneratedTests () = 1;0;0;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.N.greater_than``() = validate (Float32s.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -51636,7 +51636,7 @@ type GeneratedTests () = 0;1;1;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray C.N.greater_or_equal``() = validate (Float32s.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;1;0;1;0; @@ -51650,7 +51650,7 @@ type GeneratedTests () = 0;1;1;1 |] - [] + [] member __.``Float32s.Collection.ListArray C.I.equals``() = validate (Float32s.Collection.ListArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -51664,7 +51664,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ListArray C.I.equal``() = validate (Float32s.Collection.ListArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -51678,7 +51678,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ListArray C.I.not_equal``() = validate (Float32s.Collection.ListArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1; @@ -51692,7 +51692,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Float32s.Collection.ListArray C.I.compare``() = validate (Float32s.Collection.ListArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;-1;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;1;1;1;-1;1;1;1;1;-1;0;1; @@ -51706,7 +51706,7 @@ type GeneratedTests () = -1;1;1;0 |] - [] + [] member __.``Float32s.Collection.ListArray C.I.less_than``() = validate (Float32s.Collection.ListArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0; @@ -51720,7 +51720,7 @@ type GeneratedTests () = 1;0;0;0 |] - [] + [] member __.``Float32s.Collection.ListArray C.I.less_or_equal``() = validate (Float32s.Collection.ListArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;1;1;0; @@ -51734,7 +51734,7 @@ type GeneratedTests () = 1;0;0;1 |] - [] + [] member __.``Float32s.Collection.ListArray C.I.greater_than``() = validate (Float32s.Collection.ListArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;1;1;0;0;0; @@ -51748,7 +51748,7 @@ type GeneratedTests () = 0;1;1;0 |] - [] + [] member __.``Float32s.Collection.ListArray C.I.greater_or_equal``() = validate (Float32s.Collection.ListArray) C.I.greater_or_equal [| 1;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;1;1;0;1;0; @@ -51762,7 +51762,7 @@ type GeneratedTests () = 0;1;1;1 |] - [] + [] member __.``Float32s.Collection.ListArray C.N.equals``() = validate (Float32s.Collection.ListArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -51776,7 +51776,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ListArray C.N.equal``() = validate (Float32s.Collection.ListArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -51790,7 +51790,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ListArray C.N.not_equal``() = validate (Float32s.Collection.ListArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1; @@ -51804,7 +51804,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Float32s.Collection.ListArray C.N.compare``() = validate (Float32s.Collection.ListArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;-1;-1;-1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;-1;1;1;1;-1;1;1;1;1;-1;0;1; @@ -51818,7 +51818,7 @@ type GeneratedTests () = -1;1;1;0 |] - [] + [] member __.``Float32s.Collection.ListArray C.N.less_than``() = validate (Float32s.Collection.ListArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0; @@ -51832,7 +51832,7 @@ type GeneratedTests () = 1;0;0;0 |] - [] + [] member __.``Float32s.Collection.ListArray C.N.less_or_equal``() = validate (Float32s.Collection.ListArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;1;1;1;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;1;1;0; @@ -51846,7 +51846,7 @@ type GeneratedTests () = 1;0;0;1 |] - [] + [] member __.``Float32s.Collection.ListArray C.N.greater_than``() = validate (Float32s.Collection.ListArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;1;1;0;0;0; @@ -51860,7 +51860,7 @@ type GeneratedTests () = 0;1;1;0 |] - [] + [] member __.``Float32s.Collection.ListArray C.N.greater_or_equal``() = validate (Float32s.Collection.ListArray) C.N.greater_or_equal [| 1;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;1;1;1;0;1;0; @@ -51874,7 +51874,7 @@ type GeneratedTests () = 0;1;1;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -51888,7 +51888,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -51902,7 +51902,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1; @@ -51916,7 +51916,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;-1;-1;1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;1;1;1;1;1;1;1;1;1;-1;0;1; @@ -51930,7 +51930,7 @@ type GeneratedTests () = -1;-1;-1;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;1;0;0;1;1;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0; @@ -51944,7 +51944,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;0;0;1;1;1;1;1;1;0;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0; @@ -51958,7 +51958,7 @@ type GeneratedTests () = 1;1;1;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;1;1;0;0;0;0;0;0;1;1;1;0;0;0;0;1;0;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1; @@ -51972,7 +51972,7 @@ type GeneratedTests () = 0;0;0;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;0;1;1;0;0;0;0;0;0;1;1;1;0;0;0;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1; @@ -51986,7 +51986,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -52000,7 +52000,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0; @@ -52014,7 +52014,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1; @@ -52028,7 +52028,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;-1;1;1;-1;-1;-1;-1;-1;-1;1;1;1;-1;-1;-1;-1;1;0;1;1;1;-1;1;1;1;1;1;1;1;1;1;1;1;1;1;-1;0;1; @@ -52042,7 +52042,7 @@ type GeneratedTests () = -1;-1;-1;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;1;0;0;1;1;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0; @@ -52056,7 +52056,7 @@ type GeneratedTests () = 1;1;1;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;0;0;1;1;1;1;1;1;0;0;0;1;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0; @@ -52070,7 +52070,7 @@ type GeneratedTests () = 1;1;1;1 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;1;1;0;0;0;0;0;0;1;1;1;0;0;0;0;1;0;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1; @@ -52084,7 +52084,7 @@ type GeneratedTests () = 0;0;0;0 |] - [] + [] member __.``Float32s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (Float32s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;0;1;1;0;0;0;0;0;0;1;1;1;0;0;0;0;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1; @@ -52098,7 +52098,7 @@ type GeneratedTests () = 0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.Array E.I.equals``() = validate (NullableFloat32s.Collection.Array) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -52106,7 +52106,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.Array E.I.equal``() = validate (NullableFloat32s.Collection.Array) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -52114,7 +52114,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.Array E.I.not_equal``() = validate (NullableFloat32s.Collection.Array) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -52122,7 +52122,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.Array E.N.equals``() = validate (NullableFloat32s.Collection.Array) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -52130,7 +52130,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.Array E.N.equal``() = validate (NullableFloat32s.Collection.Array) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -52138,7 +52138,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.Array E.N.not_equal``() = validate (NullableFloat32s.Collection.Array) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -52146,7 +52146,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.OptionArray E.I.equals``() = validate (NullableFloat32s.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -52155,7 +52155,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableFloat32s.Collection.OptionArray E.I.equal``() = validate (NullableFloat32s.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -52164,7 +52164,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableFloat32s.Collection.OptionArray E.I.not_equal``() = validate (NullableFloat32s.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -52173,7 +52173,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NullableFloat32s.Collection.OptionArray E.N.equals``() = validate (NullableFloat32s.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -52182,7 +52182,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableFloat32s.Collection.OptionArray E.N.equal``() = validate (NullableFloat32s.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0; @@ -52191,7 +52191,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``NullableFloat32s.Collection.OptionArray E.N.not_equal``() = validate (NullableFloat32s.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1; @@ -52200,7 +52200,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``NullableFloat32s.Collection.RefArray E.I.equals``() = validate (NullableFloat32s.Collection.RefArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -52208,7 +52208,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.RefArray E.I.equal``() = validate (NullableFloat32s.Collection.RefArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -52216,7 +52216,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.RefArray E.I.not_equal``() = validate (NullableFloat32s.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -52224,7 +52224,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.RefArray E.N.equals``() = validate (NullableFloat32s.Collection.RefArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -52232,7 +52232,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.RefArray E.N.equal``() = validate (NullableFloat32s.Collection.RefArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -52240,7 +52240,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.RefArray E.N.not_equal``() = validate (NullableFloat32s.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -52248,7 +52248,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.RefWrapArray E.I.equals``() = validate (NullableFloat32s.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -52256,7 +52256,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.RefWrapArray E.I.equal``() = validate (NullableFloat32s.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -52264,7 +52264,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.RefWrapArray E.I.not_equal``() = validate (NullableFloat32s.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -52272,7 +52272,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.RefWrapArray E.N.equals``() = validate (NullableFloat32s.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -52280,7 +52280,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.RefWrapArray E.N.equal``() = validate (NullableFloat32s.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -52288,7 +52288,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.RefWrapArray E.N.not_equal``() = validate (NullableFloat32s.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -52296,7 +52296,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.UnionArray E.I.equals``() = validate (NullableFloat32s.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -52424,7 +52424,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.UnionArray E.I.equal``() = validate (NullableFloat32s.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -52552,7 +52552,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.UnionArray E.I.not_equal``() = validate (NullableFloat32s.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -52680,7 +52680,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.UnionArray E.N.equals``() = validate (NullableFloat32s.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -52808,7 +52808,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.UnionArray E.N.equal``() = validate (NullableFloat32s.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -52936,7 +52936,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.UnionArray E.N.not_equal``() = validate (NullableFloat32s.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -53064,7 +53064,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.UnionWrapArray E.I.equals``() = validate (NullableFloat32s.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -53192,7 +53192,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.UnionWrapArray E.I.equal``() = validate (NullableFloat32s.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -53320,7 +53320,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableFloat32s.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -53448,7 +53448,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.UnionWrapArray E.N.equals``() = validate (NullableFloat32s.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -53576,7 +53576,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.UnionWrapArray E.N.equal``() = validate (NullableFloat32s.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -53704,7 +53704,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableFloat32s.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -53832,7 +53832,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.ValueArray E.I.equals``() = validate (NullableFloat32s.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -53840,7 +53840,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ValueArray E.I.equal``() = validate (NullableFloat32s.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -53848,7 +53848,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ValueArray E.I.not_equal``() = validate (NullableFloat32s.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -53856,7 +53856,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.ValueArray E.N.equals``() = validate (NullableFloat32s.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -53864,7 +53864,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ValueArray E.N.equal``() = validate (NullableFloat32s.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -53872,7 +53872,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ValueArray E.N.not_equal``() = validate (NullableFloat32s.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -53880,7 +53880,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.ValueWrapArray E.I.equals``() = validate (NullableFloat32s.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -53888,7 +53888,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ValueWrapArray E.I.equal``() = validate (NullableFloat32s.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -53896,7 +53896,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableFloat32s.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -53904,7 +53904,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.ValueWrapArray E.N.equals``() = validate (NullableFloat32s.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -53912,7 +53912,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ValueWrapArray E.N.equal``() = validate (NullableFloat32s.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0; @@ -53920,7 +53920,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableFloat32s.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1; @@ -53928,7 +53928,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.ArrayArray E.I.equals``() = validate (NullableFloat32s.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -53943,7 +53943,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ArrayArray E.I.equal``() = validate (NullableFloat32s.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -53958,7 +53958,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ArrayArray E.I.not_equal``() = validate (NullableFloat32s.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -53973,7 +53973,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.ArrayArray E.N.equals``() = validate (NullableFloat32s.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -53988,7 +53988,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ArrayArray E.N.equal``() = validate (NullableFloat32s.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54003,7 +54003,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ArrayArray E.N.not_equal``() = validate (NullableFloat32s.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -54018,7 +54018,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.ListArray E.I.equals``() = validate (NullableFloat32s.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54033,7 +54033,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ListArray E.I.equal``() = validate (NullableFloat32s.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54048,7 +54048,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ListArray E.I.not_equal``() = validate (NullableFloat32s.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -54063,7 +54063,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableFloat32s.Collection.ListArray E.N.equals``() = validate (NullableFloat32s.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54078,7 +54078,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ListArray E.N.equal``() = validate (NullableFloat32s.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54093,7 +54093,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableFloat32s.Collection.ListArray E.N.not_equal``() = validate (NullableFloat32s.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -54108,391 +54108,391 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.Array C.I.equals``() = validate (DateTimes.Collection.Array) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.Array C.I.equal``() = validate (DateTimes.Collection.Array) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.Array C.I.not_equal``() = validate (DateTimes.Collection.Array) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.Array C.I.compare``() = validate (DateTimes.Collection.Array) C.I.compare [| 0;-1;-1;1;0;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.Array C.I.less_than``() = validate (DateTimes.Collection.Array) C.I.less_than [| 0;1;1;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.Array C.I.less_or_equal``() = validate (DateTimes.Collection.Array) C.I.less_or_equal [| 1;1;1;0;1;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.Array C.I.greater_than``() = validate (DateTimes.Collection.Array) C.I.greater_than [| 0;0;0;1;0;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.Array C.I.greater_or_equal``() = validate (DateTimes.Collection.Array) C.I.greater_or_equal [| 1;0;0;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.Array C.N.equals``() = validate (DateTimes.Collection.Array) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.Array C.N.equal``() = validate (DateTimes.Collection.Array) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.Array C.N.not_equal``() = validate (DateTimes.Collection.Array) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.Array C.N.compare``() = validate (DateTimes.Collection.Array) C.N.compare [| 0;-1;-1;1;0;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.Array C.N.less_than``() = validate (DateTimes.Collection.Array) C.N.less_than [| 0;1;1;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.Array C.N.less_or_equal``() = validate (DateTimes.Collection.Array) C.N.less_or_equal [| 1;1;1;0;1;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.Array C.N.greater_than``() = validate (DateTimes.Collection.Array) C.N.greater_than [| 0;0;0;1;0;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.Array C.N.greater_or_equal``() = validate (DateTimes.Collection.Array) C.N.greater_or_equal [| 1;0;0;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.I.equals``() = validate (DateTimes.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.I.equal``() = validate (DateTimes.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.I.not_equal``() = validate (DateTimes.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.I.compare``() = validate (DateTimes.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;1;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.I.less_than``() = validate (DateTimes.Collection.OptionArray) C.I.less_than [| 0;1;1;1;0;0;1;1;0;0;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.I.less_or_equal``() = validate (DateTimes.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;0;1;1;1;0;0;1;0;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.I.greater_than``() = validate (DateTimes.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;1;0;0;0;1;1;0;1;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.I.greater_or_equal``() = validate (DateTimes.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;1;1;0;0;1;1;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.N.equals``() = validate (DateTimes.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.N.equal``() = validate (DateTimes.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.N.not_equal``() = validate (DateTimes.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.N.compare``() = validate (DateTimes.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;1;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.N.less_than``() = validate (DateTimes.Collection.OptionArray) C.N.less_than [| 0;1;1;1;0;0;1;1;0;0;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.N.less_or_equal``() = validate (DateTimes.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;0;1;1;1;0;0;1;0;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.N.greater_than``() = validate (DateTimes.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;1;0;0;0;1;1;0;1;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.OptionArray C.N.greater_or_equal``() = validate (DateTimes.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;1;1;0;0;1;1;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.RefArray C.I.equals``() = validate (DateTimes.Collection.RefArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.RefArray C.I.equal``() = validate (DateTimes.Collection.RefArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.RefArray C.I.not_equal``() = validate (DateTimes.Collection.RefArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.RefArray C.I.compare``() = validate (DateTimes.Collection.RefArray) C.I.compare [| 0;-1;-1;1;0;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.RefArray C.I.less_than``() = validate (DateTimes.Collection.RefArray) C.I.less_than [| 0;1;1;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.RefArray C.I.less_or_equal``() = validate (DateTimes.Collection.RefArray) C.I.less_or_equal [| 1;1;1;0;1;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.RefArray C.I.greater_than``() = validate (DateTimes.Collection.RefArray) C.I.greater_than [| 0;0;0;1;0;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.RefArray C.I.greater_or_equal``() = validate (DateTimes.Collection.RefArray) C.I.greater_or_equal [| 1;0;0;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.RefArray C.N.equals``() = validate (DateTimes.Collection.RefArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.RefArray C.N.equal``() = validate (DateTimes.Collection.RefArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.RefArray C.N.not_equal``() = validate (DateTimes.Collection.RefArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.RefArray C.N.compare``() = validate (DateTimes.Collection.RefArray) C.N.compare [| 0;-1;-1;1;0;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.RefArray C.N.less_than``() = validate (DateTimes.Collection.RefArray) C.N.less_than [| 0;1;1;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.RefArray C.N.less_or_equal``() = validate (DateTimes.Collection.RefArray) C.N.less_or_equal [| 1;1;1;0;1;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.RefArray C.N.greater_than``() = validate (DateTimes.Collection.RefArray) C.N.greater_than [| 0;0;0;1;0;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.RefArray C.N.greater_or_equal``() = validate (DateTimes.Collection.RefArray) C.N.greater_or_equal [| 1;0;0;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.I.equals``() = validate (DateTimes.Collection.RefWrapArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.I.equal``() = validate (DateTimes.Collection.RefWrapArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.I.not_equal``() = validate (DateTimes.Collection.RefWrapArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.I.compare``() = validate (DateTimes.Collection.RefWrapArray) C.I.compare [| 0;-1;-1;1;0;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.I.less_than``() = validate (DateTimes.Collection.RefWrapArray) C.I.less_than [| 0;1;1;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.I.less_or_equal``() = validate (DateTimes.Collection.RefWrapArray) C.I.less_or_equal [| 1;1;1;0;1;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.I.greater_than``() = validate (DateTimes.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;1;0;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.I.greater_or_equal``() = validate (DateTimes.Collection.RefWrapArray) C.I.greater_or_equal [| 1;0;0;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.N.equals``() = validate (DateTimes.Collection.RefWrapArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.N.equal``() = validate (DateTimes.Collection.RefWrapArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.N.not_equal``() = validate (DateTimes.Collection.RefWrapArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.N.compare``() = validate (DateTimes.Collection.RefWrapArray) C.N.compare [| 0;-1;-1;1;0;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.N.less_than``() = validate (DateTimes.Collection.RefWrapArray) C.N.less_than [| 0;1;1;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.N.less_or_equal``() = validate (DateTimes.Collection.RefWrapArray) C.N.less_or_equal [| 1;1;1;0;1;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.N.greater_than``() = validate (DateTimes.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;1;0;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.RefWrapArray C.N.greater_or_equal``() = validate (DateTimes.Collection.RefWrapArray) C.N.greater_or_equal [| 1;0;0;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.I.equals``() = validate (DateTimes.Collection.UnionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54509,7 +54509,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.I.equal``() = validate (DateTimes.Collection.UnionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54526,7 +54526,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.I.not_equal``() = validate (DateTimes.Collection.UnionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -54543,7 +54543,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.I.compare``() = validate (DateTimes.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -54560,7 +54560,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.I.less_than``() = validate (DateTimes.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -54577,7 +54577,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.I.less_or_equal``() = validate (DateTimes.Collection.UnionArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -54594,7 +54594,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.I.greater_than``() = validate (DateTimes.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -54611,7 +54611,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.I.greater_or_equal``() = validate (DateTimes.Collection.UnionArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -54628,7 +54628,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.N.equals``() = validate (DateTimes.Collection.UnionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54645,7 +54645,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.N.equal``() = validate (DateTimes.Collection.UnionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54662,7 +54662,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.N.not_equal``() = validate (DateTimes.Collection.UnionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -54679,7 +54679,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.N.compare``() = validate (DateTimes.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -54696,7 +54696,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.N.less_than``() = validate (DateTimes.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -54713,7 +54713,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.N.less_or_equal``() = validate (DateTimes.Collection.UnionArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -54730,7 +54730,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.N.greater_than``() = validate (DateTimes.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -54747,7 +54747,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionArray C.N.greater_or_equal``() = validate (DateTimes.Collection.UnionArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -54764,7 +54764,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.I.equals``() = validate (DateTimes.Collection.UnionWrapArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54781,7 +54781,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.I.equal``() = validate (DateTimes.Collection.UnionWrapArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54798,7 +54798,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.I.not_equal``() = validate (DateTimes.Collection.UnionWrapArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -54815,7 +54815,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.I.compare``() = validate (DateTimes.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -54832,7 +54832,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.I.less_than``() = validate (DateTimes.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -54849,7 +54849,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.I.less_or_equal``() = validate (DateTimes.Collection.UnionWrapArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -54866,7 +54866,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.I.greater_than``() = validate (DateTimes.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -54883,7 +54883,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (DateTimes.Collection.UnionWrapArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -54900,7 +54900,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.N.equals``() = validate (DateTimes.Collection.UnionWrapArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54917,7 +54917,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.N.equal``() = validate (DateTimes.Collection.UnionWrapArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -54934,7 +54934,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.N.not_equal``() = validate (DateTimes.Collection.UnionWrapArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -54951,7 +54951,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.N.compare``() = validate (DateTimes.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -54968,7 +54968,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.N.less_than``() = validate (DateTimes.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -54985,7 +54985,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.N.less_or_equal``() = validate (DateTimes.Collection.UnionWrapArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1; @@ -55002,7 +55002,7 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.N.greater_than``() = validate (DateTimes.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -55019,7 +55019,7 @@ type GeneratedTests () = 0 |] - [] + [] member __.``DateTimes.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (DateTimes.Collection.UnionWrapArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -55036,631 +55036,631 @@ type GeneratedTests () = 1 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.I.equals``() = validate (DateTimes.Collection.ValueArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.I.equal``() = validate (DateTimes.Collection.ValueArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.I.not_equal``() = validate (DateTimes.Collection.ValueArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.I.compare``() = validate (DateTimes.Collection.ValueArray) C.I.compare [| 0;-1;-1;1;0;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.I.less_than``() = validate (DateTimes.Collection.ValueArray) C.I.less_than [| 0;1;1;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.I.less_or_equal``() = validate (DateTimes.Collection.ValueArray) C.I.less_or_equal [| 1;1;1;0;1;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.I.greater_than``() = validate (DateTimes.Collection.ValueArray) C.I.greater_than [| 0;0;0;1;0;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.I.greater_or_equal``() = validate (DateTimes.Collection.ValueArray) C.I.greater_or_equal [| 1;0;0;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.N.equals``() = validate (DateTimes.Collection.ValueArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.N.equal``() = validate (DateTimes.Collection.ValueArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.N.not_equal``() = validate (DateTimes.Collection.ValueArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.N.compare``() = validate (DateTimes.Collection.ValueArray) C.N.compare [| 0;-1;-1;1;0;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.N.less_than``() = validate (DateTimes.Collection.ValueArray) C.N.less_than [| 0;1;1;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.N.less_or_equal``() = validate (DateTimes.Collection.ValueArray) C.N.less_or_equal [| 1;1;1;0;1;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.N.greater_than``() = validate (DateTimes.Collection.ValueArray) C.N.greater_than [| 0;0;0;1;0;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.ValueArray C.N.greater_or_equal``() = validate (DateTimes.Collection.ValueArray) C.N.greater_or_equal [| 1;0;0;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.I.equals``() = validate (DateTimes.Collection.ValueWrapArray) C.I.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.I.equal``() = validate (DateTimes.Collection.ValueWrapArray) C.I.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.I.not_equal``() = validate (DateTimes.Collection.ValueWrapArray) C.I.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.I.compare``() = validate (DateTimes.Collection.ValueWrapArray) C.I.compare [| 0;-1;-1;1;0;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.I.less_than``() = validate (DateTimes.Collection.ValueWrapArray) C.I.less_than [| 0;1;1;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.I.less_or_equal``() = validate (DateTimes.Collection.ValueWrapArray) C.I.less_or_equal [| 1;1;1;0;1;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.I.greater_than``() = validate (DateTimes.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;1;0;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (DateTimes.Collection.ValueWrapArray) C.I.greater_or_equal [| 1;0;0;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.N.equals``() = validate (DateTimes.Collection.ValueWrapArray) C.N.equals [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.N.equal``() = validate (DateTimes.Collection.ValueWrapArray) C.N.equal [| 1;0;0;0;1;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.N.not_equal``() = validate (DateTimes.Collection.ValueWrapArray) C.N.not_equal [| 0;1;1;1;0;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.N.compare``() = validate (DateTimes.Collection.ValueWrapArray) C.N.compare [| 0;-1;-1;1;0;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.N.less_than``() = validate (DateTimes.Collection.ValueWrapArray) C.N.less_than [| 0;1;1;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.N.less_or_equal``() = validate (DateTimes.Collection.ValueWrapArray) C.N.less_or_equal [| 1;1;1;0;1;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.N.greater_than``() = validate (DateTimes.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;1;0;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (DateTimes.Collection.ValueWrapArray) C.N.greater_or_equal [| 1;0;0;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.I.equals``() = validate (DateTimes.Collection.ArrayArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.I.equal``() = validate (DateTimes.Collection.ArrayArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.I.not_equal``() = validate (DateTimes.Collection.ArrayArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.I.compare``() = validate (DateTimes.Collection.ArrayArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;1;-1;-1;-1;1;-1;0;-1;-1;-1;1;1;1;0;-1;-1;1;1;1;1;0;1;1;1;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.I.less_than``() = validate (DateTimes.Collection.ArrayArray) C.I.less_than [| 0;1;1;1;1;1;0;0;0;1;1;1;0;1;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.I.less_or_equal``() = validate (DateTimes.Collection.ArrayArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;0;1;1;1;0;1;1;1;1;1;0;0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.I.greater_than``() = validate (DateTimes.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;1;0;0;0;1;0;0;0;0;0;1;1;1;0;0;0;1;1;1;1;0;1;1;1;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.I.greater_or_equal``() = validate (DateTimes.Collection.ArrayArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;1;0;0;0;1;0;1;0;0;0;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.N.equals``() = validate (DateTimes.Collection.ArrayArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.N.equal``() = validate (DateTimes.Collection.ArrayArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.N.not_equal``() = validate (DateTimes.Collection.ArrayArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.N.compare``() = validate (DateTimes.Collection.ArrayArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;1;-1;-1;-1;1;-1;0;-1;-1;-1;1;1;1;0;-1;-1;1;1;1;1;0;1;1;1;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.N.less_than``() = validate (DateTimes.Collection.ArrayArray) C.N.less_than [| 0;1;1;1;1;1;0;0;0;1;1;1;0;1;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.N.less_or_equal``() = validate (DateTimes.Collection.ArrayArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;0;1;1;1;0;1;1;1;1;1;0;0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.N.greater_than``() = validate (DateTimes.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;1;0;0;0;1;0;0;0;0;0;1;1;1;0;0;0;1;1;1;1;0;1;1;1;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray C.N.greater_or_equal``() = validate (DateTimes.Collection.ArrayArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;1;0;0;0;1;0;1;0;0;0;1;1;1;1;0;0;1;1;1;1;1;1;1;1;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.ListArray C.I.equals``() = validate (DateTimes.Collection.ListArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ListArray C.I.equal``() = validate (DateTimes.Collection.ListArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ListArray C.I.not_equal``() = validate (DateTimes.Collection.ListArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.ListArray C.I.compare``() = validate (DateTimes.Collection.ListArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;1;1;-1;1;1;-1;0;1;-1;-1;1;-1;-1;0;-1;-1;1;1;1;1;0;1;1;-1;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.ListArray C.I.less_than``() = validate (DateTimes.Collection.ListArray) C.I.less_than [| 0;1;1;1;1;1;0;0;0;0;1;0;0;1;0;0;1;1;0;1;1;0;1;1;0;0;0;0;0;0;0;1;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.ListArray C.I.less_or_equal``() = validate (DateTimes.Collection.ListArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;0;0;1;0;0;1;1;0;1;1;0;1;1;1;1;1;0;0;0;0;1;0;0;1;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.ListArray C.I.greater_than``() = validate (DateTimes.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;1;1;0;1;1;0;0;1;0;0;1;0;0;0;0;0;1;1;1;1;0;1;1;0;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.ListArray C.I.greater_or_equal``() = validate (DateTimes.Collection.ListArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;1;1;0;1;1;0;1;1;0;0;1;0;0;1;0;0;1;1;1;1;1;1;1;0;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.ListArray C.N.equals``() = validate (DateTimes.Collection.ListArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ListArray C.N.equal``() = validate (DateTimes.Collection.ListArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ListArray C.N.not_equal``() = validate (DateTimes.Collection.ListArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.ListArray C.N.compare``() = validate (DateTimes.Collection.ListArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;1;1;-1;1;1;-1;0;1;-1;-1;1;-1;-1;0;-1;-1;1;1;1;1;0;1;1;-1;1;1;-1;0 |] - [] + [] member __.``DateTimes.Collection.ListArray C.N.less_than``() = validate (DateTimes.Collection.ListArray) C.N.less_than [| 0;1;1;1;1;1;0;0;0;0;1;0;0;1;0;0;1;1;0;1;1;0;1;1;0;0;0;0;0;0;0;1;0;0;1;0 |] - [] + [] member __.``DateTimes.Collection.ListArray C.N.less_or_equal``() = validate (DateTimes.Collection.ListArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;0;0;1;0;0;1;1;0;1;1;0;1;1;1;1;1;0;0;0;0;1;0;0;1;0;0;1;1 |] - [] + [] member __.``DateTimes.Collection.ListArray C.N.greater_than``() = validate (DateTimes.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;1;1;0;1;1;0;0;1;0;0;1;0;0;0;0;0;1;1;1;1;0;1;1;0;1;1;0;0 |] - [] + [] member __.``DateTimes.Collection.ListArray C.N.greater_or_equal``() = validate (DateTimes.Collection.ListArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;1;1;0;1;1;0;1;1;0;0;1;0;0;1;0;0;1;1;1;1;1;1;1;0;1;1;0;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;-1;0;1;-1;1;1;-1;-1;0;-1;1;1;-1;1;1;0;1;1;-1;-1;-1;-1;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;1;1;1;1;0;0;0;0;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;1;0;0;0;0;0;1;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;0;0;1;0;0;1;0;0;1;1;1;1;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;1;1;0;1;1;0;1;1;0;0;0;0;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;0;0;0;0;1;1;1;1;1;1;1;0;1;1;0;1;1;0;0;1;0;1;1;0;1;1;1;1;1;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;-1;-1;-1;-1;1;0;1;1;1;1;1;-1;0;1;-1;1;1;-1;-1;0;-1;1;1;-1;1;1;0;1;1;-1;-1;-1;-1;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;1;1;1;1;0;0;0;0;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;1;0;0;0;0;0;1;1;1;1;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;0;1;0;0;0;0;0;1;1;0;1;0;0;1;1;1;1;0;0;1;0;0;1;0;0;1;1;1;1;1 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;1;0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;1;1;0;1;1;0;1;1;0;0;0;0;0 |] - [] + [] member __.``DateTimes.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (DateTimes.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;0;0;0;0;1;1;1;1;1;1;1;0;1;1;0;1;1;0;0;1;0;1;1;0;1;1;1;1;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.Array E.I.equals``() = validate (NullableDateTimes.Collection.Array) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.Array E.I.equal``() = validate (NullableDateTimes.Collection.Array) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.Array E.I.not_equal``() = validate (NullableDateTimes.Collection.Array) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.Array E.N.equals``() = validate (NullableDateTimes.Collection.Array) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.Array E.N.equal``() = validate (NullableDateTimes.Collection.Array) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.Array E.N.not_equal``() = validate (NullableDateTimes.Collection.Array) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.OptionArray E.I.equals``() = validate (NullableDateTimes.Collection.OptionArray) E.I.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.OptionArray E.I.equal``() = validate (NullableDateTimes.Collection.OptionArray) E.I.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.OptionArray E.I.not_equal``() = validate (NullableDateTimes.Collection.OptionArray) E.I.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.OptionArray E.N.equals``() = validate (NullableDateTimes.Collection.OptionArray) E.N.equals [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.OptionArray E.N.equal``() = validate (NullableDateTimes.Collection.OptionArray) E.N.equal [| 1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.OptionArray E.N.not_equal``() = validate (NullableDateTimes.Collection.OptionArray) E.N.not_equal [| 0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0;1;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.RefArray E.I.equals``() = validate (NullableDateTimes.Collection.RefArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.RefArray E.I.equal``() = validate (NullableDateTimes.Collection.RefArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.RefArray E.I.not_equal``() = validate (NullableDateTimes.Collection.RefArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.RefArray E.N.equals``() = validate (NullableDateTimes.Collection.RefArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.RefArray E.N.equal``() = validate (NullableDateTimes.Collection.RefArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.RefArray E.N.not_equal``() = validate (NullableDateTimes.Collection.RefArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.RefWrapArray E.I.equals``() = validate (NullableDateTimes.Collection.RefWrapArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.RefWrapArray E.I.equal``() = validate (NullableDateTimes.Collection.RefWrapArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.RefWrapArray E.I.not_equal``() = validate (NullableDateTimes.Collection.RefWrapArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.RefWrapArray E.N.equals``() = validate (NullableDateTimes.Collection.RefWrapArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.RefWrapArray E.N.equal``() = validate (NullableDateTimes.Collection.RefWrapArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.RefWrapArray E.N.not_equal``() = validate (NullableDateTimes.Collection.RefWrapArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.UnionArray E.I.equals``() = validate (NullableDateTimes.Collection.UnionArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -55685,7 +55685,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.UnionArray E.I.equal``() = validate (NullableDateTimes.Collection.UnionArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -55710,7 +55710,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.UnionArray E.I.not_equal``() = validate (NullableDateTimes.Collection.UnionArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1; @@ -55735,7 +55735,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.UnionArray E.N.equals``() = validate (NullableDateTimes.Collection.UnionArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -55760,7 +55760,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.UnionArray E.N.equal``() = validate (NullableDateTimes.Collection.UnionArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -55785,7 +55785,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.UnionArray E.N.not_equal``() = validate (NullableDateTimes.Collection.UnionArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1; @@ -55810,7 +55810,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.UnionWrapArray E.I.equals``() = validate (NullableDateTimes.Collection.UnionWrapArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -55835,7 +55835,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.UnionWrapArray E.I.equal``() = validate (NullableDateTimes.Collection.UnionWrapArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -55860,7 +55860,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.UnionWrapArray E.I.not_equal``() = validate (NullableDateTimes.Collection.UnionWrapArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1; @@ -55885,7 +55885,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.UnionWrapArray E.N.equals``() = validate (NullableDateTimes.Collection.UnionWrapArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -55910,7 +55910,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.UnionWrapArray E.N.equal``() = validate (NullableDateTimes.Collection.UnionWrapArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0; @@ -55935,7 +55935,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.UnionWrapArray E.N.not_equal``() = validate (NullableDateTimes.Collection.UnionWrapArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1; @@ -55960,547 +55960,547 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.ValueArray E.I.equals``() = validate (NullableDateTimes.Collection.ValueArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ValueArray E.I.equal``() = validate (NullableDateTimes.Collection.ValueArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ValueArray E.I.not_equal``() = validate (NullableDateTimes.Collection.ValueArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.ValueArray E.N.equals``() = validate (NullableDateTimes.Collection.ValueArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ValueArray E.N.equal``() = validate (NullableDateTimes.Collection.ValueArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ValueArray E.N.not_equal``() = validate (NullableDateTimes.Collection.ValueArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.ValueWrapArray E.I.equals``() = validate (NullableDateTimes.Collection.ValueWrapArray) E.I.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ValueWrapArray E.I.equal``() = validate (NullableDateTimes.Collection.ValueWrapArray) E.I.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ValueWrapArray E.I.not_equal``() = validate (NullableDateTimes.Collection.ValueWrapArray) E.I.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.ValueWrapArray E.N.equals``() = validate (NullableDateTimes.Collection.ValueWrapArray) E.N.equals [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ValueWrapArray E.N.equal``() = validate (NullableDateTimes.Collection.ValueWrapArray) E.N.equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ValueWrapArray E.N.not_equal``() = validate (NullableDateTimes.Collection.ValueWrapArray) E.N.not_equal [| 0;1;1;1;1;0;1;1;1;1;0;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.ArrayArray E.I.equals``() = validate (NullableDateTimes.Collection.ArrayArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ArrayArray E.I.equal``() = validate (NullableDateTimes.Collection.ArrayArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ArrayArray E.I.not_equal``() = validate (NullableDateTimes.Collection.ArrayArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1; 1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.ArrayArray E.N.equals``() = validate (NullableDateTimes.Collection.ArrayArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ArrayArray E.N.equal``() = validate (NullableDateTimes.Collection.ArrayArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ArrayArray E.N.not_equal``() = validate (NullableDateTimes.Collection.ArrayArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1; 1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.ListArray E.I.equals``() = validate (NullableDateTimes.Collection.ListArray) E.I.equals [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ListArray E.I.equal``() = validate (NullableDateTimes.Collection.ListArray) E.I.equal [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ListArray E.I.not_equal``() = validate (NullableDateTimes.Collection.ListArray) E.I.not_equal [| 0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1; 1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``NullableDateTimes.Collection.ListArray E.N.equals``() = validate (NullableDateTimes.Collection.ListArray) E.N.equals [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ListArray E.N.equal``() = validate (NullableDateTimes.Collection.ListArray) E.N.equal [| 1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0; 0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``NullableDateTimes.Collection.ListArray E.N.not_equal``() = validate (NullableDateTimes.Collection.ListArray) E.N.not_equal [| 0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1; 1;1;1;1;1;0;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.Array C.I.equals``() = validate (Tuple2s.Collection.Array) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.Array C.I.equal``() = validate (Tuple2s.Collection.Array) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.Array C.I.not_equal``() = validate (Tuple2s.Collection.Array) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.Array C.I.compare``() = validate (Tuple2s.Collection.Array) C.I.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.Array C.I.less_than``() = validate (Tuple2s.Collection.Array) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.Array C.I.less_or_equal``() = validate (Tuple2s.Collection.Array) C.I.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.Array C.I.greater_than``() = validate (Tuple2s.Collection.Array) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.Array C.I.greater_or_equal``() = validate (Tuple2s.Collection.Array) C.I.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.Array C.N.equals``() = validate (Tuple2s.Collection.Array) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.Array C.N.equal``() = validate (Tuple2s.Collection.Array) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.Array C.N.not_equal``() = validate (Tuple2s.Collection.Array) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.Array C.N.compare``() = validate (Tuple2s.Collection.Array) C.N.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.Array C.N.less_than``() = validate (Tuple2s.Collection.Array) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.Array C.N.less_or_equal``() = validate (Tuple2s.Collection.Array) C.N.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.Array C.N.greater_than``() = validate (Tuple2s.Collection.Array) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.Array C.N.greater_or_equal``() = validate (Tuple2s.Collection.Array) C.N.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.I.equals``() = validate (Tuple2s.Collection.OptionArray) C.I.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.I.equal``() = validate (Tuple2s.Collection.OptionArray) C.I.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.I.not_equal``() = validate (Tuple2s.Collection.OptionArray) C.I.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.I.compare``() = validate (Tuple2s.Collection.OptionArray) C.I.compare [| 0;-1;-1;-1;-1;1;0;-1;-1;-1;1;1;0;-1;-1;1;1;1;0;-1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.I.less_than``() = validate (Tuple2s.Collection.OptionArray) C.I.less_than [| 0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.I.less_or_equal``() = validate (Tuple2s.Collection.OptionArray) C.I.less_or_equal [| 1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.I.greater_than``() = validate (Tuple2s.Collection.OptionArray) C.I.greater_than [| 0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.I.greater_or_equal``() = validate (Tuple2s.Collection.OptionArray) C.I.greater_or_equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.N.equals``() = validate (Tuple2s.Collection.OptionArray) C.N.equals [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.N.equal``() = validate (Tuple2s.Collection.OptionArray) C.N.equal [| 1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.N.not_equal``() = validate (Tuple2s.Collection.OptionArray) C.N.not_equal [| 0;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.N.compare``() = validate (Tuple2s.Collection.OptionArray) C.N.compare [| 0;-1;-1;-1;-1;1;0;-1;-1;-1;1;1;0;-1;-1;1;1;1;0;-1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.N.less_than``() = validate (Tuple2s.Collection.OptionArray) C.N.less_than [| 0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.N.less_or_equal``() = validate (Tuple2s.Collection.OptionArray) C.N.less_or_equal [| 1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.N.greater_than``() = validate (Tuple2s.Collection.OptionArray) C.N.greater_than [| 0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.OptionArray C.N.greater_or_equal``() = validate (Tuple2s.Collection.OptionArray) C.N.greater_or_equal [| 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.I.equals``() = validate (Tuple2s.Collection.RefArray) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.I.equal``() = validate (Tuple2s.Collection.RefArray) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.I.not_equal``() = validate (Tuple2s.Collection.RefArray) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.I.compare``() = validate (Tuple2s.Collection.RefArray) C.I.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.I.less_than``() = validate (Tuple2s.Collection.RefArray) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.I.less_or_equal``() = validate (Tuple2s.Collection.RefArray) C.I.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.I.greater_than``() = validate (Tuple2s.Collection.RefArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.I.greater_or_equal``() = validate (Tuple2s.Collection.RefArray) C.I.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.N.equals``() = validate (Tuple2s.Collection.RefArray) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.N.equal``() = validate (Tuple2s.Collection.RefArray) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.N.not_equal``() = validate (Tuple2s.Collection.RefArray) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.N.compare``() = validate (Tuple2s.Collection.RefArray) C.N.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.N.less_than``() = validate (Tuple2s.Collection.RefArray) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.N.less_or_equal``() = validate (Tuple2s.Collection.RefArray) C.N.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.N.greater_than``() = validate (Tuple2s.Collection.RefArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.RefArray C.N.greater_or_equal``() = validate (Tuple2s.Collection.RefArray) C.N.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.I.equals``() = validate (Tuple2s.Collection.RefWrapArray) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.I.equal``() = validate (Tuple2s.Collection.RefWrapArray) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.I.not_equal``() = validate (Tuple2s.Collection.RefWrapArray) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.I.compare``() = validate (Tuple2s.Collection.RefWrapArray) C.I.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.I.less_than``() = validate (Tuple2s.Collection.RefWrapArray) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.I.less_or_equal``() = validate (Tuple2s.Collection.RefWrapArray) C.I.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.I.greater_than``() = validate (Tuple2s.Collection.RefWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.I.greater_or_equal``() = validate (Tuple2s.Collection.RefWrapArray) C.I.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.N.equals``() = validate (Tuple2s.Collection.RefWrapArray) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.N.equal``() = validate (Tuple2s.Collection.RefWrapArray) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.N.not_equal``() = validate (Tuple2s.Collection.RefWrapArray) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.N.compare``() = validate (Tuple2s.Collection.RefWrapArray) C.N.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.N.less_than``() = validate (Tuple2s.Collection.RefWrapArray) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.N.less_or_equal``() = validate (Tuple2s.Collection.RefWrapArray) C.N.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.N.greater_than``() = validate (Tuple2s.Collection.RefWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.RefWrapArray C.N.greater_or_equal``() = validate (Tuple2s.Collection.RefWrapArray) C.N.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.I.equals``() = validate (Tuple2s.Collection.UnionArray) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -56525,7 +56525,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.I.equal``() = validate (Tuple2s.Collection.UnionArray) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -56550,7 +56550,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.I.not_equal``() = validate (Tuple2s.Collection.UnionArray) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -56575,7 +56575,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.I.compare``() = validate (Tuple2s.Collection.UnionArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -56600,7 +56600,7 @@ type GeneratedTests () = 2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.I.less_than``() = validate (Tuple2s.Collection.UnionArray) C.I.less_than [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1; @@ -56625,7 +56625,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.I.less_or_equal``() = validate (Tuple2s.Collection.UnionArray) C.I.less_or_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1; @@ -56650,7 +56650,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.I.greater_than``() = validate (Tuple2s.Collection.UnionArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -56675,7 +56675,7 @@ type GeneratedTests () = 1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.I.greater_or_equal``() = validate (Tuple2s.Collection.UnionArray) C.I.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -56700,7 +56700,7 @@ type GeneratedTests () = 1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.N.equals``() = validate (Tuple2s.Collection.UnionArray) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -56725,7 +56725,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.N.equal``() = validate (Tuple2s.Collection.UnionArray) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -56750,7 +56750,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.N.not_equal``() = validate (Tuple2s.Collection.UnionArray) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -56775,7 +56775,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.N.compare``() = validate (Tuple2s.Collection.UnionArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -56800,7 +56800,7 @@ type GeneratedTests () = 2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.N.less_than``() = validate (Tuple2s.Collection.UnionArray) C.N.less_than [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1; @@ -56825,7 +56825,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.N.less_or_equal``() = validate (Tuple2s.Collection.UnionArray) C.N.less_or_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1; @@ -56850,7 +56850,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.N.greater_than``() = validate (Tuple2s.Collection.UnionArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -56875,7 +56875,7 @@ type GeneratedTests () = 1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.UnionArray C.N.greater_or_equal``() = validate (Tuple2s.Collection.UnionArray) C.N.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -56900,7 +56900,7 @@ type GeneratedTests () = 1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.I.equals``() = validate (Tuple2s.Collection.UnionWrapArray) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -56925,7 +56925,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.I.equal``() = validate (Tuple2s.Collection.UnionWrapArray) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -56950,7 +56950,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.I.not_equal``() = validate (Tuple2s.Collection.UnionWrapArray) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -56975,7 +56975,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.I.compare``() = validate (Tuple2s.Collection.UnionWrapArray) C.I.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -57000,7 +57000,7 @@ type GeneratedTests () = 2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.I.less_than``() = validate (Tuple2s.Collection.UnionWrapArray) C.I.less_than [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1; @@ -57025,7 +57025,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.I.less_or_equal``() = validate (Tuple2s.Collection.UnionWrapArray) C.I.less_or_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1; @@ -57050,7 +57050,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.I.greater_than``() = validate (Tuple2s.Collection.UnionWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -57075,7 +57075,7 @@ type GeneratedTests () = 1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.I.greater_or_equal``() = validate (Tuple2s.Collection.UnionWrapArray) C.I.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -57100,7 +57100,7 @@ type GeneratedTests () = 1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.N.equals``() = validate (Tuple2s.Collection.UnionWrapArray) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -57125,7 +57125,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.N.equal``() = validate (Tuple2s.Collection.UnionWrapArray) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -57150,7 +57150,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.N.not_equal``() = validate (Tuple2s.Collection.UnionWrapArray) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -57175,7 +57175,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.N.compare``() = validate (Tuple2s.Collection.UnionWrapArray) C.N.compare [| 0;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;-1;-1;-2;-3;-3;-3;-3;1;0;-1;-2;-2;-2;-2;1;-1;-1;-2;-2; @@ -57200,7 +57200,7 @@ type GeneratedTests () = 2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;1;3;2;1;3;2;1;0 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.N.less_than``() = validate (Tuple2s.Collection.UnionWrapArray) C.N.less_than [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1; @@ -57225,7 +57225,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.N.less_or_equal``() = validate (Tuple2s.Collection.UnionWrapArray) C.N.less_or_equal [| 0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;1;1;1; @@ -57250,7 +57250,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.N.greater_than``() = validate (Tuple2s.Collection.UnionWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -57275,7 +57275,7 @@ type GeneratedTests () = 1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.UnionWrapArray C.N.greater_or_equal``() = validate (Tuple2s.Collection.UnionWrapArray) C.N.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0; @@ -57300,647 +57300,647 @@ type GeneratedTests () = 1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;1;1;1;1;1;1 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.I.equals``() = validate (Tuple2s.Collection.ValueArray) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.I.equal``() = validate (Tuple2s.Collection.ValueArray) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.I.not_equal``() = validate (Tuple2s.Collection.ValueArray) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.I.compare``() = validate (Tuple2s.Collection.ValueArray) C.I.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.I.less_than``() = validate (Tuple2s.Collection.ValueArray) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.I.less_or_equal``() = validate (Tuple2s.Collection.ValueArray) C.I.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.I.greater_than``() = validate (Tuple2s.Collection.ValueArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.I.greater_or_equal``() = validate (Tuple2s.Collection.ValueArray) C.I.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.N.equals``() = validate (Tuple2s.Collection.ValueArray) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.N.equal``() = validate (Tuple2s.Collection.ValueArray) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.N.not_equal``() = validate (Tuple2s.Collection.ValueArray) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.N.compare``() = validate (Tuple2s.Collection.ValueArray) C.N.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.N.less_than``() = validate (Tuple2s.Collection.ValueArray) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.N.less_or_equal``() = validate (Tuple2s.Collection.ValueArray) C.N.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.N.greater_than``() = validate (Tuple2s.Collection.ValueArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ValueArray C.N.greater_or_equal``() = validate (Tuple2s.Collection.ValueArray) C.N.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.I.equals``() = validate (Tuple2s.Collection.ValueWrapArray) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.I.equal``() = validate (Tuple2s.Collection.ValueWrapArray) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.I.not_equal``() = validate (Tuple2s.Collection.ValueWrapArray) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.I.compare``() = validate (Tuple2s.Collection.ValueWrapArray) C.I.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.I.less_than``() = validate (Tuple2s.Collection.ValueWrapArray) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.I.less_or_equal``() = validate (Tuple2s.Collection.ValueWrapArray) C.I.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.I.greater_than``() = validate (Tuple2s.Collection.ValueWrapArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.I.greater_or_equal``() = validate (Tuple2s.Collection.ValueWrapArray) C.I.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.N.equals``() = validate (Tuple2s.Collection.ValueWrapArray) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.N.equal``() = validate (Tuple2s.Collection.ValueWrapArray) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.N.not_equal``() = validate (Tuple2s.Collection.ValueWrapArray) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.N.compare``() = validate (Tuple2s.Collection.ValueWrapArray) C.N.compare [| 0;-1;-1;-1;1;0;-1;-1;1;1;0;-1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.N.less_than``() = validate (Tuple2s.Collection.ValueWrapArray) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.N.less_or_equal``() = validate (Tuple2s.Collection.ValueWrapArray) C.N.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.N.greater_than``() = validate (Tuple2s.Collection.ValueWrapArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ValueWrapArray C.N.greater_or_equal``() = validate (Tuple2s.Collection.ValueWrapArray) C.N.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.I.equals``() = validate (Tuple2s.Collection.ArrayArray) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.I.equal``() = validate (Tuple2s.Collection.ArrayArray) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.I.not_equal``() = validate (Tuple2s.Collection.ArrayArray) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1; 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.I.compare``() = validate (Tuple2s.Collection.ArrayArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;-1;-1;1;1;0;-1;-1;-1;-1;-1;1;1;1;0;-1;-1;-1;-1;1;1;1;1;0;-1;-1;-1; 1;1;1;1;1;0;-1;-1;1;1;1;1;1;1;0;-1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.I.less_than``() = validate (Tuple2s.Collection.ArrayArray) C.I.less_than [| 0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.I.less_or_equal``() = validate (Tuple2s.Collection.ArrayArray) C.I.less_or_equal [| 0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;1;1;1;1;1;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.I.greater_than``() = validate (Tuple2s.Collection.ArrayArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;1;0;0;0;0; 1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.I.greater_or_equal``() = validate (Tuple2s.Collection.ArrayArray) C.I.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;1;1;1;0;0;0;0; 1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.N.equals``() = validate (Tuple2s.Collection.ArrayArray) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.N.equal``() = validate (Tuple2s.Collection.ArrayArray) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.N.not_equal``() = validate (Tuple2s.Collection.ArrayArray) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1; 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.N.compare``() = validate (Tuple2s.Collection.ArrayArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;-1;-1;1;1;0;-1;-1;-1;-1;-1;1;1;1;0;-1;-1;-1;-1;1;1;1;1;0;-1;-1;-1; 1;1;1;1;1;0;-1;-1;1;1;1;1;1;1;0;-1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.N.less_than``() = validate (Tuple2s.Collection.ArrayArray) C.N.less_than [| 0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.N.less_or_equal``() = validate (Tuple2s.Collection.ArrayArray) C.N.less_or_equal [| 0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;1;1;1;1;1;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.N.greater_than``() = validate (Tuple2s.Collection.ArrayArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;1;0;0;0;0; 1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray C.N.greater_or_equal``() = validate (Tuple2s.Collection.ArrayArray) C.N.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;1;1;1;0;0;0;0; 1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0;1;1;1;1;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.I.equals``() = validate (Tuple2s.Collection.ListArray) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.I.equal``() = validate (Tuple2s.Collection.ListArray) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.I.not_equal``() = validate (Tuple2s.Collection.ListArray) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1; 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.I.compare``() = validate (Tuple2s.Collection.ListArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;1;-1;-1;-1;1;1;0;-1;1;1;-1;-1;1;1;1;0;1;1;1;-1;1;-1;-1;-1;0;-1;-1;-1; 1;1;-1;-1;1;0;-1;-1;1;1;1;-1;1;1;0;-1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.I.less_than``() = validate (Tuple2s.Collection.ListArray) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.I.less_or_equal``() = validate (Tuple2s.Collection.ListArray) C.I.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.I.greater_than``() = validate (Tuple2s.Collection.ListArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.I.greater_or_equal``() = validate (Tuple2s.Collection.ListArray) C.I.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.N.equals``() = validate (Tuple2s.Collection.ListArray) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.N.equal``() = validate (Tuple2s.Collection.ListArray) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.N.not_equal``() = validate (Tuple2s.Collection.ListArray) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1; 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.N.compare``() = validate (Tuple2s.Collection.ListArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;1;-1;-1;-1;1;1;0;-1;1;1;-1;-1;1;1;1;0;1;1;1;-1;1;-1;-1;-1;0;-1;-1;-1; 1;1;-1;-1;1;0;-1;-1;1;1;1;-1;1;1;0;-1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.N.less_than``() = validate (Tuple2s.Collection.ListArray) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.N.less_or_equal``() = validate (Tuple2s.Collection.ListArray) C.N.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.N.greater_than``() = validate (Tuple2s.Collection.ListArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ListArray C.N.greater_or_equal``() = validate (Tuple2s.Collection.ListArray) C.N.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equals``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.I.equal``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.I.not_equal``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1; 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.I.compare``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;1;-1;-1;1;1;1;0;-1;1;1;-1;1;1;1;1;0;1;1;1;1;1;-1;-1;-1;0;-1;-1;-1; 1;1;-1;-1;1;0;-1;1;1;1;1;-1;1;1;0;1;1;-1;-1;-1;1;-1;-1;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_than``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_than [| 0;1;1;1;1;1;1;1;0;0;1;1;0;1;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;1;1;1;0;1;1;1; 0;0;1;1;0;0;1;0;0;0;0;1;0;0;0;0;0;1;1;1;0;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.I.less_or_equal``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.less_or_equal [| 1;1;1;1;1;1;1;1;0;1;1;1;0;1;1;0;0;0;1;1;0;0;1;0;0;0;0;1;0;0;0;0;0;1;1;1;1;1;1;1; 0;0;1;1;0;1;1;0;0;0;0;1;0;0;1;0;0;1;1;1;0;1;1;1 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_than``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_than [| 0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;1;1;1;0;0;1;1;0;1;1;1;1;0;1;1;1;1;1;0;0;0;0;0;0;0; 1;1;0;0;1;0;0;1;1;1;1;0;1;1;0;1;1;0;0;0;1;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.I.greater_or_equal``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.I.greater_or_equal [| 1;0;0;0;0;0;0;0;1;1;0;0;1;0;0;1;1;1;1;0;1;1;0;1;1;1;1;1;1;1;1;1;1;0;0;0;1;0;0;0; 1;1;0;0;1;1;0;1;1;1;1;0;1;1;1;1;1;0;0;0;1;0;0;1 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equals``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.N.equal``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.N.not_equal``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0;1;1;1;1;1;1;1;1;1;1;1;1; 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.N.compare``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;1;-1;-1;1;1;1;0;-1;1;1;-1;1;1;1;1;0;1;1;1;1;1;-1;-1;-1;0;-1;-1;-1; 1;1;-1;-1;1;0;-1;1;1;1;1;-1;1;1;0;1;1;-1;-1;-1;1;-1;-1;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_than``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_than [| 0;1;1;1;1;1;1;1;0;0;1;1;0;1;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;1;1;1;0;1;1;1; 0;0;1;1;0;0;1;0;0;0;0;1;0;0;0;0;0;1;1;1;0;1;1;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.N.less_or_equal``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.less_or_equal [| 1;1;1;1;1;1;1;1;0;1;1;1;0;1;1;0;0;0;1;1;0;0;1;0;0;0;0;1;0;0;0;0;0;1;1;1;1;1;1;1; 0;0;1;1;0;1;1;0;0;0;0;1;0;0;1;0;0;1;1;1;0;1;1;1 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_than``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_than [| 0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;1;1;1;0;0;1;1;0;1;1;1;1;0;1;1;1;1;1;0;0;0;0;0;0;0; 1;1;0;0;1;0;0;1;1;1;1;0;1;1;0;1;1;0;0;0;1;0;0;0 |] - [] + [] member __.``Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray C.N.greater_or_equal``() = validate (Tuple2s.Collection.ArrayArray |> Array.map Set.ofArray) C.N.greater_or_equal [| 1;0;0;0;0;0;0;0;1;1;0;0;1;0;0;1;1;1;1;0;1;1;0;1;1;1;1;1;1;1;1;1;1;0;0;0;1;0;0;0; 1;1;0;0;1;1;0;1;1;1;1;0;1;1;1;1;1;0;0;0;1;0;0;1 |] - [] + [] member __.``Tuple3s.Collection.Array C.I.equals``() = validate (Tuple3s.Collection.Array) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple3s.Collection.Array C.I.equal``() = validate (Tuple3s.Collection.Array) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple3s.Collection.Array C.I.not_equal``() = validate (Tuple3s.Collection.Array) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple3s.Collection.Array C.I.compare``() = validate (Tuple3s.Collection.Array) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;-1;-1;1;1;0;-1;-1;-1;-1;-1;1;1;1;0;-1;-1;-1;-1;1;1;1;1;0;-1;-1;-1; 1;1;1;1;1;0;-1;-1;1;1;1;1;1;1;0;-1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple3s.Collection.Array C.I.less_than``() = validate (Tuple3s.Collection.Array) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple3s.Collection.Array C.I.less_or_equal``() = validate (Tuple3s.Collection.Array) C.I.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple3s.Collection.Array C.I.greater_than``() = validate (Tuple3s.Collection.Array) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple3s.Collection.Array C.I.greater_or_equal``() = validate (Tuple3s.Collection.Array) C.I.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple3s.Collection.Array C.N.equals``() = validate (Tuple3s.Collection.Array) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple3s.Collection.Array C.N.equal``() = validate (Tuple3s.Collection.Array) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple3s.Collection.Array C.N.not_equal``() = validate (Tuple3s.Collection.Array) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple3s.Collection.Array C.N.compare``() = validate (Tuple3s.Collection.Array) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;-1;-1;1;1;0;-1;-1;-1;-1;-1;1;1;1;0;-1;-1;-1;-1;1;1;1;1;0;-1;-1;-1; 1;1;1;1;1;0;-1;-1;1;1;1;1;1;1;0;-1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple3s.Collection.Array C.N.less_than``() = validate (Tuple3s.Collection.Array) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple3s.Collection.Array C.N.less_or_equal``() = validate (Tuple3s.Collection.Array) C.N.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple3s.Collection.Array C.N.greater_than``() = validate (Tuple3s.Collection.Array) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple3s.Collection.Array C.N.greater_or_equal``() = validate (Tuple3s.Collection.Array) C.N.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple4s.Collection.Array C.I.equals``() = validate (Tuple4s.Collection.Array) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -57952,7 +57952,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple4s.Collection.Array C.I.equal``() = validate (Tuple4s.Collection.Array) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -57964,7 +57964,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple4s.Collection.Array C.I.not_equal``() = validate (Tuple4s.Collection.Array) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -57976,7 +57976,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple4s.Collection.Array C.I.compare``() = validate (Tuple4s.Collection.Array) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;1;0;-1;-1;-1;-1;-1; @@ -57988,7 +57988,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple4s.Collection.Array C.I.less_than``() = validate (Tuple4s.Collection.Array) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58000,7 +58000,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple4s.Collection.Array C.I.less_or_equal``() = validate (Tuple4s.Collection.Array) C.I.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58012,7 +58012,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple4s.Collection.Array C.I.greater_than``() = validate (Tuple4s.Collection.Array) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58024,7 +58024,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple4s.Collection.Array C.I.greater_or_equal``() = validate (Tuple4s.Collection.Array) C.I.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58036,7 +58036,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple4s.Collection.Array C.N.equals``() = validate (Tuple4s.Collection.Array) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58048,7 +58048,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple4s.Collection.Array C.N.equal``() = validate (Tuple4s.Collection.Array) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58060,7 +58060,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple4s.Collection.Array C.N.not_equal``() = validate (Tuple4s.Collection.Array) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -58072,7 +58072,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple4s.Collection.Array C.N.compare``() = validate (Tuple4s.Collection.Array) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;1;0;-1;-1;-1;-1;-1; @@ -58084,7 +58084,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple4s.Collection.Array C.N.less_than``() = validate (Tuple4s.Collection.Array) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58096,7 +58096,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple4s.Collection.Array C.N.less_or_equal``() = validate (Tuple4s.Collection.Array) C.N.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58108,7 +58108,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple4s.Collection.Array C.N.greater_than``() = validate (Tuple4s.Collection.Array) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58120,7 +58120,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple4s.Collection.Array C.N.greater_or_equal``() = validate (Tuple4s.Collection.Array) C.N.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58132,7 +58132,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple5s.Collection.Array C.I.equals``() = validate (Tuple5s.Collection.Array) C.I.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58163,7 +58163,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple5s.Collection.Array C.I.equal``() = validate (Tuple5s.Collection.Array) C.I.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58194,7 +58194,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple5s.Collection.Array C.I.not_equal``() = validate (Tuple5s.Collection.Array) C.I.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -58225,7 +58225,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple5s.Collection.Array C.I.compare``() = validate (Tuple5s.Collection.Array) C.I.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -58256,7 +58256,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple5s.Collection.Array C.I.less_than``() = validate (Tuple5s.Collection.Array) C.I.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58287,7 +58287,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple5s.Collection.Array C.I.less_or_equal``() = validate (Tuple5s.Collection.Array) C.I.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58318,7 +58318,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple5s.Collection.Array C.I.greater_than``() = validate (Tuple5s.Collection.Array) C.I.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58349,7 +58349,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple5s.Collection.Array C.I.greater_or_equal``() = validate (Tuple5s.Collection.Array) C.I.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58380,7 +58380,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple5s.Collection.Array C.N.equals``() = validate (Tuple5s.Collection.Array) C.N.equals [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58411,7 +58411,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple5s.Collection.Array C.N.equal``() = validate (Tuple5s.Collection.Array) C.N.equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58442,7 +58442,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple5s.Collection.Array C.N.not_equal``() = validate (Tuple5s.Collection.Array) C.N.not_equal [| 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1; @@ -58473,7 +58473,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple5s.Collection.Array C.N.compare``() = validate (Tuple5s.Collection.Array) C.N.compare [| 0;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;1;0;-1;-1;-1;-1;-1;-1; @@ -58504,7 +58504,7 @@ type GeneratedTests () = 1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;0 |] - [] + [] member __.``Tuple5s.Collection.Array C.N.less_than``() = validate (Tuple5s.Collection.Array) C.N.less_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58535,7 +58535,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple5s.Collection.Array C.N.less_or_equal``() = validate (Tuple5s.Collection.Array) C.N.less_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58566,7 +58566,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 |] - [] + [] member __.``Tuple5s.Collection.Array C.N.greater_than``() = validate (Tuple5s.Collection.Array) C.N.greater_than [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; @@ -58597,7 +58597,7 @@ type GeneratedTests () = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 |] - [] + [] member __.``Tuple5s.Collection.Array C.N.greater_or_equal``() = validate (Tuple5s.Collection.Array) C.N.greater_or_equal [| 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/DiscrimantedUnionType.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/DiscrimantedUnionType.fs index 92a0d952c17..7e64d56f512 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/DiscrimantedUnionType.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/DiscrimantedUnionType.fs @@ -6,7 +6,8 @@ open System.Numerics open System.Reflection open System.Runtime.InteropServices open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework + +open Xunit open FsCheck open FsCheck.PropOperators @@ -14,9 +15,8 @@ type EnumUnion = | A | B -[] type UseUnionsAsEnums() = - [] + [] member this.CanCompare() = Assert.AreEqual(EnumUnion.B, EnumUnion.B) Assert.AreNotEqual(EnumUnion.A, EnumUnion.B) @@ -27,37 +27,36 @@ type FlagsUnion = | Two = 2 | Four = 4 -[] type UseUnionsAsFlags() = - [] + [] member this.CanCompareWithInts() = Assert.AreEqual(int FlagsUnion.One, 1) Assert.AreEqual(int FlagsUnion.Two, 2) Assert.AreEqual(int FlagsUnion.Four, 4) - [] + [] member this.CanCastFromInts() = let four : FlagsUnion = enum 4 Assert.AreEqual(four, FlagsUnion.Four) - [] + [] member this.CanCreateValuesWithoutName() = let unknown : FlagsUnion = enum 99 // strange, but valid Assert.AreEqual(int unknown, 99) - [] + [] member this.CanParseViaBCL() = let values = System.Enum.GetValues(typeof) let fourFromString = System.Enum.Parse(typeof, "Four", false) :?> FlagsUnion // downcast needed Assert.AreEqual(fourFromString, FlagsUnion.Four) - [] + [] member this.CanUseBinaryOr() = Assert.AreEqual(int (FlagsUnion.One ||| FlagsUnion.Two), 3) Assert.AreEqual(int (FlagsUnion.One ||| FlagsUnion.One), 1) - [] + [] member this.CanCompareWithFlags() = Assert.AreEqual(FlagsUnion.Two, FlagsUnion.Two) Assert.AreNotEqual(FlagsUnion.Two, FlagsUnion.One) @@ -66,13 +65,12 @@ type UnionsWithData = | Alpha of int | Beta of string * float -[] type UseUnionsWithData() = let a1 = Alpha 1 let a2 = Alpha 2 let b1 = Beta("win", 8.1) - [] + [] member this.CanAccessTheData() = match a1 with | Alpha 1 -> () @@ -92,7 +90,7 @@ type UseUnionsWithData() = Assert.AreEqual(y, 8.1) | _ -> Assert.Fail() - [] + [] member this.CanAccessTheDataInGuards() = match a1 with | Alpha x when x = 1 -> () @@ -108,11 +106,11 @@ let private hasAttribute<'T,'Attr>() = typeof<'T>.GetTypeInfo().GetCustomAttributes() |> Seq.exists (fun x -> x.GetType() = typeof<'Attr>) -let [] ``struct unions hold [] metadata`` () = - Assert.IsTrue (hasAttribute()) +let [] ``struct unions hold [] metadata`` () = + Assert.True (hasAttribute()) -let [] ``struct unions are comparable`` () = +let [] ``struct unions are comparable`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> i1 <> i2 ==> @@ -124,7 +122,7 @@ let [] ``struct unions are comparable`` () = (sr1.Equals sr2) |@ "sr1.Equals sr2" -let [] ``struct unions support pattern matching`` () = +let [] ``struct unions support pattern matching`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> let sr1 = SU(i1, i2) @@ -138,7 +136,7 @@ let [] ``struct unions support pattern matching`` () = |@ "function pattern match on struct union" -let [] ``struct unions support let binds using `` () = +let [] ``struct unions support let binds using `` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> let sr1 = SU(i1,i2) @@ -147,15 +145,13 @@ let [] ``struct unions support let binds using `` () = (c1 = i1 && d2 = i2) |@ "c1 = i1 && d2 = i2" -let [] ``struct unions support function argument bindings`` () = +let [] ``struct unions support function argument bindings`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> let sr1 = SU(i1,i2) let test sr1 (SU (c1,d2) as sr2) = sr1 = sr2 && c1 = i1 && d2 = i2 - test sr1 sr1 - - + test sr1 sr1 [] [] @@ -176,7 +172,7 @@ type ComparisonStructUnion = | _ -> invalidArg "other" "cannot compare values of different types" -[] +[] let ``struct unions support []`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> @@ -184,8 +180,7 @@ let ``struct unions support []`` () = let sr2 = SU2(i1,i2) (sr1.Equals sr2) - -[] +[] let ``struct unions support []`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) (k1:int) (k2:int) -> @@ -197,10 +192,10 @@ let ``struct unions support []`` () = else false -[] +[] let ``struct unions hold [] [] metadata`` () = - Assert.IsTrue (hasAttribute()) - Assert.IsTrue (hasAttribute()) + Assert.True (hasAttribute()) + Assert.True (hasAttribute()) [] @@ -210,13 +205,13 @@ type NoComparisonStructUnion = -[] +[] let ``struct unions hold [] [] metadata`` () = - Assert.IsTrue (hasAttribute()) - Assert.IsTrue (hasAttribute()) + Assert.True (hasAttribute()) + Assert.True (hasAttribute()) -let [] ``can properly construct a struct union using FSharpValue.MakeUnionCase, and we get the fields`` () = +let [] ``can properly construct a struct union using FSharpValue.MakeUnionCase, and we get the fields`` () = let cases = Microsoft.FSharp.Reflection.FSharpType.GetUnionCases(typeof) Assert.AreEqual (1, cases.Length) @@ -226,7 +221,7 @@ let [] ``can properly construct a struct union using FSharpValue.MakeUnion let structUnion = Microsoft.FSharp.Reflection.FSharpValue.MakeUnion (case, [|box 1234; box 3456|]) - Assert.IsTrue (structUnion.GetType().IsValueType) + Assert.True (structUnion.GetType().IsValueType) let _uc, fieldVals = Microsoft.FSharp.Reflection.FSharpValue.GetUnionFields(structUnion, typeof) @@ -238,7 +233,7 @@ let [] ``can properly construct a struct union using FSharpValue.MakeUnion let c2 = (fieldVals.[1] :?> int) Assert.AreEqual (3456, c2) -let [] ``struct unions does optimization correctly on pattern matching`` () = +let [] ``struct unions does optimization correctly on pattern matching`` () = let arr = ResizeArray() match arr.Add(1); ValueSome () with | ValueSome () -> () diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Array2Module.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Array2Module.fs index 72387fe80c4..f602dfc0d7e 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Array2Module.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Array2Module.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Collections open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open Utils (* @@ -19,7 +19,6 @@ Make sure each method works on: * Null array (null) *) -[][][] type Array2Module() = let shouldBeEmpty arr = @@ -27,7 +26,7 @@ type Array2Module() = && Array2D.length1 arr <> 0 then Assert.Fail("Array2D is not empty.") - [] + [] member this.Base1() = // integer array let intArr = @@ -54,7 +53,7 @@ type Array2Module() = () - [] + [] member this.Base2() = // integer array let intArr = @@ -86,7 +85,7 @@ type Array2Module() = Assert.AreEqual(expected, actual) () - [] + [] member this.Blit() = // integer array let intArr = @@ -132,7 +131,7 @@ type Array2Module() = CheckThrowsArgumentException(fun () -> Array2D.blit intArr 0 0 intArr2 0 10 2 2 |> ignore) () - [] + [] member this.BlitWithNonZeroBase() = let a = Array2D.createBased 1 1 3 3 0 a.[1,1] <- 11 @@ -185,7 +184,7 @@ type Array2Module() = () - [] + [] member this.Copy() = // integer array let intArr = Array2D.init 2 3 (fun i j -> i*100 + j) @@ -209,7 +208,7 @@ type Array2Module() = () - [] + [] member this.Create() = // integer array let intArr = Array2D.init 2 3 (fun i j -> 100) @@ -229,7 +228,7 @@ type Array2Module() = () - [] + [] member this.createBased() = // integer array let intArr = Array2D.create 2 3 100 @@ -248,7 +247,7 @@ type Array2Module() = if resultEpt <> eptArr then Assert.Fail() () - [] + [] member this.Get() = // integer array let intArr = Array2D.init 2 3 (fun i j -> i*100 + j) @@ -266,7 +265,7 @@ type Array2Module() = CheckThrowsNullRefException (fun () -> nullArr.[2,2] |> ignore) () - [] + [] member this.GetAndSetAPI() = let intArr = Array2D.init 2 3 (fun i j -> i*100 + j) let resultInt = Array2D.get intArr 1 1 @@ -276,7 +275,7 @@ type Array2Module() = Assert.AreEqual(1, resultInt) () - [] + [] member this.Init() = // integer array let intArr = Array2D.init 2 3 (fun i j -> i*100 + j) @@ -287,7 +286,7 @@ type Array2Module() = if strArr.[1,1] <> "1-1" then Assert.Fail() () - [] + [] member this.Init_Based() = // integer array let intArr = Array2D.initBased 1 1 2 3 (fun i j -> i*100 + j) @@ -298,7 +297,7 @@ type Array2Module() = if strArr.[2,2] <> "2-2" then Assert.Fail() () - [] + [] member this.Iter() = // integer array let intArr = Array2D.init 2 3 (fun i j -> i*100 + j) @@ -323,7 +322,7 @@ type Array2Module() = CheckThrowsArgumentNullException (fun () -> Array2D.iter funStr nullArr |> ignore) () - [] + [] member this.IterNonZeroBased() = let a = Array2D.createBased 1 5 10 10 1 let result = ref 0 @@ -334,7 +333,7 @@ type Array2Module() = if !result <> 1600 then Assert.Fail() () - [] + [] member this.Iteri() = // integer array let intArr = Array2D.init 2 3 (fun i j -> i*100 + j) @@ -360,7 +359,7 @@ type Array2Module() = () - [] + [] member this.Length1() = // integer array let intArr = Array2D.init 2 3 (fun i j -> i*100 + j) @@ -383,7 +382,7 @@ type Array2Module() = () - [] + [] member this.Length2() = // integer array let intArr = Array2D.init 2 3 (fun i j -> i*100 + j) @@ -407,7 +406,7 @@ type Array2Module() = () - [] + [] member this.Map() = // integer array let intArr = Array2D.init 2 3 (fun i j -> i*100 + j) @@ -433,7 +432,7 @@ type Array2Module() = () - [] + [] member this.Mapi() = // integer array let intArr = Array2D.init 2 3 (fun i j -> i*100 + j) @@ -459,7 +458,7 @@ type Array2Module() = () - [] + [] member this.Rebase() = // integer array let intArr = Array2D.createBased 2 3 2 3 168 @@ -483,7 +482,7 @@ type Array2Module() = () - [] + [] member this.Set() = // integer array let intArr = Array2D.init 2 3 (fun i j -> i*100 + j) @@ -502,7 +501,7 @@ type Array2Module() = () - [] + [] member this.ZeroCreate() = // integer array let intArr = Array2D.zeroCreate 2 3 @@ -519,7 +518,7 @@ type Array2Module() = () // Note: This is a top level primitive, not in the Array2D module - [] + [] member this.array2D() = let m1 : int[,] = array2D [] @@ -579,31 +578,31 @@ type Array2Module() = let m16 :string[,] = array2D [[null]] if m16.[0,0] <> null then Assert.Fail() - [] + [] member this.``Slicing with reverse index in one slice expr behaves as expected``() = let arr = array2D [[ 1;2;3;4;5 ]; [ 5;4;3;2;1 ]] - Assert.That(arr.[*, ^1..^0], Is.EquivalentTo(arr.[*, 3..4])) + Assert.Equal(arr.[*, ^1..^0], arr.[*, 3..4]) - [] + [] member this.``Slicing with reverse index in both slice expr behaves as expected``() = let arr = array2D [[ 1;2;3;4;5 ]; [ 5;4;3;2;1 ]] - Assert.That(arr.[..^1, ^1..^0], Is.EquivalentTo(arr.[..0, 3..4])) + Assert.Equal(arr.[..^1, ^1..^0], arr.[..0, 3..4]) - [] + [] member this.``Slicing with reverse index in fixed index behaves as expected``() = let arr = array2D [[ 1;2;3;4;5 ]; [ 5;4;3;2;1 ]] - Assert.That(arr.[^1, ^1..^0], Is.EquivalentTo(arr.[0, 3..4])) + Assert.AreEqual(arr.[^1, ^1..^0], arr.[0, 3..4]) - [] + [] member this.``Slicing with reverse index and non reverse fixed index behaves as expected``() = let arr = array2D [[ 1;2;3;4;5 ]; [ 5;4;3;2;1 ]] - Assert.That(arr.[1, ^1..^0], Is.EquivalentTo(arr.[1, 3..4])) + Assert.AreEqual(arr.[1, ^1..^0], arr.[1, 3..4]) - [] + [] member this.``Set slice with reverse index in one slice expr behaves as expected``() = let arr1 = array2D [[ 1;2;3;4;5 ]; [ 5;4;3;2;1 ]] let arr2 = array2D [[ 1;2;3;4;5 ]; [ 5;4;3;2;1 ]] @@ -612,9 +611,9 @@ type Array2Module() = arr1.[*, ^1..^0] <- setArray arr2.[*, ^1..^0] <- setArray - Assert.That(arr1, Is.EquivalentTo(arr2)) + Assert.Equal(arr1, arr2) - [] + [] member this.``Set slice with reverse index in both slice expr behaves as expected``() = let arr1 = array2D [[ 1;2;3;4;5 ]; [ 5;4;3;2;1 ]] let arr2 = array2D [[ 1;2;3;4;5 ]; [ 5;4;3;2;1 ]] @@ -623,9 +622,9 @@ type Array2Module() = arr1.[0..^0, ^1..^0] <- setArray arr2.[0..^0, ^1..^0] <- setArray - Assert.That(arr1, Is.EquivalentTo(arr2)) + Assert.Equal(arr1, arr2) - [] + [] member this.``Set slice with reverse index in fixed index behaves as expected``() = let arr1 = array2D [[ 1;2;3;4;5 ]; [ 5;4;3;2;1 ]] let arr2 = array2D [[ 1;2;3;4;5 ]; [ 5;4;3;2;1 ]] @@ -634,9 +633,9 @@ type Array2Module() = arr1.[^1, ^1..^0] <- setArray arr2.[^1, ^1..^0] <- setArray - Assert.That(arr1, Is.EquivalentTo(arr2)) + Assert.Equal(arr1, arr2) - [] + [] member this.``Set slice with reverse index in and non reverse fixed index behaves as expected``() = let arr1 = array2D [[ 1;2;3;4;5 ]; [ 5;4;3;2;1 ]] let arr2 = array2D [[ 1;2;3;4;5 ]; [ 5;4;3;2;1 ]] @@ -645,35 +644,35 @@ type Array2Module() = arr1.[1, ^1..^0] <- setArray arr2.[1, ^1..^0] <- setArray - Assert.That(arr1, Is.EquivalentTo(arr2)) + Assert.Equal(arr1, arr2) - [] + [] member this.``Set item with reverse index in one dim behaves as expected``() = let arr = array2D [[1;2;3]; [3;2;1]] arr.[^1, 0] <- 9 - Assert.That(arr.[0, 0], Is.EqualTo(9)) + Assert.AreEqual(arr.[0, 0], 9) - [] + [] member this.``Set item with reverse index in all dims behaves as expected``()= let arr = array2D [[1;2;3]; [3;2;1]] arr.[^0, ^0] <- 9 - Assert.That(arr.[1,2], Is.EqualTo(9)) + Assert.AreEqual(arr.[1,2], 9) - [] + [] member this.``Get item with reverse index in one dim behaves as expected``() = let arr = array2D [[1;2;3]; [4;5;6]] - Assert.That(arr.[^0, 0], Is.EqualTo(4)) + Assert.AreEqual(arr.[^0, 0], 4) - [] + [] member this.``Get item with reverse index in all dims behaves as expected``()= let arr = array2D [[1;2;3]; [4;5;6]] - Assert.That(arr.[^1, ^1], Is.EqualTo(2)) + Assert.AreEqual(arr.[^1, ^1], 2) - [] + [] member this.SlicingBoundedStartEnd() = let m1 = array2D [| [| 1.0;2.0;3.0;4.0;5.0;6.0 |]; [| 10.0;20.0;30.0;40.0;50.0;60.0 |] |] @@ -709,7 +708,7 @@ type Array2Module() = shouldEqual m1.[0, ..3] [| 1.0;2.0;3.0;4.0 |] - [] + [] member this.SlicingUnboundedEnd() = let arr = array2D [ [1;2;3;4;5;6]; [6;5;4;3;2;1]] @@ -719,7 +718,7 @@ type Array2Module() = shouldBeEmpty arr.[2.., 6..] - [] + [] member this.SlicingUnboundedStart() = let arr = array2D [ [1;2;3;4;5;6]; [6;5;4;3;2;1]] @@ -729,7 +728,7 @@ type Array2Module() = shouldEqual arr.[..2, ..6] arr - [] + [] member this.SlicingOutOfBounds() = let arr = array2D [ [1;2;3;4;5;6]; [6;5;4;3;2;1]] @@ -754,7 +753,7 @@ type Array2Module() = shouldEqual arr.[1, .. -1] [| |] shouldEqual arr.[.. -1, 1] [| |] - [] + [] member this.SlicingMutation() = let arr2D1 = array2D [| [| 1.; 2.; 3.; 4. |]; [| 5.; 6.; 7.; 8. |]; diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Array3Module.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Array3Module.fs index ccfba124975..604fc67fe7b 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Array3Module.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Array3Module.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Collections open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open Utils (* @@ -20,7 +20,6 @@ Make sure each method works on: *) -[][][] type Array3Module() = let array3d (arrs: 'a array array array ) = Array3D.init arrs.Length arrs.[0].Length arrs.[0].[0].Length (fun i j k -> arrs.[i].[j].[k]) @@ -43,7 +42,7 @@ type Array3Module() = [| [| 10.0;20.0;30.0;40.0;50.0;60.0 |]; [| 100.0;200.0;300.0;400.0;500.0;600.0 |] |] |]) - [] + [] member this.Create() = // integer array let intArr = Array3D.create 3 4 5 168 @@ -62,7 +61,7 @@ type Array3Module() = () - [] + [] member this.Init() = // integer array @@ -78,7 +77,7 @@ type Array3Module() = VerifyDimensions intArr 3 3 3 () - [] + [] member this.Get() = // integer array @@ -106,7 +105,7 @@ type Array3Module() = CheckThrowsNullRefException (fun () -> Array3D.get nullArr 1 1 1 |> ignore) () - [] + [] member this.Iter() = // integer array @@ -116,7 +115,7 @@ type Array3Module() = let addToTotal x = resultInt := !resultInt + x Array3D.iter addToTotal intArr - Assert.IsTrue(!resultInt = 726) + Assert.True(!resultInt = 726) // string array let strArr = Array3D.init 2 3 2 (fun i j k-> i.ToString() + "-" + j.ToString() + "-" + k.ToString()) @@ -125,7 +124,7 @@ type Array3Module() = let addElement (x:string) = resultStr := (!resultStr) + x + "," Array3D.iter addElement strArr - Assert.IsTrue(!resultStr = "0-0-0,0-0-1,0-1-0,0-1-1,0-2-0,0-2-1,1-0-0,1-0-1,1-1-0,1-1-1,1-2-0,1-2-1,") + Assert.True(!resultStr = "0-0-0,0-0-1,0-1-0,0-1-1,0-2-0,0-2-1,1-0-0,1-0-1,1-1-0,1-1-1,1-2-0,1-2-1,") // empty array let emptyArray = Array3D.create 0 0 0 0 @@ -136,7 +135,7 @@ type Array3Module() = CheckThrowsArgumentNullException(fun () -> Array3D.iter (fun x -> Assert.Fail("Souldn't be called")) nullArr) () - [] + [] member this.Iteri() = // integer array @@ -167,7 +166,7 @@ type Array3Module() = CheckThrowsArgumentNullException (fun () -> Array3D.iteri funStr nullArr |> ignore) () - [] + [] member this.Length1() = // integer array @@ -191,7 +190,7 @@ type Array3Module() = CheckThrowsNullRefException (fun () -> Array3D.length1 nullArr |> ignore) () - [] + [] member this.Length2() = // integer array @@ -215,7 +214,7 @@ type Array3Module() = CheckThrowsNullRefException (fun () -> Array3D.length2 nullArr |> ignore) () - [] + [] member this.Length3() = // integer array @@ -238,7 +237,7 @@ type Array3Module() = CheckThrowsNullRefException (fun () -> Array3D.length3 nullArr |> ignore) () - [] + [] member this.Map() = // integer array @@ -263,7 +262,7 @@ type Array3Module() = CheckThrowsArgumentNullException (fun () -> Array3D.map funStr nullArr |> ignore) () - [] + [] member this.Mapi() = // integer array @@ -291,22 +290,22 @@ type Array3Module() = () - [] + [] member this.Set() = // integer array let intArr = Array3D.init 2 3 2(fun i j k -> i*100 + j*10 + k) - Assert.IsFalse(intArr.[1,1,1] = -1) + Assert.False(intArr.[1,1,1] = -1) Array3D.set intArr 1 1 1 -1 - Assert.IsTrue(intArr.[1,1,1] = -1) + Assert.True(intArr.[1,1,1] = -1) // string array let strArr = Array3D.init 2 3 2 (fun i j k-> i.ToString() + "-" + j.ToString()+ "-" + k.ToString()) - Assert.IsFalse(strArr.[1,1,1] = "custom") + Assert.False(strArr.[1,1,1] = "custom") Array3D.set strArr 1 1 1 "custom" - Assert.IsTrue(strArr.[1,1,1] = "custom") + Assert.True(strArr.[1,1,1] = "custom") // Out of bounds checks CheckThrowsIndexOutRangException(fun () -> Array3D.set strArr 2 0 0 "out of bounds") @@ -322,7 +321,7 @@ type Array3Module() = CheckThrowsNullRefException (fun () -> Array3D.set nullArr 0 0 0 "") () - [] + [] member this.ZeroCreate() = let intArr : int[,,] = Array3D.zeroCreate 2 3 2 @@ -331,7 +330,7 @@ type Array3Module() = let structArray : DateTime[,,] = Array3D.zeroCreate 1 1 1 let defaultVal = new DateTime() - Assert.IsTrue(Array3D.get structArray 0 0 0 = defaultVal) + Assert.True(Array3D.get structArray 0 0 0 = defaultVal) let strArr : string[,,] = Array3D.zeroCreate 2 3 2 for i in 0 .. 1 do @@ -346,13 +345,13 @@ type Array3Module() = () - [] + [] member this.``Slicing with reverse index in all 3 slice expr behaves as expected``() = let arr = Array3D.init 5 5 5 (fun i j k -> i*100 + j*10 + k) - Assert.That(arr.[..^1, ^1..^0, ^2..], Is.EquivalentTo(arr.[..3, 3..4, 2..])) + Assert.Equal(arr.[..^1, ^1..^0, ^2..], arr.[..3, 3..4, 2..]) - [] + [] member this.``Set slice with reverse index in all 3 slice expr behaves as expected``() = let arr1 = Array3D.init 5 5 5 (fun i j k -> i*100 + j*10 + k) let arr2 = Array3D.init 5 5 5 (fun i j k -> i*100 + j*10 + k) @@ -362,28 +361,28 @@ type Array3Module() = arr1.[^1..^0, ^2..3, 1..^2] <- setSlice arr2.[3..4, 2..3, 1..2] <- setSlice - Assert.That(arr1, Is.EquivalentTo(arr2)) + Assert.Equal(arr1, arr2) - [] + [] member this.``Indexer with reverse index in one dim behaves as expected``() = let arr1 = Array3D.init 5 5 5 (fun i j k -> i*100 + j*10 + k) - Assert.That(arr1.[^1,0,0], Is.EqualTo(300)) + Assert.AreEqual(arr1.[^1,0,0], 300) - [] + [] member this.``Indexer with reverse index in all dim behaves as expected``() = let arr1 = Array3D.init 5 5 5 (fun i j k -> i*100 + j*10 + k) - Assert.That(arr1.[^0,^1,^0], Is.EqualTo(434)) + Assert.AreEqual(arr1.[^0,^1,^0], 434) - [] + [] member this.``Set item with reverse index in all dims behave as expected``() = let arr1 = Array3D.create 5 5 5 2 arr1.[^1,^0,^0] <- 9 - Assert.That(arr1.[3,4,4], Is.EqualTo(9)) + Assert.AreEqual(arr1.[3,4,4], 9) - [] + [] member this.SlicingBoundedStartEnd() = shouldEqual m1.[*,*,*] m1 shouldEqual m1.[0..,*,*] @@ -434,7 +433,7 @@ type Array3Module() = [| [| 10.0;20.0;30.0;40.0;50.0;60.0 |]; [| 100.0;200.0;300.0;400.0;500.0;600.0 |] |] |] ) - [] + [] member this.SlicingOutOfBounds() = shouldBeEmpty m1.[*,*,7..] shouldBeEmpty m1.[*,*,.. -1] @@ -457,7 +456,7 @@ type Array3Module() = Assert.AreEqual(m1.[1,0,0], 10.0) Assert.AreEqual(m1.[0,0,*], newSlice) - [] + [] member this.SlicingSingleFixed2() = let m1 = (array3d [| [| [| 1.0;2.0;3.0;4.0;5.0;6.0 |]; @@ -470,7 +469,7 @@ type Array3Module() = Assert.AreEqual(m1.[0,0,1], 2.0) Assert.AreEqual(m1.[0,*,0], newSlice) - [] + [] member this.SlicingSingleFixed3() = let m1 = (array3d [| [| [| 1.0;2.0;3.0;4.0;5.0;6.0 |]; @@ -483,7 +482,7 @@ type Array3Module() = Assert.AreEqual(m1.[0,0,1], 2.0) Assert.AreEqual(m1.[*,0,0], newSlice) - [] + [] member this.SlicingDoubleFixed1() = let m1 = (array3d [| [| [| 1.0;2.0;3.0;4.0;5.0;6.0 |]; @@ -496,7 +495,7 @@ type Array3Module() = Assert.AreEqual(m1.[1,0,0], 10.0) shouldEqual m1.[0,*,*] newSlice - [] + [] member this.SlicingDoubleFixed2() = let m1 = (array3d [| [| [| 1.0;2.0;3.0;4.0;5.0;6.0 |]; @@ -509,7 +508,7 @@ type Array3Module() = Assert.AreEqual(m1.[0,0,1], 2.0) shouldEqual m1.[*,*,0] newSlice - [] + [] member this.SlicingDoubleFixed3() = let m1 = (array3d [| [| [| 1.0;2.0;3.0;4.0;5.0;6.0 |]; diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Array4Module.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Array4Module.fs index 8f3d15ab8c1..1d6276e4259 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Array4Module.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Array4Module.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Collections open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open Utils (* @@ -20,7 +20,6 @@ Make sure each method works on: *) -[][][] type Array4Module() = let VerifyDimensions arr x y z u = @@ -55,7 +54,7 @@ type Array4Module() = [| 1009.0;2009.0;3009.0;4009.0;5009.0;6009.0 |] |] |] |] - [] + [] member this.Create() = // integer array let intArr = Array4D.create 3 4 5 6 168 @@ -73,7 +72,7 @@ type Array4Module() = if eptArr1 <> eptArr2 then Assert.Fail() () - [] + [] member this.Init() = // integer array @@ -89,7 +88,7 @@ type Array4Module() = VerifyDimensions intArr 3 3 3 3 () - [] + [] member this.Get() = // integer array @@ -119,7 +118,7 @@ type Array4Module() = CheckThrowsNullRefException (fun () -> Array4D.get nullArr 1 1 1 1 |> ignore) () - [] + [] member this.Length1() = // integer array @@ -143,7 +142,7 @@ type Array4Module() = CheckThrowsNullRefException (fun () -> Array4D.length1 nullArr |> ignore) () - [] + [] member this.Length2() = // integer array @@ -167,7 +166,7 @@ type Array4Module() = CheckThrowsNullRefException (fun () -> Array4D.length2 nullArr |> ignore) () - [] + [] member this.Length3() = // integer array @@ -190,7 +189,7 @@ type Array4Module() = CheckThrowsNullRefException (fun () -> Array4D.length3 nullArr |> ignore) () - [] + [] member this.Length4() = // integer array @@ -213,22 +212,22 @@ type Array4Module() = CheckThrowsNullRefException (fun () -> Array4D.length4 nullArr |> ignore) () - [] + [] member this.Set() = // integer array let intArr = Array4D.init 2 3 2 2 (fun i j k l -> i*1000 + j*100 + k*10 + l) - Assert.IsFalse(intArr.[1,1,1,1] = -1) + Assert.False(intArr.[1,1,1,1] = -1) Array4D.set intArr 1 1 1 1 -1 - Assert.IsTrue(intArr.[1,1,1,1] = -1) + Assert.True(intArr.[1,1,1,1] = -1) // string array let strArr = Array4D.init 2 3 2 2 (fun i j k l -> i.ToString() + "-" + j.ToString()+ "-" + k.ToString() + "-" + l.ToString()) - Assert.IsFalse(strArr.[1,1,1,1] = "custom") + Assert.False(strArr.[1,1,1,1] = "custom") Array4D.set strArr 1 1 1 1 "custom" - Assert.IsTrue(strArr.[1,1,1,1] = "custom") + Assert.True(strArr.[1,1,1,1] = "custom") // Out of bounds checks CheckThrowsIndexOutRangException(fun () -> Array4D.set strArr 2 0 0 0 "out of bounds") @@ -245,7 +244,7 @@ type Array4Module() = CheckThrowsNullRefException (fun () -> Array4D.set nullArr 0 0 0 0 "") () - [] + [] member this.ZeroCreate() = let intArr : int[,,,] = Array4D.zeroCreate 2 3 2 2 @@ -254,7 +253,7 @@ type Array4Module() = let structArray : DateTime[,,,] = Array4D.zeroCreate 1 1 1 1 let defaultVal = new DateTime() - Assert.IsTrue(Array4D.get structArray 0 0 0 0 = defaultVal) + Assert.True(Array4D.get structArray 0 0 0 0 = defaultVal) let strArr : string[,,,] = Array4D.zeroCreate 2 3 2 2 for i in 0 .. 1 do @@ -271,7 +270,7 @@ type Array4Module() = () - [] + [] member this.SlicingTripleFixed1() = let m1 = array4d [| [| @@ -291,7 +290,7 @@ type Array4Module() = Assert.AreEqual(m1.[0,0,1,0], 11.0) Assert.AreEqual(m1.[0,0,0,*], newSlice) - [] + [] member this.SlicingTripleFixed2() = let m1 = array4d [| [| @@ -311,7 +310,7 @@ type Array4Module() = Assert.AreEqual(m1.[0,0,0,1], 2.0) Assert.AreEqual(m1.[0,0,*,0], newSlice) - [] + [] member this.SlicingTripleFixed3() = let m1 = array4d [| [| @@ -331,7 +330,7 @@ type Array4Module() = Assert.AreEqual(m1.[1,0,0,0], 19.0) Assert.AreEqual(m1.[0,*,0,0], newSlice) - [] + [] member this.SlicingTripleFixed4() = let m1 = array4d [| [| @@ -351,7 +350,7 @@ type Array4Module() = Assert.AreEqual(m1.[0,1,0,0], 10.0) Assert.AreEqual(m1.[*,0,0,0], newSlice) - [] + [] member this.SlicingDoubleFixed1() = let m1 = array4d [| [| @@ -374,7 +373,7 @@ type Array4Module() = Assert.AreEqual(m1.[1,1,0,0], 109.0) if m1.[0,0,*,*] <> newSlice then Assert.Fail() - [] + [] member this.SlicingDoubleFixed2() = let m1 = array4d [| [| @@ -397,7 +396,7 @@ type Array4Module() = Assert.AreEqual(m1.[1,0,1,0], 119.0) if m1.[0,*,0,*] <> newSlice then Assert.Fail() - [] + [] member this.SlicingDoubleFixed3() = let m1 = array4d [| [| @@ -420,7 +419,7 @@ type Array4Module() = Assert.AreEqual(m1.[1,0,0,1], 29.0) if m1.[0,*,*,0] <> newSlice then Assert.Fail() - [] + [] member this.SlicingDoubleFixed4() = let m1 = array4d [| [| @@ -445,7 +444,7 @@ type Array4Module() = if m1.[*,0,0,*] <> newSlice then Assert.Fail() - [] + [] member this.SlicingDoubleFixed5() = let m1 = array4d [| [| @@ -469,7 +468,7 @@ type Array4Module() = Assert.AreEqual(m1.[0,1,0,1], 20.0) if m1.[*,0,*,0] <> newSlice then Assert.Fail() - [] + [] member this.SlicingDoubleFixed6() = let m1 = array4d [| [| @@ -493,7 +492,7 @@ type Array4Module() = Assert.AreEqual(m1.[0,0,1,1], 21.0) if m1.[*,*,0,0] <> newSlice then Assert.Fail() - [] + [] member this.SlicingSingleFixed1() = let m1 = array4d [| [| @@ -519,7 +518,7 @@ type Array4Module() = Assert.AreEqual(m1.[0,0,0,1], 2.0) if m1.[*,*,*,0] <> newSlice then Assert.Fail() - [] + [] member this.SlicingSingleFixed2() = let m1 = array4d [| [| @@ -546,7 +545,7 @@ type Array4Module() = Assert.AreEqual(m1.[0,0,1,0], 11.0) if m1.[*,*,0,*] <> newSlice then Assert.Fail() - [] + [] member this.SlicingSingleFixed3() = let m1 = array4d [| [| @@ -573,7 +572,7 @@ type Array4Module() = Assert.AreEqual(m1.[0,1,0,0], 10.0) if m1.[*,0,*,*] <> newSlice then Assert.Fail() - [] + [] member this.SlicingSingleFixed4() = let m1 = array4d [| [| @@ -600,13 +599,13 @@ type Array4Module() = Assert.AreEqual(m1.[1,0,0,0], 19.0) if m1.[0,*,*,*] <> newSlice then Assert.Fail() - [] + [] member this.``Slicing with reverse index in all slice expr behaves as expected``() = let arr = Array4D.init 5 5 5 5 (fun i j k l -> i*1000 + j*100 + k*10 + l) - Assert.That(arr.[..^1, ^1..^0, ^2.., ^1..], Is.EquivalentTo(arr.[..3, 3..4, 2.., 3..])) + Assert.Equal(arr.[..^1, ^1..^0, ^2.., ^1..], arr.[..3, 3..4, 2.., 3..]) - [] + [] member this.``Set slice with reverse index in all slice expr behaves as expected``() = let arr1 = Array4D.init 5 5 5 5 (fun i j k l -> i*1000 + j*100 + k*10 + l) let arr2 = Array4D.init 5 5 5 5 (fun i j k l -> i*1000 + j*100 + k*10 + l) @@ -616,28 +615,28 @@ type Array4Module() = arr1.[^1..^0, ^2..3, 1..^2, ^2..^1] <- setSlice arr2.[3..4, 2..3, 1..2, 2..3] <- setSlice - Assert.That(arr1, Is.EquivalentTo(arr2)) + Assert.Equal(arr1, arr2) - [] + [] member this.``Indexer with reverse index in one dim behaves as expected``() = let arr1 = Array4D.init 5 5 5 5 (fun i j k l -> i*1000 + j*100 + k*10 + l) - Assert.That(arr1.[^1,0,0,0], Is.EqualTo(3000)) + Assert.AreEqual(arr1.[^1,0,0,0], 3000) - [] + [] member this.``Indexer with reverse index in all dim behaves as expected``() = let arr1 = Array4D.init 5 5 5 5 (fun i j k l -> i*1000 + j*100 + k*10 + l) - Assert.That(arr1.[^0,^0,^1,^0], Is.EqualTo(4434)) + Assert.AreEqual(arr1.[^0,^0,^1,^0], 4434) - [] + [] member this.``Set item with reverse index in all dims behave as expected``() = let arr1 = Array4D.create 5 5 5 5 2 arr1.[^1,^0,^0,^0] <- 9 - Assert.That(arr1.[3,4,4,4], Is.EqualTo(9)) + Assert.AreEqual(arr1.[3,4,4,4], 9) - [] + [] member this.SlicingBoundedStartEnd() = shouldEqual m1.[*,*,*,*] m1 shouldEqual m1.[0..,*,*,*] m1 @@ -717,7 +716,7 @@ type Array4Module() = |]) - [] + [] member this.SlicingOutOfBounds() = shouldBeEmpty m1.[*,*,*,7..] shouldBeEmpty m1.[*,*,*,.. -1] diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ArrayModule.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ArrayModule.fs index 3a5f2299d0f..de85233a39b 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ArrayModule.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ArrayModule.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Collections open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit (* [Test Strategy] @@ -18,23 +18,22 @@ Make sure each method works on: * Null array (null) *) -[][][] type ArrayModule() = - [] + [] member this.Empty() = let emptyArray = Array.empty if Array.length emptyArray <> 0 then Assert.Fail() let c : int[] = Array.empty - Assert.IsTrue( (c = [| |]) ) + Assert.True( (c = [| |]) ) let d : string[] = Array.empty - Assert.IsTrue( (d = [| |]) ) + Assert.True( (d = [| |]) ) () - [] + [] member this.AllPairs() = // integer array let resultInt = Array.allPairs [|1..3|] [|2..2..6|] @@ -62,15 +61,15 @@ type ArrayModule() = () - [] + [] member this.Append() = // integer array let intArray = Array.append [| 1; 2 |] [| 3; 4 |] - Assert.IsTrue( (intArray = [| 1; 2; 3; 4 |]) ) + Assert.True( (intArray = [| 1; 2; 3; 4 |]) ) // string array let strArray = Array.append [| "a"; "b" |] [| "C"; "D" |] - Assert.IsTrue( (strArray = [| "a"; "b"; "C"; "D" |]) ) + Assert.True( (strArray = [| "a"; "b"; "C"; "D" |]) ) // empty array let emptyArray : int[] = [| |] @@ -79,8 +78,8 @@ type ArrayModule() = let appEmptySingle = Array.append emptyArray singleArray let appSingleEmpty = Array.append singleArray emptyArray - Assert.IsTrue( (appEmptySingle = [| 1 |]) ) - Assert.IsTrue( (appSingleEmpty = [| 1 |]) ) + Assert.True( (appEmptySingle = [| 1 |]) ) + Assert.True( (appSingleEmpty = [| 1 |]) ) // null array let nullArray = null:int[] @@ -90,7 +89,7 @@ type ArrayModule() = () - [] + [] member this.Average() = // empty float32 array @@ -126,7 +125,7 @@ type ArrayModule() = () - [] + [] member this.AverageBy() = // empty double array @@ -162,21 +161,21 @@ type ArrayModule() = () - [] + [] member this.ChunkBySize() = // int Seq - Assert.IsTrue([| [|1..4|]; [|5..8|] |] = Array.chunkBySize 4 [|1..8|]) - Assert.IsTrue([| [|1..4|]; [|5..8|]; [|9..10|] |] = Array.chunkBySize 4 [|1..10|]) - Assert.IsTrue([| [|1|]; [|2|]; [|3|]; [|4|] |] = Array.chunkBySize 1 [|1..4|]) - Assert.IsTrue([| [|1..3|]; [|4|] |] = Array.chunkBySize 3 [|1..4|]) - Assert.IsTrue([| [|1..5|]; [|6..10|]; [|11..12|] |] = Array.chunkBySize 5 [|1..12|]) + Assert.True([| [|1..4|]; [|5..8|] |] = Array.chunkBySize 4 [|1..8|]) + Assert.True([| [|1..4|]; [|5..8|]; [|9..10|] |] = Array.chunkBySize 4 [|1..10|]) + Assert.True([| [|1|]; [|2|]; [|3|]; [|4|] |] = Array.chunkBySize 1 [|1..4|]) + Assert.True([| [|1..3|]; [|4|] |] = Array.chunkBySize 3 [|1..4|]) + Assert.True([| [|1..5|]; [|6..10|]; [|11..12|] |] = Array.chunkBySize 5 [|1..12|]) // string Seq - Assert.IsTrue([| [|"a"; "b"|]; [|"c";"d"|]; [|"e"|] |] = Array.chunkBySize 2 [|"a";"b";"c";"d";"e"|]) + Assert.True([| [|"a"; "b"|]; [|"c";"d"|]; [|"e"|] |] = Array.chunkBySize 2 [|"a";"b";"c";"d";"e"|]) // empty Seq - Assert.IsTrue([||] = Array.chunkBySize 3 [||]) + Assert.True([||] = Array.chunkBySize 3 [||]) // null Seq let nullArr:_[] = null @@ -188,22 +187,22 @@ type ArrayModule() = () - [] + [] member this.SplitInto() = // int array - Assert.IsTrue([| [|1..4|]; [|5..7|]; [|8..10|] |] = Array.splitInto 3 [|1..10|]) - Assert.IsTrue([| [|1..4|]; [|5..8|]; [|9..11|] |] = Array.splitInto 3 [|1..11|]) - Assert.IsTrue([| [|1..4|]; [|5..8|]; [|9..12|] |] = Array.splitInto 3 [|1..12|]) + Assert.True([| [|1..4|]; [|5..7|]; [|8..10|] |] = Array.splitInto 3 [|1..10|]) + Assert.True([| [|1..4|]; [|5..8|]; [|9..11|] |] = Array.splitInto 3 [|1..11|]) + Assert.True([| [|1..4|]; [|5..8|]; [|9..12|] |] = Array.splitInto 3 [|1..12|]) - Assert.IsTrue([| [|1..2|]; [|3|]; [|4|]; [|5|] |] = Array.splitInto 4 [|1..5|]) - Assert.IsTrue([| [|1|]; [|2|]; [|3|]; [|4|] |] = Array.splitInto 20 [|1..4|]) + Assert.True([| [|1..2|]; [|3|]; [|4|]; [|5|] |] = Array.splitInto 4 [|1..5|]) + Assert.True([| [|1|]; [|2|]; [|3|]; [|4|] |] = Array.splitInto 20 [|1..4|]) // string array - Assert.IsTrue([| [|"a"; "b"|]; [|"c";"d"|]; [|"e"|] |] = Array.splitInto 3 [|"a";"b";"c";"d";"e"|]) + Assert.True([| [|"a"; "b"|]; [|"c";"d"|]; [|"e"|] |] = Array.splitInto 3 [|"a";"b";"c";"d";"e"|]) // empty array - Assert.IsTrue([| |] = Array.splitInto 3 [| |]) + Assert.True([| |] = Array.splitInto 3 [| |]) // null array let nullArr:_[] = null @@ -215,7 +214,7 @@ type ArrayModule() = () - [] + [] member this.distinct() = // distinct should work on empty array Assert.AreEqual([||], Array.distinct [||]) @@ -235,7 +234,7 @@ type ArrayModule() = let list = new System.Collections.Generic.List() Assert.AreEqual([|null, list|], Array.distinct [|null, list|]) - [] + [] member this.distinctBy() = // distinctBy should work on empty array Assert.AreEqual([||], Array.distinctBy (fun _ -> failwith "should not be executed") [||]) @@ -257,7 +256,7 @@ type ArrayModule() = let list = new System.Collections.Generic.List() Assert.AreEqual([|null, list|], Array.distinctBy id [|null, list|]) - [] + [] member this.Except() = // integer array let intArr1 = [| yield! {1..100} @@ -289,7 +288,7 @@ type ArrayModule() = () - [] + [] member this.Take() = Assert.AreEqual([||],Array.take 0 [||]) Assert.AreEqual([||],Array.take 0 [|"str1";"str2";"str3";"str4"|]) @@ -302,7 +301,7 @@ type ArrayModule() = CheckThrowsInvalidOperationExn (fun () -> Array.take 5 [|"str1";"str2";"str3";"str4"|] |> ignore) CheckThrowsArgumentNullException (fun () -> Array.take 5 null |> ignore) - [] + [] member this.takeWhile() = Assert.AreEqual([||],Array.takeWhile (fun x -> failwith "should not be used") [||]) Assert.AreEqual([|1;2;4;5|],Array.takeWhile (fun x -> x < 6) [|1;2;4;5;6;7|]) @@ -315,7 +314,7 @@ type ArrayModule() = CheckThrowsArgumentNullException (fun () -> Array.takeWhile (fun _ -> failwith "should not be used") null |> ignore) - [] + [] member this.splitAt() = Assert.AreEqual([||], Array.splitAt 0 [||] |> fst) Assert.AreEqual([||], Array.splitAt 0 [||] |> snd) @@ -343,7 +342,7 @@ type ArrayModule() = CheckThrowsArgumentNullException (fun () -> Array.splitAt 0 null |> ignore) CheckThrowsArgumentNullException (fun () -> Array.splitAt 1 null |> ignore) - [] + [] member this.replicate() = // replicate should create multiple copies of the given value Assert.AreEqual([||],Array.replicate 0 null) @@ -353,7 +352,7 @@ type ArrayModule() = CheckThrowsArgumentException (fun () -> Array.replicate -1 null |> ignore) - [] + [] member this.Blit() = // int array let intSrc = [| 1..10 |] @@ -401,7 +400,7 @@ type ArrayModule() = // empty array let emptySrc :int[] = [| |] let emptyChoosed = chooseInt funcInt emptySrc - Assert.IsTrue( (emptyChoosed = [| |]) ) + Assert.True( (emptyChoosed = [| |]) ) // null array let nullArr = null:int[] @@ -409,11 +408,11 @@ type ArrayModule() = () - [] + [] member this.Choose() = this.ChooseTester Array.choose Array.choose - [] + [] member this.``Parallel.Choose`` () = this.ChooseTester Array.Parallel.choose Array.Parallel.choose @@ -442,11 +441,11 @@ type ArrayModule() = () - [] + [] member this.Collect () = this.CollectTester Array.collect Array.collect - [] + [] member this.CollectWithSideEffects () = let stamp = ref 0 let f x = stamp := !stamp + 1; [| x |] @@ -458,11 +457,11 @@ type ArrayModule() = Array.collect f [|1;2;3|] |> ignore Assert.AreEqual(3,!stamp) - [] + [] member this.``Parallel.Collect`` () = this.CollectTester Array.Parallel.collect Array.Parallel.collect - [] + [] member this.compareWith() = // compareWith should work on empty arrays Assert.AreEqual(0,Array.compareWith (fun _ -> failwith "should not be executed") [||] [||]) @@ -487,7 +486,7 @@ type ArrayModule() = Assert.AreEqual(1,Array.compareWith (fun x y -> 1) [|"1";"2"|] [|"1";"3"|]) Assert.AreEqual(-1,Array.compareWith (fun x y -> -1) [|"1";"2"|] [|"1";"3"|]) - [] + [] member this.Concat() = // integer array let seqInt = @@ -509,7 +508,7 @@ type ArrayModule() = // Empty array let emptyArrays = [| [| |]; [| 0 |]; [| 1 |]; [| |]; [| |] |] let result2 = Array.concat emptyArrays - Assert.IsTrue(result2.[0] = 0 && result2.[1] = 1) + Assert.True(result2.[0] = 0 && result2.[1] = 1) if result2.[0] <> 0 && result2.[1] <> 1 then Assert.Fail() // null array @@ -519,7 +518,7 @@ type ArrayModule() = () - [] + [] member this.countBy() = // countBy should work on empty array Assert.AreEqual(0,Array.countBy (fun _ -> failwith "should not be executed") [||] |> Array.length) @@ -531,7 +530,7 @@ type ArrayModule() = Assert.AreEqual([| 5,1; 2,2; 3,2 |],Array.countBy id [|5;2;2;3;3|]) Assert.AreEqual([| 3,3; 2,2; 1,3 |],Array.countBy (fun x -> if x < 3 then x else 3) [|5;2;1;2;3;3;1;1|]) - [] + [] member this.Copy() = // int array let intSrc:int [] = [| 3;5;7 |] @@ -555,7 +554,7 @@ type ArrayModule() = () - [] + [] member this.Create() = // int array let intArr = Array.create 3 8 @@ -563,7 +562,7 @@ type ArrayModule() = // string array let strArr = Array.create 3 "good" - Assert.IsTrue( (strArr = [|"good"; "good"; "good"|]) ) + Assert.True( (strArr = [|"good"; "good"; "good"|]) ) // empty array let emptyArr = Array.create 0 "empty" @@ -572,12 +571,12 @@ type ArrayModule() = // array with null elements let nullStr = null:string let nullArr = Array.create 3 nullStr - Assert.IsTrue( (nullArr = [|null; null; null|]) ) + Assert.True( (nullArr = [|null; null; null|]) ) () - [] + [] member this.TryHead() = // integer array let resultInt = Array.tryHead [|2..2..20|] @@ -596,7 +595,7 @@ type ArrayModule() = CheckThrowsArgumentNullException (fun () -> Array.tryHead nullArr |> ignore) () - [] + [] member this.Exists() = // integer array let intArr = [| 2;4;6;8 |] @@ -621,7 +620,7 @@ type ArrayModule() = () - [] + [] member this.Exists2() = // integer array let intFir = [| 2;4;6;8 |] @@ -654,7 +653,7 @@ type ArrayModule() = () - [] + [] member this.Fill() = // integer array let intArr = [|1..5|] @@ -685,7 +684,7 @@ type ArrayModule() = () - [] + [] member this.Filter() = // integer array let intArr = [| 1..20 |] @@ -710,7 +709,7 @@ type ArrayModule() = () - [] + [] member this.Filter2 () = // The Array.filter algorithm uses a bitmask as a temporary storage mechanism // for which elements to filter. This introduces some possible error conditions @@ -768,7 +767,7 @@ type ArrayModule() = - [] + [] member this.Where() = // integer array let intArr = [| 1..20 |] @@ -793,13 +792,13 @@ type ArrayModule() = () - [] + [] member this.``where should work like filter``() = Assert.AreEqual([||], Array.where (fun x -> x % 2 = 0) [||]) Assert.AreEqual([|0;2;4;6;8|], Array.where (fun x -> x % 2 = 0) [|0..9|]) Assert.AreEqual([|"a";"b";"c"|], Array.where (fun _ -> true) [|"a";"b";"c"|]) - [] + [] member this.Find() = // integer array let intArr = [| 1..20 |] @@ -826,7 +825,7 @@ type ArrayModule() = () - [] + [] member this.FindBack() = // integer array let funcInt x = if (x%5 = 0) then true else false @@ -852,7 +851,7 @@ type ArrayModule() = () - [] + [] member this.FindIndex() = // integer array let intArr = [| 1..20 |] @@ -879,7 +878,7 @@ type ArrayModule() = () - [] + [] member this.FindIndexBack() = // integer array let funcInt x = if (x%5 = 0) then true else false @@ -905,7 +904,7 @@ type ArrayModule() = () - [] + [] member this.Pick() = // integers let intArr = [| 1..10 |] @@ -918,7 +917,7 @@ type ArrayModule() = // make it not found CheckThrowsKeyNotFoundException (fun () -> Array.pick (fun n -> None) intArr |> ignore) - [] + [] member this.last() = // last should fail on empty array CheckThrowsArgumentException(fun () -> Array.last [||] |> ignore) @@ -931,7 +930,7 @@ type ArrayModule() = Assert.AreEqual("2", Array.last [|"1"; "3"; "2"|]) Assert.AreEqual(["4"], Array.last [|["1"; "3"]; []; ["4"]|]) - [] + [] member this.TryLast() = // integers array let IntSeq = [| 1..9 |] @@ -944,21 +943,21 @@ type ArrayModule() = // Empty array let emptyResult = Array.tryLast Array.empty - Assert.IsTrue(emptyResult.IsNone) + Assert.True(emptyResult.IsNone) // null array let nullArr = null:string[] CheckThrowsArgumentNullException (fun () ->Array.tryLast nullArr |> ignore) () - [] + [] member this.ToSeq() = let intArr = [| 1..10 |] let seq = Array.toSeq intArr let sum = Seq.sum seq Assert.AreEqual(55, sum) - [] + [] member this.TryPick() = // integer array let intArr = [| 1..10 |] @@ -989,7 +988,7 @@ type ArrayModule() = () - [] + [] member this.Fold() = // integer array let intArr = [| 1..5 |] @@ -1015,7 +1014,7 @@ type ArrayModule() = () - [] + [] member this.Fold2() = // integer array let funcInt x y z = x + y.ToString() + z.ToString() @@ -1043,7 +1042,7 @@ type ArrayModule() = () - [] + [] member this.FoldBack() = // integer array let intArr = [| 1..5 |] @@ -1069,7 +1068,7 @@ type ArrayModule() = () - [] + [] member this.FoldBack2() = // integer array let funcInt x y z = x.ToString() + y.ToString() + z @@ -1097,7 +1096,7 @@ type ArrayModule() = () - [] + [] member this.ForAll() = // integer array let resultInt = Array.forall (fun x -> x > 2) [| 3..2..10 |] @@ -1117,7 +1116,7 @@ type ArrayModule() = () - [] + [] member this.ForAll2() = // integer array let resultInt = Array.forall2 (fun x y -> x < y) [| 1..10 |] [|2..2..20|] @@ -1142,7 +1141,7 @@ type ArrayModule() = () - [] + [] member this.Get() = // integer array let intArr = [| 3;4;7;8;10 |] @@ -1165,43 +1164,43 @@ type ArrayModule() = () - [] + [] member this.``exactlyOne should return the element from singleton arrays``() = Assert.AreEqual(1, Array.exactlyOne [|1|]) Assert.AreEqual("2", Array.exactlyOne [|"2"|]) () - [] + [] member this.``exactlyOne should fail on empty array``() = CheckThrowsArgumentException(fun () -> Array.exactlyOne [||] |> ignore) - [] + [] member this.``exactlyOne should fail on null array``() = CheckThrowsArgumentNullException(fun () -> Array.exactlyOne null |> ignore) - [] + [] member this.``exactlyOne should fail on arrays with more than one element``() = CheckThrowsArgumentException(fun () -> Array.exactlyOne [|"1"; "2"|] |> ignore) - [] + [] member this.``tryExactlyOne should return the element from singleton arrays``() = Assert.AreEqual(Some 1, Array.tryExactlyOne [|1|]) Assert.AreEqual(Some "2", Array.tryExactlyOne [|"2"|]) () - [] + [] member this.``tryExactlyOne should return None on empty array``() = Assert.AreEqual(None, Array.tryExactlyOne [||]) - [] + [] member this.``tryExactlyOne should return None for arrays with more than one element``() = Assert.AreEqual(None, Array.tryExactlyOne [|"1"; "2"|]) - [] + [] member this.``tryExactlyOne should fail on null array``() = CheckThrowsArgumentNullException(fun () -> Array.tryExactlyOne null |> ignore) - [] + [] member this.GroupBy() = let funcInt x = x%5 @@ -1259,7 +1258,7 @@ type ArrayModule() = () - [] + [] member this.Hd() = // integer array let resultInt = Array.head [|2..2..20|] @@ -1273,11 +1272,11 @@ type ArrayModule() = CheckThrowsArgumentNullException(fun () -> Array.head null |> ignore) () - [] + [] member this.Init() = this.InitTester Array.init Array.init - [] + [] member this.InitWithSideEffects () = let stamp = ref 0 let f i = @@ -1290,11 +1289,11 @@ type ArrayModule() = Array.init 10 f |> ignore Assert.AreEqual (10, !stamp) - [] + [] member this.``Parallel.Init``() = this.InitTester Array.Parallel.init Array.Parallel.init - [] + [] member this.IsEmpty() = // integer array let intArr = [| 3;4;7;8;10 |] @@ -1317,7 +1316,7 @@ type ArrayModule() = () - [] + [] member this.Iter() = // integer array let intArr = [| 1..10 |] @@ -1349,7 +1348,7 @@ type ArrayModule() = () - [] + [] member this.Iter2() = // integer array let resultInt = ref 0 @@ -1385,7 +1384,7 @@ type ArrayModule() = () - [] + [] member this.Iteri() = // integer array let intArr = [| 1..10 |] @@ -1417,7 +1416,7 @@ type ArrayModule() = () - [] + [] member this.Iteri2() = // integer array let resultInt = ref 0 @@ -1452,7 +1451,7 @@ type ArrayModule() = () - [] + [] member this.``pairwise should return pairs of the input array``() = Assert.AreEqual([||],Array.pairwise [||]) Assert.AreEqual([||],Array.pairwise [|1|]) @@ -1460,7 +1459,7 @@ type ArrayModule() = Assert.AreEqual([|1,2; 2,3|],Array.pairwise [|1;2;3|]) Assert.AreEqual([|"H","E"; "E","L"; "L","L"; "L","O"|],Array.pairwise [|"H";"E";"L";"L";"O"|]) - [] + [] member this.``pairwise should not work on null``() = CheckThrowsArgumentNullException(fun () -> Array.pairwise null |> ignore) @@ -1484,11 +1483,11 @@ type ArrayModule() = () - [] + [] member this.Map () = this.MapTester Array.map Array.map - [] + [] member this.MapWithSideEffects () = let stamp = ref 0 let f x = stamp := !stamp + 1; x + 1 @@ -1500,7 +1499,7 @@ type ArrayModule() = Array.map f [| 1..100 |] |> ignore Assert.AreEqual(100,!stamp) - [] + [] member this.``Parallel.Map`` () = this.MapTester Array.Parallel.map Array.Parallel.map @@ -1523,11 +1522,11 @@ type ArrayModule() = CheckThrowsArgumentNullException (fun () -> mapiInt f nullArg |> ignore) () - [] + [] member this.Mapi () = this.MapiTester Array.mapi Array.mapi - [] + [] member this.MapiWithSideEffects () = let stamp = ref 0 let f i x = stamp := !stamp + 1; (i, x + 1) @@ -1540,12 +1539,12 @@ type ArrayModule() = Assert.AreEqual(100,!stamp) () - [] + [] member this.``Parallel.Mapi`` () = this.MapiTester Array.Parallel.mapi Array.Parallel.mapi () - [] + [] member this.``Parallel.Iter``() = // integer array let intArr = [| 1..10 |] @@ -1577,7 +1576,7 @@ type ArrayModule() = () - [] + [] member this.``Parallel.Iteri``() = // integer array let intArr = [| 1..10 |] @@ -1642,75 +1641,75 @@ type ArrayModule() = CheckThrowsArgumentNullException (fun () -> partString funcString nullArr |> ignore) - [] + [] member this.Partition () = this.PartitionTester Array.partition Array.partition - [] + [] member this.Singleton() = Assert.AreEqual([|null|],Array.singleton null) Assert.AreEqual([|"1"|],Array.singleton "1") Assert.AreEqual([|[]|], Array.singleton []) - Assert.IsTrue([|[||]|] = Array.singleton [||]) + Assert.True([|[||]|] = Array.singleton [||]) - [] + [] member this.``Parallel.Partition`` () = this.PartitionTester Array.Parallel.partition Array.Parallel.partition - [] + [] member this.Contains() = // integer array let intArr = [| 2;4;6;8 |] let resultInt = Array.contains 6 intArr - Assert.IsTrue(resultInt) + Assert.True(resultInt) // string array let strArr = [|"Lists"; "are"; "commonly"|] let resultStr = Array.contains "not" strArr - Assert.IsFalse(resultStr) + Assert.False(resultStr) // empty array let emptyArr:int[] = [| |] let resultEpt = Array.contains 4 emptyArr - Assert.IsFalse(resultEpt) + Assert.False(resultEpt) // null array let nullArr = null:string[] CheckThrowsArgumentNullException (fun () -> Array.contains "empty" nullArr |> ignore) - [] + [] member this.``Slicing with first index reverse behaves as expected``() = let arr = [| 1;2;3;4;5 |] - Assert.That(arr.[^3..], Is.EquivalentTo(arr.[1..])) + Assert.AreEqual(arr.[^3..], arr.[1..]) - [] + [] member this.``Slicing with second index reverse behaves as expected``() = let arr = [| 1;2;3;4;5 |] - Assert.That(arr.[..^1], Is.EquivalentTo(arr.[..3])) + Assert.AreEqual(arr.[..^1], arr.[..3]) - [] + [] member this.``Slicing with both index reverse behaves as expected``() = let arr = [| 1;2;3;4;5 |] - Assert.That(arr.[^3..^1], Is.EquivalentTo(arr.[1..3])) + Assert.AreEqual(arr.[^3..^1], arr.[1..3]) - [] + [] member this.``Slicing with first index reverse and second index non reverse behaves as expected``()= let arr = [|1;2;3;4;5|] - Assert.That(arr.[^3..4], Is.EquivalentTo(arr.[1..4])) + Assert.AreEqual(arr.[^3..4], arr.[1..4]) - [] + [] member this.``Slicing with first index non reverse and second index reverse behaves as expected``()= let arr = [|1;2;3;4;5|] - Assert.That(arr.[3..^0], Is.EquivalentTo(arr.[3..4])) + Assert.AreEqual(arr.[3..^0], arr.[3..4]) - [] + [] member this.``Set slice with first index reverse behaves as expected``() = let arr1 = [| 1;2;3;4;5 |] let arr2 = [| 1;2;3;4;5 |] @@ -1718,10 +1717,9 @@ type ArrayModule() = arr1.[^3..] <- [| 9;8;7;6 |] arr2.[1..] <- [| 9;8;7;6 |] - Assert.That(arr1, Is.EquivalentTo(arr2)) + Assert.AreEqual(arr1, arr2) - - [] + [] member this.``Set slice with second index reverse behaves as expected``() = let arr1 = [| 1;2;3;4;5 |] let arr2 = [| 1;2;3;4;5 |] @@ -1729,10 +1727,9 @@ type ArrayModule() = arr1.[..^1] <- [| 9;8;7;6 |] arr2.[..3] <- [| 9;8;7;6 |] - Assert.That(arr1, Is.EquivalentTo(arr2)) + Assert.AreEqual(arr1, arr2) - - [] + [] member this.``Set slice with both index reverse behaves as expected``() = let arr1 = [| 1;2;3;4;5 |] let arr2 = [| 1;2;3;4;5 |] @@ -1740,22 +1737,21 @@ type ArrayModule() = arr1.[^3..^1] <- [| 8;7;6 |] arr2.[1..3] <- [| 8;7;6 |] - Assert.That(arr1, Is.EquivalentTo(arr2)) + Assert.AreEqual(arr1, arr2) - [] + [] member this.``Get item with reverse index behaves as expected``() = let arr = [|1;2;3;4;5|] + Assert.AreEqual(arr.[^1], 4) - Assert.That(arr.[^1], Is.EqualTo(4)) - - [] + [] member this.``Set item with reverse index behaves as expected``() = let arr = [|1;2;3;4;5|] arr.[^0] <- 9 - Assert.That(arr.[4], Is.EqualTo(9)) + Assert.AreEqual(arr.[4], 9) - [] + [] member this.SlicingUnboundedEnd() = let arr = [|1;2;3;4;5;6|] @@ -1768,7 +1764,7 @@ type ArrayModule() = Assert.AreEqual(arr.[7..], ([||]: int array)) - [] + [] member this.SlicingUnboundedStart() = let arr = [|1;2;3;4;5;6|] @@ -1783,7 +1779,7 @@ type ArrayModule() = Assert.AreEqual(arr.[..7], [|1;2;3;4;5;6|]) - [] + [] member this.SlicingBoundedStartEnd() = let arr = [|1;2;3;4;5;6|] @@ -1809,7 +1805,7 @@ type ArrayModule() = Assert.AreEqual(arr.[4..1], ([||]: int array)) - [] + [] member this.SlicingEmptyArray() = let empty : obj array = Array.empty @@ -1821,7 +1817,7 @@ type ArrayModule() = Assert.AreEqual(empty.[3..5], ([||]: obj array)) - [] + [] member this.SlicingOutOfBounds() = let arr = [|1;2;3;4;5;6|] diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ArrayModule2.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ArrayModule2.fs index cbbc1337fc1..6a6b444afbf 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ArrayModule2.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ArrayModule2.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Collections open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit (* [Test Strategy] @@ -26,10 +26,9 @@ type ArrayWindowedTestInput<'t> = Exception : Type option } -[][][] type ArrayModule2() = - [] + [] member this.Length() = // integer array let resultInt = Array.length [|1..8|] @@ -49,7 +48,7 @@ type ArrayModule2() = () - [] + [] member this.Indexed() = // integer array let resultInt = Array.indexed [|10..2..20|] @@ -71,7 +70,7 @@ type ArrayModule2() = () - [] + [] member this.Map() = // integer array let funcInt x = @@ -96,7 +95,7 @@ type ArrayModule2() = () - [] + [] member this.Map2() = // integer array let funcInt x y = x+y @@ -124,7 +123,7 @@ type ArrayModule2() = () - [] + [] member this.Map3() = // Integer array let funcInt a b c = (a + b) * c @@ -156,7 +155,7 @@ type ArrayModule2() = () - [] + [] member this.MapFold() = // integer array let funcInt acc x = if x % 2 = 0 then 10*x, acc + 1 else x, acc @@ -181,7 +180,7 @@ type ArrayModule2() = () - [] + [] member this.MapFoldBack() = // integer array let funcInt x acc = if acc < 105 then 10*x, acc + 2 else x, acc @@ -206,7 +205,7 @@ type ArrayModule2() = () - [] + [] member this.Mapi() = // integer array let funcInt x y = x+y @@ -229,7 +228,7 @@ type ArrayModule2() = () - [] + [] member this.mapi2() = // integer array let funcInt x y z = x+y+z @@ -257,7 +256,7 @@ type ArrayModule2() = () - [] + [] member this.Max() = // integer array let resultInt = Array.max [|2..2..20|] @@ -278,7 +277,7 @@ type ArrayModule2() = () - [] + [] member this.MaxBy()= // integer array let funcInt x = x%8 @@ -301,7 +300,7 @@ type ArrayModule2() = () - [] + [] member this.Min() = // integer array let resultInt = Array.min [|3;7;8;9;4;1;1;2|] @@ -322,7 +321,7 @@ type ArrayModule2() = () - [] + [] member this.MinBy()= // integer array let funcInt x = x%8 @@ -346,7 +345,7 @@ type ArrayModule2() = () - [] + [] member this.Of_List() = // integer array let resultInt = Array.ofList [1..10] @@ -364,7 +363,7 @@ type ArrayModule2() = () - [] + [] member this.Of_Seq() = // integer array let resultInt = Array.ofSeq {1..10} @@ -382,7 +381,7 @@ type ArrayModule2() = () - [] + [] member this.Partition() = // integer array let resultInt = Array.partition (fun x -> x%3 = 0) [|1..10|] @@ -402,7 +401,7 @@ type ArrayModule2() = () - [] + [] member this.Permute() = // integer array let resultInt = Array.permute (fun i -> (i+1) % 4) [|1;2;3;4|] @@ -422,7 +421,7 @@ type ArrayModule2() = () - [] + [] member this.Reduce() = // integer array let resultInt = Array.reduce (fun x y -> x/y) [|5*4*3*2; 4;3;2;1|] @@ -442,7 +441,7 @@ type ArrayModule2() = () - [] + [] member this.ReduceBack() = // integer array let resultInt = Array.reduceBack (fun x y -> x/y) [|5*4*3*2; 4;3;2;1|] @@ -462,7 +461,7 @@ type ArrayModule2() = () - [] + [] member this.Rev() = // integer array let resultInt = Array.rev [|1..10|] @@ -481,7 +480,7 @@ type ArrayModule2() = CheckThrowsArgumentNullException (fun () -> Array.rev nullArr |> ignore) () - [] + [] member this.Scan() = // integer array let funcInt x y = x+y @@ -503,7 +502,7 @@ type ArrayModule2() = () - [] + [] member this.ScanBack() = // integer array let funcInt x y = x+y @@ -525,7 +524,7 @@ type ArrayModule2() = () - [] + [] member this.Skip() = // integer array let resultInt = Array.skip 2 [|1..10|] @@ -551,7 +550,7 @@ type ArrayModule2() = CheckThrowsArgumentException (fun () -> Array.skip 1 [||] |> ignore) CheckThrowsArgumentException (fun () -> Array.skip 4 [|1; 2; 3|] |> ignore) - [] + [] member this.SkipWhile() = // integer array let funcInt x = (x < 4) @@ -582,7 +581,7 @@ type ArrayModule2() = () - [] + [] member this.Set() = // integer array let intArr = [|10;9;8;7|] @@ -602,7 +601,7 @@ type ArrayModule2() = () - [] + [] member this.sortInPlaceWith() = // integer array let intArr = [|3;5;7;2;4;8|] @@ -641,7 +640,7 @@ type ArrayModule2() = () - [] + [] member this.sortInPlaceBy() = // integer array let intArr = [|3;5;7;2;4;8|] @@ -671,7 +670,7 @@ type ArrayModule2() = () - [] + [] member this.SortDescending() = // integer array let intArr = [|3;5;7;2;4;8|] @@ -707,7 +706,7 @@ type ArrayModule2() = () - [] + [] member this.SortByDescending() = // integer array let intArr = [|3;5;7;2;4;8|] @@ -746,7 +745,7 @@ type ArrayModule2() = () - [] + [] member this.Sub() = // integer array let resultInt = Array.sub [|1..8|] 3 3 @@ -771,7 +770,7 @@ type ArrayModule2() = () - [] + [] member this.Sum() = // empty integer array let resultEptInt = Array.sum ([||]:int[]) @@ -817,7 +816,7 @@ type ArrayModule2() = CheckThrowsArgumentNullException (fun () -> Array.sum nullArr |> ignore) () - [] + [] member this.SumBy() = // empty integer array let resultEptInt = Array.sumBy int ([||]:int[]) @@ -862,7 +861,7 @@ type ArrayModule2() = CheckThrowsArgumentNullException (fun () -> Array.sumBy float32 nullArr |> ignore) () - [] + [] member this.Tl() = // integer array let resultInt = Array.tail [|1..10|] @@ -881,7 +880,7 @@ type ArrayModule2() = CheckThrowsArgumentNullException(fun () -> Array.tail null |> ignore) () - [] + [] member this.To_List() = // integer array let resultInt = Array.toList [|1..10|] @@ -901,7 +900,7 @@ type ArrayModule2() = () - [] + [] member this.To_Seq() = // integer array let resultInt = [|1..10|] |> Array.toSeq |> Array.ofSeq @@ -921,7 +920,7 @@ type ArrayModule2() = () - [] + [] member this.Transpose() = // integer array Assert.AreEqual([|[|1;4|]; [|2;5|]; [|3;6|]|], Array.transpose (seq [[|1..3|]; [|4..6|]])) @@ -946,7 +945,7 @@ type ArrayModule2() = CheckThrowsArgumentException (fun () -> Array.transpose [| [|1; 2|]; [|3|] |] |> ignore) CheckThrowsArgumentException (fun () -> Array.transpose [| [|1|]; [|2; 3|] |] |> ignore) - [] + [] member this.Truncate() = // integer array Assert.AreEqual([|1..3|], Array.truncate 3 [|1..5|]) @@ -969,7 +968,7 @@ type ArrayModule2() = () - [] + [] member this.TryFind() = // integer array let resultInt = [|1..10|] |> Array.tryFind (fun x -> x%7 = 0) @@ -989,7 +988,7 @@ type ArrayModule2() = () - [] + [] member this.TryFindBack() = // integer array let funcInt x = x%5 = 0 @@ -1013,7 +1012,7 @@ type ArrayModule2() = () - [] + [] member this.TryFindIndex() = // integer array let resultInt = [|1..10|] |> Array.tryFindIndex (fun x -> x%7 = 0) @@ -1033,7 +1032,7 @@ type ArrayModule2() = () - [] + [] member this.TryFindIndexBack() = // integer array let funcInt x = x%5 = 0 @@ -1057,7 +1056,7 @@ type ArrayModule2() = () - [] + [] member this.Unfold() = // integer Seq let resultInt = Array.unfold (fun x -> if x < 20 then Some (x+1,x*2) else None) 1 @@ -1073,7 +1072,7 @@ type ArrayModule2() = () - [] + [] member this.Unzip() = // integer array let resultInt = Array.unzip [|(1,2);(2,4);(3,6)|] @@ -1092,7 +1091,7 @@ type ArrayModule2() = () - [] + [] member this.Unzip3() = // integer array let resultInt = Array.unzip3 [|(1,2,3);(2,4,6);(3,6,9)|] @@ -1110,13 +1109,13 @@ type ArrayModule2() = () - [] + [] member this.Windowed() = let testWindowed config = try config.InputArray |> Array.windowed config.WindowSize - |> (fun actual -> Assert.IsTrue(config.ExpectedArray = actual)) + |> (fun actual -> Assert.True(config.ExpectedArray = actual)) with | _ when Option.isNone config.Exception -> Assert.Fail() | e when e.GetType() = (Option.get config.Exception) -> () @@ -1194,13 +1193,13 @@ type ArrayModule2() = if windowSize <= 0 then CheckThrowsArgumentException (fun () -> Array.windowed windowSize [|1..arraySize|] |> ignore) elif arraySize < windowSize then - Assert.IsTrue([||] = Array.windowed windowSize [|1..arraySize|]) + Assert.True([||] = Array.windowed windowSize [|1..arraySize|]) else - Assert.IsTrue(expectedArrays.[arraySize, windowSize] = Array.windowed windowSize [|1..arraySize|]) + Assert.True(expectedArrays.[arraySize, windowSize] = Array.windowed windowSize [|1..arraySize|]) () - [] + [] member this.Zero_Create() = // Check for bogus input @@ -1220,12 +1219,12 @@ type ArrayModule2() = () - [] + [] member this.BadCreateArguments() = // negative number CheckThrowsArgumentException (fun () -> Array.create -1 0 |> ignore) - [] + [] member this.Zip() = // integer array let resultInt = Array.zip [|1..3|] [|2..2..6|] @@ -1248,7 +1247,7 @@ type ArrayModule2() = () - [] + [] member this.Zip3() = // integer array let resultInt = Array.zip3 [|1..3|] [|2..2..6|] [|3;6;9|] @@ -1274,7 +1273,7 @@ type ArrayModule2() = () - [] + [] member this.Item() = // integer array let resultInt = Array.item 3 [|1..8|] @@ -1299,7 +1298,7 @@ type ArrayModule2() = for i = 11 to 20 do CheckThrowsIndexOutRangException (fun () -> Array.item i [|1..8|] |> ignore) - [] + [] member this.tryItem() = // integer array let intArr = [| 3;4;7;8;10 |] diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ArrayProperties.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ArrayProperties.fs index 3c51487caeb..13afd8cc3c1 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ArrayProperties.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ArrayProperties.fs @@ -1,33 +1,33 @@ // Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information. -[][] module FSharp.Core.UnitTests.Collections.ArrayProperties open System open System.Collections.Generic -open NUnit.Framework + +open Xunit open FsCheck open Utils let isStable sorted = sorted |> Seq.pairwise |> Seq.forall (fun ((ia, a),(ib, b)) -> if a = b then ia < ib else true) - + let distinctByStable<'a when 'a : comparison> (xs : 'a []) = let indexed = xs |> Seq.indexed |> Seq.toArray let sorted = indexed |> Array.distinctBy snd isStable sorted - -[] + +[] let ``Array.distinctBy is stable`` () = Check.QuickThrowOnFailure distinctByStable Check.QuickThrowOnFailure distinctByStable - + let blitWorksLikeCopy<'a when 'a : comparison> (source : 'a [], sourceIndex, target : 'a [], targetIndex, count) = let target1 = Array.copy target let target2 = Array.copy target let a = runAndCheckIfAnyError (fun () -> Array.blit source sourceIndex target1 targetIndex count) let b = runAndCheckIfAnyError (fun () -> Array.Copy(source, sourceIndex, target2, targetIndex, count)) a = b && target1 = target2 - -[] + +[] let ``Array.blit works like Array.Copy`` () = Check.QuickThrowOnFailure blitWorksLikeCopy Check.QuickThrowOnFailure blitWorksLikeCopy diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/CollectionModulesConsistency.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/CollectionModulesConsistency.fs index b2107afc7eb..951f9711d68 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/CollectionModulesConsistency.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/CollectionModulesConsistency.fs @@ -1,13 +1,9 @@ // Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information. -[] -[] -[] -[] module FSharp.Core.UnitTests.Collections.CollectionModulesConsistency open System open System.Collections.Generic -open NUnit.Framework +open Xunit open FsCheck open Utils @@ -25,7 +21,7 @@ let allPairs<'a when 'a : equality> (xs : list<'a>) (xs2 : list<'a>) = let a = xs |> List.toArray |> Array.allPairs (List.toArray xs2) consistency "allPairs" s l a -[] +[] let ``allPairs is consistent`` () = smallerSizeCheck allPairs smallerSizeCheck allPairs @@ -38,7 +34,7 @@ let append<'a when 'a : equality> (xs : list<'a>) (xs2 : list<'a>) = consistency "append" s l a -[] +[] let ``append is consistent`` () = smallerSizeCheck append smallerSizeCheck append @@ -51,7 +47,7 @@ let averageFloat (xs : NormalFloat []) = let a = runAndCheckErrorType (fun () -> xs |> Array.average) consistency "average" s l a -[] +[] let ``average is consistent`` () = smallerSizeCheck averageFloat @@ -64,7 +60,7 @@ let averageBy (xs : float []) f = consistency "averageBy" s l a -[] +[] let ``averageBy is consistent`` () = smallerSizeCheck averageBy @@ -75,7 +71,7 @@ let contains<'a when 'a : equality> (xs : 'a []) x = consistency "contains" s l a -[] +[] let ``contains is consistent`` () = smallerSizeCheck contains smallerSizeCheck contains @@ -87,7 +83,7 @@ let choose<'a when 'a : equality> (xs : 'a []) f = let a = xs |> Array.choose f consistency "contains" s l a -[] +[] let ``choose is consistent`` () = smallerSizeCheck choose smallerSizeCheck choose @@ -106,7 +102,7 @@ let chunkBySize<'a when 'a : equality> (xs : 'a []) size = consistency "chunkBySize" s l a -[] +[] let ``chunkBySize is consistent`` () = smallerSizeCheck chunkBySize smallerSizeCheck chunkBySize @@ -120,7 +116,7 @@ let collect<'a> (xs : 'a []) f = -[] +[] let ``collect is consistent`` () = smallerSizeCheck collect smallerSizeCheck collect @@ -134,7 +130,7 @@ let compareWith<'a>(xs : 'a []) (xs2 : 'a []) f = -[] +[] let ``compareWith is consistent`` () = smallerSizeCheck compareWith smallerSizeCheck compareWith @@ -146,7 +142,7 @@ let concat<'a when 'a : equality> (xs : 'a [][]) = let a = xs |> Array.concat consistency "concat" s l a -[] +[] let ``concat is consistent`` () = smallerSizeCheck concat smallerSizeCheck concat @@ -158,7 +154,7 @@ let countBy<'a> (xs : 'a []) f = let a = xs |> Array.countBy f consistency "countBy" s l a -[] +[] let ``countBy is consistent`` () = smallerSizeCheck countBy smallerSizeCheck countBy @@ -170,7 +166,7 @@ let distinct<'a when 'a : comparison> (xs : 'a []) = let a = xs |> Array.distinct consistency "distinct" s l a -[] +[] let ``distinct is consistent`` () = smallerSizeCheck distinct smallerSizeCheck distinct @@ -182,7 +178,7 @@ let distinctBy<'a when 'a : equality> (xs : 'a []) f = let a = xs |> Array.distinctBy f consistency "distinctBy" s l a -[] +[] let ``distinctBy is consistent`` () = smallerSizeCheck distinctBy smallerSizeCheck distinctBy @@ -194,7 +190,7 @@ let exactlyOne<'a when 'a : comparison> (xs : 'a []) = let a = runAndCheckErrorType (fun () -> xs |> Array.exactlyOne) consistency "exactlyOne" s l a -[] +[] let ``exactlyOne is consistent`` () = smallerSizeCheck exactlyOne smallerSizeCheck exactlyOne @@ -206,7 +202,7 @@ let tryExactlyOne<'a when 'a : comparison> (xs : 'a []) = let a = runAndCheckErrorType (fun () -> xs |> Array.tryExactlyOne) consistency "tryExactlyOne" s l a -[] +[] let ``tryExactlyOne is consistent`` () = smallerSizeCheck tryExactlyOne smallerSizeCheck tryExactlyOne @@ -218,7 +214,7 @@ let except<'a when 'a : equality> (xs : 'a []) (itemsToExclude: 'a []) = let a = xs |> Array.except itemsToExclude consistency "except" s l a -[] +[] let ``except is consistent`` () = smallerSizeCheck except smallerSizeCheck except @@ -230,7 +226,7 @@ let exists<'a when 'a : equality> (xs : 'a []) f = let a = xs |> Array.exists f consistency "exists" s l a -[] +[] let ``exists is consistent`` () = smallerSizeCheck exists smallerSizeCheck exists @@ -244,7 +240,7 @@ let exists2<'a when 'a : equality> (xs':('a*'a) []) f = let a = runAndCheckErrorType (fun () -> Array.exists2 f (Array.ofSeq xs) (Array.ofSeq xs2)) consistency "exists2" s l a -[] +[] let ``exists2 is consistent for collections with equal length`` () = smallerSizeCheck exists2 smallerSizeCheck exists2 @@ -256,7 +252,7 @@ let filter<'a when 'a : equality> (xs : 'a []) predicate = let a = xs |> Array.filter predicate Seq.toArray s = a && List.toArray l = a -[] +[] let ``filter is consistent`` () = smallerSizeCheck filter smallerSizeCheck filter @@ -268,7 +264,7 @@ let find<'a when 'a : equality> (xs : 'a []) predicate = let a = run (fun () -> xs |> Array.find predicate) consistency "find" s l a -[] +[] let ``find is consistent`` () = smallerSizeCheck find smallerSizeCheck find @@ -280,7 +276,7 @@ let findBack<'a when 'a : equality> (xs : 'a []) predicate = let a = run (fun () -> xs |> Array.findBack predicate) consistency "findBack" s l a -[] +[] let ``findBack is consistent`` () = smallerSizeCheck findBack smallerSizeCheck findBack @@ -292,7 +288,7 @@ let findIndex<'a when 'a : equality> (xs : 'a []) predicate = let a = run (fun () -> xs |> Array.findIndex predicate) consistency "findIndex" s l a -[] +[] let ``findIndex is consistent`` () = smallerSizeCheck findIndex smallerSizeCheck findIndex @@ -304,7 +300,7 @@ let findIndexBack<'a when 'a : equality> (xs : 'a []) predicate = let a = run (fun () -> xs |> Array.findIndexBack predicate) consistency "findIndexBack" s l a -[] +[] let ``findIndexBack is consistent`` () = smallerSizeCheck findIndexBack smallerSizeCheck findIndexBack @@ -316,7 +312,7 @@ let fold<'a,'b when 'b : equality> (xs : 'a []) f (start:'b) = let a = run (fun () -> xs |> Array.fold f start) consistency "fold" s l a -[] +[] let ``fold is consistent`` () = smallerSizeCheck fold smallerSizeCheck fold @@ -331,7 +327,7 @@ let fold2<'a,'b,'c when 'c : equality> (xs': ('a*'b)[]) f (start:'c) = let a = run (fun () -> Array.fold2 f start xs xs2) consistency "fold2" s l a -[] +[] let ``fold2 is consistent`` () = smallerSizeCheck fold2 smallerSizeCheck fold2 @@ -346,7 +342,7 @@ let foldBack<'a,'b when 'b : equality> (xs : 'a []) f (start:'b) = let a = run (fun () -> Array.foldBack f xs start) consistency "foldBack" s l a -[] +[] let ``foldBack is consistent`` () = smallerSizeCheck foldBack smallerSizeCheck foldBack @@ -361,7 +357,7 @@ let foldBack2<'a,'b,'c when 'c : equality> (xs': ('a*'b)[]) f (start:'c) = let a = run (fun () -> Array.foldBack2 f xs xs2 start) consistency "foldBack2" s l a -[] +[] let ``foldBack2 is consistent`` () = smallerSizeCheck foldBack2 smallerSizeCheck foldBack2 @@ -376,7 +372,7 @@ let forall<'a when 'a : equality> (xs : 'a []) f = let a = xs |> Array.forall f consistency "forall" s l a -[] +[] let ``forall is consistent`` () = smallerSizeCheck forall smallerSizeCheck forall @@ -390,7 +386,7 @@ let forall2<'a when 'a : equality> (xs':('a*'a) []) f = let a = runAndCheckErrorType (fun () -> Array.forall2 f (Array.ofSeq xs) (Array.ofSeq xs2)) consistency "forall2" s l a -[] +[] let ``forall2 is consistent for collections with equal length`` () = smallerSizeCheck forall2 smallerSizeCheck forall2 @@ -402,7 +398,7 @@ let groupBy<'a when 'a : equality> (xs : 'a []) f = let a = run (fun () -> xs |> Array.groupBy f |> Array.map (fun (x,xs) -> x,xs |> Seq.toArray)) consistency "groupBy" s l a -[] +[] let ``groupBy is consistent`` () = smallerSizeCheck groupBy smallerSizeCheck groupBy @@ -414,7 +410,7 @@ let head<'a when 'a : equality> (xs : 'a []) = let a = runAndCheckIfAnyError (fun () -> xs |> Array.head) consistency "head" s l a -[] +[] let ``head is consistent`` () = smallerSizeCheck head smallerSizeCheck head @@ -426,7 +422,7 @@ let indexed<'a when 'a : equality> (xs : 'a []) = let a = xs |> Array.indexed consistency "indexed" s l a -[] +[] let ``indexed is consistent`` () = smallerSizeCheck indexed smallerSizeCheck indexed @@ -438,7 +434,7 @@ let init<'a when 'a : equality> count f = let a = runAndCheckErrorType (fun () -> Array.init count f) consistency "init" s l a -[] +[] let ``init is consistent`` () = smallerSizeCheck init smallerSizeCheck init @@ -450,7 +446,7 @@ let isEmpty<'a when 'a : equality> (xs : 'a []) = let a = xs |> Array.isEmpty consistency "isEmpty" s l a -[] +[] let ``isEmpty is consistent`` () = smallerSizeCheck isEmpty smallerSizeCheck isEmpty @@ -462,7 +458,7 @@ let item<'a when 'a : equality> (xs : 'a []) index = let a = runAndCheckIfAnyError (fun () -> xs |> Array.item index) consistency "item" s l a -[] +[] let ``item is consistent`` () = smallerSizeCheck item smallerSizeCheck item @@ -481,7 +477,7 @@ let iter<'a when 'a : equality> (xs : 'a []) f' = let xs = Seq.toList xs list |> Seq.toList = (xs @ xs @ xs) -[] +[] let ``iter looks at every element exactly once and in order - consistenly over all collections`` () = smallerSizeCheck iter smallerSizeCheck iter @@ -502,7 +498,7 @@ let iter2<'a when 'a : equality> (xs' : ('a*'a) []) f' = let xs = Seq.toList xs' list |> Seq.toList = (xs @ xs @ xs) -[] +[] let ``iter2 looks at every element exactly once and in order - consistenly over all collections when size is equal`` () = smallerSizeCheck iter2 smallerSizeCheck iter2 @@ -524,7 +520,7 @@ let iteri<'a when 'a : equality> (xs : 'a []) f' = list |> Seq.toList = (xs @ xs @ xs) && indices |> Seq.toList = ([0..xs.Length-1] @ [0..xs.Length-1] @ [0..xs.Length-1]) -[] +[] let ``iteri looks at every element exactly once and in order - consistenly over all collections`` () = smallerSizeCheck iteri smallerSizeCheck iteri @@ -548,7 +544,7 @@ let iteri2<'a when 'a : equality> (xs' : ('a*'a) []) f' = list |> Seq.toList = (xs @ xs @ xs) && indices |> Seq.toList = ([0..xs.Length-1] @ [0..xs.Length-1] @ [0..xs.Length-1]) -[] +[] let ``iteri2 looks at every element exactly once and in order - consistenly over all collections when size is equal`` () = smallerSizeCheck iteri2 smallerSizeCheck iteri2 @@ -560,7 +556,7 @@ let last<'a when 'a : equality> (xs : 'a []) = let a = runAndCheckIfAnyError (fun () -> xs |> Array.last) consistency "last" s l a -[] +[] let ``last is consistent`` () = smallerSizeCheck last smallerSizeCheck last @@ -572,7 +568,7 @@ let length<'a when 'a : equality> (xs : 'a []) = let a = xs |> Array.length consistency "length" s l a -[] +[] let ``length is consistent`` () = smallerSizeCheck length smallerSizeCheck length @@ -584,7 +580,7 @@ let map<'a when 'a : equality> (xs : 'a []) f = let a = xs |> Array.map f consistency "map" s l a -[] +[] let ``map is consistent`` () = smallerSizeCheck map smallerSizeCheck map @@ -606,7 +602,7 @@ let map2<'a when 'a : equality> (xs' : ('a*'a) []) f' = Seq.toArray s = a && List.toArray l = a && list |> Seq.toList = (xs @ xs @ xs) -[] +[] let ``map2 looks at every element exactly once and in order - consistenly over all collections when size is equal`` () = smallerSizeCheck map2 smallerSizeCheck map2 @@ -629,7 +625,7 @@ let map3<'a when 'a : equality> (xs' : ('a*'a*'a) []) f' = Seq.toArray s = a && List.toArray l = a && list |> Seq.toList = (xs @ xs @ xs) -[] +[] let ``map3 looks at every element exactly once and in order - consistenly over all collections when size is equal`` () = smallerSizeCheck map3 smallerSizeCheck map3 @@ -642,7 +638,7 @@ let mapFold<'a when 'a : equality> (xs : 'a []) f start = Seq.toArray s = a && List.toArray l = a && sr = lr && sr = ar -[] +[] let ``mapFold is consistent`` () = smallerSizeCheck mapFold smallerSizeCheck mapFold @@ -655,7 +651,7 @@ let mapFoldBack<'a when 'a : equality> (xs : 'a []) f start = Seq.toArray s = a && List.toArray l = a && sr = lr && sr = ar -[] +[] let ``mapFold2 is consistent`` () = smallerSizeCheck mapFoldBack smallerSizeCheck mapFoldBack @@ -667,7 +663,7 @@ let mapi<'a when 'a : equality> (xs : 'a []) f = let a = xs |> Array.mapi f Seq.toArray s = a && List.toArray l = a -[] +[] let ``mapi is consistent`` () = smallerSizeCheck mapi smallerSizeCheck mapi @@ -692,7 +688,7 @@ let mapi2<'a when 'a : equality> (xs' : ('a*'a) []) f' = list |> Seq.toList = (xs @ xs @ xs) && (Seq.toList indices = [0..xs.Length-1] @ [0..xs.Length-1] @ [0..xs.Length-1]) -[] +[] let ``mapi2 looks at every element exactly once and in order - consistenly over all collections when size is equal`` () = smallerSizeCheck mapi2 smallerSizeCheck mapi2 @@ -704,7 +700,7 @@ let max<'a when 'a : comparison> (xs : 'a []) = let a = runAndCheckIfAnyError (fun () -> xs |> Array.max) consistency "max" s l a -[] +[] let ``max is consistent`` () = smallerSizeCheck max smallerSizeCheck max @@ -716,7 +712,7 @@ let maxBy<'a when 'a : comparison> (xs : 'a []) f = let a = runAndCheckIfAnyError (fun () -> xs |> Array.maxBy f) consistency "maxBy" s l a -[] +[] let ``maxBy is consistent`` () = smallerSizeCheck maxBy smallerSizeCheck maxBy @@ -728,7 +724,7 @@ let min<'a when 'a : comparison> (xs : 'a []) = let a = runAndCheckIfAnyError (fun () -> xs |> Array.min) consistency "min" s l a -[] +[] let ``min is consistent`` () = smallerSizeCheck min smallerSizeCheck min @@ -740,7 +736,7 @@ let minBy<'a when 'a : comparison> (xs : 'a []) f = let a = runAndCheckIfAnyError (fun () -> xs |> Array.minBy f) consistency "minBy" s l a -[] +[] let ``minBy is consistent`` () = smallerSizeCheck minBy smallerSizeCheck minBy @@ -752,7 +748,7 @@ let pairwise<'a when 'a : comparison> (xs : 'a []) = let a = run (fun () -> xs |> Array.pairwise) consistency "pairwise" s l a -[] +[] let ``pairwise is consistent`` () = smallerSizeCheck pairwise smallerSizeCheck pairwise @@ -765,7 +761,7 @@ let partition<'a when 'a : comparison> (xs : 'a []) f = List.toArray l1 = a1 && List.toArray l2 = a2 -[] +[] let ``partition is consistent`` () = smallerSizeCheck partition smallerSizeCheck partition @@ -789,7 +785,7 @@ let permute<'a when 'a : comparison> (xs' : list) = let a = run (fun () -> xs |> Array.ofSeq |> Array.permute permutation) consistency "partition" s l a -[] +[] let ``permute is consistent`` () = smallerSizeCheck permute smallerSizeCheck permute @@ -801,7 +797,7 @@ let pick<'a when 'a : comparison> (xs : 'a []) f = let a = run (fun () -> xs |> Array.pick f) consistency "pick" s l a -[] +[] let ``pick is consistent`` () = smallerSizeCheck pick smallerSizeCheck pick @@ -813,7 +809,7 @@ let reduce<'a when 'a : equality> (xs : 'a []) f = let a = runAndCheckErrorType (fun () -> xs |> Array.reduce f) consistency "reduce" s l a -[] +[] let ``reduce is consistent`` () = smallerSizeCheck reduce smallerSizeCheck reduce @@ -825,7 +821,7 @@ let reduceBack<'a when 'a : equality> (xs : 'a []) f = let a = runAndCheckErrorType (fun () -> xs |> Array.reduceBack f) consistency "reduceBack" s l a -[] +[] let ``reduceBack is consistent`` () = smallerSizeCheck reduceBack smallerSizeCheck reduceBack @@ -837,7 +833,7 @@ let replicate<'a when 'a : equality> x count = let a = runAndCheckIfAnyError (fun () -> Array.replicate count x) consistency "replicate" s l a -[] +[] let ``replicate is consistent`` () = smallerSizeCheck replicate smallerSizeCheck replicate @@ -849,7 +845,7 @@ let rev<'a when 'a : equality> (xs : 'a []) = let a = Array.rev xs consistency "rev" s l a -[] +[] let ``rev is consistent`` () = smallerSizeCheck rev smallerSizeCheck rev @@ -861,7 +857,7 @@ let scan<'a,'b when 'b : equality> (xs : 'a []) f (start:'b) = let a = run (fun () -> xs |> Array.scan f start) consistency "scan" s l a -[] +[] let ``scan is consistent`` () = smallerSizeCheck scan smallerSizeCheck scan @@ -874,7 +870,7 @@ let scanBack<'a,'b when 'b : equality> (xs : 'a []) f (start:'b) = let a = run (fun () -> Array.scanBack f xs start) consistency "scanback" s l a -[] +[] let ``scanBack is consistent`` () = smallerSizeCheck scanBack smallerSizeCheck scanBack @@ -887,7 +883,7 @@ let singleton<'a when 'a : equality> (x : 'a) = let a = Array.singleton x consistency "singleton" s l a -[] +[] let ``singleton is consistent`` () = smallerSizeCheck singleton smallerSizeCheck singleton @@ -899,7 +895,7 @@ let skip<'a when 'a : equality> (xs : 'a []) count = let a = runAndCheckIfAnyError (fun () -> Array.skip count xs) consistency "skip" s l a -[] +[] let ``skip is consistent`` () = smallerSizeCheck skip smallerSizeCheck skip @@ -911,7 +907,7 @@ let skipWhile<'a when 'a : equality> (xs : 'a []) f = let a = runAndCheckIfAnyError (fun () -> Array.skipWhile f xs) consistency "skipWhile" s l a -[] +[] let ``skipWhile is consistent`` () = smallerSizeCheck skipWhile smallerSizeCheck skipWhile @@ -923,7 +919,7 @@ let sort<'a when 'a : comparison> (xs : 'a []) = let a = xs |> Array.sort consistency "sort" s l a -[] +[] let ``sort is consistent`` () = smallerSizeCheck sort smallerSizeCheck sort @@ -937,7 +933,7 @@ let sortBy<'a,'b when 'a : comparison and 'b : comparison> (xs : 'a []) (f:'a -> isSorted (Seq.map f s) && isSorted (Seq.map f l) && isSorted (Seq.map f a) && haveSameElements s xs && haveSameElements l xs && haveSameElements a xs -[] +[] let ``sortBy actually sorts (but is inconsistent in regards of stability)`` () = smallerSizeCheck sortBy smallerSizeCheck sortBy @@ -960,7 +956,7 @@ let sortWith<'a,'b when 'a : comparison and 'b : comparison> (xs : 'a []) = isSorted s && isSorted l && isSorted a && haveSameElements s xs && haveSameElements l xs && haveSameElements a xs -[] +[] let ``sortWith actually sorts (but is inconsistent in regards of stability)`` () = smallerSizeCheck sortWith smallerSizeCheck sortWith @@ -974,7 +970,7 @@ let sortDescending<'a when 'a : comparison> (xs : 'a []) = let a = xs |> Array.sortDescending consistency "sortDescending" s l a -[] +[] let ``sortDescending is consistent`` () = smallerSizeCheck sortDescending smallerSizeCheck sortDescending @@ -988,7 +984,7 @@ let sortByDescending<'a,'b when 'a : comparison and 'b : comparison> (xs : 'a [] isSorted (Seq.map f s |> Seq.rev) && isSorted (Seq.map f l |> Seq.rev) && isSorted (Seq.map f a |> Seq.rev) && haveSameElements s xs && haveSameElements l xs && haveSameElements a xs -[] +[] let ``sortByDescending actually sorts (but is inconsistent in regards of stability)`` () = smallerSizeCheck sortByDescending smallerSizeCheck sortByDescending @@ -1002,7 +998,7 @@ let sum (xs : int []) = let a = run (fun () -> xs |> Array.sum) consistency "sum" s l a -[] +[] let ``sum is consistent`` () = smallerSizeCheck sum @@ -1012,7 +1008,7 @@ let sumBy<'a> (xs : 'a []) (f:'a -> int) = let a = run (fun () -> xs |> Array.sumBy f) consistency "sumBy" s l a -[] +[] let ``sumBy is consistent`` () = smallerSizeCheck sumBy smallerSizeCheck sumBy @@ -1032,7 +1028,7 @@ let splitAt<'a when 'a : equality> (xs : 'a []) index = let a = run (fun () -> xs |> Array.splitAt index) (l = a) |@ "splitAt" -[] +[] let ``splitAt is consistent`` () = smallerSizeCheck splitAt smallerSizeCheck splitAt @@ -1050,7 +1046,7 @@ let splitInto<'a when 'a : equality> (xs : 'a []) count = let a = run (fun () -> xs |> Array.splitInto count |> Seq.map Seq.toArray |> Seq.toArray) consistency "splitInto" s l a -[] +[] let ``splitInto is consistent`` () = smallerSizeCheck splitInto smallerSizeCheck splitInto @@ -1062,7 +1058,7 @@ let tail<'a when 'a : equality> (xs : 'a []) = let a = runAndCheckIfAnyError (fun () -> xs |> Array.tail) consistency "tail" s l a -[] +[] let ``tail is consistent`` () = smallerSizeCheck tail smallerSizeCheck tail @@ -1074,7 +1070,7 @@ let take<'a when 'a : equality> (xs : 'a []) count = let a = runAndCheckIfAnyError (fun () -> Array.take count xs) consistency "take" s l a -[] +[] let ``take is consistent`` () = smallerSizeCheck take smallerSizeCheck take @@ -1086,7 +1082,7 @@ let takeWhile<'a when 'a : equality> (xs : 'a []) f = let a = runAndCheckIfAnyError (fun () -> Array.takeWhile f xs) consistency "takeWhile" s l a -[] +[] let ``takeWhile is consistent`` () = smallerSizeCheck takeWhile smallerSizeCheck takeWhile @@ -1098,7 +1094,7 @@ let truncate<'a when 'a : equality> (xs : 'a []) count = let a = runAndCheckIfAnyError (fun () -> Array.truncate count xs) consistency "truncate" s l a -[] +[] let ``truncate is consistent`` () = smallerSizeCheck truncate smallerSizeCheck truncate @@ -1110,7 +1106,7 @@ let tryFind<'a when 'a : equality> (xs : 'a []) predicate = let a = xs |> Array.tryFind predicate consistency "tryFind" s l a -[] +[] let ``tryFind is consistent`` () = smallerSizeCheck tryFind smallerSizeCheck tryFind @@ -1122,7 +1118,7 @@ let tryFindBack<'a when 'a : equality> (xs : 'a []) predicate = let a = xs |> Array.tryFindBack predicate consistency "tryFindBack" s l a -[] +[] let ``tryFindBack is consistent`` () = smallerSizeCheck tryFindBack smallerSizeCheck tryFindBack @@ -1134,7 +1130,7 @@ let tryFindIndex<'a when 'a : equality> (xs : 'a []) predicate = let a = xs |> Array.tryFindIndex predicate consistency "tryFindIndex" s l a -[] +[] let ``tryFindIndex is consistent`` () = smallerSizeCheck tryFindIndex smallerSizeCheck tryFindIndex @@ -1146,7 +1142,7 @@ let tryFindIndexBack<'a when 'a : equality> (xs : 'a []) predicate = let a = xs |> Array.tryFindIndexBack predicate consistency "tryFindIndexBack" s l a -[] +[] let ``tryFindIndexBack is consistent`` () = smallerSizeCheck tryFindIndexBack smallerSizeCheck tryFindIndexBack @@ -1158,7 +1154,7 @@ let tryHead<'a when 'a : equality> (xs : 'a []) = let a = xs |> Array.tryHead consistency "tryHead" s l a -[] +[] let ``tryHead is consistent`` () = smallerSizeCheck tryHead smallerSizeCheck tryHead @@ -1170,7 +1166,7 @@ let tryItem<'a when 'a : equality> (xs : 'a []) index = let a = xs |> Array.tryItem index consistency "tryItem" s l a -[] +[] let ``tryItem is consistent`` () = smallerSizeCheck tryItem smallerSizeCheck tryItem @@ -1182,7 +1178,7 @@ let tryLast<'a when 'a : equality> (xs : 'a []) = let a = xs |> Array.tryLast consistency "tryLast" s l a -[] +[] let ``tryLast is consistent`` () = smallerSizeCheck tryLast smallerSizeCheck tryLast @@ -1194,7 +1190,7 @@ let tryPick<'a when 'a : comparison> (xs : 'a []) f = let a = xs |> Array.tryPick f consistency "tryPick" s l a -[] +[] let ``tryPick is consistent`` () = smallerSizeCheck tryPick smallerSizeCheck tryPick @@ -1213,7 +1209,7 @@ let unfold<'a,'b when 'b : equality> f (start:'a) = consistency "unfold" s l a -[] +[] let ``unfold is consistent`` () = smallerSizeCheck unfold @@ -1232,7 +1228,7 @@ let unzip<'a when 'a : equality> (xs:('a*'a) []) = let a = runAndCheckErrorType (fun () -> Array.unzip xs) l = a -[] +[] let ``unzip is consistent`` () = smallerSizeCheck unzip smallerSizeCheck unzip @@ -1244,7 +1240,7 @@ let unzip3<'a when 'a : equality> (xs:('a*'a*'a) []) = let a = runAndCheckErrorType (fun () -> Array.unzip3 xs) l = a -[] +[] let ``unzip3 is consistent`` () = smallerSizeCheck unzip3 smallerSizeCheck unzip3 @@ -1256,7 +1252,7 @@ let where<'a when 'a : equality> (xs : 'a []) predicate = let a = xs |> Array.where predicate consistency "where" s l a -[] +[] let ``where is consistent`` () = smallerSizeCheck where smallerSizeCheck where @@ -1274,7 +1270,7 @@ let windowed<'a when 'a : equality> (xs : 'a []) windowSize = let a = run (fun () -> xs |> Array.windowed windowSize) consistency "windowed" s l a -[] +[] let ``windowed is consistent`` () = smallerSizeCheck windowed smallerSizeCheck windowed @@ -1288,7 +1284,7 @@ let zip<'a when 'a : equality> (xs':('a*'a) []) = let a = runAndCheckErrorType (fun () -> Array.zip (Array.ofSeq xs) (Array.ofSeq xs2)) consistency "zip" s l a -[] +[] let ``zip is consistent for collections with equal length`` () = smallerSizeCheck zip smallerSizeCheck zip @@ -1303,7 +1299,7 @@ let zip3<'a when 'a : equality> (xs':('a*'a*'a) []) = let a = runAndCheckErrorType (fun () -> Array.zip3 (Array.ofSeq xs) (Array.ofSeq xs2) (Array.ofSeq xs3)) consistency "zip3" s l a -[] +[] let ``zip3 is consistent for collections with equal length`` () = smallerSizeCheck zip3 smallerSizeCheck zip3 diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ComparisonIdentityModule.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ComparisonIdentityModule.fs index 7acf93c4c52..582996516ad 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ComparisonIdentityModule.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ComparisonIdentityModule.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Collections open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit (* [Test Strategy] @@ -18,9 +18,8 @@ Make sure each method works on: * (2 - 7 elements) *) -[] type ComparisonIdentityModule() = - [] + [] member this.FromFunction() = // integer array let intArr = [|1;5;8;2;6;3;7;4|] @@ -39,7 +38,7 @@ type ComparisonIdentityModule() = () - [] + [] member this.Structural() = // integer array let intArr = [|1;5;8;2;6;3;7;4|] diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/HashIdentityModule.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/HashIdentityModule.fs index b94244c6300..c00a9a3af8b 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/HashIdentityModule.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/HashIdentityModule.fs @@ -7,59 +7,58 @@ namespace FSharp.Core.UnitTests.Collections open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open System.Collections.Generic -[] type HashIdentityModule() = - - [] + + [] member this.FromFunction() = - + // value type let valueDict = new Dictionary(HashIdentity.Structural) Assert.AreEqual(valueDict.Count,0) valueDict.Add(3,"C") Assert.AreEqual(1, valueDict.Count) - Assert.IsTrue(valueDict.ContainsValue("C")) + Assert.True(valueDict.ContainsValue("C")) // reference type let refDict = new Dictionary(HashIdentity.Structural) Assert.AreEqual(refDict.Count,0) refDict.Add("...",3) Assert.AreEqual(1, refDict.Count) - Assert.IsTrue(refDict.ContainsValue(3)) + Assert.True(refDict.ContainsValue(3)) - // empty type + // empty type let eptDict = new Dictionary(HashIdentity.Structural) Assert.AreEqual(0, eptDict.Count) - Assert.IsFalse(eptDict.ContainsKey(3)) - + Assert.False(eptDict.ContainsKey(3)) + () - - [] + + [] member this.Reference() = - - // reference type + + // reference type let refDict = new Dictionary(HashIdentity.Reference) Assert.AreEqual(refDict.Count,0) let obj1 = obj() let obj2 = obj() refDict.Add(obj1,3) Assert.AreEqual(1,refDict.Count) - Assert.IsTrue(refDict.ContainsKey(obj1)) - Assert.IsFalse(refDict.ContainsKey(obj2)) - Assert.IsTrue(refDict.ContainsValue(3)) + Assert.True(refDict.ContainsKey(obj1)) + Assert.False(refDict.ContainsKey(obj2)) + Assert.True(refDict.ContainsValue(3)) // empty table let eptDict = new Dictionary(HashIdentity.Reference) Assert.AreEqual(0,eptDict.Count) - Assert.IsFalse(eptDict.ContainsKey("3")) - + Assert.False(eptDict.ContainsKey("3")) + () - [] + [] member this.FromFunctions() = // value type @@ -67,18 +66,18 @@ type HashIdentityModule() = Assert.AreEqual(0,valueDict.Count) valueDict.Add(3,"C") Assert.AreEqual(1,valueDict.Count) - Assert.IsTrue(valueDict.ContainsValue("C")) + Assert.True(valueDict.ContainsValue("C")) // reference type let refDict = new Dictionary(HashIdentity.FromFunctions (fun x -> 1) (fun x y -> x > y)) Assert.AreEqual(0,refDict.Count) refDict.Add("...",3) Assert.AreEqual(1,refDict.Count) - Assert.IsTrue(refDict.ContainsValue(3)) + Assert.True(refDict.ContainsValue(3)) // empty type let eptDict = new Dictionary(HashIdentity.FromFunctions (fun x -> 1) (fun x y -> x > y)) Assert.AreEqual(0,eptDict.Count) - Assert.IsFalse(eptDict.ContainsKey(3)) + Assert.False(eptDict.ContainsKey(3)) () \ No newline at end of file diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListModule.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListModule.fs index 922705c79da..eed54c3ad77 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListModule.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListModule.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Collections open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit (* [Test Strategy] @@ -17,9 +17,8 @@ Make sure each method works on: * Empty List (0 elements) *) -[][][] type ListModule() = - [] + [] member this.Empty() = let emptyList = List.empty let resultEpt = List.length emptyList @@ -30,7 +29,7 @@ type ListModule() = () - [] + [] member this.AllPairs() = // integer List let resultInt = List.allPairs [1..3] [2..2..6] @@ -52,7 +51,7 @@ type ListModule() = () - [] + [] member this.Append() = // integer List let intList = List.append [ 1; 2 ] [ 3; 4 ] @@ -67,7 +66,7 @@ type ListModule() = Assert.AreEqual([],emptyList) () - [] + [] member this.Average() = // empty float32 List let emptyFloatList = List.empty @@ -99,7 +98,7 @@ type ListModule() = () - [] + [] member this.AverageBy() = // empty double List let emptyDouList = List.empty @@ -130,19 +129,19 @@ type ListModule() = () - [] + [] member this.ChunkBySize() = // int list - Assert.IsTrue([ [1..4]; [5..8] ] = List.chunkBySize 4 [1..8]) - Assert.IsTrue([ [1..4]; [5..8]; [9..10] ] = List.chunkBySize 4 [1..10]) - Assert.IsTrue([ [1]; [2]; [3]; [4] ] = List.chunkBySize 1 [1..4]) + Assert.True([ [1..4]; [5..8] ] = List.chunkBySize 4 [1..8]) + Assert.True([ [1..4]; [5..8]; [9..10] ] = List.chunkBySize 4 [1..10]) + Assert.True([ [1]; [2]; [3]; [4] ] = List.chunkBySize 1 [1..4]) // string list - Assert.IsTrue([ ["a"; "b"]; ["c";"d"]; ["e"] ] = List.chunkBySize 2 ["a";"b";"c";"d";"e"]) + Assert.True([ ["a"; "b"]; ["c";"d"]; ["e"] ] = List.chunkBySize 2 ["a";"b";"c";"d";"e"]) // empty list - Assert.IsTrue([] = List.chunkBySize 3 []) + Assert.True([] = List.chunkBySize 3 []) // invalidArg CheckThrowsArgumentException (fun () -> List.chunkBySize 0 [1..10] |> ignore) @@ -150,22 +149,22 @@ type ListModule() = () - [] + [] member this.SplitInto() = // int list - Assert.IsTrue([ [1..4]; [5..7]; [8..10] ] = List.splitInto 3 [1..10]) - Assert.IsTrue([ [1..4]; [5..8]; [9..11] ] = List.splitInto 3 [1..11]) - Assert.IsTrue([ [1..4]; [5..8]; [9..12] ] = List.splitInto 3 [1..12]) + Assert.True([ [1..4]; [5..7]; [8..10] ] = List.splitInto 3 [1..10]) + Assert.True([ [1..4]; [5..8]; [9..11] ] = List.splitInto 3 [1..11]) + Assert.True([ [1..4]; [5..8]; [9..12] ] = List.splitInto 3 [1..12]) - Assert.IsTrue([ [1..2]; [3]; [4]; [5] ] = List.splitInto 4 [1..5]) - Assert.IsTrue([ [1]; [2]; [3]; [4] ] = List.splitInto 20 [1..4]) + Assert.True([ [1..2]; [3]; [4]; [5] ] = List.splitInto 4 [1..5]) + Assert.True([ [1]; [2]; [3]; [4] ] = List.splitInto 20 [1..4]) // string list - Assert.IsTrue([ ["a"; "b"]; ["c";"d"]; ["e"] ] = List.splitInto 3 ["a";"b";"c";"d";"e"]) + Assert.True([ ["a"; "b"]; ["c";"d"]; ["e"] ] = List.splitInto 3 ["a";"b";"c";"d";"e"]) // empty list - Assert.IsTrue([] = List.splitInto 3 []) + Assert.True([] = List.splitInto 3 []) // invalidArg CheckThrowsArgumentException (fun () -> List.splitInto 0 [1..10] |> ignore) @@ -173,7 +172,7 @@ type ListModule() = () - [] + [] member this.distinct() = // distinct should work on empty list Assert.AreEqual([], List.distinct []) @@ -188,9 +187,9 @@ type ListModule() = Assert.AreEqual([null], List.distinct [null]) let list = new System.Collections.Generic.List() - Assert.IsTrue([null, list] = List.distinct [null, list]) + Assert.True([null, list] = List.distinct [null, list]) - [] + [] member this.distinctBy() = // distinctBy should work on empty list Assert.AreEqual([], List.distinctBy (fun _ -> failwith "should not be executed") []) @@ -207,9 +206,9 @@ type ListModule() = Assert.AreEqual([null], List.distinctBy id [null]) let list = new System.Collections.Generic.List() - Assert.IsTrue([null, list] = List.distinctBy id [null, list]) + Assert.True([null, list] = List.distinctBy id [null, list]) - [] + [] member this.Take() = Assert.AreEqual(([] : int list) ,List.take 0 ([] : int list)) Assert.AreEqual(([] : string list),List.take 0 ["str1";"str2";"str3";"str4"]) @@ -220,7 +219,7 @@ type ListModule() = CheckThrowsArgumentException (fun () -> List.take -1 [0;1] |> ignore) CheckThrowsInvalidOperationExn (fun () -> List.take 5 ["str1";"str2";"str3";"str4"] |> ignore) - [] + [] member this.Choose() = // int List let intSrc:int list = [ 1..100 ] @@ -252,7 +251,7 @@ type ListModule() = () - [] + [] member this.compareWith() = // compareWith should work on empty lists Assert.AreEqual(0,List.compareWith (fun _ -> failwith "should not be executed") [] []) @@ -273,7 +272,7 @@ type ListModule() = Assert.AreEqual(1,List.compareWith (fun x y -> 1) ["1";"2"] ["1";"3"]) Assert.AreEqual(-1,List.compareWith (fun x y -> -1) ["1";"2"] ["1";"3"]) - [] + [] member this.takeWhile() = Assert.AreEqual(([] : int list),List.takeWhile (fun x -> failwith "should not be used") ([] : int list)) Assert.AreEqual([1;2;4;5],List.takeWhile (fun x -> x < 6) [1;2;4;5;6;7]) @@ -284,7 +283,7 @@ type ListModule() = Assert.AreEqual(["a"],List.takeWhile (fun _ -> true) ["a"]) Assert.AreEqual(["a"],List.takeWhile (fun x -> x <> "ab") ["a"; "ab"; "abc"; "abcd"; "abcde"]) - [] + [] member this.Concat() = // integer List let seqInt = @@ -310,7 +309,7 @@ type ListModule() = Assert.AreEqual(1, result2.[1]) () - [] + [] member this.splitAt() = Assert.AreEqual((([] : int list),([] : int list)), List.splitAt 0 ([] : int list)) @@ -335,7 +334,7 @@ type ListModule() = CheckThrowsInvalidOperationExn (fun () -> List.splitAt 5 ["str1";"str2";"str3";"str4"] |> ignore) () - [] + [] member this.countBy() = // countBy should work on empty list Assert.AreEqual(0,List.countBy (fun _ -> failwith "should not be executed") [] |> List.length) @@ -344,7 +343,7 @@ type ListModule() = Assert.AreEqual([5,1; 2,2; 3,2],List.countBy id [5;2;2;3;3]) Assert.AreEqual([3,3; 2,2; 1,3],List.countBy (fun x -> if x < 3 then x else 3) [5;2;1;2;3;3;1;1]) - [] + [] member this.Except() = // integer list let intList1 = [ yield! {1..100} @@ -373,51 +372,51 @@ type ListModule() = CheckThrowsArgumentNullException(fun () -> List.except nullSeq emptyIntList |> ignore) () - [] + [] member this.Exists() = // integer List let intArr = [ 2;4;6;8 ] let funcInt x = if (x%2 = 0) then true else false let resultInt = List.exists funcInt intArr - Assert.IsTrue(resultInt) + Assert.True(resultInt) // string List let strArr = ["."; ".."; "..."; "...."] let funcStr (x:string) = if (x.Length >15) then true else false let resultStr = List.exists funcStr strArr - Assert.IsFalse(resultStr) + Assert.False(resultStr) // empty List let emptyArr:int list = [ ] let resultEpt = List.exists funcInt emptyArr - Assert.IsFalse(resultEpt) + Assert.False(resultEpt) () - [] + [] member this.Exists2() = // integer List let intFir = [ 2;4;6;8 ] let intSec = [ 1;2;3;4 ] let funcInt x y = if (x%y = 0) then true else false let resultInt = List.exists2 funcInt intFir intSec - Assert.IsTrue(resultInt) + Assert.True(resultInt) // string List let strFir = ["Lists"; "are"; "commonly" ] let strSec = ["good"; "good"; "good" ] let funcStr (x:string) (y:string) = if (x = y) then true else false let resultStr = List.exists2 funcStr strFir strSec - Assert.IsFalse(resultStr) + Assert.False(resultStr) // empty List let eptFir:int list = [ ] let eptSec:int list = [ ] let resultEpt = List.exists2 funcInt eptFir eptSec - Assert.IsFalse(resultEpt) + Assert.False(resultEpt) () - [] + [] member this.Filter() = // integer List let intArr = [ 1..20 ] @@ -438,7 +437,7 @@ type ListModule() = () - [] + [] member this.Where() = // integer List let intArr = [ 1..20 ] @@ -459,7 +458,7 @@ type ListModule() = () - [] + [] member this.``where should work like filter``() = Assert.AreEqual(([] : int list), List.where (fun x -> x % 2 = 0) []) Assert.AreEqual([0;2;4;6;8], List.where (fun x -> x % 2 = 0) [0..9]) @@ -467,7 +466,7 @@ type ListModule() = () - [] + [] member this.Find() = // integer List let intArr = [ 1..20 ] @@ -490,7 +489,7 @@ type ListModule() = () - [] + [] member this.replicate() = // replicate should create multiple copies of the given value Assert.AreEqual(0,List.replicate 0 null |> List.length) @@ -500,7 +499,7 @@ type ListModule() = CheckThrowsArgumentException (fun () -> List.replicate -1 null |> ignore) - [] + [] member this.FindBack() = // integer List let funcInt x = if (x%5 = 0) then true else false @@ -523,7 +522,7 @@ type ListModule() = () - [] + [] member this.FindIndex() = // integer List let intArr = [ 1..20 ] @@ -546,7 +545,7 @@ type ListModule() = () - [] + [] member this.FindIndexBack() = // integer List let funcInt x = if (x%5 = 0) then true else false @@ -568,7 +567,7 @@ type ListModule() = () - [] + [] member this.TryPick() = // integer List let intArr = [ 1..10 ] @@ -595,7 +594,7 @@ type ListModule() = () - [] + [] member this.Fold() = // integer List let intArr = [ 1..10 ] @@ -616,7 +615,7 @@ type ListModule() = () - [] + [] member this.Fold2() = // integer List let funcInt x y z = x + y + z @@ -635,7 +634,7 @@ type ListModule() = () - [] + [] member this.FoldBack() = // integer List let intArr = [ 1..10 ] @@ -673,7 +672,7 @@ type ListModule() = () - [] + [] member this.FoldBack2() = // integer List let funcInt x y z = x + y + z @@ -713,39 +712,39 @@ type ListModule() = () - [] + [] member this.ForAll() = // integer List let resultInt = List.forall (fun x -> x > 2) [ 3..2..10 ] - Assert.IsTrue(resultInt) + Assert.True(resultInt) // string List let resultStr = List.forall (fun (x:string) -> x.Contains("a")) ["a";"b";"c";"d"] - Assert.IsFalse(resultStr) + Assert.False(resultStr) // empty List let resultEpt = List.forall (fun (x:string) -> x.Contains("a")) [] - Assert.IsTrue(resultEpt) + Assert.True(resultEpt) () - [] + [] member this.ForAll2() = // integer List let resultInt = List.forall2 (fun x y -> x < y) [ 1..10 ] [2..2..20] - Assert.IsTrue(resultInt) + Assert.True(resultInt) // string List let resultStr = List.forall2 (fun (x:string) (y:string) -> x.Length > y.Length) ["a";"b";"c";"d"] ["A";"B";"C";"D"] - Assert.IsFalse(resultStr) + Assert.False(resultStr) // empty List let resultEpt = List.forall2 (fun x y -> x > y) [] [] - Assert.IsTrue(resultEpt) + Assert.True(resultEpt) () - [] + [] member this.GroupBy() = let funcInt x = x%5 @@ -781,7 +780,7 @@ type ListModule() = () - [] + [] member this.Hd() = // integer List let resultInt = List.head [2..2..20] @@ -794,35 +793,35 @@ type ListModule() = CheckThrowsArgumentException(fun () -> List.head [] |> ignore) () - [] + [] member this.``exactlyOne should return the element from singleton lists``() = Assert.AreEqual(1, List.exactlyOne [1]) Assert.AreEqual("2", List.exactlyOne ["2"]) () - [] + [] member this.``exactlyOne should fail on empty list``() = CheckThrowsArgumentException(fun () -> List.exactlyOne [] |> ignore) - [] + [] member this.``exactlyOne should fail on lists with more than one element``() = CheckThrowsArgumentException(fun () -> List.exactlyOne ["1"; "2"] |> ignore) - [] + [] member this.``tryExactlyOne should return the element from singleton lists``() = Assert.AreEqual(Some 1, List.tryExactlyOne [1]) Assert.AreEqual(Some "2", List.tryExactlyOne ["2"]) () - [] + [] member this.``tryExactlyOne should return None for empty list``() = Assert.AreEqual(None, List.tryExactlyOne []) - [] + [] member this.``tryExactlyOne should return None for lists with more than one element``() = Assert.AreEqual(None, List.tryExactlyOne ["1"; "2"]) - [] + [] member this.TryHead() = // integer List let resultInt = List.tryHead [2..2..20] @@ -835,7 +834,7 @@ type ListModule() = let resultNone = List.tryHead [] Assert.AreEqual(None, resultNone) - [] + [] member this.TryLast() = // integer List let intResult = List.tryLast [1..9] @@ -847,10 +846,10 @@ type ListModule() = // Empty List let emptyResult = List.tryLast List.empty - Assert.IsTrue(emptyResult.IsNone) + Assert.True(emptyResult.IsNone) () - [] + [] member this.last() = // last should fail on empty list CheckThrowsArgumentException(fun () -> List.last [] |> ignore) @@ -860,7 +859,7 @@ type ListModule() = Assert.AreEqual("2", List.last ["1"; "3"; "2"]) Assert.AreEqual(["4"], List.last [["1"; "3"]; []; ["4"]]) - [] + [] member this.Init() = // integer List let resultInt = List.init 3 (fun x -> x + 3) @@ -883,25 +882,25 @@ type ListModule() = () - [] + [] member this.IsEmpty() = // integer List let intArr = [ 3;4;7;8;10 ] let resultInt = List.isEmpty intArr - Assert.IsFalse(resultInt) + Assert.False(resultInt) // string List let strArr = ["a";"b";"c";"d"] let resultStr = List.isEmpty strArr - Assert.IsFalse(resultStr) + Assert.False(resultStr) // empty List let emptyArr:int list = [ ] let resultEpt = List.isEmpty emptyArr - Assert.IsTrue(resultEpt) + Assert.True(resultEpt) () - [] + [] member this.Iter() = // integer List let intArr = [ 1..10 ] @@ -929,7 +928,7 @@ type ListModule() = () - [] + [] member this.Iter2() = // integer List let resultInt = ref 0 @@ -955,7 +954,7 @@ type ListModule() = () - [] + [] member this.Iteri() = // integer List let intArr = [ 1..10 ] @@ -983,7 +982,7 @@ type ListModule() = () - [] + [] member this.Iteri2() = // integer List let resultInt = ref 0 @@ -1009,24 +1008,24 @@ type ListModule() = () - [] + [] member this.Contains() = // integer List let intList = [ 2;4;6;8 ] let resultInt = List.contains 4 intList - Assert.IsTrue(resultInt) + Assert.True(resultInt) // string List let strList = ["."; ".."; "..."; "...."] let resultStr = List.contains "....." strList - Assert.IsFalse(resultStr) + Assert.False(resultStr) // empty List let emptyList:int list = [ ] let resultEpt = List.contains 4 emptyList - Assert.IsFalse(resultEpt) + Assert.False(resultEpt) - [] + [] member this.Singleton() = Assert.AreEqual([null],List.singleton null) Assert.AreEqual(["1"],List.singleton "1") @@ -1034,46 +1033,45 @@ type ListModule() = Assert.AreEqual([[||]],List.singleton [||]) () - [] + [] member this.``pairwise should return pairs of the input list``() = Assert.AreEqual(([] : (int*int) list), List.pairwise [1]) Assert.AreEqual([1,2], List.pairwise [1;2]) Assert.AreEqual([1,2; 2,3], List.pairwise [1;2;3]) Assert.AreEqual(["H","E"; "E","L"; "L","L"; "L","O"], List.pairwise ["H";"E";"L";"L";"O"]) - [] + [] member this.``Slicing with first index reverse behaves as expected``() = let list = [ 1;2;3;4;5 ] - Assert.That(list.[^3..], Is.EquivalentTo(list.[1..])) + Assert.AreEqual(list.[^3..], list.[1..]) - [] + [] member this.``Slicing with second index reverse behaves as expected``() = let list = [ 1;2;3;4;5 ] - Assert.That(list.[..^1], Is.EquivalentTo(list.[..3])) + Assert.AreEqual(list.[..^1], list.[..3]) - - [] + [] member this.``Slicing with both index reverse behaves as expected``() = let list = [ 1;2;3;4;5 ] - Assert.That(list.[^3..^1], Is.EquivalentTo(list.[1..3])) + Assert.AreEqual(list.[^3..^1], list.[1..3]) - [] + [] member this.``Slicing with first index reverse and second index non reverse behaves as expected``()= let list = [1;2;3;4;5] - Assert.That(list.[^3..4], Is.EquivalentTo(list.[1..4])) + Assert.AreEqual(list.[^3..4], list.[1..4]) - [] + [] member this.``Slicing with first index non reverse and second index reverse behaves as expected``()= let list = [1;2;3;4;5] - Assert.That(list.[3..^0], Is.EquivalentTo(list.[3..4])) + Assert.AreEqual(list.[3..^0], list.[3..4]) - [] + [] member this.``Get item with reverse index behaves as expected``() = let list = [1;2;3;4;5] - Assert.That(list.[^1], Is.EqualTo(4)) \ No newline at end of file + Assert.AreEqual(list.[^1], 4) \ No newline at end of file diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListModule2.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListModule2.fs index e618086d64e..c5c690f1f09 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListModule2.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListModule2.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Collections open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit (* [Test Strategy] @@ -25,9 +25,8 @@ type ListWindowedTestInput<'t> = Exception : Type option } -[][][] type ListModule02() = - [] + [] member this.Length() = // integer List let resultInt = List.length [1..8] @@ -43,7 +42,7 @@ type ListModule02() = () - [] + [] member this.Map() = // integer List let funcInt x = @@ -64,7 +63,7 @@ type ListModule02() = () - [] + [] member this.Map2() = // integer List let funcInt x y = x+y @@ -83,7 +82,7 @@ type ListModule02() = () - [] + [] member this.Map3 () = // integer List @@ -108,7 +107,7 @@ type ListModule02() = let resultEpt = List.map3 funcInt List.empty List.empty List.empty Assert.AreEqual(List.empty, resultEpt) - [] + [] member this.Collect() = // integer List let funcInt x = match x with @@ -132,7 +131,7 @@ type ListModule02() = () - [] + [] member this.Collect2() = // The collect implementation uses mutation to create the result list; this test // helps verify that lists created by the user are never mutated @@ -148,7 +147,7 @@ type ListModule02() = Assert.AreEqual( [1; 2; 3], lists.[2] ) () - [] + [] member this.Mapi() = // integer List let funcInt x y = x+y @@ -167,7 +166,7 @@ type ListModule02() = () - [] + [] member this.Mapi2() = // integer List let funcInt x y z = x + y + z @@ -192,7 +191,7 @@ type ListModule02() = () - [] + [] member this.Indexed() = // integer List Assert.AreEqual([(0,10);(1,12);(2,14);(3,16);(4,18);(5,20)], List.indexed [10..2..20]) @@ -209,7 +208,7 @@ type ListModule02() = () - [] + [] member this.MapFold() = // integer List let funcInt acc x = if x % 2 = 0 then 10*x, acc + 1 else x, acc @@ -236,7 +235,7 @@ type ListModule02() = () - [] + [] member this.MapFoldBack() = // integer List let funcInt x acc = if acc < 105 then 10*x, acc + 2 else x, acc @@ -262,7 +261,7 @@ type ListModule02() = () - [] + [] member this.Max() = // integer List let resultInt = List.max [2..2..20] @@ -277,7 +276,7 @@ type ListModule02() = () - [] + [] member this.MaxBy() = // integer List let funcInt x = x%8 @@ -294,7 +293,7 @@ type ListModule02() = () - [] + [] member this.Min() = // integer List let resultInt = List.min [3;7;8;9;4;1;1;2] @@ -309,7 +308,7 @@ type ListModule02() = () - [] + [] member this.MinBy() = // integer List let funcInt x = x%8 @@ -327,7 +326,7 @@ type ListModule02() = () - [] + [] member this.Item() = // integer List let resultInt = List.item 3 [3;7;9;4;8;1;1;2] @@ -349,7 +348,7 @@ type ListModule02() = CheckThrowsArgumentException (fun () -> List.item i [3;7;9;4;8;1;1;2] |> ignore) - [] + [] member this.Of_Array() = // integer List let resultInt = List.ofArray [|1..10|] @@ -365,7 +364,7 @@ type ListModule02() = () - [] + [] member this.Of_Seq() = // integer List let resultInt = List.ofSeq {1..10} @@ -381,7 +380,7 @@ type ListModule02() = () - [] + [] member this.Partition() = // integer List let resultInt = List.partition (fun x -> x % 3 = 0) [1..10] @@ -399,7 +398,7 @@ type ListModule02() = () - [] + [] member this.Permute() = // integer List let resultInt = List.permute (fun i -> (i+1) % 4) [1;2;3;4] @@ -415,7 +414,7 @@ type ListModule02() = () - [] + [] member this.Reduce() = // integer List let resultInt = List.reduce (fun x y -> x/y) [5*4*3*2; 4;3;2;1] @@ -431,7 +430,7 @@ type ListModule02() = () - [] + [] member this.ReduceBack() = // integer List let resultInt = List.reduceBack (fun x y -> x/y) [5*4*3*2; 4;3;2;1] @@ -446,7 +445,7 @@ type ListModule02() = () - [] + [] member this.Rev() = // integer List let resultInt = List.rev [1..10] @@ -462,7 +461,7 @@ type ListModule02() = () - [] + [] member this.Scan() = // integer List let funcInt x y = x+y @@ -479,7 +478,7 @@ type ListModule02() = Assert.AreEqual([5], resultEpt) () - [] + [] member this.ScanBack() = // integer List let funcInt x y = x+y @@ -497,7 +496,7 @@ type ListModule02() = () - [] + [] member this.Skip() = // integer List let resultInt = List.skip 2 [1..10] @@ -521,7 +520,7 @@ type ListModule02() = CheckThrowsArgumentException(fun () -> List.skip 1 [] |> ignore) CheckThrowsArgumentException(fun () -> List.skip 4 [1; 2; 3] |> ignore) - [] + [] member this.SkipWhile() = // integer list let funcInt x = (x < 4) @@ -549,7 +548,7 @@ type ListModule02() = () - [] + [] member this.Sort() = // integer List let intArr = [3;5;7;2;4;8] @@ -573,7 +572,7 @@ type ListModule02() = () - [] + [] member this.SortBy() = // integer List let intArr = [3;5;7;2;4;8] @@ -597,7 +596,7 @@ type ListModule02() = () - [] + [] member this.SortDescending() = // integer List let minInt,maxInt = System.Int32.MinValue,System.Int32.MaxValue @@ -629,7 +628,7 @@ type ListModule02() = () - [] + [] member this.SortByDescending() = // integer List let intArr = [3;5;7;2;4;8] @@ -660,7 +659,7 @@ type ListModule02() = () - [] + [] member this.SortWith() = // integer list @@ -678,7 +677,7 @@ type ListModule02() = () - [] + [] member this.Sum() = // empty integer List let resultEptInt = List.sum ([]:int list) @@ -721,7 +720,7 @@ type ListModule02() = () - [] + [] member this.SumBy() = // empty integer List let resultEptInt = List.sumBy int ([]:int list) @@ -764,7 +763,7 @@ type ListModule02() = () - [] + [] member this.Tl() = // integer List let resultInt = List.tail [1..10] @@ -777,7 +776,7 @@ type ListModule02() = CheckThrowsArgumentException(fun () -> List.tail [] |> ignore) () - [] + [] member this.To_Array() = // integer List let resultInt = List.toArray [1..10] @@ -793,7 +792,7 @@ type ListModule02() = () - [] + [] member this.To_Seq() = // integer List let resultInt = [1..10] |> List.toSeq |> List.ofSeq @@ -809,7 +808,7 @@ type ListModule02() = () - [] + [] member this.Transpose() = // integer list Assert.AreEqual([[1; 4]; [2; 5]; [3; 6]], List.transpose (seq [[1..3]; [4..6]])) @@ -833,7 +832,7 @@ type ListModule02() = CheckThrowsArgumentException (fun () -> List.transpose [[1; 2]; []; [3; 4]] |> ignore) CheckThrowsArgumentException (fun () -> List.transpose [[1; 2]; [3; 4]; []] |> ignore) - [] + [] member this.Truncate() = // integer list Assert.AreEqual([1..3], List.truncate 3 [1..5]) @@ -853,7 +852,7 @@ type ListModule02() = () - [] + [] member this.TryFind() = // integer List let resultInt = [1..10] |> List.tryFind (fun x -> x%7 = 0) @@ -873,7 +872,7 @@ type ListModule02() = () - [] + [] member this.TryFindBack() = // integer List Assert.AreEqual(Some 20, [1..20] |> List.tryFindBack (fun x -> x%5 = 0)) @@ -896,7 +895,7 @@ type ListModule02() = () - [] + [] member this.TryFindIndex() = // integer List let resultInt = [1..10] |> List.tryFindIndex (fun x -> x%7 = 0) @@ -911,7 +910,7 @@ type ListModule02() = Assert.AreEqual(None, resultEpt) () - [] + [] member this.TryFindIndexBack() = // integer List Assert.AreEqual(Some 19, [1..20] |> List.tryFindIndexBack (fun x -> x%5 = 0)) @@ -930,7 +929,7 @@ type ListModule02() = () - [] + [] member this.Unfold() = // integer Seq let resultInt = List.unfold (fun x -> if x < 20 then Some (x+1,x*2) else None) 1 @@ -947,7 +946,7 @@ type ListModule02() = () - [] + [] member this.Unzip() = // integer List let resultInt = List.unzip [(1,2);(2,4);(3,6)] @@ -966,7 +965,7 @@ type ListModule02() = () - [] + [] member this.Unzip3() = // integer List let resultInt = List.unzip3 [(1,2,3);(2,4,6);(3,6,9)] @@ -984,7 +983,7 @@ type ListModule02() = () - [] + [] member this.Windowed() = let testWindowed config = try @@ -1068,7 +1067,7 @@ type ListModule02() = () - [] + [] member this.Zip() = // integer List let resultInt = List.zip [1..3] [2..2..6] @@ -1085,7 +1084,7 @@ type ListModule02() = () - [] + [] member this.Zip3() = // integer List let resultInt = List.zip3 [1..3] [2..2..6] [3;6;9] @@ -1102,7 +1101,7 @@ type ListModule02() = () - [] + [] member this.tryItem() = // integer List let resultInt = List.tryItem 4 [3;7;9;4;8;1;1;2] diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListProperties.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListProperties.fs index 050216b6b35..81a0fafc0fe 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListProperties.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListProperties.fs @@ -1,10 +1,9 @@ // Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information. -[][] module FSharp.Core.UnitTests.Collections.ListProperties open System open System.Collections.Generic -open NUnit.Framework +open Xunit open FsCheck open Utils @@ -14,7 +13,7 @@ let chunkBySize_and_collect<'a when 'a : equality> (xs : 'a list) size = let b = List.collect id a b = xs) -[] +[] let ``chunkBySize is reversable with collect`` () = Check.QuickThrowOnFailure chunkBySize_and_collect Check.QuickThrowOnFailure chunkBySize_and_collect @@ -26,7 +25,7 @@ let windowed_and_length<'a when 'a : equality> (xs : 'a list) size = |> List.forall (fun x -> x.Length = size)) -[] +[] let ``windowed returns list with correct length`` () = Check.QuickThrowOnFailure windowed_and_length Check.QuickThrowOnFailure windowed_and_length @@ -39,7 +38,7 @@ let windowed_and_order<'a when 'a : equality> (listsize:PositiveInt) size = List.windowed size xs |> List.forall (fun w -> w = List.sort w)) -[] +[] let ``windowed returns succeeding elements`` () = Check.QuickThrowOnFailure windowed_and_order Check.QuickThrowOnFailure windowed_and_order @@ -55,7 +54,7 @@ let partition_and_sort<'a when 'a : comparison> (xs : 'a list) = qsort xs = (List.sort xs) -[] +[] let ``partition can be used to sort`` () = Check.QuickThrowOnFailure partition_and_sort Check.QuickThrowOnFailure partition_and_sort @@ -67,13 +66,13 @@ let windowed_and_pairwise<'a when 'a : equality> (xs : 'a list) = a = b -[] +[] let ``windowed 2 is like pairwise`` () = Check.QuickThrowOnFailure windowed_and_pairwise Check.QuickThrowOnFailure windowed_and_pairwise Check.QuickThrowOnFailure windowed_and_pairwise -[] +[] let ``chunkBySize produces chunks exactly of size `chunkSize`, except the last one, which can be smaller, but not empty``() = let prop (a: _ list) (PositiveInt chunkSize) = match a |> List.chunkBySize chunkSize |> Seq.toList with @@ -97,7 +96,7 @@ let splitInto_and_collect<'a when 'a : equality> (xs : 'a list) count = let b = List.collect id a b = xs) -[] +[] let ``splitInto is reversable with collect`` () = Check.QuickThrowOnFailure splitInto_and_collect Check.QuickThrowOnFailure splitInto_and_collect @@ -109,7 +108,7 @@ let splitAt_and_append<'a when 'a : equality> (xs : 'a list) index = let b = List.append a1 a2 b = xs && a1.Length = index) -[] +[] let ``splitAt is reversable with append`` () = Check.QuickThrowOnFailure splitAt_and_append Check.QuickThrowOnFailure splitAt_and_append @@ -120,7 +119,7 @@ let indexed_and_zip<'a when 'a : equality> (xs : 'a list) = let b = List.indexed xs b = List.zip a xs -[] +[] let ``indexed is adding correct indexes`` () = Check.QuickThrowOnFailure indexed_and_zip Check.QuickThrowOnFailure indexed_and_zip @@ -135,7 +134,7 @@ let zip_and_zip3<'a when 'a : equality> (xs' : ('a*'a*'a) list) = let b = List.zip (List.zip xs xs2) xs3 |> List.map (fun ((a,b),c) -> a,b,c) a = b -[] +[] let ``two zips can be used for zip3`` () = Check.QuickThrowOnFailure zip_and_zip3 Check.QuickThrowOnFailure zip_and_zip3 @@ -145,7 +144,7 @@ let zip_and_unzip<'a when 'a : equality> (xs' : ('a*'a) list) = let xs,xs2 = List.unzip xs' List.zip xs xs2 = xs' -[] +[] let ``zip and unzip are dual`` () = Check.QuickThrowOnFailure zip_and_unzip Check.QuickThrowOnFailure zip_and_unzip @@ -155,13 +154,13 @@ let zip3_and_unzip3<'a when 'a : equality> (xs' : ('a*'a*'a) list) = let xs,xs2,xs3 = List.unzip3 xs' List.zip3 xs xs2 xs3 = xs' -[] +[] let ``zip3 and unzip3 are dual`` () = Check.QuickThrowOnFailure zip3_and_unzip3 Check.QuickThrowOnFailure zip3_and_unzip3 Check.QuickThrowOnFailure zip3_and_unzip3 -[] +[] let ``splitInto produces chunks exactly `count` chunks with equal size (+/- 1)``() = let prop (a: _ list) (PositiveInt count') = let count = min a.Length count' @@ -188,7 +187,7 @@ let sort_and_sortby (xs : list) (xs2 : list) = result := false !result -[] +[] let ``sort behaves like sortby id`` () = Check.QuickThrowOnFailure sort_and_sortby @@ -197,7 +196,7 @@ let filter_and_except<'a when 'a : comparison> (xs : list<'a>) (itemsToExclude let b = List.except itemsToExclude xs a = b -[] +[] let ``filter and except work similar`` () = Check.QuickThrowOnFailure filter_and_except Check.QuickThrowOnFailure filter_and_except @@ -208,7 +207,7 @@ let filter_and_where<'a when 'a : comparison> (xs : list<'a>) predicate = let b = List.where predicate xs a = b -[] +[] let ``filter and where work similar`` () = Check.QuickThrowOnFailure filter_and_where Check.QuickThrowOnFailure filter_and_where @@ -219,7 +218,7 @@ let find_and_pick<'a when 'a : comparison> (xs : list<'a>) predicate = let b = runAndCheckIfAnyError (fun () -> List.pick (fun x -> if predicate x then Some x else None) xs) a = b -[] +[] let ``pick works like find`` () = Check.QuickThrowOnFailure find_and_pick Check.QuickThrowOnFailure find_and_pick @@ -230,7 +229,7 @@ let choose_and_pick<'a when 'a : comparison> (xs : list<'a>) predicate = let b = runAndCheckIfAnyError (fun () -> List.pick predicate xs) a = b -[] +[] let ``pick works like choose + head`` () = Check.QuickThrowOnFailure choose_and_pick Check.QuickThrowOnFailure choose_and_pick @@ -242,7 +241,7 @@ let head_and_tail<'a when 'a : comparison> (xs : list<'a>) = let t = List.tail xs xs = h :: t) -[] +[] let ``head and tail gives the list`` () = Check.QuickThrowOnFailure head_and_tail Check.QuickThrowOnFailure head_and_tail @@ -256,7 +255,7 @@ let tryHead_and_tail<'a when 'a : comparison> (xs : list<'a>) = let t = List.tail xs xs = h :: t -[] +[] let ``tryHead and tail gives the list`` () = Check.QuickThrowOnFailure tryHead_and_tail Check.QuickThrowOnFailure tryHead_and_tail @@ -270,7 +269,7 @@ let skip_and_take<'a when 'a : comparison> (xs : list<'a>) (count:NonNegativeIn xs = t @ s else true -[] +[] let ``skip and take gives the list`` () = Check.QuickThrowOnFailure skip_and_take Check.QuickThrowOnFailure skip_and_take @@ -284,7 +283,7 @@ let truncate_and_take<'a when 'a : comparison> (xs : list<'a>) (count:NonNegati a = b else true -[] +[] let ``truncate and take work similar`` () = Check.QuickThrowOnFailure truncate_and_take Check.QuickThrowOnFailure truncate_and_take @@ -297,7 +296,7 @@ let skipWhile_and_takeWhile<'a when 'a : comparison> (xs : list<'a>) f = xs = t @ s else true -[] +[] let ``skipWhile and takeWhile gives the list`` () = Check.QuickThrowOnFailure skipWhile_and_takeWhile Check.QuickThrowOnFailure skipWhile_and_takeWhile @@ -313,7 +312,7 @@ let find_and_exists<'a when 'a : comparison> (xs : list<'a>) f = let b = List.exists f xs a = b -[] +[] let ``find and exists work similar`` () = Check.QuickThrowOnFailure find_and_exists Check.QuickThrowOnFailure find_and_exists @@ -324,7 +323,7 @@ let exists_and_forall<'a when 'a : comparison> (xs : list<'a>) (F (_, predicate let b = List.exists predicate xs a = not b -[] +[] let ``exists and forall are dual`` () = Check.QuickThrowOnFailure exists_and_forall Check.QuickThrowOnFailure exists_and_forall @@ -341,7 +340,7 @@ let head_and_isEmpty<'a when 'a : comparison> (xs : list<'a>) = a = not b -[] +[] let ``head fails when list isEmpty`` () = Check.QuickThrowOnFailure head_and_isEmpty Check.QuickThrowOnFailure head_and_isEmpty @@ -353,7 +352,7 @@ let head_and_last<'a when 'a : comparison> (xs : list<'a>) = a = b -[] +[] let ``head is the same as last of a reversed list`` () = Check.QuickThrowOnFailure head_and_last Check.QuickThrowOnFailure head_and_last @@ -365,7 +364,7 @@ let head_and_item<'a when 'a : comparison> (xs : list<'a>) = a = b -[] +[] let ``head is the same as item 0`` () = Check.QuickThrowOnFailure head_and_item Check.QuickThrowOnFailure head_and_item @@ -379,7 +378,7 @@ let item_and_tryItem<'a when 'a : comparison> (xs : list<'a>) pos = | Success a -> b.Value = a | _ -> b = None -[] +[] let ``tryItem is safe item`` () = Check.QuickThrowOnFailure item_and_tryItem Check.QuickThrowOnFailure item_and_tryItem @@ -393,7 +392,7 @@ let pick_and_tryPick<'a when 'a : comparison> (xs : list<'a>) f = | Success a -> b.Value = a | _ -> b = None -[] +[] let ``tryPick is safe pick`` () = Check.QuickThrowOnFailure pick_and_tryPick Check.QuickThrowOnFailure pick_and_tryPick @@ -407,7 +406,7 @@ let last_and_tryLast<'a when 'a : comparison> (xs : list<'a>) = | Success a -> b.Value = a | _ -> b = None -[] +[] let ``tryLast is safe last`` () = Check.QuickThrowOnFailure last_and_tryLast Check.QuickThrowOnFailure last_and_tryLast @@ -419,7 +418,7 @@ let length_and_isEmpty<'a when 'a : comparison> (xs : list<'a>) = a = b -[] +[] let ``list isEmpty if and only if length is 0`` () = Check.QuickThrowOnFailure length_and_isEmpty Check.QuickThrowOnFailure length_and_isEmpty @@ -431,7 +430,7 @@ let min_and_max (xs : list) = a = b -[] +[] let ``min is opposite of max`` () = Check.QuickThrowOnFailure min_and_max @@ -441,7 +440,7 @@ let minBy_and_maxBy (xs : list) f = a = b -[] +[] let ``minBy is opposite of maxBy`` () = Check.QuickThrowOnFailure minBy_and_maxBy @@ -451,7 +450,7 @@ let minBy_and_min (xs : list) = a = b -[] +[] let ``minBy id is same as min`` () = Check.QuickThrowOnFailure minBy_and_min @@ -461,7 +460,7 @@ let min_and_sort<'a when 'a : comparison> (xs : list<'a>) = a = b -[] +[] let ``head element after sort is min element`` () = Check.QuickThrowOnFailure min_and_sort Check.QuickThrowOnFailure min_and_sort @@ -481,7 +480,7 @@ let pairwise<'a when 'a : comparison> (xs : list<'a>) = f = (xs |> List.rev |> List.tail |> List.rev) && // all elements but last one s = (xs |> List.tail) // all elements but first one -[] +[] let ``pairwise works as expected`` () = Check.QuickThrowOnFailure pairwise Check.QuickThrowOnFailure pairwise @@ -512,7 +511,7 @@ let permute<'a when 'a : comparison> (xs' : list) = true | _ -> true -[] +[] let ``permute works as expected`` () = Check.QuickThrowOnFailure permute Check.QuickThrowOnFailure permute @@ -528,7 +527,7 @@ let mapi_and_map<'a when 'a : comparison> (xs : list<'a>) f = a = b && (Seq.toList indices = [0..xs.Length-1]) -[] +[] let ``mapi behaves like map with correct order`` () = Check.QuickThrowOnFailure mapi_and_map Check.QuickThrowOnFailure mapi_and_map @@ -542,7 +541,7 @@ let reduce_and_fold<'a when 'a : comparison> (xs : list<'a>) seed (F (_, f)) = let br = seed :: xs |> List.reduce f ar = br -[] +[] let ``reduce works like fold with given seed`` () = Check.QuickThrowOnFailure reduce_and_fold Check.QuickThrowOnFailure reduce_and_fold @@ -558,7 +557,7 @@ let scan_and_fold<'a when 'a : comparison> (xs : list<'a>) seed (F (_, f)) = ar = List.rev br -[] +[] let ``scan works like fold but returns intermediate values`` () = Check.QuickThrowOnFailure scan_and_fold Check.QuickThrowOnFailure scan_and_fold @@ -574,7 +573,7 @@ let scanBack_and_foldBack<'a when 'a : comparison> (xs : list<'a>) seed (F (_, f ar = br -[] +[] let ``scanBack works like foldBack but returns intermediate values`` () = Check.QuickThrowOnFailure scanBack_and_foldBack Check.QuickThrowOnFailure scanBack_and_foldBack @@ -588,7 +587,7 @@ let reduceBack_and_foldBack<'a when 'a : comparison> (xs : list<'a>) seed (F (_, let br = List.reduceBack f (xs @ [seed]) ar = br -[] +[] let ``reduceBack works like foldBack with given seed`` () = Check.QuickThrowOnFailure reduceBack_and_foldBack Check.QuickThrowOnFailure reduceBack_and_foldBack @@ -599,7 +598,7 @@ let replicate<'a when 'a : comparison> (x:'a) (count:NonNegativeInt) = let xs = List.replicate count x xs.Length = count && List.forall ((=) x) xs -[] +[] let ``replicate creates n instances of the given element`` () = Check.QuickThrowOnFailure replicate Check.QuickThrowOnFailure replicate @@ -611,7 +610,7 @@ let singleton_and_replicate<'a when 'a : comparison> (x:'a) (count:NonNegativeIn let ys = [for i in 1..count -> List.singleton x] |> List.concat xs = ys -[] +[] let ``singleton can be used to replicate`` () = Check.QuickThrowOnFailure singleton_and_replicate Check.QuickThrowOnFailure singleton_and_replicate @@ -628,7 +627,7 @@ let mapFold_and_map_and_fold<'a when 'a : comparison> (xs : list<'a>) mapF foldF let br = b |> List.fold foldF start a = b && ar = br -[] +[] let ``mapFold works like map + fold`` () = Check.QuickThrowOnFailure mapFold_and_map_and_fold Check.QuickThrowOnFailure mapFold_and_map_and_fold @@ -645,7 +644,7 @@ let mapFoldBack_and_map_and_foldBack<'a when 'a : comparison> (xs : list<'a>) ma let br = List.foldBack foldF b start a = b && ar = br -[] +[] let ``mapFoldBack works like map + foldBack`` () = Check.QuickThrowOnFailure mapFoldBack_and_map_and_foldBack Check.QuickThrowOnFailure mapFoldBack_and_map_and_foldBack @@ -661,7 +660,7 @@ let findBack_and_exists<'a when 'a : comparison> (xs : list<'a>) f = let b = List.exists f xs a = b -[] +[] let ``findBack and exists work similar`` () = Check.QuickThrowOnFailure findBack_and_exists Check.QuickThrowOnFailure findBack_and_exists @@ -672,7 +671,7 @@ let findBack_and_find<'a when 'a : comparison> (xs : list<'a>) predicate = let b = run (fun () -> xs |> List.rev |> List.find predicate) a = b -[] +[] let ``findBack and find work in reverse`` () = Check.QuickThrowOnFailure findBack_and_find Check.QuickThrowOnFailure findBack_and_find @@ -683,7 +682,7 @@ let tryFindBack_and_tryFind<'a when 'a : comparison> (xs : list<'a>) predicate let b = xs |> List.rev |> List.tryFind predicate a = b -[] +[] let ``tryFindBack and tryFind work in reverse`` () = Check.QuickThrowOnFailure tryFindBack_and_tryFind Check.QuickThrowOnFailure tryFindBack_and_tryFind @@ -696,7 +695,7 @@ let tryFindIndexBack_and_tryFindIndex<'a when 'a : comparison> (xs : list<'a>) | Some a, Some b -> a = (xs.Length - b - 1) | _ -> a = b -[] +[] let ``tryFindIndexBack and tryIndexFind work in reverse`` () = Check.QuickThrowOnFailure tryFindIndexBack_and_tryFindIndex Check.QuickThrowOnFailure tryFindIndexBack_and_tryFindIndex @@ -709,7 +708,7 @@ let rev<'a when 'a : comparison> (xs : list<'a>) = xs |> List.rev |> List.rev = xs && Seq.toList list = List.rev xs -[] +[] let ``rev reverses a list`` () = Check.QuickThrowOnFailure rev Check.QuickThrowOnFailure rev @@ -722,7 +721,7 @@ let findIndexBack_and_findIndex<'a when 'a : comparison> (xs : list<'a>) (F (_, | Success a, Success b -> a = (xs.Length - b - 1) | _ -> a = b -[] +[] let ``findIndexBack and findIndex work in reverse`` () = Check.QuickThrowOnFailure findIndexBack_and_findIndex Check.QuickThrowOnFailure findIndexBack_and_findIndex @@ -737,7 +736,7 @@ let skip_and_skipWhile<'a when 'a : comparison> (xs : list<'a>) (count:NonNegat a = b) -[] +[] let ``skip and skipWhile are consistent`` () = Check.QuickThrowOnFailure skip_and_skipWhile Check.QuickThrowOnFailure skip_and_skipWhile @@ -757,7 +756,7 @@ let distinct_works_like_set<'a when 'a : comparison> (xs : 'a list) = result := false !result -[] +[] let ``distinct creates same elements like a set`` () = Check.QuickThrowOnFailure distinct_works_like_set Check.QuickThrowOnFailure distinct_works_like_set @@ -768,7 +767,7 @@ let sort_and_sortDescending<'a when 'a : comparison> (xs : list<'a>) = let b = run (fun () -> xs |> List.sortDescending |> List.rev) a = b -[] +[] let ``sort and sortDescending work in reverse`` () = Check.QuickThrowOnFailure sort_and_sortDescending Check.QuickThrowOnFailure sort_and_sortDescending @@ -779,7 +778,7 @@ let sortByStable<'a when 'a : comparison> (xs : 'a []) = let sorted = indexed |> List.sortBy snd isStable sorted -[] +[] let ``List.sortBy is stable`` () = Check.QuickThrowOnFailure sortByStable Check.QuickThrowOnFailure sortByStable @@ -789,7 +788,7 @@ let sortWithStable<'a when 'a : comparison> (xs : 'a []) = let sorted = indexed |> List.sortWith (fun x y -> compare (snd x) (snd y)) isStable sorted -[] +[] let ``List.sortWithStable is stable`` () = Check.QuickThrowOnFailure sortWithStable Check.QuickThrowOnFailure sortWithStable @@ -799,12 +798,12 @@ let distinctByStable<'a when 'a : comparison> (xs : 'a []) = let sorted = indexed |> List.distinctBy snd isStable sorted -[] +[] let ``List.distinctBy is stable`` () = Check.QuickThrowOnFailure distinctByStable Check.QuickThrowOnFailure distinctByStable -[] +[] let ``List.sum calculates the sum`` () = let sum (xs : int list) = let s = List.sum xs @@ -818,7 +817,7 @@ let sumBy<'a> (xs : 'a list) (f:'a -> int) = let r = List.sumBy f xs r = s -[] +[] let ``List.sumBy calculates the sum of the mapped list`` () = Check.QuickThrowOnFailure sumBy Check.QuickThrowOnFailure sumBy @@ -828,7 +827,7 @@ let allPairsCount<'a, 'b> (xs : 'a list) (ys : 'b list) = let pairs = List.allPairs xs ys pairs.Length = xs.Length * ys.Length -[] +[] let ``List.allPairs produces the correct number of pairs`` () = Check.QuickThrowOnFailure allPairsCount Check.QuickThrowOnFailure allPairsCount @@ -839,7 +838,7 @@ let allPairsFst<'a, 'b when 'a : equality> (xs : 'a list) (ys : 'b list) = let check = xs |> List.collect (List.replicate ys.Length) pairsFst = check -[] +[] let ``List.allPairs first elements are correct`` () = Check.QuickThrowOnFailure allPairsFst Check.QuickThrowOnFailure allPairsFst @@ -850,7 +849,7 @@ let allPairsSnd<'a, 'b when 'b : equality> (xs : 'a list) (ys : 'b list) = let check = [ for i in 1 .. xs.Length do yield! ys ] pairsSnd = check -[] +[] let ``List.allPairs second elements are correct`` () = Check.QuickThrowOnFailure allPairsFst Check.QuickThrowOnFailure allPairsFst diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListType.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListType.fs index ea0c34747b1..fd78d5298f5 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListType.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ListType.fs @@ -9,7 +9,7 @@ open System open System.Collections open System.Collections.Generic open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit (* [Test Strategy] @@ -19,11 +19,10 @@ Make sure each method works on: * Empty List (0 elements) *) -[][][] type ListType() = - + // Interfaces - [] + [] member this.IEnumerable() = // Legit IE @@ -53,7 +52,7 @@ type ListType() = Assert.AreEqual(false, enum.MoveNext()) CheckThrowsInvalidOperationExn(fun () -> enum.Current |> ignore) - [] + [] member this.IEnumerable_T() = // Legit IE @@ -83,7 +82,7 @@ type ListType() = Assert.AreEqual(false, enum.MoveNext()) CheckThrowsInvalidOperationExn(fun () -> enum.Current |> ignore) - [] + [] member this.IReadOnlyCollection_T() = // Legit IReadOnlyCollection_T @@ -100,7 +99,7 @@ type ListType() = Assert.AreEqual(c.Count, 0) - [] + [] member this.IReadOnlyList_T() = let c = ['a'; 'b'; 'c'] :> IReadOnlyList @@ -116,48 +115,48 @@ type ListType() = CheckThrowsArgumentException(fun () -> c.[0] |> ignore) // Base class methods - [] + [] member this.ObjectToString() = Assert.AreEqual("[1; 2; 3]", [1; 2; 3].ToString()) Assert.AreEqual("[]", [].ToString()) Assert.AreEqual("[]", ([] : decimal list list).ToString()) - [] + [] member this.ObjectEquals() = // All three are different references, but equality has been // provided by the F# compiler. let a = [1; 2; 3] let b = [1 .. 3] let c = 1 :: [2; 3] - Assert.IsTrue( (a = b) ) - Assert.IsTrue( (b = c) ) - Assert.IsTrue( (c = a) ) - Assert.IsTrue( a.Equals(b) ); Assert.IsTrue( b.Equals(a) ) - Assert.IsTrue( b.Equals(c) ); Assert.IsTrue( c.Equals(b) ) - Assert.IsTrue( c.Equals(a) ); Assert.IsTrue( a.Equals(c) ) + Assert.True( (a = b) ) + Assert.True( (b = c) ) + Assert.True( (c = a) ) + Assert.True( a.Equals(b) ); Assert.True( b.Equals(a) ) + Assert.True( b.Equals(c) ); Assert.True( c.Equals(b) ) + Assert.True( c.Equals(a) ); Assert.True( a.Equals(c) ) // Equality between types let a = [] : int list let b = [] : string list - Assert.IsFalse( b.Equals(a) ) - Assert.IsFalse( a.Equals(b) ) + Assert.False( b.Equals(a) ) + Assert.False( a.Equals(b) ) // Co/contra variance not supported let a = [] : string list let b = [] : obj list - Assert.IsFalse(a.Equals(b)) - Assert.IsFalse(b.Equals(a)) + Assert.False(a.Equals(b)) + Assert.False(b.Equals(a)) // Self equality let a = [1] - Assert.IsTrue( (a = a) ) - Assert.IsTrue(a.Equals(a)) + Assert.True( (a = a) ) + Assert.True(a.Equals(a)) // Null - Assert.IsFalse(a.Equals(null)) + Assert.False(a.Equals(null)) // Instance methods - [] + [] member this.Length() = let l = [1 .. 10] @@ -166,18 +165,18 @@ type ListType() = let e : int list list = List.empty Assert.AreEqual(e.Length, 0) - [] + [] member this.IsEmpty() = let l = [1 .. 10] - Assert.IsFalse(l.IsEmpty) + Assert.False(l.IsEmpty) let e = Microsoft.FSharp.Collections.List.Empty : string list - Assert.IsTrue(e.IsEmpty) + Assert.True(e.IsEmpty) - Assert.IsTrue( ([] @ []).IsEmpty ) + Assert.True( ([] @ []).IsEmpty ) - [] + [] member this.Head() = let l = ['a'; 'e'; 'i'; 'o'; 'u'] @@ -185,7 +184,7 @@ type ListType() = CheckThrowsInvalidOperationExn(fun () -> ([] : string list).Head |> ignore) - [] + [] member this.Tail() = let l = ['a'; 'e'; 'i'; 'o'; 'u'] @@ -193,7 +192,7 @@ type ListType() = CheckThrowsInvalidOperationExn(fun () -> ([] : string list).Tail |> ignore) - [] + [] member this.Item() = let mutable l = [1] @@ -215,21 +214,21 @@ type ListType() = // Static methods - [] + [] member this.Empty() = let emptyList = Microsoft.FSharp.Collections.List.Empty if List.length emptyList <> 0 then Assert.Fail() let c : int list = Microsoft.FSharp.Collections.List.Empty - Assert.IsTrue( (c = []) ) + Assert.True( (c = []) ) let d : string list = Microsoft.FSharp.Collections.List.Empty - Assert.IsTrue( (d = []) ) + Assert.True( (d = []) ) () - [] + [] member this.Cons() = // integer List let intList = Microsoft.FSharp.Collections.List.Cons (1, [ 2;3; 4 ]) @@ -245,7 +244,7 @@ type ListType() = () - [] + [] member this.SlicingUnboundedEnd() = let lst = [1;2;3;4;5;6] @@ -257,7 +256,7 @@ type ListType() = Assert.AreEqual(lst.[6..], ([]: int list)) - [] + [] member this.SlicingUnboundedStart() = let lst = [1;2;3;4;5;6] @@ -270,7 +269,7 @@ type ListType() = Assert.AreEqual(lst.[..5], [1;2;3;4;5;6]) - [] + [] member this.SlicingBoundedStartEnd() = let lst = [1;2;3;4;5;6] @@ -296,7 +295,7 @@ type ListType() = Assert.AreEqual(lst.[4..1], ([]: int list)) - [] + [] member this.SlicingEmptyList() = let empty : obj list = List.empty @@ -308,7 +307,7 @@ type ListType() = Assert.AreEqual(empty.[3..5], ([]: obj list)) - [] + [] member this.SlicingOutOfBounds() = let lst = [1;2;3;4;5;6] diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/MapModule.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/MapModule.fs index 5ff566e7cbb..e78b1b3abc5 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/MapModule.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/MapModule.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Collections open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit (* [Test Strategy] @@ -20,20 +20,19 @@ Make sure each method works on: *) -[][][] type MapModule() = - [] + [] member this.Empty() = - let emptyMap = Map.empty - Assert.IsTrue(Map.isEmpty emptyMap) + let emptyMap = Map.empty + Assert.True(Map.isEmpty emptyMap) let a:Map = Map.empty let b : Map = Map.empty let c : Map = Map.empty - + () - - [] + + [] member this.Add() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -63,7 +62,7 @@ type MapModule() = () - [] + [] member this.Change() = let a = (Map.ofArray [|(1,1);(2,4);(3,9)|]) @@ -90,39 +89,39 @@ type MapModule() = // Remove element let resultRm = Map.change 1 (fun current -> Assert.AreEqual(current, Some 1); None) c - Assert.IsFalse(resultRm.ContainsKey 1) + Assert.False(resultRm.ContainsKey 1) Assert.AreEqual(resultRm.[2], 4) Assert.AreEqual(resultRm.[3], 9) Assert.AreEqual(resultRm.[4], 25) () - [] + [] member this.Exists() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] let resultValueMap = Map.exists (fun x y -> x > 3) valueKeyMap - Assert.IsTrue(resultValueMap) + Assert.True(resultValueMap) // reference keys let refMap = Map.ofSeq [for c in ["."; ".."; "..."; "...."] do yield (c, c.Length) ] let resultRefMap = refMap |> Map.exists (fun x y -> y>2 ) - Assert.IsTrue(resultRefMap) + Assert.True(resultRefMap) // One-element Map let oeleMap = Map.ofSeq [(1, "one")] let resultOele = oeleMap |> Map.exists (fun x y -> (x + y.Length) % 4 = 0 ) - Assert.IsTrue(resultOele) + Assert.True(resultOele) // empty Map let eptMap = Map.empty let resultEpt = Map.exists (fun x y -> false) eptMap - Assert.IsFalse(resultEpt) + Assert.False(resultEpt) () - [] + [] member this.Filter() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -147,7 +146,7 @@ type MapModule() = () - [] + [] member this.Find() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -170,7 +169,7 @@ type MapModule() = () - [] + [] member this.FindIndex() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -193,7 +192,7 @@ type MapModule() = () - [] + [] member this.TryPick() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -218,7 +217,7 @@ type MapModule() = () - [] + [] member this.Pick() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -245,7 +244,7 @@ type MapModule() = () - [] + [] member this.Fold() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -269,7 +268,7 @@ type MapModule() = () - [] + [] member this.FoldBack() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -293,56 +292,56 @@ type MapModule() = () - [] + [] member this.ForAll() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] let resultValueMap = valueKeyMap |> Map.forall (fun x y -> x % 3 = 0) - Assert.IsFalse(resultValueMap) + Assert.False(resultValueMap) // reference keys let refMap = Map.ofSeq [for c in ["."; ".."; "..."; "...."] do yield (c, c.Length) ] let resultRefMap = refMap |> Map.forall (fun x y -> x.Length > 4 ) - Assert.IsFalse(resultRefMap) + Assert.False(resultRefMap) // One-element Map let oeleMap = Map.ofSeq [(1, "one")] let resultOele = oeleMap |> Map.forall (fun x y -> x<3 ) - Assert.IsTrue(resultOele) + Assert.True(resultOele) // empty Map let eptMap = Map.empty let resultEpt =eptMap |> Map.forall (fun x y -> true) - Assert.IsTrue(resultEpt) + Assert.True(resultEpt) () - [] + [] member this.IsEmpty() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] let resultValueMap = Map.isEmpty valueKeyMap - Assert.IsFalse(resultValueMap) + Assert.False(resultValueMap) // reference keys let refMap = Map.ofSeq [for c in ["."; ".."; "..."; "...."] do yield (c, c.Length) ] let resultRefMap = Map.isEmpty refMap - Assert.IsFalse(resultRefMap) + Assert.False(resultRefMap) // One-element Map let oeleMap = Map.ofSeq [(1, "one")] let resultOele = Map.isEmpty oeleMap - Assert.IsFalse(resultOele) + Assert.False(resultOele) // empty Map let eptMap = Map.empty let resultEpt = Map.isEmpty eptMap - Assert.IsTrue(resultEpt) + Assert.True(resultEpt) () - [] + [] member this.Iter() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -382,7 +381,7 @@ type MapModule() = () - [] + [] member this.Map() = // value keys @@ -407,31 +406,31 @@ type MapModule() = () - [] + [] member this.Contains() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] let resultValueMap = Map.containsKey 2 valueKeyMap - Assert.IsTrue(resultValueMap) + Assert.True(resultValueMap) // reference keys let refMap = Map.ofSeq [for c in ["."; ".."; "..."; "...."] do yield (c, c.Length) ] let resultRefMap = Map.containsKey ".." refMap - Assert.IsTrue(resultRefMap) + Assert.True(resultRefMap) // One-element Map let oeleMap = Map.ofSeq [(1, "one")] let resultOele = Map.containsKey 1 oeleMap - Assert.IsTrue(resultOele) + Assert.True(resultOele) // empty Map let eptMap = Map.empty let resultEpt = Map.containsKey 3 eptMap - Assert.IsFalse(resultEpt) + Assert.False(resultEpt) () - [] + [] member this.Of_Array_Of_List_Of_Seq() = // value keys let valueKeyMapOfArr = Map.ofArray [|(2,"b"); (3,"c"); (4,"d"); (5,"e")|] @@ -462,7 +461,7 @@ type MapModule() = () - [] + [] member this.Partition() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -493,7 +492,7 @@ type MapModule() = () - [] + [] member this.Remove() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -524,7 +523,7 @@ type MapModule() = () - [] + [] member this.To_Array() = // value keys let valueKeyMapOfArr = Map.ofArray [|(1,1);(2,4);(3,9)|] @@ -548,7 +547,7 @@ type MapModule() = () - [] + [] member this.To_List() = // value keys let valueKeyMapOfArr = Map.ofList [(1,1);(2,4);(3,9)] @@ -573,7 +572,7 @@ type MapModule() = () - [] + [] member this.To_Seq() = // value keys let valueKeyMapOfArr = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -598,7 +597,7 @@ type MapModule() = () - [] + [] member this.TryFind() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] @@ -622,7 +621,7 @@ type MapModule() = () - [] + [] member this.TryFindIndex() = // value keys let valueKeyMap = Map.ofSeq [(2,"b"); (3,"c"); (4,"d"); (5,"e")] diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/MapType.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/MapType.fs index f48f0c4915a..16bbdc87be7 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/MapType.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/MapType.fs @@ -9,7 +9,7 @@ open System open System.Collections open System.Collections.Generic open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit (* [Test Strategy] @@ -21,21 +21,21 @@ Make sure each method works on: * Multi-element maps (2 - 7 elements) *) -[][][] + type MapType() = - + // Interfaces - [] - member this.IEnumerable() = + [] + member this.IEnumerable() = // Legit IE let ie = (Map.ofArray [|(1,1);(2,4);(3,9)|]) :> IEnumerable let enum = ie.GetEnumerator() - + let testStepping() = CheckThrowsInvalidOperationExn(fun () -> enum.Current |> ignore) Assert.AreEqual(enum.MoveNext(), true) Assert.AreEqual(enum.Current, new KeyValuePair(1,1)) - + Assert.AreEqual(enum.MoveNext(), true) Assert.AreEqual(enum.Current, new KeyValuePair(2,4)) Assert.AreEqual(enum.MoveNext(), true) @@ -55,7 +55,7 @@ type MapType() = Assert.AreEqual(enum.MoveNext(), false) CheckThrowsInvalidOperationExn(fun () -> enum.Current |> ignore) - [] + [] member this.IEnumerable_T() = // Legit IE let ie = (Map.ofArray [|(1,1);(2,4);(3,9)|]) :> IEnumerable> @@ -86,13 +86,13 @@ type MapType() = CheckThrowsInvalidOperationExn(fun () -> enum.Current |> ignore) - [] + [] member this.IDictionary() = // Legit ID let id = (Map.ofArray [|(1,1);(2,4);(3,9)|]) :> IDictionary<_,_> - Assert.IsTrue(id.ContainsKey(1)) - Assert.IsFalse(id.ContainsKey(5)) + Assert.True(id.ContainsKey(1)) + Assert.False(id.ContainsKey(5)) Assert.AreEqual(id.[1], 1) Assert.AreEqual(id.[3], 9) Assert.AreEqual(id.Keys, [| 1; 2; 3|]) @@ -101,48 +101,48 @@ type MapType() = CheckThrowsNotSupportedException(fun () -> id.[2] <-88) CheckThrowsNotSupportedException(fun () -> id.Add(new KeyValuePair(4,16))) - Assert.IsTrue(id.TryGetValue(1, ref 1)) - Assert.IsFalse(id.TryGetValue(100, ref 1)) + Assert.True(id.TryGetValue(1, ref 1)) + Assert.False(id.TryGetValue(100, ref 1)) CheckThrowsNotSupportedException(fun () -> id.Remove(1) |> ignore) // Empty ID let id = Map.empty :> IDictionary // Note no type args - Assert.IsFalse(id.ContainsKey(5)) + Assert.False(id.ContainsKey(5)) CheckThrowsKeyNotFoundException(fun () -> id.[1] |> ignore) Assert.AreEqual(id.Keys, [| |] ) Assert.AreEqual(id.Values, [| |] ) - [] + [] member this.IReadOnlyDictionary() = let irod = (Map.ofArray [|(1,1);(2,4);(3,9)|]) :> IReadOnlyDictionary<_,_> - Assert.IsTrue(irod.ContainsKey(1)) - Assert.IsFalse(irod.ContainsKey(5)) + Assert.True(irod.ContainsKey(1)) + Assert.False(irod.ContainsKey(5)) Assert.AreEqual(irod.[1], 1) Assert.AreEqual(irod.[3], 9) Assert.AreEqual(irod.Keys, [| 1; 2; 3|]) Assert.AreEqual(irod.Values, [| 1; 4; 9|]) - Assert.IsTrue(irod.TryGetValue(1, ref 1)) - Assert.IsFalse(irod.TryGetValue(100, ref 1)) + Assert.True(irod.TryGetValue(1, ref 1)) + Assert.False(irod.TryGetValue(100, ref 1)) // Empty IROD let irod = Map.empty :> IReadOnlyDictionary // Note no type args - Assert.IsFalse(irod.ContainsKey(5)) + Assert.False(irod.ContainsKey(5)) CheckThrowsKeyNotFoundException(fun () -> irod.[1] |> ignore) Assert.AreEqual(irod.Keys, [| |] ) Assert.AreEqual(irod.Values, [| |] ) - [] + [] member this.ICollection() = // Legit IC let ic = (Map.ofArray [|(1,1);(2,4);(3,9)|]) :> ICollection> Assert.AreEqual(ic.Count, 3) - Assert.IsTrue(ic.Contains(new KeyValuePair(3,9))) + Assert.True(ic.Contains(new KeyValuePair(3,9))) let newArr = Array.create 5 (new KeyValuePair(3,9)) ic.CopyTo(newArr,0) - Assert.IsTrue(ic.IsReadOnly) + Assert.True(ic.IsReadOnly) // raise ReadOnlyCollection exception @@ -153,11 +153,11 @@ type MapType() = // Empty IC let ic = Map.empty :> ICollection> - Assert.IsFalse(ic.Contains(new KeyValuePair(3,9))) + Assert.False(ic.Contains(new KeyValuePair(3,9))) let newArr = Array.create 5 (new KeyValuePair(0,0)) ic.CopyTo(newArr,0) - [] + [] member this.IReadOnlyCollection() = // Legit IROC let iroc = (Map.ofArray [|(1,1);(2,4);(3,9)|]) :> IReadOnlyCollection> @@ -169,7 +169,7 @@ type MapType() = Assert.AreEqual(iroc.Count, 0) - [] + [] member this.IComparable() = // Legit IC let ic = (Map.ofArray [|(1,1);(2,4);(3,9)|]) :> IComparable @@ -185,7 +185,7 @@ type MapType() = // Base class methods - [] + [] member this.ObjectGetHashCode() = // Works on empty maps let e = Map.ofList (List.empty) @@ -197,45 +197,45 @@ type MapType() = let y = Map.ofList [(2, -2.0M); (1, -1.0M)] Assert.AreEqual(x.GetHashCode(), y.GetHashCode()) - [] + [] member this.ObjectToString() = Assert.AreEqual("map [(1, 1); (2, 4); (3, 9)]", (Map.ofArray [|(1,1);(2,4);(3,9)|]).ToString()) Assert.AreEqual("map []", ([] |> Map.ofList).ToString()) Assert.AreEqual("map []", (([] :(decimal*decimal)list) |> Map.ofList).ToString()) - [] + [] member this.ObjectEquals() = // All three are different references, but equality has been // provided by the F# compiler. let a = [(1,1);(2,4);(3,9)] |> Map.ofList let b = (1,1) :: [(2,4);(3,9)] |> Map.ofList - Assert.IsTrue( (a = b) ) + Assert.True( (a = b) ) - Assert.IsTrue( a.Equals(b) ); Assert.IsTrue( b.Equals(a) ) + Assert.True( a.Equals(b) ); Assert.True( b.Equals(a) ) // Equality between types let a = ([] : (int*int) list) |> Map.ofList let b = ([] : (string*string) list ) |> Map.ofList - Assert.IsFalse( b.Equals(a) ) - Assert.IsFalse( a.Equals(b) ) + Assert.False( b.Equals(a) ) + Assert.False( a.Equals(b) ) // Co/contra variance not supported let a = ([] : (string*string) list) |> Map.ofList let b = ([] : (System.IComparable*System.IComparable) list) |> Map.ofList - Assert.IsFalse(a.Equals(b)) - Assert.IsFalse(b.Equals(a)) + Assert.False(a.Equals(b)) + Assert.False(b.Equals(a)) // Self equality let a = [(1,1)] |> Map.ofList - Assert.IsTrue( (a = a) ) - Assert.IsTrue(a.Equals(a)) + Assert.True( (a = a) ) + Assert.True(a.Equals(a)) // Null - Assert.IsFalse(a.Equals(null)) + Assert.False(a.Equals(null)) // Instance methods - [] + [] member this.New() = let newMap = new Map([|(1,1);(2,4);(3,9)|]) let b = newMap.Add(4,16) @@ -246,7 +246,7 @@ type MapType() = let ae = e.Add(1,"Monday") Assert.AreEqual(ae.[1], "Monday") - [] + [] member this.Add() = let a = (Map.ofArray [|(1,1);(2,4);(3,9)|]) @@ -258,7 +258,7 @@ type MapType() = let ae = e.Add(1,"Monday") Assert.AreEqual(ae.[1], "Monday") - [] + [] member this.Change() = let a = (Map.ofArray [|(1,1);(2,4);(3,9)|]) @@ -281,22 +281,22 @@ type MapType() = Assert.AreEqual(uo.[1], "Tuesday") let resultRm = c.Change(1, fun current -> Assert.AreEqual(current, Some 1); None) - Assert.IsFalse(resultRm.ContainsKey 1) + Assert.False(resultRm.ContainsKey 1) Assert.AreEqual(resultRm.[2], 4) Assert.AreEqual(resultRm.[3], 9) Assert.AreEqual(resultRm.[4], 25) - [] + [] member this.ContainsKey() = let a = (Map.ofArray [|(1,1);(2,4);(3,9)|]) - Assert.IsTrue(a.ContainsKey(3)) + Assert.True(a.ContainsKey(3)) let e = Map.empty - Assert.IsFalse(e.ContainsKey(3)) + Assert.False(e.ContainsKey(3)) - [] + [] member this.Count() = let a = (Map.ofArray [|(1,1);(2,4);(3,9)|]) @@ -305,16 +305,16 @@ type MapType() = let e = Map.empty Assert.AreEqual(e.Count, 0) - [] + [] member this.IsEmpty() = let l = (Map.ofArray [|(1,1);(2,4);(3,9)|]) - Assert.IsFalse(l.IsEmpty) + Assert.False(l.IsEmpty) let e = Map.empty - Assert.IsTrue(e.IsEmpty) + Assert.True(e.IsEmpty) - [] + [] member this.Item() = let mutable l = [(1,1)] |> Map.ofList @@ -333,7 +333,7 @@ type MapType() = CheckThrowsKeyNotFoundException(fun () -> l.[ -1 ] |> ignore) CheckThrowsKeyNotFoundException(fun () -> l.[1000] |> ignore) - [] + [] member this.Remove() = let l = (Map.ofArray [|(1,1);(2,4);(3,9)|]) @@ -345,7 +345,7 @@ type MapType() = let ae = e.Remove(2) Assert.AreEqual(ae.Count, 0) - [] + [] member this.TryFind() = let l = (Map.ofArray [|(1,1);(2,4);(3,9)|]) diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ObsoleteListFunctions.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ObsoleteListFunctions.fs index b6a90259aa2..47c58233964 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ObsoleteListFunctions.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ObsoleteListFunctions.fs @@ -5,20 +5,19 @@ namespace FSharp.Core.UnitTests.Collections open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit -[][][] -type ObsoleteListFunctions() = - [] +type ObsoleteListFunctions() = + [] member this.Nth() = // integer List - let resultInt = List.nth [3;7;9;4;8;1;1;2] 3 + let resultInt = List.nth [3;7;9;4;8;1;1;2] 3 Assert.AreEqual(4, resultInt) - + // string List - let resultStr = List.nth ["a";"b";"c";"d"] 3 + let resultStr = List.nth ["a";"b";"c";"d"] 3 Assert.AreEqual("d", resultStr) - + // empty List CheckThrowsArgumentException ( fun() -> List.nth List.empty 1) diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ObsoleteSeqFunctions.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ObsoleteSeqFunctions.fs index 827a25896c2..3b8727fc538 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ObsoleteSeqFunctions.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/ObsoleteSeqFunctions.fs @@ -4,37 +4,36 @@ namespace FSharp.Core.UnitTests.Collections open System -open NUnit.Framework +open Xunit open FSharp.Core.UnitTests.LibraryTestFx -[][][] type ObsoleteSeqFunctions() = - [] + [] member this.Nth() = - + // Negative index for i = -1 downto -10 do CheckThrowsArgumentException (fun () -> Seq.nth i { 10 .. 20 } |> ignore) - + // Out of range for i = 11 to 20 do CheckThrowsArgumentException (fun () -> Seq.nth i { 10 .. 20 } |> ignore) - + // integer Seq let resultInt = Seq.nth 3 { 10..20 } Assert.AreEqual(13, resultInt) - + // string Seq let resultStr = Seq.nth 3 (seq ["Lists"; "Are"; "nthString" ; "List" ]) Assert.AreEqual("List",resultStr) - + // empty Seq CheckThrowsArgumentException(fun () -> Seq.nth 0 (Seq.empty : seq) |> ignore) - + // null Seq let nullSeq:seq<'a> = null CheckThrowsArgumentNullException (fun () ->Seq.nth 3 nullSeq |> ignore) - + () \ No newline at end of file diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqModule.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqModule.fs index ecf1e4786a7..1e63a7f26d7 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqModule.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqModule.fs @@ -3,7 +3,7 @@ namespace FSharp.Core.UnitTests.Collections open System -open NUnit.Framework +open Xunit open FSharp.Core.UnitTests.LibraryTestFx @@ -19,10 +19,9 @@ Make sure each method works on: * Null Seq (null) *) -[][][] type SeqModule() = - [] + [] member this.AllPairs() = // integer Seq @@ -49,7 +48,7 @@ type SeqModule() = CheckThrowsArgumentNullException(fun() -> Seq.allPairs (seq [1..7]) null |> ignore) () - [] + [] member this.CachedSeq_Clear() = let evaluatedItems : int list ref = ref [] @@ -89,7 +88,7 @@ type SeqModule() = Assert.AreEqual(List.length !evaluatedItems, 20) () - [] + [] member this.Append() = // empty Seq @@ -134,18 +133,18 @@ type SeqModule() = () - [] + [] member this.replicate() = // replicate should create multiple copies of the given value - Assert.IsTrue(Seq.isEmpty <| Seq.replicate 0 null) - Assert.IsTrue(Seq.isEmpty <| Seq.replicate 0 1) + Assert.True(Seq.isEmpty <| Seq.replicate 0 null) + Assert.True(Seq.isEmpty <| Seq.replicate 0 1) Assert.AreEqual(null, Seq.head <| Seq.replicate 1 null) Assert.AreEqual(["1";"1"],Seq.replicate 2 "1" |> Seq.toList) CheckThrowsArgumentException (fun () -> Seq.replicate -1 null |> ignore) - [] + [] member this.Average() = // empty Seq let emptySeq:seq = Seq.empty @@ -158,21 +157,21 @@ type SeqModule() = let averageDouble = Seq.average doubleSeq - Assert.IsFalse( averageDouble <> 2.5) + Assert.False( averageDouble <> 2.5) // float32 Seq let floatSeq:seq = seq [ 2.0f;4.4f;5.0f;8.6f] let averageFloat = Seq.average floatSeq - Assert.IsFalse( averageFloat <> 5.0f) + Assert.False( averageFloat <> 5.0f) // decimal Seq let decimalSeq:seq = seq [ 0M;19M;19.03M] let averageDecimal = Seq.average decimalSeq - Assert.IsFalse( averageDecimal <> 12.676666666666666666666666667M ) + Assert.False( averageDecimal <> 12.676666666666666666666666667M ) // null Seq let nullSeq:seq = null @@ -181,7 +180,7 @@ type SeqModule() = () - [] + [] member this.AverageBy() = // empty Seq let emptySeq:seq = Seq.empty @@ -193,21 +192,21 @@ type SeqModule() = let averageDouble = Seq.averageBy (fun x -> x-2.0) doubleSeq - Assert.IsFalse( averageDouble <> 0.5 ) + Assert.False( averageDouble <> 0.5 ) // float32 Seq let floatSeq:seq = seq [ 2.0f;4.4f;5.0f;8.6f] let averageFloat = Seq.averageBy (fun x -> x*3.3f) floatSeq - Assert.IsFalse( averageFloat <> 16.5f ) + Assert.False( averageFloat <> 16.5f ) // decimal Seq let decimalSeq:seq = seq [ 0M;19M;19.03M] let averageDecimal = Seq.averageBy (fun x -> x/10.7M) decimalSeq - Assert.IsFalse( averageDecimal <> 1.1847352024922118380062305296M ) + Assert.False( averageDecimal <> 1.1847352024922118380062305296M ) // null Seq let nullSeq:seq = null @@ -215,7 +214,7 @@ type SeqModule() = CheckThrowsArgumentNullException (fun () -> Seq.averageBy (fun (x:double)->x+4.0) nullSeq |> ignore) () - [] + [] member this.Cache() = // empty Seq let emptySeq:seq = Seq.empty @@ -256,7 +255,7 @@ type SeqModule() = VerifySeqsEqual nullSeq cacheNull () - [] + [] member this.Case() = // integer Seq @@ -303,7 +302,7 @@ type SeqModule() = () - [] + [] member this.Choose() = // int Seq @@ -342,7 +341,7 @@ type SeqModule() = CheckThrowsArgumentNullException (fun () -> Seq.choose funcInt nullSeq |> ignore) () - [] + [] member this.ChunkBySize() = let verify expected actual = @@ -378,7 +377,7 @@ type SeqModule() = () - [] + [] member this.SplitInto() = let verify expected actual = @@ -409,7 +408,7 @@ type SeqModule() = () - [] + [] member this.Compare() = // int Seq @@ -418,7 +417,7 @@ type SeqModule() = let funcInt x y = if (x>y) then x else 0 let intcompared = Seq.compareWith funcInt intSeq1 intSeq2 - Assert.IsFalse( intcompared <> 7 ) + Assert.False( intcompared <> 7 ) // string Seq let stringSeq1 = seq ["a"; "b"] @@ -428,13 +427,13 @@ type SeqModule() = | "b", "d" -> 1 |_ -> -1 let strcompared = Seq.compareWith funcString stringSeq1 stringSeq2 - Assert.IsFalse( strcompared <> 1 ) + Assert.False( strcompared <> 1 ) // empty Seq let emptySeq = Seq.empty let emptycompared = Seq.compareWith funcInt emptySeq emptySeq - Assert.IsFalse( emptycompared <> 0 ) + Assert.False( emptycompared <> 0 ) // null Seq let nullSeq:seq = null @@ -445,7 +444,7 @@ type SeqModule() = () - [] + [] member this.Concat() = // integer Seq let seqInt = @@ -481,7 +480,7 @@ type SeqModule() = () - [] + [] member this.CountBy() = // integer Seq let funcIntCount_by (x:int) = x%3 @@ -515,7 +514,7 @@ type SeqModule() = CheckThrowsArgumentNullException (fun () -> Seq.countBy funcIntCount_by nullSeq |> ignore) () - [] + [] member this.Distinct() = // integer Seq @@ -549,7 +548,7 @@ type SeqModule() = CheckThrowsArgumentNullException(fun () -> Seq.distinct nullSeq |> ignore) () - [] + [] member this.DistinctBy () = // integer Seq let funcInt x = x % 3 @@ -584,7 +583,7 @@ type SeqModule() = CheckThrowsArgumentNullException(fun () -> Seq.distinctBy funcInt nullSeq |> ignore) () - [] + [] member this.Except() = // integer Seq let intSeq1 = seq { yield! {1..100} @@ -623,7 +622,7 @@ type SeqModule() = () - [] + [] member this.Exists() = // Integer Seq @@ -634,7 +633,7 @@ type SeqModule() = let ifExistInt = Seq.exists funcInt IntexistsSeq - Assert.IsTrue( ifExistInt) + Assert.True( ifExistInt) // String Seq let funcStr (s:string) = s.Contains("key") @@ -642,13 +641,13 @@ type SeqModule() = let ifExistStr = Seq.exists funcStr strSeq - Assert.IsTrue( ifExistStr) + Assert.True( ifExistStr) // Empty Seq let emptySeq = Seq.empty let ifExistsEmpty = Seq.exists funcInt emptySeq - Assert.IsFalse( ifExistsEmpty) + Assert.False( ifExistsEmpty) @@ -658,7 +657,7 @@ type SeqModule() = CheckThrowsArgumentNullException (fun () -> Seq.exists funcInt nullSeq |> ignore) () - [] + [] member this.Exists2() = // Integer Seq let funcInt x y = (x+y)%3=0 @@ -666,19 +665,19 @@ type SeqModule() = let Intexists2Seq2 = seq [1;6;3] let ifExist2Int = Seq.exists2 funcInt Intexists2Seq1 Intexists2Seq2 - Assert.IsTrue( ifExist2Int) + Assert.True( ifExist2Int) // String Seq let funcStr s1 s2 = ((s1 + s2) = "CombinedString") let strSeq1 = seq [ "Combined"; "Not Combined"] let strSeq2 = seq ["String"; "Other String"] let ifexists2Str = Seq.exists2 funcStr strSeq1 strSeq2 - Assert.IsTrue(ifexists2Str) + Assert.True(ifexists2Str) // Empty Seq let emptySeq = Seq.empty let ifexists2Empty = Seq.exists2 funcInt emptySeq emptySeq - Assert.IsFalse( ifexists2Empty) + Assert.False( ifexists2Empty) // null Seq let nullSeq:seq<'a> = null @@ -686,7 +685,7 @@ type SeqModule() = () - [] + [] member this.Filter() = // integer Seq let funcInt x = if (x % 5 = 0) then true else false @@ -725,7 +724,7 @@ type SeqModule() = CheckThrowsArgumentNullException (fun () -> Seq.filter funcInt nullSeq |> ignore) () - [] + [] member this.Find() = // integer Seq @@ -754,7 +753,7 @@ type SeqModule() = CheckThrowsArgumentNullException (fun () -> Seq.find funcInt nullSeq |> ignore) () - [] + [] member this.FindBack() = // integer Seq let funcInt x = x % 5 = 0 @@ -781,7 +780,7 @@ type SeqModule() = CheckThrowsArgumentNullException (fun () -> Seq.findBack funcInt nullSeq |> ignore) () - [] + [] member this.FindIndex() = // integer Seq @@ -796,7 +795,7 @@ type SeqModule() = CheckThrowsArgumentNullException(fun() -> Seq.findIndex (fun i -> true) null |> ignore) () - [] + [] member this.Permute() = let mapIndex i = (i + 1) % 4 @@ -822,7 +821,7 @@ type SeqModule() = CheckThrowsArgumentException (fun () -> Seq.permute (fun _ -> 0) [0..9] |> Seq.iter ignore) () - [] + [] member this.FindIndexBack() = // integer Seq let digits = seq { 1..100 } @@ -842,7 +841,7 @@ type SeqModule() = CheckThrowsArgumentNullException(fun() -> Seq.findIndexBack (fun i -> true) null |> ignore) () - [] + [] member this.Pick() = let digits = [| 1 .. 10 |] |> Seq.ofArray @@ -856,7 +855,7 @@ type SeqModule() = CheckThrowsArgumentNullException (fun () -> Seq.pick (fun i -> Some(i + 0)) null |> ignore) () - [] + [] member this.Fold() = let funcInt x y = x+y @@ -888,7 +887,7 @@ type SeqModule() = - [] + [] member this.Fold2() = Assert.AreEqual([(3,5); (2,3); (1,1)],Seq.fold2 (fun acc x y -> (x,y)::acc) [] (seq [ 1..3 ]) (seq [1..2..6])) @@ -920,7 +919,7 @@ type SeqModule() = CheckThrowsArgumentNullException (fun () -> Seq.fold2 funcInt 0 (seq [1]) nullSeq |> ignore) () - [] + [] member this.FoldBack() = // int Seq let funcInt x y = x-y @@ -956,7 +955,7 @@ type SeqModule() = () - [] + [] member this.foldBack2() = // int Seq let funcInt x y z = x + y + z @@ -995,7 +994,7 @@ type SeqModule() = () - [] + [] member this.ForAll() = let funcInt x = if x%2 = 0 then true else false @@ -1026,7 +1025,7 @@ type SeqModule() = CheckThrowsArgumentNullException (fun () -> Seq.forall funcInt nullSeq |> ignore) () - [] + [] member this.ForAll2() = let funcInt x y = if (x+y)%2 = 0 then true else false @@ -1057,7 +1056,7 @@ type SeqModule() = CheckThrowsArgumentNullException (fun () -> Seq.forall2 funcInt nullSeq nullSeq |> ignore) - [] + [] member this.GroupBy() = let funcInt x = x%5 @@ -1100,7 +1099,7 @@ type SeqModule() = CheckThrowsArgumentNullException (fun () -> Seq.iter (fun _ -> ()) group_byNull) () - [] + [] member this.DisposalOfUnstartedEnumerator() = let run = ref false let f() = seq { @@ -1111,9 +1110,9 @@ type SeqModule() = } f().GetEnumerator().Dispose() - Assert.IsFalse(!run) + Assert.False(!run) - [] + [] member this.WeirdLocalNames() = let f pc = seq { @@ -1134,7 +1133,7 @@ type SeqModule() = let l = f 3 |> Seq.toList Assert.AreEqual([6;7;8], l) - [] + [] member this.Contains() = // Integer Seq @@ -1142,20 +1141,20 @@ type SeqModule() = let ifContainsInt = Seq.contains 5 intSeq - Assert.IsTrue(ifContainsInt) + Assert.True(ifContainsInt) // String Seq let strSeq = seq ["key"; "blank key"] let ifContainsStr = Seq.contains "key" strSeq - Assert.IsTrue(ifContainsStr) + Assert.True(ifContainsStr) // Empty Seq let emptySeq = Seq.empty let ifContainsEmpty = Seq.contains 5 emptySeq - Assert.IsFalse(ifContainsEmpty) + Assert.False(ifContainsEmpty) // null Seq let nullSeq:seq<'a> = null diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqModule2.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqModule2.fs index 98d626aaa65..caf6e1978e8 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqModule2.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqModule2.fs @@ -3,7 +3,7 @@ namespace FSharp.Core.UnitTests.Collections open System -open NUnit.Framework +open Xunit open FSharp.Core.UnitTests.LibraryTestFx @@ -15,32 +15,31 @@ type SeqWindowedTestInput<'t> = Exception : Type option } -[][][] type SeqModule2() = - [] + [] member this.Hd() = - + let IntSeq = seq { for i in 0 .. 9 do yield i } - + if Seq.head IntSeq <> 0 then Assert.Fail() - + // string Seq let strSeq = seq ["first"; "second"; "third"] if Seq.head strSeq <> "first" then Assert.Fail() - + // Empty Seq let emptySeq = Seq.empty CheckThrowsArgumentException ( fun() -> Seq.head emptySeq) - + // null Seq let nullSeq:seq<'a> = null CheckThrowsArgumentNullException (fun () ->Seq.head nullSeq) () - [] + [] member this.TryHead() = // int Seq let IntSeq = @@ -61,7 +60,7 @@ type SeqModule2() = CheckThrowsArgumentNullException (fun () ->Seq.head nullSeq) () - [] + [] member this.Tl() = // integer seq let resultInt = Seq.tail <| seq { 1..10 } @@ -79,7 +78,7 @@ type SeqModule2() = CheckThrowsArgumentException(fun () -> Seq.tail Seq.empty |> Seq.iter (fun _ -> failwith "Should not be reached")) () - [] + [] member this.Last() = let IntSeq = @@ -151,7 +150,7 @@ type SeqModule2() = () - [] + [] member this.TryLast() = let IntSeq = @@ -166,7 +165,7 @@ type SeqModule2() = // Empty Seq let emptyResult = Seq.tryLast Seq.empty - Assert.IsTrue(emptyResult.IsNone) + Assert.True(emptyResult.IsNone) // null Seq let nullSeq:seq<'a> = null @@ -183,7 +182,7 @@ type SeqModule2() = // Empty Array let emptyResult = Seq.tryLast Array.empty - Assert.IsTrue(emptyResult.IsNone) + Assert.True(emptyResult.IsNone) // null Array let nullArr:array = null @@ -201,7 +200,7 @@ type SeqModule2() = // Empty IList let emptyResult = Seq.tryLast (ResizeArray()) - Assert.IsTrue(emptyResult.IsNone) + Assert.True(emptyResult.IsNone) // null IList let nullRarr:ResizeArray = null @@ -219,7 +218,7 @@ type SeqModule2() = // Empty list let emptylist: list = [] let emptyResult = Seq.tryLast emptylist - Assert.IsTrue(emptyResult.IsNone) + Assert.True(emptyResult.IsNone) // null list let nullList: list = Unchecked.defaultof> @@ -228,7 +227,7 @@ type SeqModule2() = - [] + [] member this.ExactlyOne() = let IntSeq = @@ -254,7 +253,7 @@ type SeqModule2() = CheckThrowsArgumentNullException (fun () -> Seq.exactlyOne nullSeq) () - [] + [] member this.TryExactlyOne() = let IntSeq = seq { for i in 7 .. 7 do @@ -279,7 +278,7 @@ type SeqModule2() = CheckThrowsArgumentNullException (fun () -> Seq.tryExactlyOne nullSeq |> ignore) () - [] + [] member this.Init() = let funcInt x = x @@ -304,7 +303,7 @@ type SeqModule2() = VerifySeqsEqual expectedNullSeq init_finiteNull () - [] + [] member this.InitInfinite() = let funcInt x = x @@ -322,32 +321,32 @@ type SeqModule2() = Assert.AreEqual("100",resultstr) - [] + [] member this.IsEmpty() = //seq int let seqint = seq [1;2;3] let is_emptyInt = Seq.isEmpty seqint - Assert.IsFalse(is_emptyInt) + Assert.False(is_emptyInt) //seq str let seqStr = seq["first";"second"] let is_emptyStr = Seq.isEmpty seqStr - Assert.IsFalse(is_emptyInt) + Assert.False(is_emptyInt) //seq empty let seqEmpty = Seq.empty let is_emptyEmpty = Seq.isEmpty seqEmpty - Assert.IsTrue(is_emptyEmpty) + Assert.True(is_emptyEmpty) //seq null let seqnull:seq<'a> = null CheckThrowsArgumentNullException (fun () -> Seq.isEmpty seqnull |> ignore) () - [] + [] member this.Iter() = //seq int let seqint = seq [ 1..3] @@ -376,7 +375,7 @@ type SeqModule2() = CheckThrowsArgumentNullException (fun () -> Seq.iter funcint nullseq |> ignore) () - [] + [] member this.Iter2() = //seq int @@ -406,7 +405,7 @@ type SeqModule2() = () - [] + [] member this.Iteri() = // seq int @@ -436,7 +435,7 @@ type SeqModule2() = CheckThrowsArgumentNullException (fun () -> Seq.iteri funcint nullseq |> ignore) () - [] + [] member this.Iteri2() = //seq int @@ -479,7 +478,7 @@ type SeqModule2() = () - [] + [] member this.Length() = // integer seq @@ -500,7 +499,7 @@ type SeqModule2() = () - [] + [] member this.Map() = // integer Seq @@ -531,7 +530,7 @@ type SeqModule2() = () - [] + [] member this.Map2() = // integer Seq let funcInt x y = x+y @@ -558,7 +557,7 @@ type SeqModule2() = () - [] + [] member this.Map3() = // Integer seq let funcInt a b c = (a + b) * c @@ -590,7 +589,7 @@ type SeqModule2() = () - [] + [] member this.MapFold() = // integer Seq let funcInt acc x = if x % 2 = 0 then 10*x, acc + 1 else x, acc @@ -615,7 +614,7 @@ type SeqModule2() = () - [] + [] member this.MapFoldBack() = // integer Seq let funcInt x acc = if acc < 105 then 10*x, acc + 2 else x, acc @@ -680,37 +679,37 @@ type SeqModule2() = member private this.MapWithExceptionTester (map : (int -> int) -> seq -> seq) = let raiser x = if x > 0 then raise(NotSupportedException()) else x let e = (map raiser [0; 1]).GetEnumerator() - Assert.IsTrue(e.MoveNext()) // should not throw + Assert.True(e.MoveNext()) // should not throw Assert.AreEqual(0, e.Current) CheckThrowsNotSupportedException(fun _ -> e.MoveNext() |> ignore) Assert.AreEqual(0, e.Current) // should not throw - [] + [] member this.MapWithSideEffects () = this.MapWithSideEffectsTester Seq.map true - [] + [] member this.MapWithException () = this.MapWithExceptionTester Seq.map - [] + [] member this.SingletonCollectWithSideEffects () = this.MapWithSideEffectsTester (fun f-> Seq.collect (f >> Seq.singleton)) true - [] + [] member this.SingletonCollectWithException () = this.MapWithExceptionTester (fun f-> Seq.collect (f >> Seq.singleton)) - [] + [] member this.SystemLinqSelectWithSideEffects () = this.MapWithSideEffectsTester (fun f s -> System.Linq.Enumerable.Select(s, Func<_,_>(f))) false - [] + [] member this.SystemLinqSelectWithException () = this.MapWithExceptionTester (fun f s -> System.Linq.Enumerable.Select(s, Func<_,_>(f))) - [] + [] member this.MapiWithSideEffects () = let i = ref 0 let f _ x = i := !i + 1; x*x @@ -744,7 +743,7 @@ type SeqModule2() = if e.MoveNext() then Assert.Fail() Assert.AreEqual(0,!i) - [] + [] member this.Map2WithSideEffects () = let i = ref 0 let f x y = i := !i + 1; x*x @@ -778,7 +777,7 @@ type SeqModule2() = if e.MoveNext() then Assert.Fail() Assert.AreEqual(0,!i) - [] + [] member this.Mapi2WithSideEffects () = let i = ref 0 let f _ x y = i := !i + 1; x*x @@ -812,7 +811,7 @@ type SeqModule2() = if e.MoveNext() then Assert.Fail() Assert.AreEqual(0,!i) - [] + [] member this.Collect() = // integer Seq let funcInt x = seq [x+1] @@ -842,7 +841,7 @@ type SeqModule2() = () - [] + [] member this.Mapi() = // integer Seq @@ -871,7 +870,7 @@ type SeqModule2() = () - [] + [] member this.Mapi2() = // integer Seq let funcInt x y z = x+y+z @@ -907,7 +906,7 @@ type SeqModule2() = VerifySeqsEqual (seq [3;6;9;12;15;18;21;24;27;30]) (testSeqLengths shorterSeq longerSeq) VerifySeqsEqual (seq [3;6;9;12;15;18;21;24;27;30]) (testSeqLengths longerSeq shorterSeq) - [] + [] member this.Indexed() = // integer Seq @@ -932,7 +931,7 @@ type SeqModule2() = () - [] + [] member this.Max() = // integer Seq let resultInt = Seq.max { 10..20 } @@ -953,7 +952,7 @@ type SeqModule2() = () - [] + [] member this.MaxBy() = // integer Seq @@ -975,7 +974,7 @@ type SeqModule2() = () - [] + [] member this.MinBy() = // integer Seq @@ -998,7 +997,7 @@ type SeqModule2() = () - [] + [] member this.Min() = // integer Seq @@ -1018,7 +1017,7 @@ type SeqModule2() = () - [] + [] member this.Item() = // integer Seq let resultInt = Seq.item 3 { 10..20 } @@ -1043,7 +1042,7 @@ type SeqModule2() = for i = 11 to 20 do CheckThrowsArgumentException (fun () -> Seq.item i { 10 .. 20 } |> ignore) - [] + [] member this.``item should fail with correct number of missing elements``() = try Seq.item 0 (Array.zeroCreate 0) |> ignore @@ -1057,7 +1056,7 @@ type SeqModule2() = with | exn when exn.Message.Contains("seq was short by 3 elements") -> () - [] + [] member this.Of_Array() = // integer Seq let resultInt = Seq.ofArray [|1..10|] @@ -1076,7 +1075,7 @@ type SeqModule2() = () - [] + [] member this.Of_List() = // integer Seq let resultInt = Seq.ofList [1..10] @@ -1096,7 +1095,7 @@ type SeqModule2() = () - [] + [] member this.Pairwise() = // integer Seq let resultInt = Seq.pairwise {1..3} @@ -1116,7 +1115,7 @@ type SeqModule2() = () - [] + [] member this.Reduce() = // integer Seq @@ -1135,7 +1134,7 @@ type SeqModule2() = CheckThrowsArgumentNullException (fun () -> Seq.reduce (fun (x:string) (y:string) -> x.Remove(0,y.Length)) nullSeq |> ignore) () - [] + [] member this.ReduceBack() = // int Seq let funcInt x y = x - y @@ -1164,7 +1163,7 @@ type SeqModule2() = () - [] + [] member this.Rev() = // integer Seq let resultInt = Seq.rev (seq [5;4;3;2;1]) @@ -1182,7 +1181,7 @@ type SeqModule2() = CheckThrowsArgumentNullException (fun () -> Seq.rev nullSeq |> ignore) () - [] + [] member this.Scan() = // integer Seq let funcInt x y = x+y @@ -1207,7 +1206,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.scan funcInt 5 seqNull |> ignore) () - [] + [] member this.ScanBack() = // integer Seq let funcInt x y = x+y @@ -1247,7 +1246,7 @@ type SeqModule2() = () - [] + [] member this.Singleton() = // integer Seq let resultInt = Seq.singleton 1 @@ -1267,7 +1266,7 @@ type SeqModule2() = () - [] + [] member this.Skip() = // integer Seq @@ -1289,7 +1288,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.skip 1 null |> ignore) () - [] + [] member this.Skip_While() = // integer Seq @@ -1312,7 +1311,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.skipWhile funcInt null |> ignore) () - [] + [] member this.Sort() = // integer Seq @@ -1334,7 +1333,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.sort null |> ignore) () - [] + [] member this.SortBy() = // integer Seq @@ -1358,7 +1357,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.sortBy funcInt null |> ignore) () - [] + [] member this.SortDescending() = // integer Seq @@ -1397,7 +1396,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.sort null |> ignore) () - [] + [] member this.SortByDescending() = // integer Seq @@ -1456,7 +1455,7 @@ type SeqModule2() = () - [] + [] member this.Sum() = // integer Seq @@ -1496,7 +1495,7 @@ type SeqModule2() = () - [] + [] member this.SumBy() = // integer Seq @@ -1535,7 +1534,7 @@ type SeqModule2() = () - [] + [] member this.Take() = // integer Seq @@ -1561,7 +1560,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.take 1 null |> ignore) () - [] + [] member this.takeWhile() = // integer Seq let funcInt x = (x < 6) @@ -1585,7 +1584,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.takeWhile funcInt null |> ignore) () - [] + [] member this.ToArray() = // integer Seq let resultInt = Seq.toArray(seq [1;2;4;5;7]) @@ -1607,32 +1606,32 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.toArray null |> ignore) () - [] + [] member this.ToArrayFromICollection() = let inputCollection = ResizeArray(seq [1;2;4;5;7]) let resultInt = Seq.toArray(inputCollection) let expectedInt = [|1;2;4;5;7|] Assert.AreEqual(expectedInt,resultInt) - [] + [] member this.ToArrayEmptyInput() = let resultInt = Seq.toArray(Seq.empty) let expectedInt = Array.empty Assert.AreEqual(expectedInt,resultInt) - [] + [] member this.ToArrayFromArray() = let resultInt = Seq.toArray([|1;2;4;5;7|]) let expectedInt = [|1;2;4;5;7|] Assert.AreEqual(expectedInt,resultInt) - [] + [] member this.ToArrayFromList() = let resultInt = Seq.toArray([1;2;4;5;7]) let expectedInt = [|1;2;4;5;7|] Assert.AreEqual(expectedInt,resultInt) - [] + [] member this.ToList() = // integer Seq let resultInt = Seq.toList (seq [1;2;4;5;7]) @@ -1652,7 +1651,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.toList null |> ignore) () - [] + [] member this.Transpose() = // integer seq VerifySeqsEqual [seq [1; 4]; seq [2; 5]; seq [3; 6]] <| Seq.transpose (seq [seq {1..3}; seq {4..6}]) @@ -1677,7 +1676,7 @@ type SeqModule2() = VerifySeqsEqual [seq ["a";"c"]; seq ["b";"d"]] <| Seq.transpose [["a";"b"]; ["c";"d"]] VerifySeqsEqual [seq ["a";"c"]; seq ["b";"d"]] <| Seq.transpose (seq { yield ["a";"b"]; yield ["c";"d"] }) - [] + [] member this.Truncate() = // integer Seq let resultInt = Seq.truncate 3 (seq [1;2;4;5;7]) @@ -1702,7 +1701,7 @@ type SeqModule2() = () - [] + [] member this.tryFind() = // integer Seq let resultInt = Seq.tryFind (fun x -> (x%2=0)) (seq [1;2;4;5;7]) @@ -1729,7 +1728,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.tryFind (fun x -> (x%2=0)) null |> ignore) () - [] + [] member this.TryFindBack() = // integer Seq let resultInt = Seq.tryFindBack (fun x -> (x%2=0)) (seq [1;2;4;5;7]) @@ -1755,7 +1754,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.tryFindBack (fun x -> (x%2=0)) null |> ignore) () - [] + [] member this.TryFindIndex() = // integer Seq @@ -1783,7 +1782,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.tryFindIndex (fun x -> (x % 2 = 0)) null |> ignore) () - [] + [] member this.TryFindIndexBack() = // integer Seq @@ -1810,7 +1809,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.tryFindIndexBack (fun x -> (x % 2 = 0)) null |> ignore) () - [] + [] member this.Unfold() = // integer Seq @@ -1824,7 +1823,7 @@ type SeqModule2() = () - [] + [] member this.Windowed() = let testWindowed config = @@ -1888,7 +1887,7 @@ type SeqModule2() = () - [] + [] member this.Zip() = // integer Seq @@ -1913,7 +1912,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.zip (seq [1..7]) null |> ignore) () - [] + [] member this.Zip3() = // integer Seq let resultInt = Seq.zip3 (seq [1..7]) (seq [11..17]) (seq [21..27]) @@ -1938,7 +1937,7 @@ type SeqModule2() = CheckThrowsArgumentNullException(fun() -> Seq.zip3 (seq [1..7]) (seq [1..7]) null |> ignore) () - [] + [] member this.tryPick() = // integer Seq let resultInt = Seq.tryPick (fun x-> if x = 1 then Some("got") else None) (seq [1..5]) @@ -1951,7 +1950,7 @@ type SeqModule2() = // empty Seq let resultEpt = Seq.tryPick (fun x-> if x = 1 then Some("got") else None) Seq.empty - Assert.IsNull(resultEpt) + Assert.Null(resultEpt) // null Seq let nullSeq : seq<'a> = null @@ -1961,7 +1960,7 @@ type SeqModule2() = () - [] + [] member this.tryItem() = // integer Seq let resultInt = Seq.tryItem 3 { 10..20 } diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqMultipleIteration.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqMultipleIteration.fs index eab9b3c1902..906e5dab9de 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqMultipleIteration.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqMultipleIteration.fs @@ -1,8 +1,8 @@ namespace FSharp.Core.UnitTests.Collections -open NUnit.Framework +open Xunit + -[] module SeqMultipleIteration = let makeNewSeq () = let haveCalled = false |> ref @@ -12,36 +12,36 @@ module SeqMultipleIteration = yield 3 }, haveCalled - [] + [] let ``Seq.distinct only evaluates the seq once`` () = let s, haveCalled = makeNewSeq () let distincts = Seq.distinct s - Assert.IsFalse !haveCalled + Assert.False !haveCalled CollectionAssert.AreEqual (distincts |> Seq.toList, [3]) - Assert.IsTrue !haveCalled + Assert.True !haveCalled - [] + [] let ``Seq.distinctBy only evaluates the seq once`` () = let s, haveCalled = makeNewSeq () let distincts = Seq.distinctBy id s - Assert.IsFalse !haveCalled + Assert.False !haveCalled CollectionAssert.AreEqual (distincts |> Seq.toList, [3]) - Assert.IsTrue !haveCalled + Assert.True !haveCalled - [] + [] let ``Seq.groupBy only evaluates the seq once`` () = let s, haveCalled = makeNewSeq () let groups : seq> = Seq.groupBy id s - Assert.IsFalse !haveCalled + Assert.False !haveCalled let groups : list> = Seq.toList groups // Seq.groupBy iterates the entire sequence as soon as it begins iteration. - Assert.IsTrue !haveCalled + Assert.True !haveCalled - [] + [] let ``Seq.countBy only evaluates the seq once`` () = let s, haveCalled = makeNewSeq () let counts : seq = Seq.countBy id s - Assert.IsFalse !haveCalled + Assert.False !haveCalled let counts : list = Seq.toList counts - Assert.IsTrue !haveCalled + Assert.True !haveCalled CollectionAssert.AreEqual (counts |> Seq.toList, [(3, 1)]) diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqProperties.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqProperties.fs index b78a0fbddad..41bad16fac6 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqProperties.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SeqProperties.fs @@ -1,10 +1,9 @@ // Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information. -[][] module FSharp.Core.UnitTests.Collections.SeqProperties open System open System.Collections.Generic -open NUnit.Framework +open Xunit open FsCheck open Utils @@ -13,7 +12,7 @@ let sortByStable<'a when 'a : comparison> (xs : 'a []) = let sorted = indexed |> Seq.sortBy snd isStable sorted -[] +[] let ``Seq.sortBy is stable`` () = Check.QuickThrowOnFailure sortByStable Check.QuickThrowOnFailure sortByStable @@ -23,7 +22,7 @@ let sortWithStable<'a when 'a : comparison> (xs : 'a []) = let sorted = indexed |> Seq.sortWith (fun x y -> compare (snd x) (snd y)) isStable sorted -[] +[] let ``Seq.sortWithStable is stable`` () = Check.QuickThrowOnFailure sortWithStable Check.QuickThrowOnFailure sortWithStable @@ -33,7 +32,7 @@ let distinctByStable<'a when 'a : comparison> (xs : 'a []) = let sorted = indexed |> Seq.distinctBy snd isStable sorted -[] +[] let ``Seq.distinctBy is stable`` () = Check.QuickThrowOnFailure distinctByStable Check.QuickThrowOnFailure distinctByStable diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SetModule.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SetModule.fs index 4d14b0f91cd..4011d63a52f 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SetModule.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SetModule.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Collections open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit (* [Test Strategy] @@ -17,10 +17,9 @@ Make sure each method works on: * Sets with 4 more more elements *) -[][][] type SetModule() = - [] + [] member this.Empty() = let emptySet = Set.empty if Set.count emptySet <> 0 then Assert.Fail() @@ -29,16 +28,16 @@ type SetModule() = let d : Set = Set.empty () - [] + [] member this.Singleton() = let intSingleton = Set.singleton 5 - Assert.IsTrue(intSingleton.Count = 1) - Assert.IsTrue(intSingleton.Contains(5)) + Assert.True(intSingleton.Count = 1) + Assert.True(intSingleton.Contains(5)) let stringSingleton = Set.singleton (null) - Assert.IsFalse(stringSingleton.Contains("")) + Assert.False(stringSingleton.Contains("")) - [] + [] member this.Add() = let empty = Set.empty let x = Set.add 'x' empty @@ -46,11 +45,11 @@ type SetModule() = let xyz = Set.add 'z' xy let wxyz = Set.add 'w' xyz - Assert.IsTrue(Set.count xy = 2) - Assert.IsTrue(Set.count xyz = 3) - Assert.IsTrue(Set.count wxyz = 4) + Assert.True(Set.count xy = 2) + Assert.True(Set.count xyz = 3) + Assert.True(Set.count wxyz = 4) - [] + [] member this.Contains() = // Empty set searching for null = false if Set.contains null (Set.empty) <> false then Assert.Fail() @@ -63,7 +62,7 @@ type SetModule() = if Set.contains 6 odds <> false then Assert.Fail() () - [] + [] member this.Count() = let empty = Set.empty if Set.count empty <> 0 then Assert.Fail() @@ -75,7 +74,7 @@ type SetModule() = if Set.count multi <> 26 then Assert.Fail() () - [] + [] member this.Diff() = // Given a large set and removing 0, 1, x elements... let alphabet = new Set([| 'a' .. 'z' |]) @@ -108,7 +107,7 @@ type SetModule() = if (evensSansOdds = evens) <> true then Assert.Fail() () - [] + [] member this.Equal() = let emptySet1 : Set = Set.empty let emptySet2 : Set = Set.empty @@ -123,7 +122,7 @@ type SetModule() = if (a = b) <> true then Assert.Fail() () - [] + [] member this.Compare() = // Comparing empty sets let emptyString1 = Set.empty : Set @@ -151,7 +150,7 @@ type SetModule() = if compare alphabet noVowelAlpa <> -1 then Assert.Fail() () - [] + [] member this.Exists() = let emptyInt = Set.empty : Set @@ -166,7 +165,7 @@ type SetModule() = if Set.exists (fun (text, num) -> text = "four") letNumPairs <> false then Assert.Fail() () - [] + [] member this.Filter() = let emptyComplex = Set.empty : Set> * Set> @@ -185,7 +184,7 @@ type SetModule() = () - [] + [] member this.Map() = let emptySet : Set = Set.empty @@ -198,7 +197,7 @@ type SetModule() = if Set.exists (fun c -> c = Char.ToLower(c)) capped then Assert.Fail() () - [] + [] member this.Fold() = let emptySet : Set = Set.empty @@ -216,7 +215,7 @@ type SetModule() = if !callOrder <> [(10, 5); (6, 4); (3, 3); (1, 2); (0, 1)] then Assert.Fail() () - [] + [] member this.FoldBack() = let emptySet : Set = Set.empty @@ -234,7 +233,7 @@ type SetModule() = if !callOrder <> [(14, 1); (12, 2); (9, 3); (5, 4); (0, 5)] then Assert.Fail() () - [] + [] member this.ForAll() = let emptySet : Set = Set.empty @@ -243,14 +242,14 @@ type SetModule() = let seta = new Set<_>( [1 .. 99] |> List.map (fun i -> i.ToString()) ) let result = seta |> Set.forall (fun str -> str.Length < 3) - Assert.IsTrue(result) + Assert.True(result) let setb = new Set<_>( [50 .. 150] |> List.map (fun i -> i.ToString()) ) let result = setb |> Set.forall (fun str -> str.Length < 3) - Assert.IsFalse(result) + Assert.False(result) () - [] + [] member this.Intersect() = let emptySet1 : Set = Set.empty @@ -258,26 +257,26 @@ type SetModule() = let four = Set.singleton 4 let emptyInterEmpty = Set.intersect emptySet1 emptySet2 - Assert.IsTrue( (emptyInterEmpty = emptySet1) ) + Assert.True( (emptyInterEmpty = emptySet1) ) let xInterEmpty = Set.intersect four emptySet1 - Assert.IsFalse( (four = xInterEmpty) ) + Assert.False( (four = xInterEmpty) ) let emptyInterX = Set.intersect emptySet1 four - Assert.IsFalse( (four = emptyInterX) ) + Assert.False( (four = emptyInterX) ) () - [] + [] member this.Intersect2() = let a = new Set([3; 4; 5; 6]) let b = new Set([5; 6; 7; 8]) let intersection = Set.intersect a b let expectedResult = new Set([5; 6]) - Assert.IsTrue( (intersection = expectedResult) ) + Assert.True( (intersection = expectedResult) ) - [] + [] member this.IntersectMany() = (* IntersectAll 1234567 @@ -293,61 +292,61 @@ type SetModule() = ] let result = Set.intersectMany setsToIntersect - Assert.IsTrue(result.Count = 2) + Assert.True(result.Count = 2) let contains x s = s |> Set.exists (fun i -> i = x) - Assert.IsTrue(contains 6 result) - Assert.IsTrue(contains 7 result) + Assert.True(contains 6 result) + Assert.True(contains 7 result) - [] + [] member this.IntersectMany2() = let all = new Set<_>([1 .. 10]) let odds = new Set<_>([1 .. 2 .. 10]) let evens = new Set<_>([2 .. 2 .. 10]) let result = Set.intersectMany [odds; evens; all] - Assert.IsTrue(Set.count result = 0) + Assert.True(Set.count result = 0) - [] + [] member this.IntersectMany3() = let all = new Set<_>([1 .. 10]) let empty = Set.empty : Set let result = Set.intersectMany [all; empty; all] - Assert.IsTrue(Set.count result = 0) + Assert.True(Set.count result = 0) - [] + [] member this.IntersectMany4() = CheckThrowsArgumentException (fun () -> Set.intersectMany (Seq.empty : seq>) |> ignore) () - [] + [] member this.Union() = let emptySet1 : Set = Set.empty let emptySet2 : Set = Set.empty let four = Set.singleton 4 let emptyUnionEmpty = Set.union emptySet1 emptySet2 - Assert.IsTrue( (emptyUnionEmpty = emptySet1) ) + Assert.True( (emptyUnionEmpty = emptySet1) ) let xUnionEmpty = Set.union four emptySet1 - Assert.IsTrue( (four = xUnionEmpty) ) + Assert.True( (four = xUnionEmpty) ) let emptyUnionX = Set.union emptySet1 four - Assert.IsTrue( (four = emptyUnionX) ) + Assert.True( (four = emptyUnionX) ) () - [] + [] member this.Union2() = let a = new Set([1; 2; 3; 4]) let b = new Set([5; 6; 7; 8]) let union = Set.union a b let expectedResult = new Set([1 .. 8]) - Assert.IsTrue( (union = expectedResult) ) + Assert.True( (union = expectedResult) ) - [] + [] member this.Union3() = let x = Set.singleton 1 @@ -355,9 +354,9 @@ type SetModule() = |> Set.union (Set.singleton 1) |> Set.union (Set.singleton 1) - Assert.IsTrue(x.Count = 1) + Assert.True(x.Count = 1) - [] + [] member this.UnionMany() = let odds = new Set([1 .. 2 .. 10]) let evens = new Set([2 .. 2 .. 10]) @@ -366,27 +365,27 @@ type SetModule() = let zero = Set.singleton 0 let result = Set.unionMany [odds; evens; empty; rest; zero] - Assert.IsTrue(result.Count = 20) + Assert.True(result.Count = 20) - [] + [] member this.UnionMany2() = let result = Set.unionMany (Seq.empty : seq>) - Assert.IsTrue(result.Count = 0) + Assert.True(result.Count = 0) - [] + [] member this.IsEmpty() = let zero = Set.empty : Set let zero2 = new Set([]) let one = Set.singleton "foo" let n = new Set<_>( [1 .. 10] ) - Assert.IsTrue(Set.isEmpty zero) - Assert.IsTrue(Set.isEmpty zero2) + Assert.True(Set.isEmpty zero) + Assert.True(Set.isEmpty zero2) - Assert.IsFalse(Set.isEmpty one) - Assert.IsFalse(Set.isEmpty n) + Assert.False(Set.isEmpty one) + Assert.False(Set.isEmpty n) - [] + [] member this.Iter() = // Empty set @@ -399,23 +398,23 @@ type SetModule() = Set.iter (fun c -> let i = int c - int '0' elements.[i] <- true) set - Assert.IsTrue (Array.forall ( (=) true ) elements) + Assert.True (Array.forall ( (=) true ) elements) - [] + [] member this.Parition() = // Empty let resulta, resultb = Set.partition (fun (x : int) -> Assert.Fail(); false) Set.empty - Assert.IsTrue(resulta.Count = 0 && resultb.Count = 0) + Assert.True(resulta.Count = 0 && resultb.Count = 0) // One let single = Set.singleton "foo" let resulta, resultb = Set.partition (fun (str : string) -> str.Length <> 3) single - Assert.IsTrue(resulta.Count = 0 && resultb.Count = 1) + Assert.True(resulta.Count = 0 && resultb.Count = 1) let resulta, resultb = Set.partition (fun (str : string) -> str.Length = 3) single - Assert.IsTrue(resulta.Count = 1 && resultb.Count = 0) + Assert.True(resulta.Count = 1 && resultb.Count = 0) // Multi let alphabet = Set.ofList ['a' .. 'z'] @@ -423,140 +422,140 @@ type SetModule() = | _ -> false let resulta, resultb = Set.partition isVowel alphabet - Assert.IsTrue(resulta.Count = 5 && resultb.Count = 21) + Assert.True(resulta.Count = 5 && resultb.Count = 21) - [] + [] member this.Remove() = let emptySet : Set = Set.empty let result = Set.remove 42 emptySet - Assert.IsTrue(result.Count = 0) + Assert.True(result.Count = 0) // One let single = Set.singleton 100I let resulta = Set.remove 100I single let resultb = Set.remove 1I single - Assert.IsTrue (resulta.Count = 0) - Assert.IsTrue (resultb.Count = 1) + Assert.True (resulta.Count = 0) + Assert.True (resultb.Count = 1) // Multi let a = new Set([1 .. 5]) - Assert.IsTrue(a.Count = 5) + Assert.True(a.Count = 5) let b = Set.remove 3 a - Assert.IsTrue(b.Count = 4) + Assert.True(b.Count = 4) // Call again, double delete let c = Set.remove 3 b - Assert.IsTrue(c.Count = 4) + Assert.True(c.Count = 4) - Assert.IsFalse(Set.exists ( (=) 3 ) c) + Assert.False(Set.exists ( (=) 3 ) c) - [] + [] member this.Of_List() = // Empty let emptySet = Set.ofList ([] : (string * int * Set) list) - Assert.IsTrue(Set.isEmpty emptySet) + Assert.True(Set.isEmpty emptySet) // Single let single = Set.ofList [1] - Assert.IsTrue(single.Count = 1) - Assert.IsTrue(Set.exists ( (=) 1 ) single) + Assert.True(single.Count = 1) + Assert.True(Set.exists ( (=) 1 ) single) // Multi let multi = Set.ofList ["mon"; "tue"; "wed"; "thu"; "fri"] - Assert.IsTrue(multi.Count = 5) + Assert.True(multi.Count = 5) let expected = new Set<_>(["mon"; "tue"; "wed"; "thu"; "fri"]) - Assert.IsTrue( (multi = expected) ) + Assert.True( (multi = expected) ) - [] + [] member this.To_List() = // Empty let emptySet : Set = Set.empty - Assert.IsTrue(Set.toList emptySet = []) + Assert.True(Set.toList emptySet = []) // Single let single = Set.singleton "stuff" - Assert.IsTrue(Set.toList single = ["stuff"]) + Assert.True(Set.toList single = ["stuff"]) // Multi let multi = new Set<_>([5; 2; 3; 1; 4]) - Assert.IsTrue(Set.toList multi = [1; 2; 3; 4; 5]) + Assert.True(Set.toList multi = [1; 2; 3; 4; 5]) - [] + [] member this.Of_Array() = // Empty let emptySet = Set.ofArray ([| |] : (string * int * Set) []) - Assert.IsTrue(Set.isEmpty emptySet) + Assert.True(Set.isEmpty emptySet) // Single let single = Set.ofArray [| 1 |] - Assert.IsTrue(single.Count = 1) - Assert.IsTrue(Set.exists ( (=) 1 ) single) + Assert.True(single.Count = 1) + Assert.True(Set.exists ( (=) 1 ) single) // Multi let multi = Set.ofArray [| "mon"; "tue"; "wed"; "thu"; "fri" |] - Assert.IsTrue(multi.Count = 5) + Assert.True(multi.Count = 5) let expected = new Set<_>(["mon"; "tue"; "wed"; "thu"; "fri"]) - Assert.IsTrue( (multi = expected) ) + Assert.True( (multi = expected) ) - [] + [] member this.To_Array() = // Empty let emptySet : Set = Set.empty - Assert.IsTrue(Set.toArray emptySet = [| |]) + Assert.True(Set.toArray emptySet = [| |]) // Single let single = Set.singleton "stuff" - Assert.IsTrue(Set.toArray single = [| "stuff" |]) + Assert.True(Set.toArray single = [| "stuff" |]) // Multi let multi = new Set<_>([5; 2; 3; 1; 4]) - Assert.IsTrue(Set.toArray multi = [| 1; 2; 3; 4; 5 |]) + Assert.True(Set.toArray multi = [| 1; 2; 3; 4; 5 |]) - [] + [] member this.Of_Seq() = // Empty let emptySet = Set.ofSeq ([| |] : (string * int * Set) []) - Assert.IsTrue(Set.isEmpty emptySet) + Assert.True(Set.isEmpty emptySet) // Single let single = Set.ofSeq [ 1 ] - Assert.IsTrue(single.Count = 1) - Assert.IsTrue(Set.exists ( (=) 1 ) single) + Assert.True(single.Count = 1) + Assert.True(Set.exists ( (=) 1 ) single) // Multi let multi = Set.ofSeq [| "mon"; "tue"; "wed"; "thu"; "fri" |] - Assert.IsTrue(multi.Count = 5) + Assert.True(multi.Count = 5) let expected = new Set<_>(["mon"; "tue"; "wed"; "thu"; "fri"]) - Assert.IsTrue( (multi = expected) ) + Assert.True( (multi = expected) ) - [] + [] member this.To_Seq() = // Empty let emptySet : Set = Set.empty let emptySeq = Set.toSeq emptySet - Assert.IsTrue (Seq.length emptySeq = 0) + Assert.True (Seq.length emptySeq = 0) // Single let single = Set.singleton "stuff" let singleSeq = Set.toSeq single - Assert.IsTrue(Seq.toList singleSeq = [ "stuff" ]) + Assert.True(Seq.toList singleSeq = [ "stuff" ]) // Multi let multi = new Set<_>([5; 2; 3; 1; 4]) let multiSeq = Set.toSeq multi - Assert.IsTrue(Seq.toList multiSeq = [ 1; 2; 3; 4; 5 ]) + Assert.True(Seq.toList multiSeq = [ 1; 2; 3; 4; 5 ]) - [] + [] member this.MinElement() = // Check for an argument exception "Set contains no members" @@ -568,7 +567,7 @@ type SetModule() = let set2 = Set.ofList ["abcd"; "a"; "abc"; "ab"] Assert.AreEqual(Set.minElement set2, "a") - [] + [] member this.MaxElement() = // Check for an argument exception "Set contains no members" @@ -581,30 +580,30 @@ type SetModule() = Assert.AreEqual(Set.maxElement set2, "abcd") - [] + [] member this.IsProperSubset() = let set1 = Set.ofList [10; 8; 100] let set2 = Set.ofList [100] - Assert.IsTrue(Set.isProperSubset set2 set1) - Assert.IsTrue(Set.isProperSubset Set.empty set2) - Assert.IsFalse(Set.isProperSubset Set.empty Set.empty) - Assert.IsFalse(Set.isProperSubset set1 set2) + Assert.True(Set.isProperSubset set2 set1) + Assert.True(Set.isProperSubset Set.empty set2) + Assert.False(Set.isProperSubset Set.empty Set.empty) + Assert.False(Set.isProperSubset set1 set2) - [] + [] member this.IsProperSuperset() = let set1 = Set.ofList [10; 8; 100] let set2 = Set.ofList [100; 8] - Assert.IsTrue(Set.isProperSuperset set1 set2) - Assert.IsTrue(Set.isProperSuperset set2 Set.empty) - Assert.IsFalse(Set.isProperSuperset Set.empty Set.empty) - Assert.IsFalse(Set.isProperSuperset set1 set1) - Assert.IsFalse(Set.isProperSuperset set2 set1) + Assert.True(Set.isProperSuperset set1 set2) + Assert.True(Set.isProperSuperset set2 Set.empty) + Assert.False(Set.isProperSuperset Set.empty Set.empty) + Assert.False(Set.isProperSuperset set1 set1) + Assert.False(Set.isProperSuperset set2 set1) // ----- Not associated with a module function ----- - [] + [] member this.GeneralTest1() = // Returns a random permutation of integers between the two bounds. @@ -628,14 +627,14 @@ type SetModule() = // Add permutation items to set in order Array.iter (fun i -> set := Set.add i !set) permutation // Check that the set equals the full list - Assert.IsTrue(Set.toList !set = [0 .. i]) + Assert.True(Set.toList !set = [0 .. i]) // Remove items in permutation order, ensuring set is delt with correctly Array.iteri (fun idx i -> set := Set.remove i !set // Verify all elements have been correctly removed let removedElements = Array.sub permutation 0 (idx + 1) |> Set.ofSeq let inter = Set.intersect !set removedElements - Assert.IsTrue(inter.Count = 0)) + Assert.True(inter.Count = 0)) permutation () diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SetType.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SetType.fs index 29a11c2933f..ac3c213be80 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SetType.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/SetType.fs @@ -9,7 +9,7 @@ open System open System.Collections open System.Collections.Generic open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit (* [Test Strategy] @@ -19,17 +19,16 @@ Make sure each method works on: * Sets with 4 more more elements *) -[][][] type SetType() = // Interfaces - [] - member this.IEnumerable() = + [] + member this.IEnumerable() = // Legit IE let ie = (new Set(['a'; 'b'; 'c'])) :> IEnumerable //let alphabet = new Set([| 'a' .. 'z' |]) let enum = ie.GetEnumerator() - + let testStepping() = CheckThrowsInvalidOperationExn(fun () -> enum.Current |> ignore) Assert.AreEqual(enum.MoveNext(), true) @@ -53,7 +52,7 @@ type SetType() = Assert.AreEqual(enum.MoveNext(), false) CheckThrowsInvalidOperationExn(fun () -> enum.Current |> ignore) - [] + [] member this.IEnumerable_T() = // Legit IE let ie =(new Set(['a'; 'b'; 'c'])) :> IEnumerable @@ -83,24 +82,24 @@ type SetType() = CheckThrowsInvalidOperationExn(fun () -> enum.Current |> ignore) - [] + [] member this.ICollection() = // Legit IC let ic = (new Set([1;2;3;4])) :> ICollection let st = new Set([1;2;3;4]) - Assert.IsTrue(ic.Contains(3)) + Assert.True(ic.Contains(3)) let newArr = Array.create 5 0 ic.CopyTo(newArr,0) - Assert.IsTrue(ic.IsReadOnly) + Assert.True(ic.IsReadOnly) // Empty IC let ic = (new Set([])) :> ICollection - Assert.IsFalse(ic.Contains("A") ) + Assert.False(ic.Contains("A") ) let newArr = Array.create 5 "a" ic.CopyTo(newArr,0) - [] + [] member this.IReadOnlyCollection() = // Legit IROC let iroc = (new Set([1;2;3;4])) :> IReadOnlyCollection @@ -110,7 +109,7 @@ type SetType() = let iroc = (new Set([])) :> IReadOnlyCollection Assert.AreEqual(iroc.Count, 0) - [] + [] member this.IComparable() = // Legit IC let ic = (new Set([1;2;3;4])) :> IComparable @@ -122,82 +121,82 @@ type SetType() = // Base class methods - [] + [] member this.ObjectGetHashCode() = // Verify order added is independent let x = Set.ofList [1; 2; 3] let y = Set.ofList [3; 2; 1] Assert.AreEqual(x.GetHashCode(), y.GetHashCode()) - [] + [] member this.ObjectToString() = Assert.AreEqual("set [1; 2; 3; ... ]", (new Set([1;2;3;4])).ToString()) Assert.AreEqual("set []", (Set.empty).ToString()) Assert.AreEqual("set [1; 3]", (new Set([1M;3M])).ToString()) - [] + [] member this.ObjectEquals() = // All three are different references, but equality has been // provided by the F# compiler. let a = new Set([1;2;3]) let b = new Set([1..3]) let c = new Set(seq{1..3}) - Assert.IsTrue( (a = b) ) - Assert.IsTrue( (b = c) ) - Assert.IsTrue( (c = a) ) - Assert.IsTrue( a.Equals(b) ); Assert.IsTrue( b.Equals(a) ) - Assert.IsTrue( b.Equals(c) ); Assert.IsTrue( c.Equals(b) ) - Assert.IsTrue( c.Equals(a) ); Assert.IsTrue( a.Equals(c) ) + Assert.True( (a = b) ) + Assert.True( (b = c) ) + Assert.True( (c = a) ) + Assert.True( a.Equals(b) ); Assert.True( b.Equals(a) ) + Assert.True( b.Equals(c) ); Assert.True( c.Equals(b) ) + Assert.True( c.Equals(a) ); Assert.True( a.Equals(c) ) // Equality between types let a = Set.empty let b = Set.empty - Assert.IsFalse( b.Equals(a) ) - Assert.IsFalse( a.Equals(b) ) + Assert.False( b.Equals(a) ) + Assert.False( a.Equals(b) ) // Co/contra variance not supported let a = Set.empty let b = Set.empty - Assert.IsFalse(a.Equals(b)) - Assert.IsFalse(b.Equals(a)) + Assert.False(a.Equals(b)) + Assert.False(b.Equals(a)) // Self equality let a = new Set([1]) - Assert.IsTrue( (a = a) ) - Assert.IsTrue(a.Equals(a)) + Assert.True( (a = a) ) + Assert.True(a.Equals(a)) // Null - Assert.IsFalse(a.Equals(null)) + Assert.False(a.Equals(null)) // Instance methods - [] + [] member this.Add() = let l = new Set([1 .. 10]) let ad = l.Add 88 - Assert.IsTrue(ad.Contains(88)) + Assert.True(ad.Contains(88)) let e : Set = Set.empty let ade = e.Add "A" - Assert.IsTrue(ade.Contains("A")) + Assert.True(ade.Contains("A")) let s = Set.singleton 168 let ads = s.Add 100 - Assert.IsTrue(ads.Contains(100)) + Assert.True(ads.Contains(100)) - [] + [] member this.Contains() = let i = new Set([1 .. 10]) - Assert.IsTrue(i.Contains(8)) + Assert.True(i.Contains(8)) let e : Set = Set.empty - Assert.IsFalse(e.Contains("A")) + Assert.False(e.Contains("A")) let s = Set.singleton 168 - Assert.IsTrue(s.Contains(168)) + Assert.True(s.Contains(168)) - [] + [] member this.Count() = let l = new Set([1 .. 10]) Assert.AreEqual(l.Count, 10) @@ -208,63 +207,63 @@ type SetType() = let s = Set.singleton 'a' Assert.AreEqual(s.Count, 1) - [] + [] member this.IsEmpty() = let i = new Set([1 .. 10]) - Assert.IsFalse(i.IsEmpty) + Assert.False(i.IsEmpty) let e : Set = Set.empty - Assert.IsTrue(e.IsEmpty) + Assert.True(e.IsEmpty) let s = Set.singleton 168 - Assert.IsFalse(s.IsEmpty) + Assert.False(s.IsEmpty) - [] + [] member this.IsSubsetOf() = let fir = new Set([1 .. 20]) let sec = new Set([1 .. 10]) - Assert.IsTrue(sec.IsSubsetOf(fir)) - Assert.IsTrue(Set.isSubset sec fir) + Assert.True(sec.IsSubsetOf(fir)) + Assert.True(Set.isSubset sec fir) let e : Set = Set.empty - Assert.IsTrue(e.IsSubsetOf(fir)) - Assert.IsTrue(Set.isSubset e fir) + Assert.True(e.IsSubsetOf(fir)) + Assert.True(Set.isSubset e fir) let s = Set.singleton 8 - Assert.IsTrue(s.IsSubsetOf(fir)) - Assert.IsTrue(Set.isSubset s fir) + Assert.True(s.IsSubsetOf(fir)) + Assert.True(Set.isSubset s fir) let s100 = set [0..100] let s101 = set [0..101] for i = 0 to 100 do - Assert.IsFalse( (set [-1..i]).IsSubsetOf s100) - Assert.IsTrue( (set [0..i]).IsSubsetOf s100) - Assert.IsTrue( (set [0..i]).IsProperSubsetOf s101) + Assert.False( (set [-1..i]).IsSubsetOf s100) + Assert.True( (set [0..i]).IsSubsetOf s100) + Assert.True( (set [0..i]).IsProperSubsetOf s101) - [] + [] member this.IsSupersetOf() = let fir = new Set([1 .. 10]) let sec = new Set([1 .. 20]) - Assert.IsTrue(sec.IsSupersetOf(fir)) - Assert.IsTrue(Set.isSuperset sec fir) + Assert.True(sec.IsSupersetOf(fir)) + Assert.True(Set.isSuperset sec fir) let e : Set = Set.empty - Assert.IsFalse(e.IsSupersetOf(fir)) - Assert.IsFalse(Set.isSuperset e fir) + Assert.False(e.IsSupersetOf(fir)) + Assert.False(Set.isSuperset e fir) let s = Set.singleton 168 - Assert.IsFalse(s.IsSupersetOf(fir)) - Assert.IsFalse(Set.isSuperset s fir) + Assert.False(s.IsSupersetOf(fir)) + Assert.False(Set.isSuperset s fir) let s100 = set [0..100] let s101 = set [0..101] for i = 0 to 100 do - Assert.IsFalse( s100.IsSupersetOf (set [-1..i])) - Assert.IsTrue( s100.IsSupersetOf (set [0..i])) - Assert.IsTrue( s101.IsSupersetOf (set [0..i])) + Assert.False( s100.IsSupersetOf (set [-1..i])) + Assert.True( s100.IsSupersetOf (set [0..i])) + Assert.True( s101.IsSupersetOf (set [0..i])) - [] + [] member this.Remove() = let i = new Set([1;2;3;4]) Assert.AreEqual(i.Remove 3,(new Set([1;2;4]))) @@ -277,7 +276,7 @@ type SetType() = // Static methods - [] + [] member this.Addition() = let fir = new Set([1;3;5]) let sec = new Set([2;4;6]) @@ -294,7 +293,7 @@ type SetType() = Assert.AreEqual(Set.op_Addition(s1,s2), new Set([8;6])) - [] + [] member this.Subtraction() = let fir = new Set([1..6]) let sec = new Set([2;4;6]) @@ -314,7 +313,7 @@ type SetType() = Assert.AreEqual(Set.op_Subtraction(s1,s2), new Set([8])) - [] + [] member this.MinimumElement() = let fir = new Set([1..6]) let sec = new Set([2;4;6]) @@ -324,7 +323,7 @@ type SetType() = Assert.AreEqual(Set.minElement sec, 2) - [] + [] member this.MaximumElement() = let fir = new Set([1..6]) let sec = new Set([2;4;7]) diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/StringModule.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/StringModule.fs index 0e08d9662d4..67b0adee0aa 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/StringModule.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/StringModule.fs @@ -3,7 +3,7 @@ namespace FSharp.Core.UnitTests.Collections open System -open NUnit.Framework +open Xunit open FSharp.Core.UnitTests.LibraryTestFx @@ -18,10 +18,9 @@ Make sure each method works on: * Null string (null) *) -[] type StringModule() = - [] + [] member this.Concat() = /// This tests the three paths of String.concat w.r.t. array, list, seq let execTest f expected arg = @@ -45,7 +44,7 @@ type StringModule() = CheckThrowsArgumentNullException(fun () -> String.concat "%%%" null |> ignore) - [] + [] member this.Iter() = let result = ref 0 do String.iter (fun c -> result := !result + (int c)) "foo" @@ -55,7 +54,7 @@ type StringModule() = do String.iter (fun c -> result := !result + (int c)) null Assert.AreEqual(0, !result) - [] + [] member this.IterI() = let result = ref 0 do String.iteri(fun i c -> result := !result + (i*(int c))) "foo" @@ -65,7 +64,7 @@ type StringModule() = do String.iteri(fun i c -> result := !result + (i*(int c))) null Assert.AreEqual(0, !result) - [] + [] member this.Map() = let e1 = String.map id "xyz" Assert.AreEqual("xyz", e1) @@ -97,7 +96,7 @@ type StringModule() = Assert.AreEqual(x, 5) Assert.AreEqual(e8, "bdfhj") - [] + [] member this.MapI() = let e1 = String.mapi (fun _ c -> c) "12345" Assert.AreEqual("12345", e1) @@ -129,7 +128,7 @@ type StringModule() = Assert.AreEqual(x, 10) Assert.AreEqual(e9, "acfjo") - [] + [] member this.Filter() = let e1 = String.filter (fun c -> true) "Taradiddle" Assert.AreEqual("Taradiddle", e1) @@ -150,7 +149,7 @@ type StringModule() = let e5 = String.filter (fun c -> c > 'B' ) (String.replicate 5_000 "ABRACADABRA") Assert.AreEqual(String.replicate 5_000 "RCDR", e5) - [] + [] member this.Collect() = let e1 = String.collect (fun c -> "a"+string c) "foo" Assert.AreEqual("afaoao", e1) @@ -161,7 +160,7 @@ type StringModule() = let e3 = String.collect (fun c -> "") null Assert.AreEqual("", e3) - [] + [] member this.Init() = let e1 = String.init 0 (fun i -> "foo") Assert.AreEqual("", e1) @@ -174,7 +173,7 @@ type StringModule() = CheckThrowsArgumentException(fun () -> String.init -1 (fun c -> "") |> ignore) - [] + [] member this.Replicate() = let e1 = String.replicate 0 "Snickersnee" Assert.AreEqual("", e1) @@ -214,7 +213,7 @@ type StringModule() = CheckThrowsArgumentException(fun () -> String.replicate -1 "foo" |> ignore) - [] + [] member this.Forall() = let e1 = String.forall (fun c -> true) "" Assert.AreEqual(true, e1) @@ -234,7 +233,7 @@ type StringModule() = let e6 = String.forall (fun c -> false) null Assert.AreEqual(true, e6) - [] + [] member this.Exists() = let e1 = String.exists (fun c -> true) "" Assert.AreEqual(false, e1) @@ -251,7 +250,7 @@ type StringModule() = let e5 = String.exists (fun c -> false) (String.replicate 1000000 "x") Assert.AreEqual(false, e5) - [] + [] member this.Length() = let e1 = String.length "" Assert.AreEqual(0, e1) @@ -262,19 +261,19 @@ type StringModule() = let e3 = String.length null Assert.AreEqual(0, e3) - [] + [] member this.``Slicing with both index reverse behaves as expected``() = let str = "abcde" - Assert.That(str.[^3..^1], Is.EquivalentTo(str.[1..3])) + Assert.AreEqual(str.[^3..^1], str.[1..3]) - [] + [] member this.``Indexer with reverse index behaves as expected``() = let str = "abcde" - Assert.That(str.[^1], Is.EqualTo('d')) + Assert.AreEqual(str.[^1], 'd') - [] + [] member this.SlicingUnboundedEnd() = let str = "123456" @@ -287,7 +286,7 @@ type StringModule() = Assert.AreEqual(str.[7..], ("")) - [] + [] member this.SlicingUnboundedStart() = let str = "123456" @@ -302,7 +301,7 @@ type StringModule() = Assert.AreEqual(str.[..7], "123456") - [] + [] member this.SlicingBoundedStartEnd() = let str = "123456" @@ -328,7 +327,7 @@ type StringModule() = Assert.AreEqual(str.[4..1], ("")) - [] + [] member this.SlicingEmptyString() = let empty = "" @@ -340,7 +339,7 @@ type StringModule() = Assert.AreEqual(empty.[3..5], ("")) - [] + [] member this.SlicingOutOfBounds() = let str = "123456" diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Utils.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Utils.fs index a9c9d524a03..7d55fdcb142 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Utils.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Collections/Utils.fs @@ -2,7 +2,7 @@ module FSharp.Core.UnitTests.Collections.Utils -open NUnit.Framework +open Xunit type Result<'a> = | Success of 'a diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/AsyncModule.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/AsyncModule.fs index 65e002f57b1..ffe4f00df16 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/AsyncModule.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/AsyncModule.fs @@ -8,7 +8,7 @@ namespace FSharp.Core.UnitTests.Control open System open System.Threading open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open FsCheck module Utils = @@ -134,7 +134,7 @@ module ChoiceUtils = if not <| List.isEmpty ops then let minTimeout = getMinTime() let minTimeoutOps = ops |> Seq.filter (fun op -> op.Timeout <= minTimeout) |> Seq.length - Assert.IsTrue(!completed <= minTimeoutOps) + Assert.True(!completed <= minTimeoutOps) module LeakUtils = // when testing for liveness, the things that we want to observe must always be created in @@ -147,7 +147,6 @@ module LeakUtils = // --------------------------------------------------- -[] type AsyncModule() = /// Simple asynchronous task that delays 200ms and returns a list of the current tick count @@ -190,7 +189,7 @@ type AsyncModule() = |> ignore if !c = 2 then Assert.Fail("both error and cancel continuations were called") - [] + [] member this.AwaitIAsyncResult() = let beginOp, endOp, cancelOp = Async.AsBeginEnd(fun() -> getTicksTask) @@ -217,7 +216,7 @@ type AsyncModule() = | true -> Assert.Fail("Timeout expected") | false -> () - [] + [] member this.``AwaitWaitHandle.Timeout``() = use waitHandle = new System.Threading.ManualResetEvent(false) let startTime = DateTime.UtcNow @@ -226,13 +225,13 @@ type AsyncModule() = Async.AwaitWaitHandle(waitHandle, 500) |> Async.RunSynchronously - Assert.IsFalse(r, "Timeout expected") + Assert.False(r, "Timeout expected") let endTime = DateTime.UtcNow let delta = endTime - startTime - Assert.IsTrue(delta.TotalMilliseconds < 1100.0, sprintf "Expected faster timeout than %.0f ms" delta.TotalMilliseconds) + Assert.True(delta.TotalMilliseconds < 1100.0, sprintf "Expected faster timeout than %.0f ms" delta.TotalMilliseconds) - [] + [] member this.``AwaitWaitHandle.TimeoutWithCancellation``() = use barrier = new System.Threading.ManualResetEvent(false) use waitHandle = new System.Threading.ManualResetEvent(false) @@ -251,7 +250,7 @@ type AsyncModule() = // wait a bit then signal cancellation let timeout = wait barrier 500 - Assert.IsFalse(timeout, "timeout=true is not expected") + Assert.False(timeout, "timeout=true is not expected") cts.Cancel() @@ -259,7 +258,7 @@ type AsyncModule() = let ok = wait barrier 10000 if not ok then Assert.Fail("Async computation was not completed in given time") - [] + [] member this.``AwaitWaitHandle.DisposedWaitHandle1``() = let wh = new System.Threading.ManualResetEvent(false) @@ -274,7 +273,7 @@ type AsyncModule() = } Async.RunSynchronously test - [] + [] member this.``OnCancel.RaceBetweenCancellationHandlerAndDisposingHandlerRegistration``() = let test() = use flag = new ManualResetEvent(false) @@ -289,15 +288,15 @@ type AsyncModule() = Async.Start (go, cancellationToken = cts.Token) //wait until we are sure the Async.OnCancel has run: - Assert.IsTrue(cancelHandlerRegistered.WaitOne(TimeSpan.FromSeconds 5.)) + Assert.True(cancelHandlerRegistered.WaitOne(TimeSpan.FromSeconds 5.)) //now cancel: cts.Cancel() //cancel handler should have run: - Assert.IsTrue(flag.WaitOne(TimeSpan.FromSeconds 5.)) + Assert.True(flag.WaitOne(TimeSpan.FromSeconds 5.)) for _i = 1 to 300 do test() - [] + [] member this.``OnCancel.RaceBetweenCancellationAndDispose``() = let flag = ref 0 let cts = new System.Threading.CancellationTokenSource() @@ -315,7 +314,7 @@ type AsyncModule() = :? System.OperationCanceledException -> () Assert.AreEqual(1, !flag) - [] + [] member this.``OnCancel.CancelThatWasSignalledBeforeRunningTheComputation``() = let test() = let cts = new System.Threading.CancellationTokenSource() @@ -336,8 +335,8 @@ type AsyncModule() = cts.Cancel() let ok = wait finish 3000 - Assert.IsTrue(ok, "Computation should be completed") - Assert.IsFalse(!cancelledWasCalled, "Cancellation handler should not be called") + Assert.True(ok, "Computation should be completed") + Assert.False(!cancelledWasCalled, "Cancellation handler should not be called") for _i = 1 to 3 do test() @@ -363,7 +362,7 @@ type AsyncModule() = WeakReference(resource)) |> LeakUtils.run - Assert.IsTrue(resource.IsAlive) + Assert.True(resource.IsAlive) GC.Collect() GC.WaitForPendingFinalizers() @@ -371,33 +370,33 @@ type AsyncModule() = GC.WaitForPendingFinalizers() GC.Collect() - Assert.IsFalse(resource.IsAlive) + Assert.False(resource.IsAlive) // The leak hangs on a race condition which is really hard to trigger in F# 3.0, hence the 100000 runs... for _ in 1..10 do tryToLeak() #endif - [] + [] member this.``AwaitWaitHandle.DisposedWaitHandle2``() = let wh = new System.Threading.ManualResetEvent(false) let barrier = new System.Threading.ManualResetEvent(false) let test = async { let! timeout = Async.AwaitWaitHandle(wh, 10000) - Assert.IsFalse(timeout, "Timeout expected") + Assert.False(timeout, "Timeout expected") barrier.Set() |> ignore } Async.Start test // await 3 secs then dispose waithandle - nothing should happen let timeout = wait barrier 3000 - Assert.IsFalse(timeout, "Barrier was reached too early") + Assert.False(timeout, "Barrier was reached too early") dispose wh let ok = wait barrier 10000 if not ok then Assert.Fail("Async computation was not completed in given time") - [] + [] member this.``RunSynchronously.NoThreadJumpsAndTimeout``() = let longRunningTask = async { sleep(5000) } try @@ -406,7 +405,7 @@ type AsyncModule() = with :? System.TimeoutException -> () - [] + [] member this.``RunSynchronously.NoThreadJumpsAndTimeout.DifferentSyncContexts``() = let run syncContext = let old = System.Threading.SynchronizationContext.Current @@ -423,13 +422,13 @@ type AsyncModule() = run null run (System.Threading.SynchronizationContext()) - [] + [] member this.``RaceBetweenCancellationAndError.AwaitWaitHandle``() = let disposedEvent = new System.Threading.ManualResetEvent(false) dispose disposedEvent testErrorAndCancelRace "RaceBetweenCancellationAndError.AwaitWaitHandle" (Async.AwaitWaitHandle disposedEvent) - [] + [] member this.``RaceBetweenCancellationAndError.Sleep``() = testErrorAndCancelRace "RaceBetweenCancellationAndError.Sleep" (Async.Sleep (-5)) @@ -442,19 +441,19 @@ type AsyncModule() = #endif #endif - [] + [] member this.``dispose should not throw when called on null``() = let result = async { use x = null in return () } |> Async.RunSynchronously Assert.AreEqual((), result) - [] + [] member this.``dispose should not throw when called on null struct``() = let result = async { use x = new Dummy(1) in return () } |> Async.RunSynchronously Assert.AreEqual((), result) - [] + [] member this.``error on one workflow should cancel all others``() = let counter = async { @@ -473,7 +472,7 @@ type AsyncModule() = Assert.AreEqual(0, counter) - [] + [] member this.``AwaitWaitHandle.ExceptionsAfterTimeout``() = let wh = new System.Threading.ManualResetEvent(false) let test = async { @@ -487,7 +486,7 @@ type AsyncModule() = } Async.RunSynchronously(test) - [] + [] member this.``FromContinuationsCanTailCallCurrentThread``() = let cnt = ref 0 let origTid = System.Threading.Thread.CurrentThread.ManagedThreadId @@ -508,11 +507,11 @@ type AsyncModule() = Assert.AreEqual(origTid, !finalTid) Assert.AreEqual(5000, !cnt) - [] + [] member this.``AwaitWaitHandle With Cancellation``() = let run wh = async { let! r = Async.AwaitWaitHandle wh - Assert.IsTrue(r, "Timeout not expected") + Assert.True(r, "Timeout not expected") return() } let test () = @@ -533,7 +532,7 @@ type AsyncModule() = :? System.OperationCanceledException -> () // OK for _ in 1..1000 do test() - [] + [] member this.``StartWithContinuationsVersusDoBang``() = // worthwhile to note these three // case 1 @@ -588,7 +587,7 @@ type AsyncModule() = Assert.AreEqual(0, !errCount) #endif - [] + [] member this.``Async caching should work``() = let x = ref 0 let someSlowFunc _mykey = async { @@ -626,12 +625,12 @@ type AsyncModule() = Console.WriteLine "Checking result...." Assert.AreEqual(1, !x) - [] + [] member this.``Parallel with maxDegreeOfParallelism`` () = let mutable i = 1 let action j = async { do! Async.Sleep 1 - Assert.AreEqual(j, i) + Assert.Equal(j, i) i <- i + 1 } let computation = @@ -639,7 +638,7 @@ type AsyncModule() = |> fun cs -> Async.Parallel(cs, 1) Async.RunSynchronously(computation) |> ignore - [] + [] member this.``maxDegreeOfParallelism can not be 0`` () = try [| for i in 1 .. 10 -> async { return i } |] @@ -651,7 +650,7 @@ type AsyncModule() = Assert.AreEqual("maxDegreeOfParallelism", exc.ParamName) Assert.True(exc.Message.Contains("maxDegreeOfParallelism must be positive, was 0")) - [] + [] member this.``maxDegreeOfParallelism can not be negative`` () = try [| for i in 1 .. 10 -> async { return i } |] @@ -663,19 +662,19 @@ type AsyncModule() = Assert.AreEqual("maxDegreeOfParallelism", exc.ParamName) Assert.True(exc.Message.Contains("maxDegreeOfParallelism must be positive, was -1")) - [] + [] member this.``RaceBetweenCancellationAndError.Parallel(maxDegreeOfParallelism)``() = [| for i in 1 .. 1000 -> async { failwith "boom" } |] |> fun cs -> Async.Parallel(cs, 1) |> testErrorAndCancelRace "RaceBetweenCancellationAndError.Parallel(maxDegreeOfParallelism)" - [] + [] member this.``RaceBetweenCancellationAndError.Parallel``() = [| for i in 1 .. 1000 -> async { failwith "boom" } |] |> fun cs -> Async.Parallel(cs) |> testErrorAndCancelRace "RaceBetweenCancellationAndError.Parallel" - [] + [] member this.``error on one workflow should cancel all others with maxDegreeOfParallelism``() = let counter = async { diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/AsyncType.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/AsyncType.fs index 8a7a73a9b17..c89f5913c1f 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/AsyncType.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/AsyncType.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Control open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open System.Threading open System.Threading.Tasks @@ -16,14 +16,13 @@ type RunWithContinuationsTest_WhatToDo = | Cancel | Throw -[] type AsyncType() = let ignoreSynchCtx f = f () - [] + [] member this.StartWithContinuations() = let whatToDo = ref Exit @@ -75,7 +74,7 @@ type AsyncType() = () - [] + [] member this.AsyncRunSynchronouslyReusesThreadPoolThread() = let action = async { async { () } |> Async.RunSynchronously } let computation = @@ -88,9 +87,9 @@ type AsyncType() = // (the number of threads in ThreadPool is adjusted slowly). Async.RunSynchronously(computation, timeout = 1000) |> ignore - [] - [] - [] + [] + [] + [] member this.AsyncSleepCancellation1(sleepType) = ignoreSynchCtx (fun () -> let computation = @@ -110,9 +109,9 @@ type AsyncType() = Assert.AreEqual("Cancel", !result) ) - [] - [] - [] + [] + [] + [] member this.AsyncSleepCancellation2(sleepType) = ignoreSynchCtx (fun () -> let computation = @@ -131,13 +130,13 @@ type AsyncType() = cts.Token) sleep(10) cts.Cancel() - completedEvent.WaitOne() |> Assert.IsTrue - Assert.IsTrue(!result = "Cancel" || !result = "Ok") + completedEvent.WaitOne() |> Assert.True + Assert.True(!result = "Cancel" || !result = "Ok") ) - [] - [] - [] + [] + [] + [] member this.AsyncSleepThrowsOnNegativeDueTimes(sleepType) = async { try @@ -150,7 +149,7 @@ type AsyncType() = | :? ArgumentOutOfRangeException -> () } |> Async.RunSynchronously - [] + [] member this.AsyncSleepInfinitely() = ignoreSynchCtx (fun () -> let computation = Async.Sleep(System.Threading.Timeout.Infinite) @@ -167,10 +166,10 @@ type AsyncType() = member private this.WaitASec (t:Task) = let result = t.Wait(TimeSpan(hours=0,minutes=0,seconds=1)) - Assert.IsTrue(result, "Task did not finish after waiting for a second.") + Assert.True(result, "Task did not finish after waiting for a second.") - [] + [] member this.CreateTask () = let s = "Hello tasks!" let a = async { return s } @@ -181,10 +180,10 @@ type AsyncType() = #endif Async.StartAsTask a this.WaitASec t - Assert.IsTrue (t.IsCompleted) + Assert.True (t.IsCompleted) Assert.AreEqual(s, t.Result) - [] + [] member this.StartAsTaskCancellation () = let cts = new CancellationTokenSource() let mutable spinloop = true @@ -203,7 +202,7 @@ type AsyncType() = // Should not finish, we don't eagerly mark the task done just because it's been signaled to cancel. try let result = t.Wait(300) - Assert.IsFalse (result) + Assert.False (result) with :? AggregateException -> Assert.Fail "Task should not finish, yet" spinloop <- false @@ -214,9 +213,9 @@ type AsyncType() = match a.InnerException with | :? TaskCanceledException as t -> () | _ -> reraise() - Assert.IsTrue (t.IsCompleted, "Task is not completed") + Assert.True (t.IsCompleted, "Task is not completed") - [] + [] member this.``AwaitTask ignores Async cancellation`` () = let cts = new CancellationTokenSource() let tcs = new TaskCompletionSource() @@ -228,7 +227,7 @@ type AsyncType() = cts.CancelAfter(100) try let result = tcs.Task.Wait(300) - Assert.IsFalse (result) + Assert.False (result) with :? AggregateException -> Assert.Fail "Should not finish, yet" innerTcs.SetResult () @@ -239,9 +238,9 @@ type AsyncType() = match a.InnerException with | :? TaskCanceledException -> () | _ -> reraise() - Assert.IsTrue (tcs.Task.IsCompleted, "Task is not completed") + Assert.True (tcs.Task.IsCompleted, "Task is not completed") - [] + [] member this.RunSynchronouslyCancellationWithDelayedResult () = let cts = new CancellationTokenSource() let tcs = TaskCompletionSource() @@ -256,7 +255,7 @@ type AsyncType() = |> ignore with :? OperationCanceledException as o -> () - [] + [] member this.ExceptionPropagatesToTask () = let a = async { do raise (Exception ()) @@ -272,10 +271,10 @@ type AsyncType() = this.WaitASec t with e -> exceptionThrown <- true - Assert.IsTrue (t.IsFaulted) - Assert.IsTrue(exceptionThrown) + Assert.True (t.IsFaulted) + Assert.True(exceptionThrown) - [] + [] member this.CancellationPropagatesToTask () = let a = async { while true do () @@ -291,16 +290,16 @@ type AsyncType() = try this.WaitASec t with e -> exceptionThrown <- true - Assert.IsTrue (exceptionThrown) - Assert.IsTrue(t.IsCanceled) + Assert.True (exceptionThrown) + Assert.True(t.IsCanceled) - [] + [] member this.CancellationPropagatesToGroup () = let ewh = new ManualResetEvent(false) let cancelled = ref false let a = async { use! holder = Async.OnCancel (fun _ -> cancelled := true) - ewh.Set() |> Assert.IsTrue + ewh.Set() |> Assert.True while true do () } let cts = new CancellationTokenSource() @@ -312,18 +311,18 @@ type AsyncType() = #endif Async.StartAsTask(a, cancellationToken=token) // printfn "%A" t.Status - ewh.WaitOne() |> Assert.IsTrue + ewh.WaitOne() |> Assert.True cts.Cancel() // printfn "%A" t.Status let mutable exceptionThrown = false try this.WaitASec t with e -> exceptionThrown <- true - Assert.IsTrue (exceptionThrown) - Assert.IsTrue(t.IsCanceled) - Assert.IsTrue(!cancelled) + Assert.True (exceptionThrown) + Assert.True(t.IsCanceled) + Assert.True(!cancelled) - [] + [] member this.CreateImmediateAsTask () = let s = "Hello tasks!" let a = async { return s } @@ -334,10 +333,10 @@ type AsyncType() = #endif Async.StartImmediateAsTask a this.WaitASec t - Assert.IsTrue (t.IsCompleted) + Assert.True (t.IsCompleted) Assert.AreEqual(s, t.Result) - [] + [] member this.StartImmediateAsTask () = let s = "Hello tasks!" let a = async { return s } @@ -348,11 +347,11 @@ type AsyncType() = #endif Async.StartImmediateAsTask a this.WaitASec t - Assert.IsTrue (t.IsCompleted) + Assert.True (t.IsCompleted) Assert.AreEqual(s, t.Result) - [] + [] member this.ExceptionPropagatesToImmediateTask () = let a = async { do raise (Exception ()) @@ -368,11 +367,11 @@ type AsyncType() = this.WaitASec t with e -> exceptionThrown <- true - Assert.IsTrue (t.IsFaulted) - Assert.IsTrue(exceptionThrown) + Assert.True (t.IsFaulted) + Assert.True(exceptionThrown) #if IGNORED - [] + [] [] member this.CancellationPropagatesToImmediateTask () = let a = async { @@ -389,19 +388,19 @@ type AsyncType() = try this.WaitASec t with e -> exceptionThrown <- true - Assert.IsTrue (exceptionThrown) - Assert.IsTrue(t.IsCanceled) + Assert.True (exceptionThrown) + Assert.True(t.IsCanceled) #endif #if IGNORED - [] + [] [] member this.CancellationPropagatesToGroupImmediate () = let ewh = new ManualResetEvent(false) let cancelled = ref false let a = async { use! holder = Async.OnCancel (fun _ -> cancelled := true) - ewh.Set() |> Assert.IsTrue + ewh.Set() |> Assert.True while true do () } let cts = new CancellationTokenSource() @@ -409,19 +408,19 @@ type AsyncType() = use t = Async.StartImmediateAsTask(a, cancellationToken=token) // printfn "%A" t.Status - ewh.WaitOne() |> Assert.IsTrue + ewh.WaitOne() |> Assert.True cts.Cancel() // printfn "%A" t.Status let mutable exceptionThrown = false try this.WaitASec t with e -> exceptionThrown <- true - Assert.IsTrue (exceptionThrown) - Assert.IsTrue(t.IsCanceled) - Assert.IsTrue(!cancelled) + Assert.True (exceptionThrown) + Assert.True(t.IsCanceled) + Assert.True(!cancelled) #endif - [] + [] member this.TaskAsyncValue () = let s = "Test" #if !NET46 @@ -434,9 +433,9 @@ type AsyncType() = let! s1 = Async.AwaitTask(t) return s = s1 } - Async.RunSynchronously(a, 1000) |> Assert.IsTrue + Async.RunSynchronously(a, 1000) |> Assert.True - [] + [] member this.AwaitTaskCancellation () = let test() = async { let tcs = new System.Threading.Tasks.TaskCompletionSource() @@ -447,9 +446,9 @@ type AsyncType() = with :? System.OperationCanceledException -> return true } - Async.RunSynchronously(test()) |> Assert.IsTrue + Async.RunSynchronously(test()) |> Assert.True - [] + [] member this.AwaitTaskCancellationUntyped () = let test() = async { let tcs = new System.Threading.Tasks.TaskCompletionSource() @@ -460,9 +459,9 @@ type AsyncType() = with :? System.OperationCanceledException -> return true } - Async.RunSynchronously(test()) |> Assert.IsTrue + Async.RunSynchronously(test()) |> Assert.True - [] + [] member this.TaskAsyncValueException () = #if !NET46 let t = @@ -476,9 +475,9 @@ type AsyncType() = return false with e -> return true } - Async.RunSynchronously(a, 1000) |> Assert.IsTrue + Async.RunSynchronously(a, 1000) |> Assert.True - [] + [] member this.TaskAsyncValueCancellation () = use ewh = new ManualResetEvent(false) let cts = new CancellationTokenSource() @@ -499,7 +498,7 @@ type AsyncType() = cts.Cancel() ewh.WaitOne(10000) |> ignore - [] + [] member this.NonGenericTaskAsyncValue () = let hasBeenCalled = ref false #if !NET46 @@ -513,9 +512,9 @@ type AsyncType() = return true } let result =Async.RunSynchronously(a, 1000) - (!hasBeenCalled && result) |> Assert.IsTrue + (!hasBeenCalled && result) |> Assert.True - [] + [] member this.NonGenericTaskAsyncValueException () = #if !NET46 let t = @@ -529,9 +528,9 @@ type AsyncType() = return false with e -> return true } - Async.RunSynchronously(a, 3000) |> Assert.IsTrue + Async.RunSynchronously(a, 3000) |> Assert.True - [] + [] member this.NonGenericTaskAsyncValueCancellation () = use ewh = new ManualResetEvent(false) let cts = new CancellationTokenSource() @@ -551,7 +550,7 @@ type AsyncType() = cts.Cancel() ewh.WaitOne(10000) |> ignore - [] + [] member this.CancellationExceptionThrown () = use ewh = new ManualResetEventSlim(false) let cts = new CancellationTokenSource() diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/Cancellation.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/Cancellation.fs index 52a16d2f56a..63e5025f105 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/Cancellation.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/Cancellation.fs @@ -4,40 +4,39 @@ namespace FSharp.Core.UnitTests.Control #nowarn "52" open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open System.Threading -[] type CancellationType() = - [] + [] member this.CancellationNoCallbacks() = let _ : CancellationTokenSource = null // compilation test use cts1 = new CancellationTokenSource() let token1 = cts1.Token - Assert.IsFalse (token1.IsCancellationRequested) + Assert.False (token1.IsCancellationRequested) use cts2 = new CancellationTokenSource() let token2 = cts2.Token - Assert.IsFalse (token2.IsCancellationRequested) + Assert.False (token2.IsCancellationRequested) cts1.Cancel() - Assert.IsTrue(token1.IsCancellationRequested) - Assert.IsFalse (token2.IsCancellationRequested) + Assert.True(token1.IsCancellationRequested) + Assert.False (token2.IsCancellationRequested) cts2.Cancel() - Assert.IsTrue(token2.IsCancellationRequested) + Assert.True(token2.IsCancellationRequested) - [] + [] member this.CancellationRegistration() = let cts = new CancellationTokenSource() let token = cts.Token let called = ref false let r = token.Register(Action(fun _ -> called := true), null) - Assert.IsFalse(!called) + Assert.False(!called) r.Dispose() cts.Cancel() - Assert.IsFalse(!called) + Assert.False(!called) - [] + [] member this.CancellationWithCallbacks() = let cts1 = new CancellationTokenSource() let cts2 = new CancellationTokenSource() @@ -48,8 +47,8 @@ type CancellationType() = let r1 = cts1.Token.Register(Action(fun _ -> is1Called := true), null) let r2 = cts1.Token.Register(Action(fun _ -> is2Called := true), null) let r3 = cts2.Token.Register(Action(fun _ -> is3Called := true), null) - Assert.IsFalse(!is1Called) - Assert.IsFalse(!is2Called) + Assert.False(!is1Called) + Assert.False(!is2Called) r2.Dispose() // Cancelling cts1: r2 is disposed and r3 is for cts2, only r1 should be called @@ -57,7 +56,7 @@ type CancellationType() = assertAndOff true is1Called assertAndOff false is2Called assertAndOff false is3Called - Assert.IsTrue(cts1.Token.IsCancellationRequested) + Assert.True(cts1.Token.IsCancellationRequested) let isAnotherOneCalled = ref false let _ = cts1.Token.Register(Action(fun _ -> isAnotherOneCalled := true), null) @@ -68,7 +67,7 @@ type CancellationType() = assertAndOff false is1Called assertAndOff false is2Called assertAndOff true is3Called - Assert.IsTrue(cts2.Token.IsCancellationRequested) + Assert.True(cts2.Token.IsCancellationRequested) // Cancelling cts1 again: no one should be called @@ -80,14 +79,14 @@ type CancellationType() = // Disposing let token = cts2.Token cts2.Dispose() - Assert.IsTrue(token.IsCancellationRequested) + Assert.True(token.IsCancellationRequested) let () = let mutable odeThrown = false try r3.Dispose() with | :? ObjectDisposedException -> odeThrown <- true - Assert.IsFalse(odeThrown) + Assert.False(odeThrown) let () = let mutable odeThrown = false @@ -95,10 +94,10 @@ type CancellationType() = cts2.Token.Register(Action(fun _ -> ()), null) |> ignore with | :? ObjectDisposedException -> odeThrown <- true - Assert.IsTrue(odeThrown) + Assert.True(odeThrown) () - [] + [] member this.CallbackOrder() = use cts = new CancellationTokenSource() let current = ref 0 @@ -108,7 +107,7 @@ type CancellationType() = cts.Token.Register(Action(action), box 0) |> ignore cts.Cancel() - [] + [] member this.CallbackExceptions() = use cts = new CancellationTokenSource() let action (o:obj) = new InvalidOperationException(String.Format("{0}", o)) |> raise @@ -121,31 +120,31 @@ type CancellationType() = with | :? AggregateException as ae -> exnThrown <- true - ae.InnerExceptions |> Seq.iter (fun e -> (e :? InvalidOperationException) |> Assert.IsTrue) + ae.InnerExceptions |> Seq.iter (fun e -> (e :? InvalidOperationException) |> Assert.True) let msgs = ae.InnerExceptions |> Seq.map (fun e -> e.Message) |> Seq.toList Assert.AreEqual(["2";"1";"0"], msgs) - Assert.IsTrue exnThrown - Assert.IsTrue cts.Token.IsCancellationRequested + Assert.True exnThrown + Assert.True cts.Token.IsCancellationRequested - [] + [] member this.LinkedSources() = let () = use cts1 = new CancellationTokenSource() use cts2 = new CancellationTokenSource() use ctsLinked = CancellationTokenSource.CreateLinkedTokenSource(cts1.Token, cts2.Token) let linkedToken = ctsLinked.Token - Assert.IsFalse(linkedToken.IsCancellationRequested) + Assert.False(linkedToken.IsCancellationRequested) cts1.Cancel() - Assert.IsTrue(linkedToken.IsCancellationRequested) + Assert.True(linkedToken.IsCancellationRequested) let () = use cts1 = new CancellationTokenSource() use cts2 = new CancellationTokenSource() use ctsLinked = CancellationTokenSource.CreateLinkedTokenSource(cts1.Token, cts2.Token) let linkedToken = ctsLinked.Token - Assert.IsFalse(linkedToken.IsCancellationRequested) + Assert.False(linkedToken.IsCancellationRequested) cts2.Cancel() - Assert.IsTrue(linkedToken.IsCancellationRequested) + Assert.True(linkedToken.IsCancellationRequested) let () = use cts1 = new CancellationTokenSource() @@ -153,10 +152,10 @@ type CancellationType() = cts1.Cancel() use ctsLinked = CancellationTokenSource.CreateLinkedTokenSource(cts1.Token, cts2.Token) let linkedToken = ctsLinked.Token - Assert.IsTrue(linkedToken.IsCancellationRequested) + Assert.True(linkedToken.IsCancellationRequested) let doExec = ref false linkedToken.Register(Action(fun _ -> doExec := true), null) |> ignore - Assert.IsTrue(!doExec) + Assert.True(!doExec) let () = use cts1 = new CancellationTokenSource() @@ -165,9 +164,9 @@ type CancellationType() = let linkedToken = ctsLinked.Token let doExec = ref false linkedToken.Register(Action(fun _ -> doExec := true), null) |> ignore - Assert.IsFalse(!doExec) + Assert.False(!doExec) cts1.Cancel() - Assert.IsTrue(!doExec) + Assert.True(!doExec) let () = use cts1 = new CancellationTokenSource() @@ -176,31 +175,31 @@ type CancellationType() = let token2 = cts2.Token use ctsLinked = CancellationTokenSource.CreateLinkedTokenSource(token1, token2) let linkedToken = ctsLinked.Token - Assert.IsFalse(linkedToken.IsCancellationRequested) + Assert.False(linkedToken.IsCancellationRequested) ctsLinked.Cancel() - Assert.IsTrue(linkedToken.IsCancellationRequested) - Assert.IsFalse(token1.IsCancellationRequested) - Assert.IsFalse(token2.IsCancellationRequested) + Assert.True(linkedToken.IsCancellationRequested) + Assert.False(token1.IsCancellationRequested) + Assert.False(token2.IsCancellationRequested) () - [] + [] member this.TestCancellationRace() = use cts = new CancellationTokenSource() let token = cts.Token let callbackRun = ref false let reg = token.Register(Action(fun _ -> lock callbackRun (fun() -> - Assert.IsFalse(!callbackRun, "Callback should run only once") + Assert.False(!callbackRun, "Callback should run only once") callbackRun := true ) ), null) - Assert.IsFalse(!callbackRun) + Assert.False(!callbackRun) let asyncs = seq { for i in 1..1000 do yield async { cts.Cancel() } } asyncs |> Async.Parallel |> Async.RunSynchronously |> ignore - Assert.IsTrue(!callbackRun, "Callback should run at least once") + Assert.True(!callbackRun, "Callback should run at least once") - [] + [] member this.TestRegistrationRace() = let asyncs = seq { for _ in 1..1000 do @@ -208,14 +207,14 @@ type CancellationType() = let token = cts.Token yield async { cts.Cancel() } let callback (_:obj) = - Assert.IsTrue(token.IsCancellationRequested) + Assert.True(token.IsCancellationRequested) yield async { do token.Register(Action(callback), null) |> ignore } } (asyncs |> Async.Parallel |> Async.RunSynchronously |> ignore) - [] + [] member this.LinkedSourceCancellationRace() = let asyncs = seq { for _ in 1..1000 do @@ -229,7 +228,7 @@ type CancellationType() = } asyncs |> Async.Parallel |> Async.RunSynchronously |> ignore - [] + [] member this.AwaitTaskCancellationAfterAsyncTokenCancellation() = let StartCatchCancellation cancellationToken (work) = Async.FromContinuations(fun (cont, econt, _) -> @@ -284,28 +283,28 @@ type CancellationType() = Assert.Fail (msg) with :? AggregateException as agg -> () - [] + [] member this.Equality() = let cts1 = new CancellationTokenSource() let cts2 = new CancellationTokenSource() let t1a = cts1.Token let t1b = cts1.Token let t2 = cts2.Token - Assert.IsTrue((t1a = t1b)) - Assert.IsFalse(t1a <> t1b) - Assert.IsTrue(t1a <> t2) - Assert.IsFalse((t1a = t2)) + Assert.True((t1a = t1b)) + Assert.False(t1a <> t1b) + Assert.True(t1a <> t2) + Assert.False((t1a = t2)) let r1a = t1a.Register(Action(fun _ -> ()), null) let r1b = t1b.Register(Action(fun _ -> ()), null) let r2 = t2.Register(Action(fun _ -> ()), null) let r1a' = r1a - Assert.IsTrue((r1a = r1a')) - Assert.IsFalse((r1a = r1b)) - Assert.IsFalse((r1a = r2)) + Assert.True((r1a = r1a')) + Assert.False((r1a = r1b)) + Assert.False((r1a = r2)) - Assert.IsFalse((r1a <> r1a')) - Assert.IsTrue((r1a <> r1b)) - Assert.IsTrue((r1a <> r2)) + Assert.False((r1a <> r1a')) + Assert.True((r1a <> r1b)) + Assert.True((r1a <> r2)) diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/EventModule.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/EventModule.fs index c235a46d8ef..5f135ec22b6 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/EventModule.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/EventModule.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Control open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit (* [Test Strategy] @@ -30,10 +30,9 @@ type MultiArgDelegate4 = delegate of obj * int * string * bool * int -> unit type MultiArgDelegate5 = delegate of obj * int * string * bool * int * string -> unit type MultiArgDelegate6 = delegate of obj * int * string * bool * int * string * bool -> unit -[] type EventModule() = - [] + [] member this.Choose() = let coffeeCup = new EventfulCoffeeCup(10.0, 10.0) @@ -64,7 +63,7 @@ type EventModule() = () - [] + [] member this.Filter() = let kexp = new RadioStation(90.3, "KEXP") @@ -89,7 +88,7 @@ type EventModule() = "Flight of the Penguins - song 1"]) () - [] + [] member this.Listen() = let kqfc = new RadioStation(90.3, "KEXP") @@ -111,7 +110,7 @@ type EventModule() = () - [] + [] member this.Map() = let numEvent = new Event() @@ -131,7 +130,7 @@ type EventModule() = Assert.AreEqual(!results, "333221") () - [] + [] member this.Merge() = let evensEvent = new Event() @@ -151,7 +150,7 @@ type EventModule() = () - [] + [] member this.Pairwise() = let numEvent = new Event() @@ -173,7 +172,7 @@ type EventModule() = () - [] + [] member this.Partition() = let numEvent = new Event() @@ -196,7 +195,7 @@ type EventModule() = () - [] + [] member this.Scan() = let numEvent = new Event() @@ -219,7 +218,7 @@ type EventModule() = () - [] + [] member this.Split() = let numEvent = new Event() @@ -241,14 +240,14 @@ type EventModule() = () - [] + [] member this.InternalDelegate() = let event = new Event() let p = event.Publish use s = p.Subscribe(fun _ -> ()) event.Trigger(null, ()) - [] + [] member this.MultipleArguments() = let count = ref 0 let test (evt : Event<_, _>) arg = diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/LazyType.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/LazyType.fs index 45eaead093f..30643db5499 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/LazyType.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/LazyType.fs @@ -3,15 +3,14 @@ namespace FSharp.Core.UnitTests.Control open System -open NUnit.Framework +open Xunit open Microsoft.FSharp.Collections open FSharp.Core.UnitTests.LibraryTestFx -[] type LazyType() = - [] + [] member this.Create() = // int @@ -26,7 +25,7 @@ type LazyType() = let nullLazy = Lazy<_>.Create(fun () -> ()) Assert.AreEqual(nullLazy.Value, null) - [] + [] member this.CreateFromValue() = // int @@ -42,7 +41,7 @@ type LazyType() = Assert.AreEqual(nullLazy.Value,null) - [] + [] member this.Force() = // int @@ -60,7 +59,7 @@ type LazyType() = let nullForce = nullLazy.Force() Assert.AreEqual(nullForce,null) - [] + [] member this.Value() = // int @@ -75,7 +74,7 @@ type LazyType() = let nullLazy = Lazy<_>.CreateFromValue(null) Assert.AreEqual(nullLazy.Value,null) - [] + [] member this.IsDelayed() = // int @@ -97,7 +96,7 @@ type LazyType() = let resultIsDelayed = nullLazy.Force() Assert.AreEqual(not nullLazy.IsValueCreated,false) - [] + [] member this.IsForced() = // int @@ -119,7 +118,7 @@ type LazyType() = let resultIsForced = nullLazy.Force() Assert.AreEqual( nullLazy.IsValueCreated,true) - [] + [] member this.Printing() = let n = lazy 12 Assert.AreEqual( n.IsValueCreated, false ) diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/MailboxProcessorType.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/MailboxProcessorType.fs index 5cf8163ff1a..9edfbcf410c 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/MailboxProcessorType.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/MailboxProcessorType.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Control open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open System.Threading open System.Collections.Generic @@ -16,7 +16,6 @@ type Message = | Fetch of AsyncReplyChannel | Reset -[] type MailboxProcessorType() = let getSimpleMailbox() = @@ -40,7 +39,7 @@ type MailboxProcessorType() = ) mailbox - [] + [] member this.DefaultTimeout() = let mailbox = getSimpleMailbox() @@ -69,8 +68,7 @@ type MailboxProcessorType() = () - [] - [] + [] member this.``Receive handles cancellation token``() = let result = ref None @@ -103,8 +101,7 @@ type MailboxProcessorType() = Assert.AreEqual(Some("Received 1 Disposed"), !result) - [] - [] + [] member this.``Receive with timeout argument handles cancellation token``() = let result = ref None @@ -137,8 +134,7 @@ type MailboxProcessorType() = Assert.AreEqual(Some("Received 1 Disposed"),!result) - [] - [] + [] member this.``Scan handles cancellation token``() = let result = ref None @@ -171,7 +167,7 @@ type MailboxProcessorType() = Assert.AreEqual(Some("Scanned 1 Disposed"), !result) - [] + [] member this.``Receive Races with Post``() = let receiveEv = new ManualResetEvent(false) let postEv = new ManualResetEvent(false) @@ -203,7 +199,7 @@ type MailboxProcessorType() = finishedEv.WaitOne() |> ignore finishedEv.Reset() |> ignore - [] + [] member this.``Receive Races with Post on timeout``() = let receiveEv = new ManualResetEvent(false) let postEv = new ManualResetEvent(false) @@ -242,7 +238,7 @@ type MailboxProcessorType() = finishedEv.Reset() |> ignore - [] + [] member this.``TryReceive Races with Post on timeout``() = let receiveEv = new ManualResetEvent(false) let postEv = new ManualResetEvent(false) @@ -281,7 +277,7 @@ type MailboxProcessorType() = finishedEv.Reset() |> ignore - [] + [] member this.Dispose() = // No unit test actually hit the Dispose method for the Mailbox... @@ -295,7 +291,7 @@ type MailboxProcessorType() = test() - //[] // need to re-visit this + //[] // need to re-visit this member this.PostAndAsyncReply_Cancellation() = use cancel = new CancellationTokenSource(500) diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/ObservableModule.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/ObservableModule.fs index 6ce7b15e40b..3280e565f32 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/ObservableModule.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Control/ObservableModule.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests.Control open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit (* [Test Strategy] @@ -77,11 +77,9 @@ type RadioStation(frequency, callsign) = member this.BroadcastSignal = m_broadcastEvent.Publish // --------------------------------------------------- - -[] type ObservableModule() = - [] + [] member this.Choose() = let coffeeCup = new EventfulCoffeeCup(10.0, 10.0) @@ -112,7 +110,7 @@ type ObservableModule() = () - [] + [] member this.Filter() = let kexp = new RadioStation(90.3, "KEXP") @@ -137,7 +135,7 @@ type ObservableModule() = "Flight of the Penguins - song 1"]) () - [] + [] member this.Listen() = let kqfc = new RadioStation(90.3, "KEXP") @@ -159,7 +157,7 @@ type ObservableModule() = () - [] + [] member this.Map() = let numEvent = new Event() @@ -179,7 +177,7 @@ type ObservableModule() = Assert.AreEqual(!results, "333221") () - [] + [] member this.Merge() = let evensEvent = new Event() @@ -199,7 +197,7 @@ type ObservableModule() = () - [] + [] member this.Pairwise() = let numEvent = new Event() @@ -221,7 +219,7 @@ type ObservableModule() = () - [] + [] member this.Partition() = let numEvent = new Event() @@ -244,7 +242,7 @@ type ObservableModule() = () - [] + [] member this.Scan() = let numEvent = new Event() @@ -267,7 +265,7 @@ type ObservableModule() = () - [] + [] member this.Split() = let numEvent = new Event() diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/BigIntType.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/BigIntType.fs index f04b4be38d8..6a4eb596d14 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/BigIntType.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/BigIntType.fs @@ -9,7 +9,7 @@ namespace FSharp.Core.UnitTests.Math open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open Microsoft.FSharp.Math open System.Numerics @@ -22,7 +22,6 @@ Make sure each method works on: * large bigints *) -[] type BigIntType() = // global variables @@ -32,7 +31,7 @@ type BigIntType() = let bigNegativeB = -bigPositiveB // Interfaces - [] + [] member this.IComparable() = // Legit IC @@ -40,7 +39,7 @@ type BigIntType() = Assert.AreEqual(ic.CompareTo(bigPositiveA), 0) // Base class methods - [] + [] member this.ObjectToString() = Assert.AreEqual(bigPositiveA.ToString(), "12345678901234567890") @@ -54,7 +53,7 @@ type BigIntType() = #endif - [] + [] member this.ObjectEquals() = // All three are different constructor, but have equivalent value @@ -66,61 +65,61 @@ type BigIntType() = let z3 = BigInteger.Zero let z4 = BigInteger() - Assert.IsTrue( (a = b) ) - Assert.IsTrue( (b = c) ) - Assert.IsTrue( (c = a) ) - Assert.IsTrue( (z1 = z2) ) - Assert.IsTrue( (z2 = z3) ) + Assert.True( (a = b) ) + Assert.True( (b = c) ) + Assert.True( (c = a) ) + Assert.True( (z1 = z2) ) + Assert.True( (z2 = z3) ) #if CROSS_PLATFORM_COMPILER // see https://bugzilla.xamarin.com/show_bug.cgi?id=22591 #else - Assert.IsTrue( (z3 = z4) ) - Assert.IsTrue( (z4 = z1) ) + Assert.True( (z3 = z4) ) + Assert.True( (z4 = z1) ) #endif - Assert.IsTrue( (z1 = -z2) ) - Assert.IsTrue( (z2 = -z3) ) + Assert.True( (z1 = -z2) ) + Assert.True( (z2 = -z3) ) #if CROSS_PLATFORM_COMPILER // see https://bugzilla.xamarin.com/show_bug.cgi?id=22591 #else - Assert.IsTrue( (z3 = -z4) ) - Assert.IsTrue( (z4 = -z1) ) + Assert.True( (z3 = -z4) ) + Assert.True( (z4 = -z1) ) #endif - Assert.IsTrue( a.Equals(b) ); Assert.IsTrue( b.Equals(a) ) - Assert.IsTrue( b.Equals(c) ); Assert.IsTrue( c.Equals(b) ) - Assert.IsTrue( c.Equals(a) ); Assert.IsTrue( a.Equals(c) ) - Assert.IsTrue( z1.Equals(z2) ); Assert.IsTrue( z2.Equals(z3) ) + Assert.True( a.Equals(b) ); Assert.True( b.Equals(a) ) + Assert.True( b.Equals(c) ); Assert.True( c.Equals(b) ) + Assert.True( c.Equals(a) ); Assert.True( a.Equals(c) ) + Assert.True( z1.Equals(z2) ); Assert.True( z2.Equals(z3) ) #if CROSS_PLATFORM_COMPILER // see https://bugzilla.xamarin.com/show_bug.cgi?id=22591 #else - Assert.IsTrue( z3.Equals(z4) ); Assert.IsTrue( z4.Equals(z1) ) + Assert.True( z3.Equals(z4) ); Assert.True( z4.Equals(z1) ) #endif // Self equality let a = new BigInteger(168) - Assert.IsTrue( (a = a) ) - Assert.IsTrue( (z1 = z1) ) - Assert.IsTrue( (z2 = z2) ) - Assert.IsTrue( (z3 = z3) ) + Assert.True( (a = a) ) + Assert.True( (z1 = z1) ) + Assert.True( (z2 = z2) ) + Assert.True( (z3 = z3) ) #if CROSS_PLATFORM_COMPILER // see https://bugzilla.xamarin.com/show_bug.cgi?id=22591 #else - Assert.IsTrue( (z4 = z4) ) + Assert.True( (z4 = z4) ) #endif - Assert.IsTrue(a.Equals(a)) - Assert.IsTrue(z1.Equals(z1)) - Assert.IsTrue(z2.Equals(z2)) - Assert.IsTrue(z3.Equals(z3)) + Assert.True(a.Equals(a)) + Assert.True(z1.Equals(z1)) + Assert.True(z2.Equals(z2)) + Assert.True(z3.Equals(z3)) #if CROSS_PLATFORM_COMPILER // see https://bugzilla.xamarin.com/show_bug.cgi?id=22591 #else - Assert.IsTrue(z4.Equals(z4)) + Assert.True(z4.Equals(z4)) #endif // Null - Assert.IsFalse(a.Equals(null)) + Assert.False(a.Equals(null)) #if CROSS_PLATFORM_COMPILER // see https://bugzilla.xamarin.com/show_bug.cgi?id=22591 #else - Assert.IsTrue(0I.GetHashCode() = (BigInteger()).GetHashCode()) + Assert.True(0I.GetHashCode() = (BigInteger()).GetHashCode()) #endif // static methods - [] + [] member this.Abs() = Assert.AreEqual(BigInteger.Abs(bigPositiveA), bigPositiveA) @@ -138,7 +137,7 @@ type BigIntType() = () - [] + [] member this.DivRem() = let mutable r = BigInteger(0) let mutable q = BigInteger(0) @@ -178,7 +177,7 @@ type BigIntType() = () - [] + [] member this.GreatestCommonDivisor() = Assert.AreEqual(BigInteger.GreatestCommonDivisor(bigPositiveA, bigPositiveB), 900000000090I) Assert.AreEqual(BigInteger.GreatestCommonDivisor(bigNegativeA, bigNegativeB), 900000000090I) @@ -192,12 +191,12 @@ type BigIntType() = () - [] + [] member this.One() = Assert.AreEqual(BigInteger.One,1I) () - [] + [] member this.Parse() = Assert.AreEqual(BigInteger.Parse("12345678901234567890"), bigPositiveA) @@ -219,7 +218,7 @@ type BigIntType() = () - [] + [] member this.Pow() = Assert.AreEqual(BigInteger.Pow(2I, 3), 8I) Assert.AreEqual(BigInteger.Pow(0I, 100), 0I) @@ -235,7 +234,7 @@ type BigIntType() = CheckThrowsArgumentOutOfRangeException(fun() -> BigInteger.Pow(100I, -2) |> ignore) () - [] + [] member this.Sign() = Assert.AreEqual(0I.Sign, 0) Assert.AreEqual(BigInteger().Sign, 0) @@ -243,44 +242,44 @@ type BigIntType() = Assert.AreEqual(bigNegativeA.Sign, -1) () - [] + [] member this.IsZero() = - Assert.IsTrue(0I.IsZero) - Assert.IsTrue(-0I.IsZero) - Assert.IsTrue(BigInteger.Zero.IsZero) - Assert.IsTrue((-BigInteger.Zero).IsZero) + Assert.True(0I.IsZero) + Assert.True(-0I.IsZero) + Assert.True(BigInteger.Zero.IsZero) + Assert.True((-BigInteger.Zero).IsZero) #if CROSS_PLATFORM_COMPILER // see https://bugzilla.xamarin.com/show_bug.cgi?id=22591 #else - Assert.IsTrue(BigInteger().IsZero) - Assert.IsTrue((-BigInteger()).IsZero) + Assert.True(BigInteger().IsZero) + Assert.True((-BigInteger()).IsZero) #endif - Assert.IsTrue(BigInteger(0).IsZero) - Assert.IsTrue((-BigInteger(0)).IsZero) - Assert.IsFalse(1I.IsZero) - Assert.IsFalse(BigInteger.One.IsZero) - Assert.IsFalse(-1I.IsZero) + Assert.True(BigInteger(0).IsZero) + Assert.True((-BigInteger(0)).IsZero) + Assert.False(1I.IsZero) + Assert.False(BigInteger.One.IsZero) + Assert.False(-1I.IsZero) () - [] + [] member this.IsOne() = - Assert.IsFalse(0I.IsOne) - Assert.IsFalse(-0I.IsOne) - Assert.IsFalse(BigInteger.Zero.IsOne) - Assert.IsFalse((-BigInteger.Zero).IsOne) + Assert.False(0I.IsOne) + Assert.False(-0I.IsOne) + Assert.False(BigInteger.Zero.IsOne) + Assert.False((-BigInteger.Zero).IsOne) #if CROSS_PLATFORM_COMPILER // see https://bugzilla.xamarin.com/show_bug.cgi?id=22591 #else - Assert.IsFalse(BigInteger().IsOne) - Assert.IsFalse((-BigInteger()).IsOne) + Assert.False(BigInteger().IsOne) + Assert.False((-BigInteger()).IsOne) #endif - Assert.IsFalse(BigInteger(0).IsOne) - Assert.IsFalse((-BigInteger(0)).IsOne) - Assert.IsTrue(1I.IsOne) - Assert.IsTrue(BigInteger.One.IsOne) - Assert.IsTrue(BigInteger(1).IsOne) - Assert.IsFalse(-1I.IsOne) + Assert.False(BigInteger(0).IsOne) + Assert.False((-BigInteger(0)).IsOne) + Assert.True(1I.IsOne) + Assert.True(BigInteger.One.IsOne) + Assert.True(BigInteger(1).IsOne) + Assert.False(-1I.IsOne) () - [] + [] member this.ToDouble() = Assert.AreEqual(double 0I, 0.0) #if CROSS_PLATFORM_COMPILER // see https://bugzilla.xamarin.com/show_bug.cgi?id=22591 @@ -291,7 +290,7 @@ type BigIntType() = Assert.AreEqual(double -123I, -123.0) () - [] + [] member this.ToInt32() = Assert.AreEqual(int32 0I, 0) #if CROSS_PLATFORM_COMPILER // see https://bugzilla.xamarin.com/show_bug.cgi?id=22591 @@ -302,7 +301,7 @@ type BigIntType() = Assert.AreEqual(int32 -123I, -123) () - [] + [] member this.ToInt64() = Assert.AreEqual(int64 0I, 0L) #if CROSS_PLATFORM_COMPILER // see https://bugzilla.xamarin.com/show_bug.cgi?id=22591 @@ -314,7 +313,7 @@ type BigIntType() = () - [] + [] member this.Zero() = Assert.AreEqual(BigInteger.Zero,0I) #if CROSS_PLATFORM_COMPILER // see https://bugzilla.xamarin.com/show_bug.cgi?id=22591 @@ -324,7 +323,7 @@ type BigIntType() = () // operators - [] + [] member this.Addition() = Assert.AreEqual((123I + 456I),579I) Assert.AreEqual((-123I + (-456I)),-579I) @@ -339,7 +338,7 @@ type BigIntType() = () - [] + [] member this.Division() = Assert.AreEqual((123I / 124I),0I) Assert.AreEqual((123I / (-124I)),0I) @@ -351,7 +350,7 @@ type BigIntType() = () - [] + [] member this.Equality() = Assert.AreEqual((bigPositiveA = bigPositiveA),true) Assert.AreEqual((bigPositiveA = bigNegativeA),false) @@ -365,7 +364,7 @@ type BigIntType() = () - [] + [] member this.GreaterThan() = Assert.AreEqual((bigPositiveA > bigPositiveB),false) Assert.AreEqual((bigNegativeA > bigPositiveB),false) @@ -381,7 +380,7 @@ type BigIntType() = () - [] + [] member this.GreaterThanOrEqual() = Assert.AreEqual((bigPositiveA >= bigPositiveB),false) Assert.AreEqual((bigPositiveA >= bigNegativeB),true) @@ -398,7 +397,7 @@ type BigIntType() = () - [] + [] member this.LessThan() = Assert.AreEqual((bigPositiveA < bigPositiveB),true) Assert.AreEqual((bigNegativeA < bigPositiveB),true) @@ -415,7 +414,7 @@ type BigIntType() = () - [] + [] member this.LessThanOrEqual() = Assert.AreEqual((bigPositiveA <= bigPositiveB),true) Assert.AreEqual((bigPositiveA <= bigNegativeB),false) @@ -432,7 +431,7 @@ type BigIntType() = () - [] + [] member this.Modulus() = Assert.AreEqual((bigPositiveA % bigPositiveB),bigPositiveA) Assert.AreEqual((bigNegativeA % bigNegativeB),bigNegativeA) @@ -446,7 +445,7 @@ type BigIntType() = () - [] + [] member this.Multiply() = Assert.AreEqual((123I * 100I),12300I) Assert.AreEqual((123I * (-100I)),-12300I) @@ -460,7 +459,7 @@ type BigIntType() = () - [] + [] member this.Range() = let resultPos = [123I..128I] let seqPos = @@ -499,7 +498,7 @@ type BigIntType() = () - [] + [] member this.RangeStep() = let resultPos = [100I .. 3I .. 109I] let seqPos = @@ -535,7 +534,7 @@ type BigIntType() = () - [] + [] member this.Subtraction() = Assert.AreEqual((100I - 123I),-23I) Assert.AreEqual((0I - bigPositiveB),bigNegativeB) @@ -551,7 +550,7 @@ type BigIntType() = () - [] + [] member this.UnaryNegation() = Assert.AreEqual(-bigPositiveA,bigNegativeA) Assert.AreEqual(-bigNegativeA,bigPositiveA) @@ -563,7 +562,7 @@ type BigIntType() = () - [] + [] member this.UnaryPlus() = Assert.AreEqual(+bigPositiveA,bigPositiveA) Assert.AreEqual(+bigNegativeA,bigNegativeA) @@ -576,7 +575,7 @@ type BigIntType() = () // instance methods - [] + [] member this.New_int32() = Assert.AreEqual(new BigInteger(0), 0I) Assert.AreEqual(new BigInteger(-10), -10I) @@ -584,7 +583,7 @@ type BigIntType() = () - [] + [] member this.New_int64() = Assert.AreEqual(new BigInteger(0L), 0I) Assert.AreEqual(new BigInteger(-100L), -100I) diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/ExtraTopLevelOperatorsTests.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/ExtraTopLevelOperatorsTests.fs index ec9e2f3599a..147edbe1916 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/ExtraTopLevelOperatorsTests.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/ExtraTopLevelOperatorsTests.fs @@ -1,14 +1,13 @@ namespace FSharp.Core.UnitTests -open NUnit.Framework +open Xunit open FSharp.Core.UnitTests.LibraryTestFx open System.Collections open System.Collections.Generic -[] type DictTests () = - [] + [] member this.IEnumerable() = // Legit IE let ie = (dict [|(1,1);(2,4);(3,9)|]) :> IEnumerable @@ -38,7 +37,7 @@ type DictTests () = Assert.AreEqual(enum.MoveNext(), false) CheckThrowsInvalidOperationExn(fun () -> enum.Current |> ignore) - [] + [] member this.IEnumerable_T() = // Legit IE let ie = (dict [|(1,1);(2,4);(3,9)|]) :> IEnumerable> @@ -69,13 +68,13 @@ type DictTests () = CheckThrowsInvalidOperationExn(fun () -> enum.Current |> ignore) - [] + [] member this.IDictionary() = // Legit ID let id = (dict [|(1,1);(2,4);(3,9)|]) :> IDictionary<_,_> - Assert.IsTrue(id.ContainsKey(1)) - Assert.IsFalse(id.ContainsKey(5)) + Assert.True(id.ContainsKey(1)) + Assert.False(id.ContainsKey(5)) Assert.AreEqual(id.[1], 1) Assert.AreEqual(id.[3], 9) Assert.AreEqual(id.Keys, [| 1; 2; 3|]) @@ -85,56 +84,56 @@ type DictTests () = CheckThrowsNotSupportedException(fun () -> id.Add(new KeyValuePair(4,16))) let mutable value = 0 - Assert.IsTrue(id.TryGetValue(2, &value)) + Assert.True(id.TryGetValue(2, &value)) Assert.AreEqual(4, value) - Assert.IsFalse(id.TryGetValue(100, &value)) + Assert.False(id.TryGetValue(100, &value)) Assert.AreEqual(4, value) CheckThrowsNotSupportedException(fun () -> id.Remove(1) |> ignore) // Empty ID let id = dict [] :> IDictionary // Note no type args - Assert.IsFalse(id.ContainsKey(5)) + Assert.False(id.ContainsKey(5)) CheckThrowsKeyNotFoundException(fun () -> id.[1] |> ignore) Assert.AreEqual(id.Keys, [| |] ) Assert.AreEqual(id.Values, [| |] ) - [] + [] member this.``IReadOnlyDictionary on readOnlyDict``() = let irod = (readOnlyDict [|(1,1);(2,4);(3,9)|]) :> IReadOnlyDictionary<_,_> - Assert.IsTrue(irod.ContainsKey(1)) - Assert.IsFalse(irod.ContainsKey(5)) + Assert.True(irod.ContainsKey(1)) + Assert.False(irod.ContainsKey(5)) Assert.AreEqual(irod.[1], 1) Assert.AreEqual(irod.[3], 9) Assert.AreEqual(irod.Keys, [| 1; 2; 3|]) Assert.AreEqual(irod.Values, [| 1; 4; 9|]) let mutable value = 0 - Assert.IsTrue(irod.TryGetValue(2, &value)) + Assert.True(irod.TryGetValue(2, &value)) Assert.AreEqual(4, value) - Assert.IsFalse(irod.TryGetValue(100, &value)) + Assert.False(irod.TryGetValue(100, &value)) // value should not have been modified Assert.AreEqual(4, value) // Empty IROD let irod = readOnlyDict [] :> IReadOnlyDictionary // Note no type args - Assert.IsFalse(irod.ContainsKey(5)) + Assert.False(irod.ContainsKey(5)) CheckThrowsKeyNotFoundException(fun () -> irod.[1] |> ignore) Assert.AreEqual(irod.Keys, [| |] ) Assert.AreEqual(irod.Values, [| |] ) - [] + [] member this.ICollection() = // Legit IC let ic = (dict [|(1,1);(2,4);(3,9)|]) :> ICollection> Assert.AreEqual(ic.Count, 3) - Assert.IsTrue(ic.Contains(new KeyValuePair(3,9))) + Assert.True(ic.Contains(new KeyValuePair(3,9))) let newArr = Array.create 5 (new KeyValuePair(3,9)) ic.CopyTo(newArr,0) - Assert.IsTrue(ic.IsReadOnly) + Assert.True(ic.IsReadOnly) // raise ReadOnlyCollection exception @@ -145,11 +144,11 @@ type DictTests () = // Empty IC let ic = dict [] :> ICollection> - Assert.IsFalse(ic.Contains(new KeyValuePair(3,9))) + Assert.False(ic.Contains(new KeyValuePair(3,9))) let newArr = Array.create 5 (new KeyValuePair(0,0)) ic.CopyTo(newArr,0) - [] + [] member this.``IReadOnlyCollection on readOnlyDict``() = // Legit IROC let iroc = (readOnlyDict [|(1,1);(2,4);(3,9)|]) :> IReadOnlyCollection> @@ -161,7 +160,7 @@ type DictTests () = Assert.AreEqual(iroc.Count, 0) - [] + [] member this.``IEnumerable on readOnlyDict``() = // Legit IE let ie = (readOnlyDict [|(1,1);(2,4);(3,9)|]) :> IEnumerable @@ -191,7 +190,7 @@ type DictTests () = Assert.AreEqual(enum.MoveNext(), false) CheckThrowsInvalidOperationExn(fun () -> enum.Current |> ignore) - [] + [] member this.``IEnumerable_T on readOnlyDict``() = // Legit IE let ie = (readOnlyDict [|(1,1);(2,4);(3,9)|]) :> IEnumerable> diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/IntConversions.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/IntConversions.fs index bbd54c0a336..da0bd19fb56 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/IntConversions.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/IntConversions.fs @@ -2,29 +2,28 @@ namespace FSharp.Core.UnitTests open System -open NUnit.Framework +open Xunit open FSharp.Core.UnitTests.LibraryTestFx -[] type IntConversions() = - [] + [] member this.``Unchecked.SignedToUInt64`` () = let d = System.Int32.MinValue let e = uint64 d let f = uint64 (uint32 d) - Assert.IsTrue (e <> f) + Assert.True (e <> f) () - - [] + + [] member this.``Unchecked.SignedToUInt32`` () = let d = System.Int16.MinValue let e = uint32 d let f = uint32 (uint16 d) - Assert.IsTrue (e <> f) + Assert.True (e <> f) () - - [] + + [] member this.``Checked.UnsignedToSignedInt32``() = let d = System.UInt16.MaxValue CheckThrowsExn(fun() -> Checked.int16 d |> ignore) diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/IntConversionsGenerated.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/IntConversionsGenerated.fs index 6a80f72e77b..b45edd17b6f 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/IntConversionsGenerated.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/IntConversionsGenerated.fs @@ -1,9 +1,9 @@ // Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information. // This file is automatically generated by IntConversionsTestGenerator.fsx -namespace FSharp.Core.UnitTests -open System -open NUnit.Framework +namespace FSharp.Core.UnitTests +open System +open Xunit open FSharp.Core.UnitTests.LibraryTestFx module UInt8 = @@ -14,523 +14,522 @@ module Int8 = let MinValue = SByte.MinValue let MaxValue = SByte.MaxValue -[] type IntConversionsGenerated() = - [] + [] member this.``sbyte.m1.To.byte`` () = let i : sbyte = -1y Assert.AreEqual (Byte.MaxValue, byte i) - - [] + + [] member this.``int8.m1.To.byte`` () = let i : int8 = -1y Assert.AreEqual (Byte.MaxValue, byte i) - - [] + + [] member this.``int16.m1.To.byte`` () = let i : int16 = -1s Assert.AreEqual (Byte.MaxValue, byte i) - - [] + + [] member this.``int32.m1.To.byte`` () = let i : int32 = -1l Assert.AreEqual (Byte.MaxValue, byte i) - - [] + + [] member this.``int64.m1.To.byte`` () = let i : int64 = -1L Assert.AreEqual (Byte.MaxValue, byte i) - - [] + + [] member this.``sbyte.m1.To.uint8`` () = let i : sbyte = -1y Assert.AreEqual (UInt8.MaxValue, uint8 i) - - [] + + [] member this.``int8.m1.To.uint8`` () = let i : int8 = -1y Assert.AreEqual (UInt8.MaxValue, uint8 i) - - [] + + [] member this.``int16.m1.To.uint8`` () = let i : int16 = -1s Assert.AreEqual (UInt8.MaxValue, uint8 i) - [] + [] member this.``int32.m1.To.uint8`` () = let i : int32 = -1l Assert.AreEqual (UInt8.MaxValue, uint8 i) - [] + [] member this.``int64.m1.To.uint8`` () = let i : int64 = -1L Assert.AreEqual (UInt8.MaxValue, uint8 i) - [] + [] member this.``sbyte.m1.To.uint16`` () = let i : sbyte = -1y Assert.AreEqual (UInt16.MaxValue, uint16 i) - [] + [] member this.``int8.m1.To.uint16`` () = let i : int8 = -1y Assert.AreEqual (UInt16.MaxValue, uint16 i) - [] + [] member this.``int16.m1.To.uint16`` () = let i : int16 = -1s Assert.AreEqual (UInt16.MaxValue, uint16 i) - [] + [] member this.``int32.m1.To.uint16`` () = let i : int32 = -1l Assert.AreEqual (UInt16.MaxValue, uint16 i) - [] + [] member this.``int64.m1.To.uint16`` () = let i : int64 = -1L Assert.AreEqual (UInt16.MaxValue, uint16 i) - [] + [] member this.``sbyte.m1.To.uint32`` () = let i : sbyte = -1y Assert.AreEqual (UInt32.MaxValue, uint32 i) - [] + [] member this.``int8.m1.To.uint32`` () = let i : int8 = -1y Assert.AreEqual (UInt32.MaxValue, uint32 i) - [] + [] member this.``int16.m1.To.uint32`` () = let i : int16 = -1s Assert.AreEqual (UInt32.MaxValue, uint32 i) - [] + [] member this.``int32.m1.To.uint32`` () = let i : int32 = -1l Assert.AreEqual (UInt32.MaxValue, uint32 i) - [] + [] member this.``int64.m1.To.uint32`` () = let i : int64 = -1L Assert.AreEqual (UInt32.MaxValue, uint32 i) - [] + [] member this.``sbyte.m1.To.uint64`` () = let i : sbyte = -1y Assert.AreEqual (UInt64.MaxValue, uint64 i) - [] + [] member this.``int8.m1.To.uint64`` () = let i : int8 = -1y Assert.AreEqual (UInt64.MaxValue, uint64 i) - [] + [] member this.``int16.m1.To.uint64`` () = let i : int16 = -1s Assert.AreEqual (UInt64.MaxValue, uint64 i) - [] + [] member this.``int32.m1.To.uint64`` () = let i : int32 = -1l Assert.AreEqual (UInt64.MaxValue, uint64 i) - [] + [] member this.``int64.m1.To.uint64`` () = let i : int64 = -1L Assert.AreEqual (UInt64.MaxValue, uint64 i) - [] + [] member this.``sbyte.m1.To.sbyte`` () = let minus1 : sbyte = -1y let i : sbyte = -1y Assert.AreEqual (minus1, sbyte i) - [] + [] member this.``int8.m1.To.sbyte`` () = let minus1 : sbyte = -1y let i : int8 = -1y Assert.AreEqual (minus1, sbyte i) - [] + [] member this.``int16.m1.To.sbyte`` () = let minus1 : sbyte = -1y let i : int16 = -1s Assert.AreEqual (minus1, sbyte i) - [] + [] member this.``int32.m1.To.sbyte`` () = let minus1 : sbyte = -1y let i : int32 = -1l Assert.AreEqual (minus1, sbyte i) - [] + [] member this.``int64.m1.To.sbyte`` () = let minus1 : sbyte = -1y let i : int64 = -1L Assert.AreEqual (minus1, sbyte i) - [] + [] member this.``sbyte.m1.To.int8`` () = let minus1 : int8 = -1y let i : sbyte = -1y Assert.AreEqual (minus1, int8 i) - [] + [] member this.``int8.m1.To.int8`` () = let minus1 : int8 = -1y let i : int8 = -1y Assert.AreEqual (minus1, int8 i) - [] + [] member this.``int16.m1.To.int8`` () = let minus1 : int8 = -1y let i : int16 = -1s Assert.AreEqual (minus1, int8 i) - [] + [] member this.``int32.m1.To.int8`` () = let minus1 : int8 = -1y let i : int32 = -1l Assert.AreEqual (minus1, int8 i) - [] + [] member this.``int64.m1.To.int8`` () = let minus1 : int8 = -1y let i : int64 = -1L Assert.AreEqual (minus1, int8 i) - [] + [] member this.``sbyte.m1.To.int16`` () = let minus1 : int16 = -1s let i : sbyte = -1y Assert.AreEqual (minus1, int16 i) - [] + [] member this.``int8.m1.To.int16`` () = let minus1 : int16 = -1s let i : int8 = -1y Assert.AreEqual (minus1, int16 i) - [] + [] member this.``int16.m1.To.int16`` () = let minus1 : int16 = -1s let i : int16 = -1s Assert.AreEqual (minus1, int16 i) - [] + [] member this.``int32.m1.To.int16`` () = let minus1 : int16 = -1s let i : int32 = -1l Assert.AreEqual (minus1, int16 i) - [] + [] member this.``int64.m1.To.int16`` () = let minus1 : int16 = -1s let i : int64 = -1L Assert.AreEqual (minus1, int16 i) - [] + [] member this.``sbyte.m1.To.int32`` () = let minus1 : int32 = -1l let i : sbyte = -1y Assert.AreEqual (minus1, int32 i) - [] + [] member this.``int8.m1.To.int32`` () = let minus1 : int32 = -1l let i : int8 = -1y Assert.AreEqual (minus1, int32 i) - [] + [] member this.``int16.m1.To.int32`` () = let minus1 : int32 = -1l let i : int16 = -1s Assert.AreEqual (minus1, int32 i) - [] + [] member this.``int32.m1.To.int32`` () = let minus1 : int32 = -1l let i : int32 = -1l Assert.AreEqual (minus1, int32 i) - [] + [] member this.``int64.m1.To.int32`` () = let minus1 : int32 = -1l let i : int64 = -1L Assert.AreEqual (minus1, int32 i) - [] + [] member this.``sbyte.m1.To.int64`` () = let minus1 : int64 = -1L let i : sbyte = -1y Assert.AreEqual (minus1, int64 i) - [] + [] member this.``int8.m1.To.int64`` () = let minus1 : int64 = -1L let i : int8 = -1y Assert.AreEqual (minus1, int64 i) - [] + [] member this.``int16.m1.To.int64`` () = let minus1 : int64 = -1L let i : int16 = -1s Assert.AreEqual (minus1, int64 i) - [] + [] member this.``int32.m1.To.int64`` () = let minus1 : int64 = -1L let i : int32 = -1l Assert.AreEqual (minus1, int64 i) - [] + [] member this.``int64.m1.To.int64`` () = let minus1 : int64 = -1L let i : int64 = -1L Assert.AreEqual (minus1, int64 i) - [] + [] member this.``byte.MaxValue.To.int16`` () = let sourceMaxValue : int16 = 0xFFs Assert.AreEqual (sourceMaxValue, int16 Byte.MaxValue) - [] + [] member this.``uint8.MaxValue.To.int16`` () = let sourceMaxValue : int16 = 0xFFs Assert.AreEqual (sourceMaxValue, int16 UInt8.MaxValue) - [] + [] member this.``byte.MaxValue.To.uint16`` () = let sourceMaxValue : uint16 = 0xFFus Assert.AreEqual (sourceMaxValue, uint16 Byte.MaxValue) - [] + [] member this.``uint8.MaxValue.To.uint16`` () = let sourceMaxValue : uint16 = 0xFFus Assert.AreEqual (sourceMaxValue, uint16 UInt8.MaxValue) - [] + [] member this.``byte.MaxValue.To.int32`` () = let sourceMaxValue : int32 = 0xFFl Assert.AreEqual (sourceMaxValue, int32 Byte.MaxValue) - [] + [] member this.``uint8.MaxValue.To.int32`` () = let sourceMaxValue : int32 = 0xFFl Assert.AreEqual (sourceMaxValue, int32 UInt8.MaxValue) - [] + [] member this.``uint16.MaxValue.To.int32`` () = let sourceMaxValue : int32 = 0xFFFFl Assert.AreEqual (sourceMaxValue, int32 UInt16.MaxValue) - [] + [] member this.``byte.MaxValue.To.uint32`` () = let sourceMaxValue : uint32 = 0xFFul Assert.AreEqual (sourceMaxValue, uint32 Byte.MaxValue) - [] + [] member this.``uint8.MaxValue.To.uint32`` () = let sourceMaxValue : uint32 = 0xFFul Assert.AreEqual (sourceMaxValue, uint32 UInt8.MaxValue) - [] + [] member this.``uint16.MaxValue.To.uint32`` () = let sourceMaxValue : uint32 = 0xFFFFul Assert.AreEqual (sourceMaxValue, uint32 UInt16.MaxValue) - [] + [] member this.``byte.MaxValue.To.int64`` () = let sourceMaxValue : int64 = 0xFFL Assert.AreEqual (sourceMaxValue, int64 Byte.MaxValue) - [] + [] member this.``uint8.MaxValue.To.int64`` () = let sourceMaxValue : int64 = 0xFFL Assert.AreEqual (sourceMaxValue, int64 UInt8.MaxValue) - [] + [] member this.``uint16.MaxValue.To.int64`` () = let sourceMaxValue : int64 = 0xFFFFL Assert.AreEqual (sourceMaxValue, int64 UInt16.MaxValue) - [] + [] member this.``uint32.MaxValue.To.int64`` () = let sourceMaxValue : int64 = 0xFFFFFFFFL Assert.AreEqual (sourceMaxValue, int64 UInt32.MaxValue) - [] + [] member this.``byte.MaxValue.To.uint64`` () = let sourceMaxValue : uint64 = 0xFFuL Assert.AreEqual (sourceMaxValue, uint64 Byte.MaxValue) - [] + [] member this.``uint8.MaxValue.To.uint64`` () = let sourceMaxValue : uint64 = 0xFFuL Assert.AreEqual (sourceMaxValue, uint64 UInt8.MaxValue) - [] + [] member this.``uint16.MaxValue.To.uint64`` () = let sourceMaxValue : uint64 = 0xFFFFuL Assert.AreEqual (sourceMaxValue, uint64 UInt16.MaxValue) - [] + [] member this.``uint32.MaxValue.To.uint64`` () = let sourceMaxValue : uint64 = 0xFFFFFFFFuL Assert.AreEqual (sourceMaxValue, uint64 UInt32.MaxValue) - [] + [] member this.``byte.MaxValue.To.sbyte`` () = Assert.AreEqual (-1y, sbyte Byte.MaxValue) - [] + [] member this.``uint8.MaxValue.To.sbyte`` () = Assert.AreEqual (-1y, sbyte UInt8.MaxValue) - [] + [] member this.``uint16.MaxValue.To.sbyte`` () = Assert.AreEqual (-1y, sbyte UInt16.MaxValue) - [] + [] member this.``uint32.MaxValue.To.sbyte`` () = Assert.AreEqual (-1y, sbyte UInt32.MaxValue) - [] + [] member this.``uint64.MaxValue.To.sbyte`` () = Assert.AreEqual (-1y, sbyte UInt64.MaxValue) - [] + [] member this.``byte.MaxValue.To.int8`` () = Assert.AreEqual (-1y, int8 Byte.MaxValue) - [] + [] member this.``uint8.MaxValue.To.int8`` () = Assert.AreEqual (-1y, int8 UInt8.MaxValue) - [] + [] member this.``uint16.MaxValue.To.int8`` () = Assert.AreEqual (-1y, int8 UInt16.MaxValue) - [] + [] member this.``uint32.MaxValue.To.int8`` () = Assert.AreEqual (-1y, int8 UInt32.MaxValue) - [] + [] member this.``uint64.MaxValue.To.int8`` () = Assert.AreEqual (-1y, int8 UInt64.MaxValue) - [] + [] member this.``uint16.MaxValue.To.int16`` () = Assert.AreEqual (-1s, int16 UInt16.MaxValue) - [] + [] member this.``uint32.MaxValue.To.int16`` () = Assert.AreEqual (-1s, int16 UInt32.MaxValue) - [] + [] member this.``uint64.MaxValue.To.int16`` () = Assert.AreEqual (-1s, int16 UInt64.MaxValue) - [] + [] member this.``uint32.MaxValue.To.int32`` () = Assert.AreEqual (-1l, int32 UInt32.MaxValue) - [] + [] member this.``uint64.MaxValue.To.int32`` () = Assert.AreEqual (-1l, int32 UInt64.MaxValue) - [] + [] member this.``uint64.MaxValue.To.int64`` () = Assert.AreEqual (-1L, int64 UInt64.MaxValue) - [] + [] member this.``byte.MaxValue.To.byte`` () = Assert.AreEqual (Byte.MaxValue, byte Byte.MaxValue) - [] + [] member this.``uint8.MaxValue.To.byte`` () = Assert.AreEqual (Byte.MaxValue, byte UInt8.MaxValue) - [] + [] member this.``uint16.MaxValue.To.byte`` () = Assert.AreEqual (Byte.MaxValue, byte UInt16.MaxValue) - [] + [] member this.``uint32.MaxValue.To.byte`` () = Assert.AreEqual (Byte.MaxValue, byte UInt32.MaxValue) - [] + [] member this.``uint64.MaxValue.To.byte`` () = Assert.AreEqual (Byte.MaxValue, byte UInt64.MaxValue) - [] + [] member this.``byte.MaxValue.To.uint8`` () = Assert.AreEqual (UInt8.MaxValue, uint8 Byte.MaxValue) - [] + [] member this.``uint8.MaxValue.To.uint8`` () = Assert.AreEqual (UInt8.MaxValue, uint8 UInt8.MaxValue) - [] + [] member this.``uint16.MaxValue.To.uint8`` () = Assert.AreEqual (UInt8.MaxValue, uint8 UInt16.MaxValue) - [] + [] member this.``uint32.MaxValue.To.uint8`` () = Assert.AreEqual (UInt8.MaxValue, uint8 UInt32.MaxValue) - [] + [] member this.``uint64.MaxValue.To.uint8`` () = Assert.AreEqual (UInt8.MaxValue, uint8 UInt64.MaxValue) - [] + [] member this.``uint16.MaxValue.To.uint16`` () = Assert.AreEqual (UInt16.MaxValue, uint16 UInt16.MaxValue) - [] + [] member this.``uint32.MaxValue.To.uint16`` () = Assert.AreEqual (UInt16.MaxValue, uint16 UInt32.MaxValue) - [] + [] member this.``uint64.MaxValue.To.uint16`` () = Assert.AreEqual (UInt16.MaxValue, uint16 UInt64.MaxValue) - [] + [] member this.``uint32.MaxValue.To.uint32`` () = Assert.AreEqual (UInt32.MaxValue, uint32 UInt32.MaxValue) - [] + [] member this.``uint64.MaxValue.To.uint32`` () = Assert.AreEqual (UInt32.MaxValue, uint32 UInt64.MaxValue) - [] + [] member this.``uint64.MaxValue.To.uint64`` () = Assert.AreEqual (UInt64.MaxValue, uint64 UInt64.MaxValue) - [] + [] member this.``sbyte.m1.To.nativeint`` () = Assert.AreEqual (-1n, nativeint -1y) - [] + [] member this.``int8.m1.To.nativeint`` () = Assert.AreEqual (-1n, nativeint -1y) - [] + [] member this.``int16.m1.To.nativeint`` () = Assert.AreEqual (-1n, nativeint -1s) - [] + [] member this.``int32.m1.To.nativeint`` () = Assert.AreEqual (-1n, nativeint -1l) - [] + [] member this.``int64.m1.To.nativeint`` () = Assert.AreEqual (-1n, nativeint -1L) - [] + [] member this.``byte.MaxValue.To.nativeint`` () = if sizeof > sizeof then let sourceMaxValue : nativeint = 0xFFn @@ -538,7 +537,7 @@ type IntConversionsGenerated() = else Assert.AreEqual (-1n, nativeint Byte.MaxValue) - [] + [] member this.``uint8.MaxValue.To.nativeint`` () = if sizeof > sizeof then let sourceMaxValue : nativeint = 0xFFn @@ -546,7 +545,7 @@ type IntConversionsGenerated() = else Assert.AreEqual (-1n, nativeint UInt8.MaxValue) - [] + [] member this.``uint16.MaxValue.To.nativeint`` () = if sizeof > sizeof then let sourceMaxValue : nativeint = 0xFFFFn @@ -554,7 +553,7 @@ type IntConversionsGenerated() = else Assert.AreEqual (-1n, nativeint UInt16.MaxValue) - [] + [] member this.``uint32.MaxValue.To.nativeint`` () = if sizeof > sizeof then let sourceMaxValue : nativeint = 0xFFFFFFFFn @@ -562,7 +561,7 @@ type IntConversionsGenerated() = else Assert.AreEqual (-1n, nativeint UInt32.MaxValue) - [] + [] member this.``uint64.MaxValue.To.nativeint`` () = if sizeof > sizeof then let sourceMaxValue : nativeint = 0xFFFFFFFFFFFFFFFFn @@ -576,27 +575,27 @@ type IntConversionsGenerated() = unativeintMaxValue <- (unativeintMaxValue <<< 8) ||| 0xFFun unativeintMaxValue - [] + [] member this.``sbyte.m1.To.unativeint`` () = Assert.AreEqual (this.UnativeintMaxValue, unativeint -1y) - [] + [] member this.``int8.m1.To.unativeint`` () = Assert.AreEqual (this.UnativeintMaxValue, unativeint -1y) - [] + [] member this.``int16.m1.To.unativeint`` () = Assert.AreEqual (this.UnativeintMaxValue, unativeint -1s) - [] + [] member this.``int32.m1.To.unativeint`` () = Assert.AreEqual (this.UnativeintMaxValue, unativeint -1l) - [] + [] member this.``int64.m1.To.unativeint`` () = Assert.AreEqual (this.UnativeintMaxValue, unativeint -1L) - [] + [] member this.``byte.m1.To.unativeint`` () = if sizeof > sizeof then let sourceMaxValue : unativeint = 0xFFun @@ -604,7 +603,7 @@ type IntConversionsGenerated() = else Assert.AreEqual (this.UnativeintMaxValue, unativeint Byte.MaxValue) - [] + [] member this.``uint8.m1.To.unativeint`` () = if sizeof > sizeof then let sourceMaxValue : unativeint = 0xFFun @@ -612,7 +611,7 @@ type IntConversionsGenerated() = else Assert.AreEqual (this.UnativeintMaxValue, unativeint UInt8.MaxValue) - [] + [] member this.``uint16.m1.To.unativeint`` () = if sizeof > sizeof then let sourceMaxValue : unativeint = 0xFFFFun @@ -620,7 +619,7 @@ type IntConversionsGenerated() = else Assert.AreEqual (this.UnativeintMaxValue, unativeint UInt16.MaxValue) - [] + [] member this.``uint32.m1.To.unativeint`` () = if sizeof > sizeof then let sourceMaxValue : unativeint = 0xFFFFFFFFun @@ -628,7 +627,7 @@ type IntConversionsGenerated() = else Assert.AreEqual (this.UnativeintMaxValue, unativeint UInt32.MaxValue) - [] + [] member this.``uint64.m1.To.unativeint`` () = if sizeof > sizeof then let sourceMaxValue : unativeint = 0xFFFFFFFFFFFFFFFFun @@ -636,323 +635,323 @@ type IntConversionsGenerated() = else Assert.AreEqual (this.UnativeintMaxValue, unativeint UInt64.MaxValue) - [] + [] member this.``Checked.sbyte.m1.To.byte`` () = let i : sbyte = -1y CheckThrowsExn(fun () -> Checked.byte i |> ignore) - [] + [] member this.``Checked.int16.m1.To.byte`` () = let i : int16 = -1s CheckThrowsExn(fun () -> Checked.byte i |> ignore) - [] + [] member this.``Checked.int32.m1.To.byte`` () = let i : int32 = -1l CheckThrowsExn(fun () -> Checked.byte i |> ignore) - [] + [] member this.``Checked.int64.m1.To.byte`` () = let i : int64 = -1L CheckThrowsExn(fun () -> Checked.byte i |> ignore) - [] + [] member this.``Checked.sbyte.m1.To.uint16`` () = let i : sbyte = -1y CheckThrowsExn(fun () -> Checked.uint16 i |> ignore) - [] + [] member this.``Checked.int16.m1.To.uint16`` () = let i : int16 = -1s CheckThrowsExn(fun () -> Checked.uint16 i |> ignore) - [] + [] member this.``Checked.int32.m1.To.uint16`` () = let i : int32 = -1l CheckThrowsExn(fun () -> Checked.uint16 i |> ignore) - [] + [] member this.``Checked.int64.m1.To.uint16`` () = let i : int64 = -1L CheckThrowsExn(fun () -> Checked.uint16 i |> ignore) - [] + [] member this.``Checked.sbyte.m1.To.uint32`` () = let i : sbyte = -1y CheckThrowsExn(fun () -> Checked.uint32 i |> ignore) - [] + [] member this.``Checked.int16.m1.To.uint32`` () = let i : int16 = -1s CheckThrowsExn(fun () -> Checked.uint32 i |> ignore) - [] + [] member this.``Checked.int32.m1.To.uint32`` () = let i : int32 = -1l CheckThrowsExn(fun () -> Checked.uint32 i |> ignore) - [] + [] member this.``Checked.int64.m1.To.uint32`` () = let i : int64 = -1L CheckThrowsExn(fun () -> Checked.uint32 i |> ignore) - [] + [] member this.``Checked.sbyte.m1.To.uint64`` () = let i : sbyte = -1y CheckThrowsExn(fun () -> Checked.uint64 i |> ignore) - [] + [] member this.``Checked.int16.m1.To.uint64`` () = let i : int16 = -1s CheckThrowsExn(fun () -> Checked.uint64 i |> ignore) - [] + [] member this.``Checked.int32.m1.To.uint64`` () = let i : int32 = -1l CheckThrowsExn(fun () -> Checked.uint64 i |> ignore) - [] + [] member this.``Checked.int64.m1.To.uint64`` () = let i : int64 = -1L CheckThrowsExn(fun () -> Checked.uint64 i |> ignore) - [] + [] member this.``Checked.sbyte.m1.To.sbyte`` () = let minus1 : sbyte = -1y let i : sbyte = -1y Assert.AreEqual (minus1, Checked.sbyte i) - [] + [] member this.``Checked.int16.m1.To.sbyte`` () = let minus1 : sbyte = -1y let i : int16 = -1s Assert.AreEqual (minus1, Checked.sbyte i) - [] + [] member this.``Checked.int32.m1.To.sbyte`` () = let minus1 : sbyte = -1y let i : int32 = -1l Assert.AreEqual (minus1, Checked.sbyte i) - [] + [] member this.``Checked.int64.m1.To.sbyte`` () = let minus1 : sbyte = -1y let i : int64 = -1L Assert.AreEqual (minus1, Checked.sbyte i) - [] + [] member this.``Checked.sbyte.m1.To.int16`` () = let minus1 : int16 = -1s let i : sbyte = -1y Assert.AreEqual (minus1, Checked.int16 i) - [] + [] member this.``Checked.int16.m1.To.int16`` () = let minus1 : int16 = -1s let i : int16 = -1s Assert.AreEqual (minus1, Checked.int16 i) - [] + [] member this.``Checked.int32.m1.To.int16`` () = let minus1 : int16 = -1s let i : int32 = -1l Assert.AreEqual (minus1, Checked.int16 i) - [] + [] member this.``Checked.int64.m1.To.int16`` () = let minus1 : int16 = -1s let i : int64 = -1L Assert.AreEqual (minus1, Checked.int16 i) - [] + [] member this.``Checked.sbyte.m1.To.int32`` () = let minus1 : int32 = -1l let i : sbyte = -1y Assert.AreEqual (minus1, Checked.int32 i) - [] + [] member this.``Checked.int16.m1.To.int32`` () = let minus1 : int32 = -1l let i : int16 = -1s Assert.AreEqual (minus1, Checked.int32 i) - [] + [] member this.``Checked.int32.m1.To.int32`` () = let minus1 : int32 = -1l let i : int32 = -1l Assert.AreEqual (minus1, Checked.int32 i) - [] + [] member this.``Checked.int64.m1.To.int32`` () = let minus1 : int32 = -1l let i : int64 = -1L Assert.AreEqual (minus1, Checked.int32 i) - [] + [] member this.``Checked.sbyte.m1.To.int64`` () = let minus1 : int64 = -1L let i : sbyte = -1y Assert.AreEqual (minus1, Checked.int64 i) - [] + [] member this.``Checked.int16.m1.To.int64`` () = let minus1 : int64 = -1L let i : int16 = -1s Assert.AreEqual (minus1, Checked.int64 i) - [] + [] member this.``Checked.int32.m1.To.int64`` () = let minus1 : int64 = -1L let i : int32 = -1l Assert.AreEqual (minus1, Checked.int64 i) - [] + [] member this.``Checked.int64.m1.To.int64`` () = let minus1 : int64 = -1L let i : int64 = -1L Assert.AreEqual (minus1, Checked.int64 i) - [] + [] member this.``Checked.byte.MaxValue.To.int16`` () = let sourceMaxValue : int16 = 0xFFs Assert.AreEqual (sourceMaxValue, Checked.int16 Byte.MaxValue) - [] + [] member this.``Checked.byte.MaxValue.To.uint16`` () = let sourceMaxValue : uint16 = 0xFFus Assert.AreEqual (sourceMaxValue, Checked.uint16 Byte.MaxValue) - [] + [] member this.``Checked.byte.MaxValue.To.int32`` () = let sourceMaxValue : int32 = 0xFFl Assert.AreEqual (sourceMaxValue, Checked.int32 Byte.MaxValue) - [] + [] member this.``Checked.uint16.MaxValue.To.int32`` () = let sourceMaxValue : int32 = 0xFFFFl Assert.AreEqual (sourceMaxValue, Checked.int32 UInt16.MaxValue) - [] + [] member this.``Checked.byte.MaxValue.To.uint32`` () = let sourceMaxValue : uint32 = 0xFFul Assert.AreEqual (sourceMaxValue, Checked.uint32 Byte.MaxValue) - [] + [] member this.``Checked.uint16.MaxValue.To.uint32`` () = let sourceMaxValue : uint32 = 0xFFFFul Assert.AreEqual (sourceMaxValue, Checked.uint32 UInt16.MaxValue) - [] + [] member this.``Checked.byte.MaxValue.To.int64`` () = let sourceMaxValue : int64 = 0xFFL Assert.AreEqual (sourceMaxValue, Checked.int64 Byte.MaxValue) - [] + [] member this.``Checked.uint16.MaxValue.To.int64`` () = let sourceMaxValue : int64 = 0xFFFFL Assert.AreEqual (sourceMaxValue, Checked.int64 UInt16.MaxValue) - [] + [] member this.``Checked.uint32.MaxValue.To.int64`` () = let sourceMaxValue : int64 = 0xFFFFFFFFL Assert.AreEqual (sourceMaxValue, Checked.int64 UInt32.MaxValue) - [] + [] member this.``Checked.byte.MaxValue.To.uint64`` () = let sourceMaxValue : uint64 = 0xFFuL Assert.AreEqual (sourceMaxValue, Checked.uint64 Byte.MaxValue) - [] + [] member this.``Checked.uint16.MaxValue.To.uint64`` () = let sourceMaxValue : uint64 = 0xFFFFuL Assert.AreEqual (sourceMaxValue, Checked.uint64 UInt16.MaxValue) - [] + [] member this.``Checked.uint32.MaxValue.To.uint64`` () = let sourceMaxValue : uint64 = 0xFFFFFFFFuL Assert.AreEqual (sourceMaxValue, Checked.uint64 UInt32.MaxValue) - [] + [] member this.``Checked.byte.MaxValue.To.sbyte`` () = CheckThrowsExn (fun () -> Checked.sbyte Byte.MaxValue |> ignore) - [] + [] member this.``Checked.uint16.MaxValue.To.sbyte`` () = CheckThrowsExn (fun () -> Checked.sbyte UInt16.MaxValue |> ignore) - [] + [] member this.``Checked.uint32.MaxValue.To.sbyte`` () = CheckThrowsExn (fun () -> Checked.sbyte UInt32.MaxValue |> ignore) - [] + [] member this.``Checked.uint64.MaxValue.To.sbyte`` () = CheckThrowsExn (fun () -> Checked.sbyte UInt64.MaxValue |> ignore) - [] + [] member this.``Checked.uint16.MaxValue.To.int16`` () = CheckThrowsExn (fun () -> Checked.int16 UInt16.MaxValue |> ignore) - [] + [] member this.``Checked.uint32.MaxValue.To.int16`` () = CheckThrowsExn (fun () -> Checked.int16 UInt32.MaxValue |> ignore) - [] + [] member this.``Checked.uint64.MaxValue.To.int16`` () = CheckThrowsExn (fun () -> Checked.int16 UInt64.MaxValue |> ignore) - [] + [] member this.``Checked.uint32.MaxValue.To.int32`` () = CheckThrowsExn (fun () -> Checked.int32 UInt32.MaxValue |> ignore) - [] + [] member this.``Checked.uint64.MaxValue.To.int32`` () = CheckThrowsExn (fun () -> Checked.int32 UInt64.MaxValue |> ignore) - [] + [] member this.``Checked.uint64.MaxValue.To.int64`` () = CheckThrowsExn (fun () -> Checked.int64 UInt64.MaxValue |> ignore) - [] + [] member this.``Checked.uint16.MaxValue.To.byte`` () = CheckThrowsExn (fun () -> Checked.byte UInt16.MaxValue |> ignore) - [] + [] member this.``Checked.uint32.MaxValue.To.byte`` () = CheckThrowsExn (fun () -> Checked.byte UInt32.MaxValue |> ignore) - [] + [] member this.``Checked.uint64.MaxValue.To.byte`` () = CheckThrowsExn (fun () -> Checked.byte UInt64.MaxValue |> ignore) - [] + [] member this.``Checked.uint32.MaxValue.To.uint16`` () = CheckThrowsExn (fun () -> Checked.uint16 UInt32.MaxValue |> ignore) - [] + [] member this.``Checked.uint64.MaxValue.To.uint16`` () = CheckThrowsExn (fun () -> Checked.uint16 UInt64.MaxValue |> ignore) - [] + [] member this.``Checked.uint64.MaxValue.To.uint32`` () = CheckThrowsExn (fun () -> Checked.uint32 UInt64.MaxValue |> ignore) - [] + [] member this.``Checked.sbyte.m1.To.nativeint`` () = Assert.AreEqual (-1n, Checked.nativeint -1y) - [] + [] member this.``Checked.int16.m1.To.nativeint`` () = Assert.AreEqual (-1n, Checked.nativeint -1s) - [] + [] member this.``Checked.int32.m1.To.nativeint`` () = Assert.AreEqual (-1n, Checked.nativeint -1l) - [] + [] member this.``Checked.int64.m1.To.nativeint`` () = Assert.AreEqual (-1n, Checked.nativeint -1L) - [] + [] member this.``Checked.byte.MaxValue.To.nativeint`` () = if sizeof > sizeof then let sourceMaxValue : nativeint = 0xFFn @@ -960,7 +959,7 @@ type IntConversionsGenerated() = else CheckThrowsExn (fun () -> Checked.nativeint Byte.MaxValue |> ignore) - [] + [] member this.``Checked.uint16.MaxValue.To.nativeint`` () = if sizeof > sizeof then let sourceMaxValue : nativeint = 0xFFFFn @@ -968,7 +967,7 @@ type IntConversionsGenerated() = else CheckThrowsExn (fun () -> Checked.nativeint UInt16.MaxValue |> ignore) - [] + [] member this.``Checked.uint32.MaxValue.To.nativeint`` () = if sizeof > sizeof then let sourceMaxValue : nativeint = 0xFFFFFFFFn @@ -976,7 +975,7 @@ type IntConversionsGenerated() = else CheckThrowsExn (fun () -> Checked.nativeint UInt32.MaxValue |> ignore) - [] + [] member this.``Checked.uint64.MaxValue.To.nativeint`` () = if sizeof > sizeof then let sourceMaxValue : nativeint = 0xFFFFFFFFFFFFFFFFn @@ -984,23 +983,23 @@ type IntConversionsGenerated() = else CheckThrowsExn (fun () -> Checked.nativeint UInt64.MaxValue |> ignore) - [] + [] member this.``Checked.sbyte.m1.To.unativeint`` () = CheckThrowsExn (fun () -> Checked.unativeint -1y |> ignore) - [] + [] member this.``Checked.int16.m1.To.unativeint`` () = CheckThrowsExn (fun () -> Checked.unativeint -1s |> ignore) - [] + [] member this.``Checked.int32.m1.To.unativeint`` () = CheckThrowsExn (fun () -> Checked.unativeint -1l |> ignore) - [] + [] member this.``Checked.int64.m1.To.unativeint`` () = CheckThrowsExn (fun () -> Checked.unativeint -1L |> ignore) - [] + [] member this.``Checked.byte.MaxValue.To.unativeint`` () = if sizeof >= sizeof then let sourceMaxValue : unativeint = 0xFFun @@ -1008,7 +1007,7 @@ type IntConversionsGenerated() = else CheckThrowsExn (fun () -> Checked.unativeint Byte.MaxValue |> ignore) - [] + [] member this.``Checked.uint16.MaxValue.To.unativeint`` () = if sizeof >= sizeof then let sourceMaxValue : unativeint = 0xFFFFun @@ -1016,7 +1015,7 @@ type IntConversionsGenerated() = else CheckThrowsExn (fun () -> Checked.unativeint UInt16.MaxValue |> ignore) - [] + [] member this.``Checked.uint32.MaxValue.To.unativeint`` () = if sizeof >= sizeof then let sourceMaxValue : unativeint = 0xFFFFFFFFun @@ -1024,7 +1023,7 @@ type IntConversionsGenerated() = else CheckThrowsExn (fun () -> Checked.unativeint UInt32.MaxValue |> ignore) - [] + [] member this.``Checked.uint64.MaxValue.To.unativeint`` () = if sizeof >= sizeof then let sourceMaxValue : unativeint = 0xFFFFFFFFFFFFFFFFun diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/OptionModule.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/OptionModule.fs index 92aa19339eb..50e6b325d8e 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/OptionModule.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/OptionModule.fs @@ -2,7 +2,7 @@ namespace FSharp.Core.UnitTests -open NUnit.Framework +open Xunit // Various tests for the: // Microsoft.FSharp.Core.Option module @@ -15,19 +15,18 @@ Make sure each method works on: * None (0 elements) *) -[] type OptionModule() = let assertWasNotCalledThunk () = raise (exn "Thunk should not have been called.") - [] + [] member this.Flatten () = Assert.AreEqual( Option.flatten None, None) Assert.AreEqual( Option.flatten (Some None), None) Assert.AreEqual( Option.flatten (Some <| Some 1), Some 1) Assert.AreEqual( Option.flatten (Some <| Some ""), Some "") - [] + [] member this.FilterSomeIntegerWhenPredicateReturnsTrue () = let test x = let actual = x |> Some |> Option.filter (fun _ -> true) @@ -36,7 +35,7 @@ type OptionModule() = Assert.AreEqual(expected, actual) [0;1;-1;42] |> List.iter test - [] + [] member this.FilterSomeStringWhenPredicateReturnsTrue () = let test x = let actual = x |> Some |> Option.filter (fun _ -> true) @@ -45,7 +44,7 @@ type OptionModule() = Assert.AreEqual(expected, actual) [""; " "; "Foo"; "Bar"] |> List.iter test - [] + [] member this.FilterSomeIntegerWhenPredicateReturnsFalse () = let test x = let actual = x |> Some |> Option.filter (fun _ -> false) @@ -54,7 +53,7 @@ type OptionModule() = Assert.AreEqual(expected, actual) [0; 1; -1; 1337] |> List.iter test - [] + [] member this.FilterSomeStringWhenPredicateReturnsFalse () = let test x = let actual = x |> Some |> Option.filter (fun _ -> false) @@ -63,7 +62,7 @@ type OptionModule() = Assert.AreEqual(expected, actual) [""; " "; "Ploeh"; "Fnaah"] |> List.iter test - [] + [] member this.FilterNoneReturnsCorrectResult () = let test x = let actual = None |> Option.filter (fun _ -> x) @@ -72,7 +71,7 @@ type OptionModule() = Assert.AreEqual(expected, actual) [false; true] |> List.iter test - [] + [] member this.FilterSomeIntegerWhenPredicateEqualsInput () = let test x = let actual = x |> Some |> Option.filter ((=) x) @@ -81,7 +80,7 @@ type OptionModule() = Assert.AreEqual(expected, actual) [0; 1; -1; -2001] |> List.iter test - [] + [] member this.FilterSomeStringWhenPredicateEqualsInput () = let test x = let actual = x |> Some |> Option.filter ((=) x) @@ -90,7 +89,7 @@ type OptionModule() = Assert.AreEqual(expected, actual) [""; " "; "Xyzz"; "Sgryt"] |> List.iter test - [] + [] member this.FilterSomeIntegerWhenPredicateDoesNotEqualsInput () = let test x = let actual = x |> Some |> Option.filter ((<>) x) @@ -99,7 +98,7 @@ type OptionModule() = Assert.AreEqual(expected, actual) [0; 1; -1; 927] |> List.iter test - [] + [] member this.FilterSomeStringWhenPredicateDoesNotEqualsInput () = let test x = let actual = x |> Some |> Option.filter ((<>) x) @@ -108,48 +107,48 @@ type OptionModule() = Assert.AreEqual(expected, actual) [""; " "; "Baz Quux"; "Corge grault"] |> List.iter test - [] + [] member this.Contains() = - Assert.IsFalse( Option.contains 1 None) - Assert.IsTrue( Option.contains 1 (Some 1)) + Assert.False( Option.contains 1 None) + Assert.True( Option.contains 1 (Some 1)) - Assert.IsFalse( Option.contains "" None) - Assert.IsTrue( Option.contains "" (Some "")) + Assert.False( Option.contains "" None) + Assert.True( Option.contains "" (Some "")) - Assert.IsFalse( Option.contains None None) - Assert.IsTrue( Option.contains None (Some None)) - [] + Assert.False( Option.contains None None) + Assert.True( Option.contains None (Some None)) + [] member this.OfToNullable() = - Assert.IsTrue( Option.ofNullable (System.Nullable()) = None) - Assert.IsTrue( Option.ofNullable (System.Nullable(3)) = Some 3) + Assert.True( Option.ofNullable (System.Nullable()) = None) + Assert.True( Option.ofNullable (System.Nullable(3)) = Some 3) - Assert.IsTrue( Option.toNullable (None : int option) = System.Nullable()) - Assert.IsTrue( Option.toNullable (None : System.DateTime option) = System.Nullable()) - Assert.IsTrue( Option.toNullable (Some 3) = System.Nullable(3)) + Assert.True( Option.toNullable (None : int option) = System.Nullable()) + Assert.True( Option.toNullable (None : System.DateTime option) = System.Nullable()) + Assert.True( Option.toNullable (Some 3) = System.Nullable(3)) - [] + [] member this.OfToObj() = - Assert.IsTrue( Option.toObj (Some "3") = "3") - Assert.IsTrue( Option.toObj (Some "") = "") - Assert.IsTrue( Option.toObj (Some null) = null) - Assert.IsTrue( Option.toObj None = null) + Assert.True( Option.toObj (Some "3") = "3") + Assert.True( Option.toObj (Some "") = "") + Assert.True( Option.toObj (Some null) = null) + Assert.True( Option.toObj None = null) - Assert.IsTrue( Option.ofObj "3" = Some "3") - Assert.IsTrue( Option.ofObj "" = Some "") - Assert.IsTrue( Option.ofObj [| "" |] = Some [| "" |]) - Assert.IsTrue( Option.ofObj (null : string array) = None) - Assert.IsTrue( Option.ofObj null = None) - Assert.IsTrue( Option.ofObj null = None) - Assert.IsTrue( Option.ofObj null = None) - - [] + Assert.True( Option.ofObj "3" = Some "3") + Assert.True( Option.ofObj "" = Some "") + Assert.True( Option.ofObj [| "" |] = Some [| "" |]) + Assert.True( Option.ofObj (null : string array) = None) + Assert.True( Option.ofObj null = None) + Assert.True( Option.ofObj null = None) + Assert.True( Option.ofObj null = None) + + [] member this.DefaultValue() = Assert.AreEqual( Option.defaultValue 3 None, 3) Assert.AreEqual( Option.defaultValue 3 (Some 42), 42) Assert.AreEqual( Option.defaultValue "" None, "") Assert.AreEqual( Option.defaultValue "" (Some "x"), "x") - [] + [] member this.DefaultWith() = Assert.AreEqual( Option.defaultWith (fun () -> 3) None, 3) Assert.AreEqual( Option.defaultWith (fun () -> "") None, "") @@ -157,7 +156,7 @@ type OptionModule() = Assert.AreEqual( Option.defaultWith assertWasNotCalledThunk (Some 42), 42) Assert.AreEqual( Option.defaultWith assertWasNotCalledThunk (Some ""), "") - [] + [] member this.OrElse() = Assert.AreEqual( Option.orElse None None, None) Assert.AreEqual( Option.orElse (Some 3) None, Some 3) @@ -168,7 +167,7 @@ type OptionModule() = Assert.AreEqual( Option.orElse None (Some "x"), Some "x") Assert.AreEqual( Option.orElse (Some "") (Some "x"), Some "x") - [] + [] member this.OrElseWith() = Assert.AreEqual( Option.orElseWith (fun () -> None) None, None) Assert.AreEqual( Option.orElseWith (fun () -> Some 3) None, Some 3) @@ -177,7 +176,7 @@ type OptionModule() = Assert.AreEqual( Option.orElseWith assertWasNotCalledThunk (Some 42), Some 42) Assert.AreEqual( Option.orElseWith assertWasNotCalledThunk (Some ""), Some "") - [] + [] member this.Map2() = Assert.AreEqual( Option.map2 (-) None None, None) Assert.AreEqual( Option.map2 (-) (Some 1) None, None) @@ -189,7 +188,7 @@ type OptionModule() = Assert.AreEqual( Option.map2 (+) None (Some "y"), None) Assert.AreEqual( Option.map2 (+) (Some "x") (Some "y"), Some "xy") - [] + [] member this.Map3() = let add3 x y z = string x + string y + string z Assert.AreEqual( Option.map3 add3 None None None, None) @@ -211,28 +210,27 @@ type OptionModule() = Assert.AreEqual( Option.map3 concat3 None (Some "y") (Some "z"), None) Assert.AreEqual( Option.map3 concat3 (Some "x") (Some "y") (Some "z"), Some "xyz") - [] + [] member this.MapBindEquivalenceProperties () = let fn x = x + 3 Assert.AreEqual(Option.map fn None, Option.bind (fn >> Some) None) Assert.AreEqual(Option.map fn (Some 5), Option.bind (fn >> Some) (Some 5)) -[] type ValueOptionTests() = let assertWasNotCalledThunk () = raise (exn "Thunk should not have been called.") - [] + [] member _.``ValueNone gives "ValueNone" when calling ToString`` () = Assert.AreEqual("ValueNone", ValueNone.ToString()) Assert.AreEqual("ValueNone", string ValueNone) - [] + [] member _.``ValueNone with sprintf`` () = Assert.AreEqual("ValueNone", sprintf "%O" (ValueNone.ToString())) Assert.AreEqual("ValueNone", sprintf "%A" ValueNone) - [] + [] member this.ValueOptionBasics () = Assert.AreEqual((ValueNone: int voption), (ValueNone: int voption)) Assert.True((ValueNone: int voption) <= (ValueNone: int voption)) @@ -259,14 +257,14 @@ type ValueOptionTests() = Assert.AreEqual(defaultValueArg ValueNone 1, 1) Assert.AreEqual(defaultValueArg (ValueSome 3) 1, 3) - [] + [] member this.Flatten () = Assert.AreEqual(ValueOption.flatten ValueNone, ValueNone) Assert.AreEqual(ValueOption.flatten (ValueSome ValueNone), ValueNone) Assert.AreEqual(ValueOption.flatten (ValueSome <| ValueSome 1), ValueSome 1) Assert.AreEqual(ValueOption.flatten (ValueSome <| ValueSome ""), ValueSome "") - [] + [] member this.FilterValueSomeIntegerWhenPredicateReturnsTrue () = let test x = let actual = x |> ValueSome |> ValueOption.filter (fun _ -> true) @@ -275,7 +273,7 @@ type ValueOptionTests() = |> Assert.True [0;1;-1;42] |> List.iter test - [] + [] member this.FilterValueSomeStringWhenPredicateReturnsTrue () = let test x = let actual = x |> ValueSome |> ValueOption.filter (fun _ -> true) @@ -284,7 +282,7 @@ type ValueOptionTests() = |> Assert.True [""; " "; "Foo"; "Bar"] |> List.iter test - [] + [] member this.FilterValueSomeIntegerWhenPredicateReturnsFalse () = let test x = let actual = x |> ValueSome |> ValueOption.filter (fun _ -> false) @@ -293,7 +291,7 @@ type ValueOptionTests() = |> Assert.True [0; 1; -1; 1337] |> List.iter test - [] + [] member this.FilterValueSomeStringWhenPredicateReturnsFalse () = let test x = let actual = x |> ValueSome |> ValueOption.filter (fun _ -> false) @@ -302,7 +300,7 @@ type ValueOptionTests() = |> Assert.True [""; " "; "Ploeh"; "Fnaah"] |> List.iter test - [] + [] member this.FilterValueNoneReturnsCorrectResult () = let test x = let actual = ValueNone |> ValueOption.filter (fun _ -> x) @@ -311,7 +309,7 @@ type ValueOptionTests() = |> Assert.True [false; true] |> List.iter test - [] + [] member this.FilterValueSomeIntegerWhenPredicateEqualsInput () = let test x = let actual = x |> ValueSome |> ValueOption.filter ((=) x) @@ -320,7 +318,7 @@ type ValueOptionTests() = |> Assert.True [0; 1; -1; -2001] |> List.iter test - [] + [] member this.FilterValueSomeStringWhenPredicateEqualsInput () = let test x = let actual = x |> ValueSome |> ValueOption.filter ((=) x) @@ -329,7 +327,7 @@ type ValueOptionTests() = |> Assert.True [""; " "; "Xyzz"; "Sgryt"] |> List.iter test - [] + [] member this.FilterValueSomeIntegerWhenPredicateDoesNotEqualsInput () = let test x = let actual = x |> ValueSome |> ValueOption.filter ((<>) x) @@ -338,7 +336,7 @@ type ValueOptionTests() = |> Assert.True [0; 1; -1; 927] |> List.iter test - [] + [] member this.FilterValueSomeStringWhenPredicateDoesNotEqualsInput () = let test x = let actual = x |> ValueSome |> ValueOption.filter ((<>) x) @@ -347,48 +345,48 @@ type ValueOptionTests() = |> Assert.True [""; " "; "Baz Quux"; "Corge grault"] |> List.iter test - [] + [] member this.Contains() = - Assert.IsFalse(ValueOption.contains 1 ValueNone) - Assert.IsTrue(ValueOption.contains 1 (ValueSome 1)) + Assert.False(ValueOption.contains 1 ValueNone) + Assert.True(ValueOption.contains 1 (ValueSome 1)) - Assert.IsFalse(ValueOption.contains "" ValueNone) - Assert.IsTrue(ValueOption.contains "" (ValueSome "")) + Assert.False(ValueOption.contains "" ValueNone) + Assert.True(ValueOption.contains "" (ValueSome "")) - Assert.IsFalse(ValueOption.contains ValueNone ValueNone) - Assert.IsTrue(ValueOption.contains ValueNone (ValueSome ValueNone)) - [] + Assert.False(ValueOption.contains ValueNone ValueNone) + Assert.True(ValueOption.contains ValueNone (ValueSome ValueNone)) + [] member this.OfToNullable() = - Assert.IsTrue(ValueOption.ofNullable (System.Nullable()) = ValueNone) - Assert.IsTrue(ValueOption.ofNullable (System.Nullable(3)) = ValueSome 3) + Assert.True(ValueOption.ofNullable (System.Nullable()) = ValueNone) + Assert.True(ValueOption.ofNullable (System.Nullable(3)) = ValueSome 3) - Assert.IsTrue(ValueOption.toNullable (ValueNone : int voption) = System.Nullable()) - Assert.IsTrue(ValueOption.toNullable (ValueNone : System.DateTime voption) = System.Nullable()) - Assert.IsTrue(ValueOption.toNullable (ValueSome 3) = System.Nullable(3)) + Assert.True(ValueOption.toNullable (ValueNone : int voption) = System.Nullable()) + Assert.True(ValueOption.toNullable (ValueNone : System.DateTime voption) = System.Nullable()) + Assert.True(ValueOption.toNullable (ValueSome 3) = System.Nullable(3)) - [] + [] member this.OfToObj() = - Assert.IsTrue(ValueOption.toObj (ValueSome "3") = "3") - Assert.IsTrue(ValueOption.toObj (ValueSome "") = "") - Assert.IsTrue(ValueOption.toObj (ValueSome null) = null) - Assert.IsTrue(ValueOption.toObj ValueNone = null) + Assert.True(ValueOption.toObj (ValueSome "3") = "3") + Assert.True(ValueOption.toObj (ValueSome "") = "") + Assert.True(ValueOption.toObj (ValueSome null) = null) + Assert.True(ValueOption.toObj ValueNone = null) - Assert.IsTrue(ValueOption.ofObj "3" = ValueSome "3") - Assert.IsTrue(ValueOption.ofObj "" = ValueSome "") - Assert.IsTrue(ValueOption.ofObj [| "" |] = ValueSome [| "" |]) - Assert.IsTrue(ValueOption.ofObj (null : string array) = ValueNone) - Assert.IsTrue(ValueOption.ofObj null = ValueNone) - Assert.IsTrue(ValueOption.ofObj null = ValueNone) - Assert.IsTrue(ValueOption.ofObj null = ValueNone) - - [] + Assert.True(ValueOption.ofObj "3" = ValueSome "3") + Assert.True(ValueOption.ofObj "" = ValueSome "") + Assert.True(ValueOption.ofObj [| "" |] = ValueSome [| "" |]) + Assert.True(ValueOption.ofObj (null : string array) = ValueNone) + Assert.True(ValueOption.ofObj null = ValueNone) + Assert.True(ValueOption.ofObj null = ValueNone) + Assert.True(ValueOption.ofObj null = ValueNone) + + [] member this.DefaultValue() = Assert.AreEqual(ValueOption.defaultValue 3 ValueNone, 3) Assert.AreEqual(ValueOption.defaultValue 3 (ValueSome 42), 42) Assert.AreEqual(ValueOption.defaultValue "" ValueNone, "") Assert.AreEqual(ValueOption.defaultValue "" (ValueSome "x"), "x") - [] + [] member this.DefaultWith() = Assert.AreEqual(ValueOption.defaultWith (fun () -> 3) ValueNone, 3) Assert.AreEqual(ValueOption.defaultWith (fun () -> "") ValueNone, "") @@ -396,7 +394,7 @@ type ValueOptionTests() = Assert.AreEqual(ValueOption.defaultWith assertWasNotCalledThunk (ValueSome 42), 42) Assert.AreEqual(ValueOption.defaultWith assertWasNotCalledThunk (ValueSome ""), "") - [] + [] member this.OrElse() = Assert.AreEqual(ValueOption.orElse ValueNone ValueNone, ValueNone) Assert.AreEqual(ValueOption.orElse (ValueSome 3) ValueNone, ValueSome 3) @@ -407,7 +405,7 @@ type ValueOptionTests() = Assert.AreEqual(ValueOption.orElse ValueNone (ValueSome "x"), ValueSome "x") Assert.AreEqual(ValueOption.orElse (ValueSome "") (ValueSome "x"), ValueSome "x") - [] + [] member this.OrElseWith() = Assert.AreEqual(ValueOption.orElseWith (fun () -> ValueNone) ValueNone, ValueNone) Assert.AreEqual(ValueOption.orElseWith (fun () -> ValueSome 3) ValueNone, ValueSome 3) @@ -416,7 +414,7 @@ type ValueOptionTests() = Assert.AreEqual(ValueOption.orElseWith assertWasNotCalledThunk (ValueSome 42), ValueSome 42) Assert.AreEqual(ValueOption.orElseWith assertWasNotCalledThunk (ValueSome ""), ValueSome "") - [] + [] member this.Map2() = Assert.True(ValueOption.map2 (-) ValueNone ValueNone = ValueNone) Assert.True(ValueOption.map2 (-) (ValueSome 1) ValueNone = ValueNone) @@ -428,7 +426,7 @@ type ValueOptionTests() = Assert.True(ValueOption.map2 (+) (ValueSome "x") (ValueSome "y") = ValueSome "xy") Assert.True(ValueOption.map2 (+) ValueNone (ValueSome "y") = ValueNone) - [] + [] member this.Map3() = let add3 x y z = string x + string y + string z Assert.True(ValueOption.map3 add3 ValueNone ValueNone ValueNone = ValueNone) @@ -450,7 +448,7 @@ type ValueOptionTests() = Assert.True(ValueOption.map3 concat3 ValueNone (ValueSome "y") (ValueSome "z") = ValueNone) Assert.True(ValueOption.map3 concat3 (ValueSome "x") (ValueSome "y") (ValueSome "z") = ValueSome "xyz") - [] + [] member this.MapBindEquivalenceProperties () = let fn x = x + 3 Assert.AreEqual(ValueOption.map fn ValueNone, ValueOption.bind (fn >> ValueSome) ValueNone) diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/PrintfTests.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/PrintfTests.fs index aa5c244bf04..8053ad789ef 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/PrintfTests.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/PrintfTests.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit type MyUnionType = | CaseOne @@ -33,13 +33,12 @@ type RQANullAsTrueUnionType = | NonNull of int | NullCase -[] type PrintfTests() = let test fmt arg (expected:string) = let actual = sprintf fmt arg Assert.AreEqual(expected, actual) - [] + [] member this.FormatAndPrecisionSpecifiers() = test "%10s" "abc" " abc" test "%-10s" "abc" "abc " @@ -48,7 +47,7 @@ type PrintfTests() = test "%10c" 'a' " a" test "%-10c" 'a' "a " - [] + [] member __.``union case formatting`` () = Assert.AreEqual("CaseOne", sprintf "%A" CaseOne) Assert.AreEqual("CaseTwo \"hello\"", sprintf "%A" (CaseTwo "hello")) @@ -56,7 +55,7 @@ type PrintfTests() = Assert.AreEqual("CaseTwoOpt (Some \"hi\")", sprintf "%A" (CaseTwoOpt (Some "hi"))) Assert.AreEqual("CaseThree (5, \"hello\")", sprintf "%A" (CaseThree (5, "hello"))) - [] + [] member __.``union case formatting with RequireQualifiedAccess`` () = Assert.AreEqual("SecondUnionType.Case1", sprintf "%A" SecondUnionType.Case1) Assert.AreEqual("SecondUnionType.Case2 \"hello\"", sprintf "%A" (SecondUnionType.Case2 "hello")) @@ -64,32 +63,32 @@ type PrintfTests() = Assert.AreEqual("SecondUnionType.Case2Opt (Some \"hi\")", sprintf "%A" (SecondUnionType.Case2Opt (Some "hi"))) Assert.AreEqual("SecondUnionType.Case3 (5, \"hello\")", sprintf "%A" (SecondUnionType.Case3 (5, "hello"))) - [] + [] member __.``union case formatting with UseNullAsTrueValue`` () = Assert.AreEqual("NullCase", sprintf "%A" NullCase) Assert.AreEqual("RQANullAsTrueUnionType.NullCase", sprintf "%A" RQANullAsTrueUnionType.NullCase) - [] + [] member __.``F# option formatting`` () = Assert.AreEqual("None", sprintf "%A" None) Assert.AreEqual("Some 15", sprintf "%A" (Some 15)) - [] + [] member __.``null formatting`` () = Assert.AreEqual("", sprintf "%A" null) Assert.AreEqual("CaseTwo null", sprintf "%A" (CaseTwo null)) - [] + [] member __.``tuple formatting`` () = Assert.AreEqual("""(1, "two", 3.4)""", sprintf "%A" (1,"two",3.4)) Assert.AreEqual("""(1, "two", 3.4, 5, 6, 7, 8, 9, "ten", 11.12)""", sprintf "%A" (1,"two",3.4,5,6,7,8,9,"ten",11.12)) - [] + [] member __.``value tuple formatting`` () = Assert.AreEqual("""struct (1, "two", 3.4)""", sprintf "%A" (struct (1,"two",3.4))) Assert.AreEqual("""struct (1, "two", 3.4, 5, 6, 7, 8, 9, "ten", 11.12)""", sprintf "%A" (struct (1,"two",3.4,5,6,7,8,9,"ten",11.12))) - [] + [] member __.``list types`` () = Assert.AreEqual("""[CaseTwo "hello"; CaseTwo "hi there!"]""", [CaseTwo "hello"; CaseTwo "hi there!"] |> sprintf "%A") Assert.AreEqual("""[CaseTwoOpt (Some "hello"); CaseTwoOpt (Some "hi there!")]""", [CaseTwoOpt (Some "hello"); CaseTwoOpt (Some "hi there!")] |> sprintf "%A") diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/ResultTests.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/ResultTests.fs index f7c42eef1aa..adc300ba498 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/ResultTests.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Core/ResultTests.fs @@ -7,7 +7,7 @@ namespace FSharp.Core.UnitTests open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit type EmailValidation= | Empty @@ -15,7 +15,6 @@ type EmailValidation= open Result -[] type ResultTests() = let fail_if_empty email= @@ -40,43 +39,43 @@ type ResultTests() = let addOneOk (v:int) = Ok (v+1) - [] + [] member this.CanChainTogetherSuccessiveValidations() = test_validate_email "" (Error Empty) test_validate_email "something_else" (Error NoAt) test_validate_email "some@email.com" (Ok "some@email.com") - [] + [] member this.MapWillTransformOkValues() = Ok "some@email.com" |> map toUpper |> shouldBeOkWithValue "SOME@EMAIL.COM" - [] + [] member this.MapWillNotTransformErrorValues() = Error "my error" |> map toUpper |> shouldBeErrorWithValue "my error" - [] + [] member this.MapErrorWillTransformErrorValues() = Error "my error" |> mapError toUpper |> shouldBeErrorWithValue "MY ERROR" - [] + [] member this.MapErrorWillNotTransformOkValues() = Ok "some@email.com" |> mapError toUpper |> shouldBeOkWithValue "some@email.com" - [] + [] member this.BindShouldModifyOkValue() = Ok 42 |> bind addOneOk |> shouldBeOkWithValue 43 - [] + [] member this.BindErrorShouldNotModifyError() = Error "Error" |> bind addOneOk diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Linq/NullableOperators.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Linq/NullableOperators.fs index 1f992316a66..ecc1da12ba3 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Linq/NullableOperators.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Linq/NullableOperators.fs @@ -2,12 +2,12 @@ namespace FSharp.Core.UnitTests.FSharp_Core.Linq.NullableOperators -open NUnit.Framework +open Xunit open Microsoft.FSharp.Linq [] type NullableOperators() = - [] + [] member _.CastingUint () = let expected = Nullable(12u) let actual = Nullable.uint (Nullable(12)) diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Quotations/FSharpQuotations.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Quotations/FSharpQuotations.fs index 169db497acf..02a3070d497 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Quotations/FSharpQuotations.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Quotations/FSharpQuotations.fs @@ -6,7 +6,7 @@ namespace FSharp.Core.UnitTests.Quotations open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open FSharp.Quotations open FSharp.Quotations.Patterns @@ -22,42 +22,42 @@ module Check = f () |> ignore with | :? System.ArgumentException-> ex <- true - Assert.IsTrue(ex, "InvalidOperationException expected") + Assert.True(ex, "InvalidOperationException expected") + -[] type FSharpQuotationsTests() = - [] + [] member x.MethodInfoNRE() = let f() = E.Call(null, []) |> ignore CheckThrowsArgumentNullException f - [] + [] member x.FieldInfoNRE() = let f() = E.FieldGet(null) |> ignore CheckThrowsArgumentNullException f - [] + [] member x.ConstructorNRE() = let f() = E.NewObject(null,[]) |> ignore CheckThrowsArgumentNullException f - [] + [] member x.PropertyInfoNRE() = let f() = E.PropertyGet(null,[]) |> ignore CheckThrowsArgumentNullException f - [] + [] member x.UnionCaseInfoNRE() = let f() = E.NewUnionCase(Unchecked.defaultof,[]) |> ignore CheckThrowsArgumentNullException f - [] + [] member x.ReShapeTypechecking_Let() = let q0 = <@ let a = 1 in a @> match q0 with @@ -72,7 +72,7 @@ type FSharpQuotationsTests() = Check.argumentException(fun () -> ExprShape.RebuildShapeCombination(shape, [wrongValue;lambda])) | _ -> Assert.Fail() - [] + [] member x.ReShapeStaticIndexedProperties() = let q0 = <@ StaticIndexedPropertyTest.IdxProp 5 @> match q0 with @@ -83,44 +83,44 @@ type FSharpQuotationsTests() = | _ -> Assert.Fail() | _ -> Assert.Fail() - [] + [] member x.GetConstructorFiltersOutStaticConstructor() = ignore <@ System.Exception() @> - [] + [] member x.``NewStructTuple literal should be recognized by NewStructTuple active pattern`` () = match <@ struct(1, "") @> with | NewStructTuple [ Value(:? int as i, _) ; Value(:? string as s, _) ] when i = 1 && s = "" -> () | _ -> Assert.Fail() - [] + [] member x.``NewStructTuple literal should be recognized by NewTuple active pattern`` () = match <@ struct(1, "") @> with | NewTuple [ Value(:? int as i, _) ; Value(:? string as s, _) ] when i = 1 && s = "" -> () | _ -> Assert.Fail() - [] + [] member x.``NewTuple literal should not be recognized by NewStructTuple active pattern`` () = match <@ (1, "") @> with | NewStructTuple _ -> Assert.Fail() | _ -> () - [] + [] member x.``NewStructTuple should be recognized by NewStructTuple active pattern`` () = let expr = Expr.NewStructTuple(typeof.Assembly, [ <@@ 1 @@>; <@@ "" @@> ]) match expr with | NewStructTuple [ Value(:? int as i, _) ; Value(:? string as s, _) ] when i = 1 && s = "" -> () | _ -> Assert.Fail() - [] + [] member x.``NewStructTuple should be recognized by NewTuple active pattern`` () = let expr = Expr.NewStructTuple(typeof.Assembly, [ <@@ 1 @@>; <@@ "" @@> ]) match expr with | NewTuple [ Value(:? int as i, _) ; Value(:? string as s, _) ] when i = 1 && s = "" -> () | _ -> Assert.Fail() - [] + [] member x.``NewTuple should not be recognized by NewStructTuple active pattern`` () = let expr = Expr.NewTuple [ <@@ 1 @@>; <@@ "" @@> ] match expr with diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Reflection/FSharpReflection.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Reflection/FSharpReflection.fs index a68724f97f2..abba3681220 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Reflection/FSharpReflection.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/Microsoft.FSharp.Reflection/FSharpReflection.fs @@ -8,7 +8,7 @@ open System open System.Reflection open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open Microsoft.FSharp.Reflection @@ -65,7 +65,7 @@ module FSharpModule = class end -[] + type FSharpValueTests() = // global variables @@ -129,86 +129,86 @@ type FSharpValueTests() = let exInt = ExceptionInt(1) let exDataless = DatalessException - [] + [] member __.Equals1() = // Record value - Assert.IsTrue(FSharpValue.Equals(record1, record1)) - Assert.IsFalse(FSharpValue.Equals(record1, record2)) + Assert.True(FSharpValue.Equals(record1, record1)) + Assert.False(FSharpValue.Equals(record1, record2)) - [] + [] member __.Equals2() = - Assert.IsTrue(FSharpValue.Equals(structRecord1, structRecord1)) - Assert.IsFalse(FSharpValue.Equals(structRecord1, structRecord2)) - Assert.IsFalse(FSharpValue.Equals(structRecord1, record2)) - Assert.IsFalse(FSharpValue.Equals(record1, structRecord1)) - Assert.IsFalse(FSharpValue.Equals(record2, structRecord2)) + Assert.True(FSharpValue.Equals(structRecord1, structRecord1)) + Assert.False(FSharpValue.Equals(structRecord1, structRecord2)) + Assert.False(FSharpValue.Equals(structRecord1, record2)) + Assert.False(FSharpValue.Equals(record1, structRecord1)) + Assert.False(FSharpValue.Equals(record2, structRecord2)) - [] + [] member __.Equals3() = // Generic Record value - Assert.IsTrue(FSharpValue.Equals(genericRecordType1, genericRecordType1)) - Assert.IsFalse(FSharpValue.Equals(genericRecordType1, genericRecordType2)) + Assert.True(FSharpValue.Equals(genericRecordType1, genericRecordType1)) + Assert.False(FSharpValue.Equals(genericRecordType1, genericRecordType2)) - [] + [] member __.Equals4() = // null value - Assert.IsTrue(FSharpValue.Equals(nullValue, nullValue)) - Assert.IsFalse(FSharpValue.Equals(nullValue, 1)) + Assert.True(FSharpValue.Equals(nullValue, nullValue)) + Assert.False(FSharpValue.Equals(nullValue, 1)) - [] + [] member __.Equals5() = // Single Case Union - Assert.IsTrue(FSharpValue.Equals(singleCaseUnion1, singleCaseUnion1)) - Assert.IsFalse(FSharpValue.Equals(singleCaseUnion1, singleCaseUnion2)) + Assert.True(FSharpValue.Equals(singleCaseUnion1, singleCaseUnion1)) + Assert.False(FSharpValue.Equals(singleCaseUnion1, singleCaseUnion2)) - [] + [] member __.Equals6() = // Single Case Union - Assert.IsTrue(FSharpValue.Equals(singleCaseStructUnion1, singleCaseStructUnion1)) - Assert.IsFalse(FSharpValue.Equals(singleCaseStructUnion1, singleCaseStructUnion2)) + Assert.True(FSharpValue.Equals(singleCaseStructUnion1, singleCaseStructUnion1)) + Assert.False(FSharpValue.Equals(singleCaseStructUnion1, singleCaseStructUnion2)) - [] + [] member __.Equals7() = // Discriminated Union - Assert.IsTrue(FSharpValue.Equals(discUnionCaseA, discUnionCaseA)) - Assert.IsFalse(FSharpValue.Equals(discUnionCaseB, discUnionCaseC)) + Assert.True(FSharpValue.Equals(discUnionCaseA, discUnionCaseA)) + Assert.False(FSharpValue.Equals(discUnionCaseB, discUnionCaseC)) - [] + [] member __.Equals8() = // Discriminated Union - Assert.IsTrue(FSharpValue.Equals(discStructUnionCaseA, discStructUnionCaseA)) - Assert.IsFalse(FSharpValue.Equals(discStructUnionCaseB, discStructUnionCaseC)) + Assert.True(FSharpValue.Equals(discStructUnionCaseA, discStructUnionCaseA)) + Assert.False(FSharpValue.Equals(discStructUnionCaseB, discStructUnionCaseC)) - [] + [] member __.Equals9() = // FSharpDelegate - Assert.IsTrue(FSharpValue.Equals(fsharpDelegate1, fsharpDelegate1)) - Assert.IsFalse(FSharpValue.Equals(fsharpDelegate1, fsharpDelegate2)) + Assert.True(FSharpValue.Equals(fsharpDelegate1, fsharpDelegate1)) + Assert.False(FSharpValue.Equals(fsharpDelegate1, fsharpDelegate2)) - [] + [] member __.Equals10() = // Tuple - Assert.IsTrue(FSharpValue.Equals(tuple1, tuple1)) - Assert.IsFalse(FSharpValue.Equals( (1, 2, 3), (4, 5, 6) )) + Assert.True(FSharpValue.Equals(tuple1, tuple1)) + Assert.False(FSharpValue.Equals( (1, 2, 3), (4, 5, 6) )) - [] + [] member __.Equals10b() = // Tuple - Assert.IsTrue(FSharpValue.Equals(structTuple1, structTuple1)) - Assert.IsFalse(FSharpValue.Equals( struct (1, 2, 3), struct (4, 5, 6) )) + Assert.True(FSharpValue.Equals(structTuple1, structTuple1)) + Assert.False(FSharpValue.Equals( struct (1, 2, 3), struct (4, 5, 6) )) - [] + [] member __.Equals11() = // Tuples of differing types - Assert.IsFalse(FSharpValue.Equals(tuple1, tuple2)) + Assert.False(FSharpValue.Equals(tuple1, tuple2)) - [] + [] member __.Equals12() = // Exception - Assert.IsTrue(FSharpValue.Equals(exInt, exInt)) - Assert.IsFalse(FSharpValue.Equals(exInt, exDataless)) + Assert.True(FSharpValue.Equals(exInt, exInt)) + Assert.False(FSharpValue.Equals(exInt, exDataless)) - [] + [] member __.GetExceptionFields() = // int @@ -227,7 +227,7 @@ type FSharpValueTests() = // null CheckThrowsArgumentException(fun () -> FSharpValue.GetExceptionFields(null) |> ignore) - [] + [] member __.GetRecordField() = // Record @@ -249,7 +249,7 @@ type FSharpValueTests() = let propertyinfoint = (typeof).GetProperty("fieldstring") CheckThrowsArgumentException(fun () -> FSharpValue.GetRecordField("invalid", propertyinfoint) |> ignore) - [] + [] member __.GetStructRecordField() = // Record @@ -267,7 +267,7 @@ type FSharpValueTests() = let propertyinfoint = (typeof).GetProperty("fieldstring") CheckThrowsArgumentException(fun () -> FSharpValue.GetRecordField("invalid", propertyinfoint) |> ignore) - [] + [] member __.GetRecordFields() = // Record let propertyinfo1 = (typeof).GetProperty("field1") @@ -284,12 +284,12 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.GetRecordFields("invalid") |> ignore) - [] + [] member __.GetStructRecordFields() = let propertyinfo1 = (typeof).GetProperty("field1") Assert.AreEqual((FSharpValue.GetRecordFields(structRecord1)).[0], "field1") - [] + [] member __.GetTupleField() = // Tuple Assert.AreEqual((FSharpValue.GetTupleField(tuple1, 0)), 1) @@ -307,7 +307,7 @@ type FSharpValueTests() = // index out of range CheckThrowsArgumentException(fun () -> FSharpValue.GetTupleField(tuple2, 8)|> ignore) - [] + [] member __.GetStructTupleField() = // Tuple Assert.AreEqual((FSharpValue.GetTupleField(structTuple1, 0)), 1) @@ -318,7 +318,7 @@ type FSharpValueTests() = // index out of range CheckThrowsArgumentException(fun () -> FSharpValue.GetTupleField(structTuple2, 8)|> ignore) - [] + [] member __.GetTupleFields() = // Tuple Assert.AreEqual(FSharpValue.GetTupleFields(tuple1).[0], 1) @@ -333,7 +333,7 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.GetTupleFields("Invalid")|> ignore) - [] + [] member __.GetStructTupleFields() = // Tuple Assert.AreEqual(FSharpValue.GetTupleFields(structTuple1).[0], 1) @@ -341,7 +341,7 @@ type FSharpValueTests() = // Tuple with function element Assert.AreEqual( (FSharpValue.GetTupleFields(structTuple2)).[1], "tuple2") - [] + [] member __.GetUnionFields() = // single case union let (singlecaseinfo, singlevaluearray) = FSharpValue.GetUnionFields(singleCaseUnion1, typeof) @@ -355,7 +355,7 @@ type FSharpValueTests() = CheckThrowsArgumentException(fun () -> FSharpValue.GetUnionFields(null, null)|> ignore) CheckThrowsArgumentException(fun () -> FSharpValue.GetUnionFields( () , null)|> ignore) - [] + [] member __.GetStructUnionFields() = // single case union let (_singlecaseinfo, singlevaluearray) = FSharpValue.GetUnionFields(singleCaseStructUnion1, typeof) @@ -365,7 +365,7 @@ type FSharpValueTests() = let (_duCaseinfo, duValueArray) = FSharpValue.GetUnionFields(discStructUnionCaseB, typeof>) Assert.AreEqual(duValueArray.[0], 1) - [] + [] member __.MakeFunction() = // Int function @@ -380,7 +380,7 @@ type FSharpValueTests() = let resultFuncString = resultFuncStringObj :?> (string -> string) Assert.AreEqual(resultFuncString("parameter"), "parameter function") - [] + [] member __.MakeRecord() = // Record let makeRecord = FSharpValue.MakeRecord(typeof, [| box"field1"; box(Some(record1)); box( fun () -> (record1, "")) |]) @@ -396,13 +396,13 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.MakeRecord(typeof>, [| box 1; box("invalid param"); box("invalid param") |])|> ignore) - [] + [] member __.MakeStructRecord() = // Record let makeRecord = FSharpValue.MakeRecord(typeof, [| box"field1"; box(Some(structRecord1)); box( fun () -> (structRecord1, "")) |]) Assert.AreEqual(FSharpValue.GetRecordFields(makeRecord).[0], "field1") - [] + [] member __.MakeTuple() = // Tuple let makeTuple = FSharpValue.MakeTuple([| box 1; box("tuple") |], typeof>) @@ -418,7 +418,7 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.MakeTuple([| box"invalid param"; box"invalid param"|], typeof>) |> ignore) - [] + [] member __.MakeStructTuple() = // Tuple let makeTuple = FSharpValue.MakeTuple([| box 1; box("tuple") |], typeof) @@ -433,7 +433,7 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.MakeTuple([| box"invalid param"; box"invalid param"|], typeof) |> ignore) - [] + [] member __.MakeUnion() = // single case union let (singlecaseinfo, _singlevaluearray) = FSharpValue.GetUnionFields(singleCaseUnion1, typeof) @@ -445,7 +445,7 @@ type FSharpValueTests() = let resultDiscUnion=FSharpValue.MakeUnion(duCaseinfo, [| box 1; box (Some discUnionCaseB) |]) Assert.AreEqual(resultDiscUnion, discUnionRecCaseB) - [] + [] member __.MakeStructUnion() = // single case union let (singlecaseinfo, _singlevaluearray) = FSharpValue.GetUnionFields(singleCaseStructUnion1, typeof) @@ -456,7 +456,7 @@ type FSharpValueTests() = let (duCaseinfo, duValueArray) = FSharpValue.GetUnionFields(discStructUnionCaseB, typeof>) FSharpValue.MakeUnion(duCaseinfo, [| box 1|]) |> ignore - [] + [] member __.PreComputeRecordConstructor() = // Record let recCtor = FSharpValue.PreComputeRecordConstructor(typeof) @@ -474,7 +474,7 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.PreComputeRecordConstructor(typeof>) |> ignore) - [] + [] member __.PreComputeStructRecordConstructor() = // Record let recCtor = FSharpValue.PreComputeRecordConstructor(typeof) @@ -482,7 +482,7 @@ type FSharpValueTests() = Assert.AreEqual( (unbox(resultRecordType)).field1 , structRecord1.field1) - [] + [] member __.PreComputeRecordConstructorInfo() = // Record let recordCtorInfo = FSharpValue.PreComputeRecordConstructorInfo(typeof) @@ -498,13 +498,13 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.PreComputeRecordConstructorInfo(typeof>) |> ignore) - [] + [] member __.PreComputeStructRecordConstructorInfo() = // Record let recordCtorInfo = FSharpValue.PreComputeRecordConstructorInfo(typeof) Assert.AreEqual(recordCtorInfo.ReflectedType, typeof ) - [] + [] member __.PreComputeRecordFieldReader() = // Record let recordFieldReader = FSharpValue.PreComputeRecordFieldReader((typeof).GetProperty("field1")) @@ -517,13 +517,13 @@ type FSharpValueTests() = // null value CheckThrowsArgumentException(fun () -> FSharpValue.PreComputeRecordFieldReader(null)|> ignore) - [] + [] member __.PreComputeStructRecordFieldReader() = // Record let recordFieldReader = FSharpValue.PreComputeRecordFieldReader((typeof).GetProperty("field1")) Assert.AreEqual(recordFieldReader(structRecord1), box("field1")) - [] + [] member __.PreComputeRecordReader() = // Record let recordReader = FSharpValue.PreComputeRecordReader(typeof) @@ -539,13 +539,13 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.PreComputeRecordReader(typeof>) |> ignore) - [] + [] member __.PreComputeStructRecordReader() = // Record let recordReader = FSharpValue.PreComputeRecordReader(typeof) Assert.AreEqual( (recordReader(structRecord1)).[0], "field1") - [] + [] member __.PreComputeTupleConstructor() = // Tuple let tupleCtor = FSharpValue.PreComputeTupleConstructor(tuple1.GetType()) @@ -567,7 +567,7 @@ type FSharpValueTests() = CheckThrowsArgumentException(fun () -> FSharpValue.PreComputeTupleConstructor(typeof>) |> ignore) CheckThrowsArgumentException(fun () -> FSharpValue.PreComputeTupleConstructor(typeof) |> ignore) - [] + [] member __.PreComputeStructTupleConstructor() = // Tuple let tupleCtor = FSharpValue.PreComputeTupleConstructor(structTuple1.GetType()) @@ -585,7 +585,7 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.PreComputeTupleConstructor(typeof>) |> ignore) - [] + [] member __.PreComputeTupleConstructorInfo() = // Tuple let (tupleCtorInfo, _tupleType) = FSharpValue.PreComputeTupleConstructorInfo(typeof>) @@ -604,7 +604,7 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.PreComputeTupleConstructorInfo(typeof) |> ignore) - [] + [] member __.PreComputeStructTupleConstructorInfo() = // Tuple let (tupleCtorInfo, _tupleType) = FSharpValue.PreComputeTupleConstructorInfo(typeof) @@ -614,7 +614,7 @@ type FSharpValueTests() = let (nestedTupleCtorInfo, _nestedTupleType) = FSharpValue.PreComputeTupleConstructorInfo(typeof) Assert.AreEqual(nestedTupleCtorInfo.ReflectedType, typeof) - [] + [] member __.PreComputeTuplePropertyInfo() = // Tuple @@ -636,7 +636,7 @@ type FSharpValueTests() = // This fails as no PropertyInfo's actually exist for struct tuple types. // - //[] + //[] //member __.PreComputeStructTuplePropertyInfo() = // // // Tuple @@ -647,7 +647,7 @@ type FSharpValueTests() = // let (tupleNestedPropInfo, _typeindex) = FSharpValue.PreComputeTuplePropertyInfo(typeof, 1) // Assert.AreEqual(tupleNestedPropInfo.PropertyType, typeof) - [] + [] member __.PreComputeTupleReader() = // Tuple @@ -664,7 +664,7 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.PreComputeTupleReader(typeof) |> ignore) - [] + [] member __.PreComputeStructTupleReader() = // Tuple @@ -678,7 +678,7 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.PreComputeTupleReader(typeof) |> ignore) - [] + [] member __.PreComputeUnionConstructor() = // SingleCaseUnion @@ -693,7 +693,7 @@ type FSharpValueTests() = let resuleDiscUnionB = discUnionCtor([| box 1; box(Some(discUnionCaseB)) |]) Assert.AreEqual(resuleDiscUnionB, discUnionRecCaseB) - [] + [] member __.PreComputeStructUnionConstructor() = // SingleCaseUnion @@ -708,7 +708,7 @@ type FSharpValueTests() = let resuleDiscUnionB = discUnionCtor([| box 1|]) Assert.AreEqual(resuleDiscUnionB, discStructUnionCaseB) - [] + [] member __.PreComputeUnionConstructorInfo() = // SingleCaseUnion @@ -721,7 +721,7 @@ type FSharpValueTests() = let discUnionMethodInfo = FSharpValue.PreComputeUnionConstructorInfo(discUnionInfo) Assert.AreEqual(discUnionMethodInfo.ReflectedType, typeof>) - [] + [] member __.PreComputeStructUnionConstructorInfo() = // SingleCaseUnion @@ -734,7 +734,7 @@ type FSharpValueTests() = let discUnionMethodInfo = FSharpValue.PreComputeUnionConstructorInfo(discUnionInfo) Assert.AreEqual(discUnionMethodInfo.ReflectedType, typeof>) - [] + [] member __.PreComputeUnionReader() = // SingleCaseUnion @@ -765,7 +765,7 @@ type FSharpValueTests() = let listReader = FSharpValue.PreComputeUnionReader(listCaseInfo) Assert.AreEqual(listReader(box(list2)), [| |]) - [] + [] member __.PreComputeStructUnionReader() = // SingleCaseUnion @@ -787,7 +787,7 @@ type FSharpValueTests() = let voptionReader = FSharpValue.PreComputeUnionReader(voptionCaseInfo) Assert.AreEqual(voptionReader(box(voptionNone)), [| |]) - [] + [] member __.PreComputeUnionTagMemberInfo() = // SingleCaseUnion @@ -804,7 +804,7 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.PreComputeUnionTagMemberInfo(typeof) |> ignore) - [] + [] member __.PreComputeStructUnionTagMemberInfo() = // SingleCaseUnion @@ -815,7 +815,7 @@ type FSharpValueTests() = let discUnionMemberInfo = FSharpValue.PreComputeUnionTagMemberInfo(typeof>) Assert.AreEqual(discUnionMemberInfo.ReflectedType, typeof>) - [] + [] member __.PreComputeUnionTagReader() = // SingleCaseUnion @@ -842,7 +842,7 @@ type FSharpValueTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpValue.PreComputeUnionTagReader(typeof) |> ignore) - [] + [] member __.PreComputeStructUnionTagReader() = // SingleCaseUnion @@ -852,9 +852,8 @@ type FSharpValueTests() = // DiscUnion let discUnionTagReader = FSharpValue.PreComputeUnionTagReader(typeof>) Assert.AreEqual(discUnionTagReader(box(discStructUnionCaseB)), 1) - - -[] + + type FSharpTypeTests() = // instance for member __.ObjectEquals @@ -886,44 +885,44 @@ type FSharpTypeTests() = let exDataless = DatalessException // Base class methods - [] + [] member __.ObjectEquals() = // Record value - Assert.IsTrue(FSharpValue.Equals(recordtype1, recordtype1)) - Assert.IsFalse(FSharpValue.Equals(recordtype1, recordtype2)) + Assert.True(FSharpValue.Equals(recordtype1, recordtype1)) + Assert.False(FSharpValue.Equals(recordtype1, recordtype2)) // Generic Record value - Assert.IsTrue(FSharpValue.Equals(genericRecordType1, genericRecordType1)) - Assert.IsFalse(FSharpValue.Equals(genericRecordType1, genericRecordType2)) + Assert.True(FSharpValue.Equals(genericRecordType1, genericRecordType1)) + Assert.False(FSharpValue.Equals(genericRecordType1, genericRecordType2)) // null value - Assert.IsTrue(FSharpValue.Equals(nullValue, nullValue)) - Assert.IsFalse(FSharpValue.Equals(nullValue, 1)) + Assert.True(FSharpValue.Equals(nullValue, nullValue)) + Assert.False(FSharpValue.Equals(nullValue, 1)) // Single Case Union - Assert.IsTrue(FSharpValue.Equals(singlecaseunion1, singlecaseunion1)) - Assert.IsFalse(FSharpValue.Equals(singlecaseunion1, singlecaseunion2)) + Assert.True(FSharpValue.Equals(singlecaseunion1, singlecaseunion1)) + Assert.False(FSharpValue.Equals(singlecaseunion1, singlecaseunion2)) // Discriminated Union - Assert.IsTrue(FSharpValue.Equals(discUniontypeA, discUniontypeA)) - Assert.IsFalse(FSharpValue.Equals(discUniontypeB, discUniontypeC)) + Assert.True(FSharpValue.Equals(discUniontypeA, discUniontypeA)) + Assert.False(FSharpValue.Equals(discUniontypeB, discUniontypeC)) // FSharpDelegate - Assert.IsTrue(FSharpValue.Equals(fsharpdelegate1, fsharpdelegate1)) - Assert.IsFalse(FSharpValue.Equals(fsharpdelegate1, fsharpdelegate2)) + Assert.True(FSharpValue.Equals(fsharpdelegate1, fsharpdelegate1)) + Assert.False(FSharpValue.Equals(fsharpdelegate1, fsharpdelegate2)) // Tuple - Assert.IsTrue(FSharpValue.Equals(tuple1, tuple1)) - Assert.IsFalse(FSharpValue.Equals(tuple1, tuple2)) + Assert.True(FSharpValue.Equals(tuple1, tuple1)) + Assert.False(FSharpValue.Equals(tuple1, tuple2)) // Exception - Assert.IsTrue(FSharpValue.Equals(exInt, exInt)) - Assert.IsFalse(FSharpValue.Equals(exInt, exDataless)) + Assert.True(FSharpValue.Equals(exInt, exInt)) + Assert.False(FSharpValue.Equals(exInt, exDataless)) // Static methods - [] + [] member __.GetExceptionFields() = // positive @@ -931,12 +930,12 @@ type FSharpTypeTests() = FSharpType.GetExceptionFields(typeof) |> Array.forall (fun property -> (Array.IndexOf(typeof.GetProperties(), property) > -1)) - Assert.IsTrue(forallexistedInt) + Assert.True(forallexistedInt) let forallexistedDataless = FSharpType.GetExceptionFields(typeof) |> Array.forall (fun property -> (Array.IndexOf(typeof.GetProperties(), property) > -1)) - Assert.IsTrue(forallexistedDataless) + Assert.True(forallexistedDataless) // Argument Exception CheckThrowsArgumentException(fun () ->FSharpType.GetExceptionFields(typeof) |> ignore ) @@ -945,7 +944,7 @@ type FSharpTypeTests() = CheckThrowsArgumentNullException(fun () ->FSharpType.GetExceptionFields(null) |> ignore ) - [] + [] member __.GetFunctionElements() = // positive @@ -958,7 +957,7 @@ type FSharpTypeTests() = // null CheckThrowsArgumentNullException(fun () ->FSharpType.GetFunctionElements(null) |> ignore ) - [] + [] member __.GetRecordFields() = // positive @@ -972,7 +971,7 @@ type FSharpTypeTests() = CheckThrowsArgumentNullException(fun () ->FSharpType.GetRecordFields(null) |> ignore ) - [] + [] member __.GetTupleElements() = // positive @@ -985,7 +984,7 @@ type FSharpTypeTests() = // null CheckThrowsArgumentNullException(fun () ->FSharpType.GetTupleElements(null) |> ignore ) - [] + [] member __.GetUnionCases() = // SingleCaseUnion let singlecaseUnionCaseInfoArray = FSharpType.GetUnionCases(typeof) @@ -1003,34 +1002,34 @@ type FSharpTypeTests() = // invalid value CheckThrowsArgumentException(fun () -> FSharpType.GetUnionCases(typeof) |> ignore) - [] + [] member __.IsExceptionRepresentation() = // positive - Assert.IsTrue(FSharpType.IsExceptionRepresentation(typeof)) - Assert.IsTrue(FSharpType.IsExceptionRepresentation(typeof)) + Assert.True(FSharpType.IsExceptionRepresentation(typeof)) + Assert.True(FSharpType.IsExceptionRepresentation(typeof)) // negative - Assert.IsFalse(FSharpType.IsExceptionRepresentation(typeof)) - Assert.IsFalse(FSharpType.IsExceptionRepresentation(typeof)) + Assert.False(FSharpType.IsExceptionRepresentation(typeof)) + Assert.False(FSharpType.IsExceptionRepresentation(typeof)) // null CheckThrowsArgumentNullException(fun () -> FSharpType.IsExceptionRepresentation(null) |> ignore ) - [] + [] member __.IsFunction() = // positive - Assert.IsTrue(FSharpType.IsFunction(typeof int>)) - Assert.IsTrue(FSharpType.IsFunction(typeof int -> int>)) + Assert.True(FSharpType.IsFunction(typeof int>)) + Assert.True(FSharpType.IsFunction(typeof int -> int>)) // negative - Assert.IsFalse(FSharpType.IsFunction(typeof)) + Assert.False(FSharpType.IsFunction(typeof)) // null CheckThrowsArgumentNullException(fun () -> FSharpType.IsFunction(null) |> ignore ) - [] + [] member __.IsModule() = let getasm (t : Type) = t.Assembly @@ -1043,79 +1042,79 @@ type FSharpTypeTests() = |> Array.filter (fun ty -> ty.Name = "IsModule") |> (fun arr -> arr.[0]) - Assert.IsTrue(FSharpType.IsModule(moduleType)) //assemblyTypesPositive.[3] is Microsoft_FSharp_Reflection.FSharpModule which is module type + Assert.True(FSharpType.IsModule(moduleType)) //assemblyTypesPositive.[3] is Microsoft_FSharp_Reflection.FSharpModule which is module type // Negative Test // FSharp Assembly let asmCore = getasm (typeof>) - Assert.IsFalse(FSharpType.IsModule(asmCore.GetTypes().[0])) + Assert.False(FSharpType.IsModule(asmCore.GetTypes().[0])) // .Net Assembly let asmSystem = getasm (typeof) - Assert.IsFalse(FSharpType.IsModule(asmSystem.GetTypes().[0])) + Assert.False(FSharpType.IsModule(asmSystem.GetTypes().[0])) // custom Assembly let asmCustom = getasm (typeof) - Assert.IsFalse(FSharpType.IsModule(asmCustom.GetTypes().[0])) + Assert.False(FSharpType.IsModule(asmCustom.GetTypes().[0])) // null CheckThrowsArgumentNullException(fun () -> FSharpType.IsModule(null) |> ignore ) - [] + [] member __.IsRecord() = // positive - Assert.IsTrue(FSharpType.IsRecord(typeof)) - Assert.IsTrue(FSharpType.IsRecord(typeof)) - Assert.IsTrue(FSharpType.IsRecord(typeof>)) + Assert.True(FSharpType.IsRecord(typeof)) + Assert.True(FSharpType.IsRecord(typeof)) + Assert.True(FSharpType.IsRecord(typeof>)) // negative - Assert.IsFalse(FSharpType.IsRecord(typeof)) + Assert.False(FSharpType.IsRecord(typeof)) // null CheckThrowsArgumentNullException(fun () ->FSharpType.IsRecord(null) |> ignore ) // Regression for 5588, Reflection: unit is still treated as a record type, but only if you pass BindingFlags.NonPublic - [] + [] member __.``IsRecord.Regression5588``() = // negative - Assert.IsFalse(FSharpType.IsRecord(typeof)) - Assert.IsFalse( FSharpType.IsRecord(typeof, System.Reflection.BindingFlags.NonPublic) ) + Assert.False(FSharpType.IsRecord(typeof)) + Assert.False( FSharpType.IsRecord(typeof, System.Reflection.BindingFlags.NonPublic) ) () - [] + [] member __.IsTuple() = // positive - Assert.IsTrue(FSharpType.IsTuple(typeof>)) - Assert.IsTrue(FSharpType.IsTuple(typeof>)) + Assert.True(FSharpType.IsTuple(typeof>)) + Assert.True(FSharpType.IsTuple(typeof>)) - Assert.IsTrue(FSharpType.IsTuple(typeof)) - Assert.IsTrue(FSharpType.IsTuple(typeof)) + Assert.True(FSharpType.IsTuple(typeof)) + Assert.True(FSharpType.IsTuple(typeof)) // negative - Assert.IsFalse(FSharpType.IsTuple(typeof)) - Assert.IsFalse(FSharpType.IsTuple(typeof)) + Assert.False(FSharpType.IsTuple(typeof)) + Assert.False(FSharpType.IsTuple(typeof)) // null CheckThrowsArgumentNullException(fun () ->FSharpType.IsTuple(null) |> ignore ) - [] + [] member __.IsUnion() = // positive - Assert.IsTrue(FSharpType.IsUnion(typeof)) - Assert.IsTrue(FSharpType.IsUnion(typeof)) - Assert.IsTrue(FSharpType.IsUnion(typeof>)) - Assert.IsTrue(FSharpType.IsUnion(typeof>)) + Assert.True(FSharpType.IsUnion(typeof)) + Assert.True(FSharpType.IsUnion(typeof)) + Assert.True(FSharpType.IsUnion(typeof>)) + Assert.True(FSharpType.IsUnion(typeof>)) // negative - Assert.IsFalse(FSharpType.IsUnion(typeof)) - Assert.IsFalse(FSharpType.IsUnion(typeof)) + Assert.False(FSharpType.IsUnion(typeof)) + Assert.False(FSharpType.IsUnion(typeof)) // null CheckThrowsArgumentNullException(fun () ->FSharpType.IsUnion(null) |> ignore ) - [] + [] member __.MakeFunctionType() = // positive @@ -1127,7 +1126,7 @@ type FSharpTypeTests() = // null CheckThrowsArgumentNullException(fun () ->FSharpType.MakeFunctionType(null, null) |> ignore ) - [] + [] member __.MakeTupleType() = // positive @@ -1139,7 +1138,7 @@ type FSharpTypeTests() = // null CheckThrowsArgumentException(fun () ->FSharpType.MakeTupleType([|null;null|]) |> ignore ) - [] + [] member __.MakeStructTupleType() = let asm = typeof.Assembly // positive @@ -1151,8 +1150,6 @@ type FSharpTypeTests() = // null CheckThrowsArgumentException(fun () ->FSharpType.MakeStructTupleType(asm, [|null;null|]) |> ignore ) - -[] type UnionCaseInfoTests() = let singlenullarycaseunion = SingleNullaryCaseDiscUnion.SingleNullaryCaseTag @@ -1176,32 +1173,32 @@ type UnionCaseInfoTests() = let ((recDiscCaseinfo:UnionCaseInfo), recDiscCasevaluearray) = FSharpValue.GetUnionFields(recDiscUniontypeB, typeof>) - [] + [] member __.Equals() = //positive // single case - Assert.IsTrue(singlecaseinfo.Equals(singlecaseinfo)) + Assert.True(singlecaseinfo.Equals(singlecaseinfo)) // disc union - Assert.IsTrue(discUnionInfoA.Equals(discUnionInfoA)) + Assert.True(discUnionInfoA.Equals(discUnionInfoA)) // rec disc union - Assert.IsTrue(recDiscCaseinfo.Equals(recDiscCaseinfo)) + Assert.True(recDiscCaseinfo.Equals(recDiscCaseinfo)) // negative // single case - Assert.IsFalse(singlecaseinfo.Equals(discUnionInfoA)) + Assert.False(singlecaseinfo.Equals(discUnionInfoA)) // disc union - Assert.IsFalse(discUnionInfoA.Equals(discUnionInfoB)) + Assert.False(discUnionInfoA.Equals(discUnionInfoB)) // rec disc union - Assert.IsFalse(recDiscCaseinfo.Equals(discUnionInfoA)) + Assert.False(recDiscCaseinfo.Equals(discUnionInfoA)) // null - Assert.IsFalse(singlecaseinfo.Equals(null)) + Assert.False(singlecaseinfo.Equals(null)) - [] + [] member __.GetCustomAttributes() = // single case @@ -1219,7 +1216,7 @@ type UnionCaseInfoTests() = // null CheckThrowsArgumentNullException(fun () -> singlecaseinfo.GetCustomAttributes(null) |> ignore ) - [] + [] member __.GetFields() = // single case @@ -1238,7 +1235,7 @@ type UnionCaseInfoTests() = let recdiscFieldInfo = (recDiscCaseinfo.GetFields()).[0] Assert.AreEqual(recdiscFieldInfo.PropertyType , typeof) - [] + [] member __.GetHashCode() = // positive @@ -1257,7 +1254,7 @@ type UnionCaseInfoTests() = // disc union Assert.AreNotEqual(discUnionInfoA.GetHashCode(), discUnionInfoB.GetHashCode()) - [] + [] member __.GetType() = // single case @@ -1269,7 +1266,7 @@ type UnionCaseInfoTests() = // rec disc union Assert.AreEqual(recDiscCaseinfo.GetType(), typeof ) - [] + [] member __.ToString() = // single case @@ -1279,7 +1276,7 @@ type UnionCaseInfoTests() = Assert.AreEqual(singlecaseinfo.ToString(), "SingleCaseDiscUnion.SingleCaseTag") // disc union - Assert.IsTrue((discUnionInfoA.ToString()).Contains("DiscUnionType") ) + Assert.True((discUnionInfoA.ToString()).Contains("DiscUnionType") ) // rec disc union - Assert.IsTrue((recDiscCaseinfo.ToString()).Contains("DiscUnionType")) + Assert.True((recDiscCaseinfo.ToString()).Contains("DiscUnionType")) diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/OperatorsModule1.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/OperatorsModule1.fs index e81ddf29c01..62db48e2ec9 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/OperatorsModule1.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/OperatorsModule1.fs @@ -7,12 +7,11 @@ namespace FSharp.Core.UnitTests.Operators open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit -[] type OperatorsModule1() = - [] + [] member _.KeyValue() = let funcKeyValue x = @@ -33,7 +32,7 @@ type OperatorsModule1() = CheckThrowsNullRefException(fun () -> nullstring.ToString() |> ignore) - [] + [] member _.OptimizedRangesGetArraySlice() = let param1 = Some(1) @@ -51,7 +50,7 @@ type OperatorsModule1() = let stringslice = Operators.OperatorIntrinsics.GetArraySlice [|null;null;null|] param1 param2 Assert.AreEqual([|null;null|], stringslice) - [] + [] member _.OptimizedRangesGetArraySlice2D() = let param1D1 = Some(0) @@ -75,7 +74,7 @@ type OperatorsModule1() = let nullslice = Operators.OperatorIntrinsics.GetArraySlice2D nullArray2D param1D1 param1D2 param2D1 param2D2 Assert.AreEqual(null, nullslice.[1,1]) - [] + [] member _.OptimizedRangesGetStringSlice() = let param1 = Some(4) let param2 = Some(6) @@ -87,7 +86,7 @@ type OperatorsModule1() = // null CheckThrowsNullRefException(fun () -> Operators.OperatorIntrinsics.GetStringSlice null param1 param2 |> ignore) - [] + [] member _.OptimizedRangesSetArraySlice() = let param1 = Some(1) let param2 = Some(2) @@ -110,7 +109,7 @@ type OperatorsModule1() = Operators.OperatorIntrinsics.SetArraySlice nullArray1 param1 param2 nullArray2 CheckThrowsNullRefException(fun () -> nullArray1.[0].ToString() |> ignore) - [] + [] member _.OptimizedRangesSetArraySlice2D() = let param1D1 = Some(0) let param1D2 = Some(1) @@ -135,21 +134,21 @@ type OperatorsModule1() = Operators.OperatorIntrinsics.SetArraySlice2D nullArray2D1 param1D1 param1D2 param2D1 param2D2 nullArray2D2 CheckThrowsNullRefException(fun () -> nullArray2D1.[0,0].ToString() |> ignore) - [] + [] member _.OptimizedRangesSetArraySlice3D() = let intArray1 = Array3D.init 2 3 4 (fun i j k -> i*10+j) let intArray2 = Array3D.init 2 3 4 (fun i j k -> i*100+j) Operators.OperatorIntrinsics.SetArraySlice3D intArray1 (Some 0) (Some 1) (Some 0) (Some 1) (Some 0) (Some 1) intArray2 Assert.AreEqual(101, intArray1.[1,1,1]) - [] + [] member _.OptimizedRangesSetArraySlice4D() = let intArray1 = Array4D.init 2 3 4 5 (fun i j k l -> i*10+j) let intArray2 = Array4D.init 2 3 4 5 (fun i j k l -> i*100+j) Operators.OperatorIntrinsics.SetArraySlice4D intArray1 (Some 0) (Some 1) (Some 0) (Some 1) (Some 0) (Some 1) (Some 0) (Some 1) intArray2 Assert.AreEqual(101, intArray1.[1,1,1,1]) - [] + [] member _.Uncheckeddefaultof () = // int @@ -164,7 +163,7 @@ type OperatorsModule1() = let structdefault = Operators.Unchecked.defaultof Assert.AreEqual(1, structdefault.Day) - [] + [] member _.abs () = // int @@ -179,7 +178,7 @@ type OperatorsModule1() = let decimalabs = Operators.abs (-1000M) Assert.AreEqual(1000M, decimalabs) - [] + [] member _.acos () = // min value @@ -194,7 +193,7 @@ type OperatorsModule1() = let maxacos = Operators.acos (1.0) Assert.AreEqual(0.0, maxacos) - [] + [] member _.asin () = // min value @@ -209,7 +208,7 @@ type OperatorsModule1() = let maxasin = Operators.asin (1.0) Assert.AreNearEqual(1.5707963267948966, maxasin) - [] + [] member _.atan () = // min value @@ -224,7 +223,7 @@ type OperatorsModule1() = let maxatan = Operators.atan (infinity) Assert.AreNearEqual(1.5707963267948966, maxatan) - [] + [] member _.atan2 () = // min value @@ -239,7 +238,7 @@ type OperatorsModule1() = let maxatan2 = Operators.atan2 (1.0) (0.0) Assert.AreNearEqual(1.5707963267948966, maxatan2) - [] + [] member _.box () = // int value @@ -254,7 +253,7 @@ type OperatorsModule1() = let nullbox = Operators.box null CheckThrowsNullRefException(fun () -> nullbox.ToString() |> ignore) - [] + [] member _.byte() = // int type let intByte = Operators.byte 100 @@ -295,7 +294,7 @@ type OperatorsModule1() = // OverflowException, from decimal is always checked CheckThrowsOverflowException(fun() -> Operators.byte Decimal.MinValue |> ignore) - [] + [] member _.ceil() = // min value let minceil = Operators.ceil 0.1 @@ -309,7 +308,7 @@ type OperatorsModule1() = let maxceil = Operators.ceil 1.7E+308 Assert.AreEqual(1.7E+308, maxceil) - [] + [] member _.char() = // int type let intchar = Operators.char 48 @@ -319,7 +318,7 @@ type OperatorsModule1() = let stringchar = Operators.char " " Assert.AreEqual(' ', stringchar) - [] + [] member _.compare() = // int type let intcompare = Operators.compare 100 101 @@ -333,7 +332,7 @@ type OperatorsModule1() = let boundcompare = Operators.compare null null Assert.AreEqual(0, boundcompare) - [] + [] member _.cos () = // min value @@ -348,7 +347,7 @@ type OperatorsModule1() = let maxcos = Operators.cos (1.57) Assert.AreNearEqual(0.00079632671073326335, maxcos) - [] + [] member _.cosh () = // min value @@ -363,7 +362,7 @@ type OperatorsModule1() = let maxcosh = Operators.cosh (1.57) Assert.AreNearEqual(2.5073466880660993, maxcosh) - [] + [] member _.decimal () = // int value @@ -374,7 +373,7 @@ type OperatorsModule1() = let maxdecimal = Operators.decimal (1.0) Assert.AreEqual(1M, maxdecimal) - [] + [] member _.decr() = // zero let zeroref = ref 0 @@ -391,7 +390,7 @@ type OperatorsModule1() = Operators.decr (normalref) Assert.AreEqual((ref 99), normalref) - [] + [] member _.defaultArg() = // zero let zeroOption = Some(0) @@ -408,7 +407,7 @@ type OperatorsModule1() = let normalfaultArg = Operators.defaultArg normalOption 100 Assert.AreEqual(100, normalfaultArg) - [] + [] member _.double() = // int type let intdouble = Operators.float 100 @@ -418,7 +417,7 @@ type OperatorsModule1() = let chardouble = Operators.float '0' Assert.AreEqual(48.0, chardouble) - [] + [] member _.enum() = // zero let intarg : int32 = 0 @@ -455,7 +454,7 @@ type OperatorsModule1() = Assert.AreEqual(0, boundexit) #endif - [] + [] member _.exp() = // zero let zeroexp = Operators.exp 0.0 @@ -469,7 +468,7 @@ type OperatorsModule1() = let normalexp = Operators.exp 100.0 Assert.AreEqual(2.6881171418161356E+43, normalexp) - [] + [] member _.failwith() = try let _ = Operators.failwith "failwith" @@ -479,7 +478,7 @@ type OperatorsModule1() = | Failure("failwith") -> () |_ -> Assert.Fail("Throw unexpected exception") - [] + [] member _.float() = // int type let intfloat = Operators.float 100 @@ -489,7 +488,7 @@ type OperatorsModule1() = let charfloat = Operators.float '0' Assert.AreEqual((float)48, charfloat) - [] + [] member _.float32() = // int type let intfloat32 = Operators.float32 100 @@ -499,7 +498,7 @@ type OperatorsModule1() = let charfloat32 = Operators.float32 '0' Assert.AreEqual((float32)48, charfloat32) - [] + [] member _.floor() = // float type let intfloor = Operators.floor 100.9 @@ -509,7 +508,7 @@ type OperatorsModule1() = let charfloor = Operators.floor ((float32)100.9) Assert.AreEqual(100.0f, charfloor) - [] + [] member _.fst() = // int type let intfst = Operators.fst (100,101) @@ -523,7 +522,7 @@ type OperatorsModule1() = let boundfst = Operators.fst (null,null) Assert.AreEqual(null, boundfst) - [] + [] member _.hash() = // int type (stable between JIT versions) let inthash = Operators.hash 100 @@ -537,7 +536,7 @@ type OperatorsModule1() = //let boundhash = Operators.hash "A" //Assert.AreEqual(-842352673, boundhash) - [] + [] member _.id() = // int type let intid = Operators.id 100 @@ -551,7 +550,7 @@ type OperatorsModule1() = let boundid = Operators.id "A" Assert.AreEqual("A", boundid) - [] + [] member _.ignore() = // value type let result = Operators.ignore 10 @@ -561,7 +560,7 @@ type OperatorsModule1() = let result = Operators.ignore "A" Assert.AreEqual(null, result) - [] + [] member _.incr() = // legit value let result = ref 10 @@ -573,12 +572,12 @@ type OperatorsModule1() = Operators.incr result Assert.AreEqual(System.Int32.MinValue, !result) - [] + [] member _.infinity() = let inf = Operators.infinity let result = inf > System.Double.MaxValue - Assert.IsTrue(result) + Assert.True(result) // arithmetic operation let result = infinity + 3.0 @@ -592,12 +591,12 @@ type OperatorsModule1() = let result = infinity / 3.0 Assert.AreEqual(Double.PositiveInfinity, result) - [] + [] member _.infinityf() = let inf = Operators.infinityf let result = inf > System.Single.MaxValue - Assert.IsTrue(result) + Assert.True(result) // arithmetic operation let result = infinityf + 3.0f diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/OperatorsModule2.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/OperatorsModule2.fs index c5ab4c36e70..e821b4b8835 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/OperatorsModule2.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/OperatorsModule2.fs @@ -6,11 +6,14 @@ namespace FSharp.Core.UnitTests.Operators open System -open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework open System.Globalization open System.Threading +open FSharp.Core.UnitTests.LibraryTestFx + +open Xunit + + /// If this type compiles without error it is correct /// Wrong if you see: FS0670 This code is not sufficiently generic. The type variable ^T could not be generalized because it would escape its scope. type TestFs0670Error<'T> = @@ -22,10 +25,9 @@ type TestFs0670Error<'T> = // See: https://github.com/dotnet/fsharp/issues/7958 Operators.string x -[] type OperatorsModule2() = - [] + [] member _.int() = // int let result = Operators.int 10 @@ -70,7 +72,7 @@ type OperatorsModule2() = // OverflowException, from decimal is always checked CheckThrowsOverflowException(fun() -> Operators.int Decimal.MinValue |> ignore) - [] + [] member _.int16() = // int let result = Operators.int16 10 @@ -114,7 +116,7 @@ type OperatorsModule2() = // OverflowException, from decimal is always checked CheckThrowsOverflowException(fun() -> Operators.int16 Decimal.MinValue |> ignore) - [] + [] member _.int32() = // int let result = Operators.int32 10 @@ -159,7 +161,7 @@ type OperatorsModule2() = // OverflowException, from decimal is always checked CheckThrowsOverflowException(fun() -> Operators.int32 Decimal.MinValue |> ignore) - [] + [] member _.int64() = // int let result = Operators.int64 10 @@ -200,12 +202,12 @@ type OperatorsModule2() = // OverflowException, from decimal is always checked CheckThrowsOverflowException(fun() -> Operators.int64 Decimal.MinValue |> ignore) - [] + [] member _.invalidArg() = CheckThrowsArgumentException(fun() -> Operators.invalidArg "A" "B" |>ignore ) - [] + [] member _.lock() = // lock printfn "test8 started" @@ -226,7 +228,7 @@ type OperatorsModule2() = let arr = Async.RunSynchronously (Async.Parallel(Seq.map comp [1..100])) Assert.AreNotEqual ([|1..100|], Array.sort arr) - [] + [] member _.log() = // double let result = Operators.log 10.0 @@ -240,7 +242,7 @@ type OperatorsModule2() = let result = Operators.log 0.0 Assert.AreEqual(Double.NegativeInfinity , result) - [] + [] member _.log10() = // double let result = Operators.log10 10.0 @@ -254,7 +256,7 @@ type OperatorsModule2() = let result = Operators.log10 0.0 Assert.AreEqual(Double.NegativeInfinity, result) - [] + [] member _.max() = // value type let result = Operators.max 10 8 @@ -272,7 +274,7 @@ type OperatorsModule2() = let result = Operators.max "A" "ABC" Assert.AreEqual("ABC", result) - [] + [] member _.min() = // value type let result = Operators.min 10 8 @@ -290,19 +292,19 @@ type OperatorsModule2() = let result = Operators.min "A" "ABC" Assert.AreEqual("A", result) - [] + [] member _.nan() = // value type let result = Operators.nan Assert.AreEqual(System.Double.NaN, nan) - [] + [] member _.nanf() = // value type let result = Operators.nanf Assert.AreEqual(System.Single.NaN, result) - [] + [] member _.nativeint() = // int let result = Operators.nativeint 10 @@ -375,27 +377,27 @@ type OperatorsModule2() = // Max and min value as literals (this breaks compilation if the lexer fails). // The following tests ensure that the proper value is parsed, which is similar to `nativeint Int64.MaxValue` etc. if Info.isX86Runtime then - Assert.AreEqual("0", string -9223372036854775808n) // same as int32 -9223372036854775808L - Assert.AreEqual("-1", string 9223372036854775807n) // same as int32 9223372036854775807L + Assert.AreEqual("0", string -9223372036854775808n) // same as int32 -9223372036854775808L + Assert.AreEqual("-1", string 9223372036854775807n) // same as int32 9223372036854775807L else Assert.AreEqual("-9223372036854775808", string -9223372036854775808n) Assert.AreEqual("9223372036854775807", string 9223372036854775807n) - [] + [] member _.not() = let result = Operators.not true - Assert.IsFalse(result) + Assert.False(result) let result = Operators.not false - Assert.IsTrue(result) + Assert.True(result) - [] + [] member _.nullArg() = CheckThrowsArgumentNullException(fun() -> Operators.nullArg "A" |> ignore) - [] + [] member _.pown() = // int let result = Operators.pown 10 2 @@ -427,12 +429,12 @@ type OperatorsModule2() = CheckThrowsOverflowException(fun() -> Operators.pown System.Int32.MaxValue System.Int32.MaxValue |>ignore) - [] + [] member _.raise() = CheckThrowsArgumentException(fun()-> Operators.raise <| new ArgumentException("Invalid Argument ") |> ignore) - [] + [] member _.ref() = // value type let result = Operators.ref 0 @@ -450,7 +452,7 @@ type OperatorsModule2() = Array.iter funStr [|"A";"B";"C";"D"|] Assert.AreEqual(!result,"ABCD") - [] + [] member _.reraise() = // nothing to reraise should not trigger exception try @@ -458,7 +460,7 @@ type OperatorsModule2() = with | _ -> Operators.reraise() - [] + [] member _.round() = // double let result = Operators.round 10.0 @@ -512,7 +514,7 @@ type OperatorsModule2() = let result = Operators.round 1234.6M Assert.AreEqual(1235M, result) - [] + [] member _.sbyte() = // int let result = Operators.sbyte 10 @@ -557,7 +559,7 @@ type OperatorsModule2() = // OverflowException, from decimal is always checked CheckThrowsOverflowException(fun() -> Operators.sbyte Decimal.MinValue |> ignore) - [] + [] member _.sign() = // int let result = Operators.sign 10 @@ -633,7 +635,7 @@ type OperatorsModule2() = // float32 nan CheckThrowsArithmeticException(fun () -> Operators.sign Single.NaN |> ignore) - [] + [] member _.sin() = let result = Operators.sin 0.5 @@ -648,7 +650,7 @@ type OperatorsModule2() = let result = Operators.sin Double.NegativeInfinity Assert.AreEqual(Double.NaN, result) - [] + [] member _.single() = // int let result = Operators.float32 10 @@ -662,7 +664,7 @@ type OperatorsModule2() = let result = Operators.float32 "10" Assert.AreEqual(10f, result) - [] + [] member _.sinh() = let result = Operators.sinh 1.0 @@ -680,7 +682,7 @@ type OperatorsModule2() = let result = Operators.sinh Double.NaN Assert.AreNearEqual(Double.NaN, result) - [] + [] member _.sizeof() = // value type let result = Operators.sizeof @@ -698,7 +700,7 @@ type OperatorsModule2() = let result = Operators.sizeof Assert.AreEqual(IntPtr.Size, result) - [] + [] member _.snd() = // value type let result = Operators.snd ("ABC",100) @@ -712,7 +714,7 @@ type OperatorsModule2() = let result = Operators.snd (100,null) Assert.AreEqual(null, result) - [] + [] member _.sqrt() = // double let result = Operators.sqrt 100.0 @@ -721,22 +723,22 @@ type OperatorsModule2() = let result = Operators.sqrt -2.0 Assert.AreEqual(Double.NaN, result) - [] + [] member _.stderr() = let result = Operators.stderr Assert.AreEqual(null, result.WriteLine("go")) - [] + [] member _.stdin() = let result = Operators.stdin Assert.AreEqual(null, result.Dispose()) - [] + [] member _.stdout() = let result = Operators.stdout Assert.AreEqual(null, result.WriteLine("go")) - [] + [] member _.string() = // value type let result = Operators.string 100 @@ -785,7 +787,7 @@ type OperatorsModule2() = // reset the culture Thread.CurrentThread.CurrentCulture <- currentCI - [] + [] member _.``string: don't raise FS0670 anymore``() = // The type used here, when compiled, should not raise this error: // "FS0670 This code is not sufficiently generic. The type variable ^T could not be generalized because it would escape its scope." @@ -793,13 +795,13 @@ type OperatorsModule2() = let result = TestFs0670Error 32uy |> Operators.string Assert.AreEqual("32", result) - [] + [] member _.tan() = // double let result = Operators.tan 1.0 Assert.AreNearEqual(1.5574077246549023, result) - [] + [] member _.tanh() = // The x86 runtime uses 64 bit precision, whereas the x64 runtime uses SSE instructions with 80 bit precision // details can be found here: https://github.com/dotnet/fsharp/issues/9522 @@ -818,7 +820,7 @@ type OperatorsModule2() = let result = tanh -infinity Assert.AreEqual(-1.0, result) - [] + [] member _.truncate() = // double let result = Operators.truncate 10.101 @@ -832,7 +834,7 @@ type OperatorsModule2() = let result = Operators.truncate 0.101 Assert.AreEqual(0.0, result) - [] + [] member _.typedefof() = // value type let result = Operators.typedefof @@ -846,7 +848,7 @@ type OperatorsModule2() = let result = Operators.typedefof Assert.AreEqual("Microsoft.FSharp.Core.Unit", result.FullName) - [] + [] member _.typeof() = // value type let result = Operators.typeof @@ -860,7 +862,7 @@ type OperatorsModule2() = let result = Operators.typeof Assert.AreEqual("Microsoft.FSharp.Core.Unit", result.FullName) - [] + [] member _.uint16() = // int let result = Operators.uint16 100 @@ -877,7 +879,7 @@ type OperatorsModule2() = // OverflowException, from decimal is always checked CheckThrowsOverflowException(fun() -> Operators.uint16 Decimal.MinValue |> ignore) - [] + [] member _.uint32() = // int let result = Operators.uint32 100 @@ -919,7 +921,7 @@ type OperatorsModule2() = // OverflowException, from decimal is always checked CheckThrowsOverflowException(fun() -> Operators.uint32 Decimal.MinValue |> ignore) - [] + [] member _.uint64() = // int let result = Operators.uint64 100 @@ -956,7 +958,7 @@ type OperatorsModule2() = // OverflowException, from decimal is always checked CheckThrowsOverflowException(fun() -> Operators.uint64 Decimal.MinValue |> ignore) - [] + [] member _.unativeint() = // int let result = Operators.unativeint 100 @@ -992,7 +994,7 @@ type OperatorsModule2() = else Assert.AreEqual(18446744073709551615un, result) - [] + [] member _.unbox() = // value type let oint = box 100 @@ -1015,7 +1017,7 @@ type OperatorsModule2() = Assert.AreEqual(None, result) Assert.AreEqual(null, result) - [] + [] member _.using() = let sr = new System.IO.StringReader("ABCD") Assert.AreEqual(sr.ReadToEnd(),"ABCD") diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/OperatorsModuleChecked.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/OperatorsModuleChecked.fs index 12e33a6b69a..bcd16f54e27 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/OperatorsModuleChecked.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/OperatorsModuleChecked.fs @@ -6,26 +6,25 @@ namespace FSharp.Core.UnitTests.Operators open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open Microsoft.FSharp.Core.Operators.Checked -[] type OperatorsModuleChecked() = - [] + [] member _.Checkedbyte() = // int type let intByte = Operators.Checked.byte 100 Assert.AreEqual(100uy, intByte) - + // char type let charByte = Operators.Checked.byte '0' Assert.AreEqual(48uy, charByte) - - // boundary value + + // boundary value let boundByte = Operators.Checked.byte 255.0 Assert.AreEqual(255uy, boundByte) - + // overflow exception CheckThrowsOverflowException(fun () -> Operators.Checked.byte 256 |> ignore) @@ -35,7 +34,7 @@ type OperatorsModuleChecked() = // overflow exception CheckThrowsOverflowException(fun () -> 0uy - 1uy |> ignore) - [] + [] member _.Checkedchar() = // number @@ -57,7 +56,7 @@ type OperatorsModuleChecked() = CheckThrowsOverflowException(fun () -> '\uFFFF' + '\u0001' |> ignore) - [] + [] member _.CheckedInt() = // char @@ -81,7 +80,7 @@ type OperatorsModuleChecked() = // overflow exception CheckThrowsOverflowException(fun () -> Int32.MinValue - 1 |> ignore) - [] + [] member _.CheckedInt16() = // char @@ -105,7 +104,7 @@ type OperatorsModuleChecked() = // overflow exception CheckThrowsOverflowException(fun () -> Int16.MinValue - 1s |> ignore) - [] + [] member _.CheckedInt32() = // char @@ -129,7 +128,7 @@ type OperatorsModuleChecked() = // overflow exception CheckThrowsOverflowException(fun () -> Int32.MinValue - 1 |> ignore) - [] + [] member _.CheckedInt64() = // char @@ -159,7 +158,7 @@ type OperatorsModuleChecked() = // overflow exception CheckThrowsOverflowException(fun () -> Int64.MinValue - 1L |> ignore) - [] + [] member _.CheckedNativeint() = // char @@ -182,7 +181,7 @@ type OperatorsModuleChecked() = Operators.Checked.nativeint 9223372036854775808.0 |> ignore) - [] + [] member _.Checkedsbyte() = // char @@ -206,7 +205,7 @@ type OperatorsModuleChecked() = // overflow exception CheckThrowsOverflowException(fun () -> SByte.MinValue - 1y |> ignore) - [] + [] member _.Checkeduint16() = // char @@ -229,7 +228,7 @@ type OperatorsModuleChecked() = // overflow exception CheckThrowsOverflowException(fun () -> UInt16.MinValue - 1us |> ignore) - [] + [] member _.Checkeduint32() = // char @@ -253,7 +252,7 @@ type OperatorsModuleChecked() = // overflow exception CheckThrowsOverflowException(fun () -> UInt32.MinValue - 1u |> ignore) - [] + [] member _.Checkeduint64() = // char @@ -277,7 +276,7 @@ type OperatorsModuleChecked() = // overflow exception CheckThrowsOverflowException(fun () -> UInt64.MinValue - 1UL |> ignore) - [] + [] member _.Checkedunativeint() = // char diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/PrimTypes.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/PrimTypes.fs index b6ee953c42e..733a6af7d6e 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/PrimTypes.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/PrimTypes.fs @@ -8,21 +8,20 @@ namespace FSharp.Core.UnitTests open System open System.Numerics open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit [] type m -[] type LanguagePrimitivesModule() = - [] + [] member _.CastingUint () = let expected = 12u let actual = uint 12 Assert.AreEqual(expected, actual) - [] + [] member this.CastingUnits() = let f = 2.5 Assert.AreEqual(f, f |> LanguagePrimitives.FloatWithMeasure |> float) @@ -45,25 +44,25 @@ type LanguagePrimitivesModule() = let y = 2y Assert.AreEqual(y, y |> LanguagePrimitives.SByteWithMeasure |> sbyte) - [] + [] member this.MaxMinNan() = - Assert.IsTrue(Double.IsNaN(max nan 1.0)) - Assert.IsTrue(Double.IsNaN(max 1.0 nan)) - Assert.IsTrue(Double.IsNaN(max nan nan)) + Assert.True(Double.IsNaN(max nan 1.0)) + Assert.True(Double.IsNaN(max 1.0 nan)) + Assert.True(Double.IsNaN(max nan nan)) - Assert.IsTrue(Single.IsNaN(max Single.NaN 1.0f)) - Assert.IsTrue(Single.IsNaN(max 1.0f Single.NaN)) - Assert.IsTrue(Single.IsNaN(max Single.NaN Single.NaN)) + Assert.True(Single.IsNaN(max Single.NaN 1.0f)) + Assert.True(Single.IsNaN(max 1.0f Single.NaN)) + Assert.True(Single.IsNaN(max Single.NaN Single.NaN)) - Assert.IsTrue(Double.IsNaN(min nan 1.0)) - Assert.IsTrue(Double.IsNaN(min 1.0 nan)) - Assert.IsTrue(Double.IsNaN(min nan nan)) + Assert.True(Double.IsNaN(min nan 1.0)) + Assert.True(Double.IsNaN(min 1.0 nan)) + Assert.True(Double.IsNaN(min nan nan)) - Assert.IsTrue(Single.IsNaN(min Single.NaN 1.0f)) - Assert.IsTrue(Single.IsNaN(min 1.0f Single.NaN)) - Assert.IsTrue(Single.IsNaN(min Single.NaN Single.NaN)) + Assert.True(Single.IsNaN(min Single.NaN 1.0f)) + Assert.True(Single.IsNaN(min 1.0f Single.NaN)) + Assert.True(Single.IsNaN(min Single.NaN Single.NaN)) - [] + [] member this.DivideByInt() = // float32 let resultFloat32 = LanguagePrimitives.DivideByInt 3.0f 3 @@ -77,27 +76,27 @@ type LanguagePrimitivesModule() = let resultDecimal = LanguagePrimitives.DivideByInt 3.9M 3 Assert.AreEqual(1.3M, resultDecimal) - [] + [] member this.EnumOfValue() = let monday = System.DayOfWeek.Monday let result = LanguagePrimitives.EnumOfValue(1) Assert.AreEqual(monday, result) - [] + [] member this.EnumToValue() = let monday = System.DayOfWeek.Monday let result = LanguagePrimitives.EnumToValue monday Assert.AreEqual(1, result) - [] + [] member this.GuidToString() = let s = "F99D95E0-2A5E-47c4-9B92-6661D65AE6B3" let guid = new Guid(s) Assert.AreEqual((string guid).ToLowerInvariant(), s.ToLowerInvariant()) - [] + [] member this.GenericComparison() = // value type let resultValue = LanguagePrimitives.GenericComparison 1 1 @@ -115,7 +114,7 @@ type LanguagePrimitivesModule() = #if NETSTANDARD1_6 || NETCOREAPP // TODO named #define ? #else - [] + [] member this.GenericComparisonBiModal() = // value type let resultValue = LanguagePrimitives.GenericComparisonWithComparer System.Collections.Comparer.Default 100 1 @@ -149,90 +148,90 @@ type LanguagePrimitivesModule() = #endif - [] + [] member this.GenericEquality() = // value type let resultValue = LanguagePrimitives.GenericEquality 1 1 - Assert.IsTrue(resultValue) + Assert.True(resultValue) let resultValue = LanguagePrimitives.GenericEquality 1 2 - Assert.IsFalse(resultValue) + Assert.False(resultValue) // reference type let resultRef = LanguagePrimitives.GenericEquality "ABC" "ABC" - Assert.IsTrue(resultRef) + Assert.True(resultRef) let resultRef = LanguagePrimitives.GenericEquality "ABC" "ABCDE" - Assert.IsFalse(resultRef) + Assert.False(resultRef) // null reference let resultNul = LanguagePrimitives.GenericEquality null null - Assert.IsTrue(resultNul) + Assert.True(resultNul) let resultNul = LanguagePrimitives.GenericEquality "ABC" null - Assert.IsFalse(resultNul) + Assert.False(resultNul) - [] + [] member this.GenericGreaterOrEqual() = // value type let resultValue = LanguagePrimitives.GenericGreaterOrEqual 1 1 - Assert.IsTrue(resultValue) + Assert.True(resultValue) let resultValue = LanguagePrimitives.GenericGreaterOrEqual 2 1 - Assert.IsTrue(resultValue) + Assert.True(resultValue) let resultValue = LanguagePrimitives.GenericGreaterOrEqual 1 2 - Assert.IsFalse(resultValue) + Assert.False(resultValue) // reference type let resultRef = LanguagePrimitives.GenericGreaterOrEqual "abcde" "abc" - Assert.IsTrue(resultRef) + Assert.True(resultRef) let resultRef = LanguagePrimitives.GenericGreaterOrEqual "ABCDE" "ABCDE" - Assert.IsTrue(resultRef) + Assert.True(resultRef) let resultRef = LanguagePrimitives.GenericGreaterOrEqual "ABC" "ABCDE" - Assert.IsFalse(resultRef) + Assert.False(resultRef) // null reference let resultNul = LanguagePrimitives.GenericGreaterOrEqual null null - Assert.IsTrue(resultNul) + Assert.True(resultNul) let resultNul = LanguagePrimitives.GenericGreaterOrEqual null "ABCDE" - Assert.IsFalse(resultNul) + Assert.False(resultNul) - [] + [] member this.GenericGreaterThan() = // value type let resultValue = LanguagePrimitives.GenericGreaterThan 1 1 - Assert.IsFalse(resultValue) + Assert.False(resultValue) let resultValue = LanguagePrimitives.GenericGreaterThan 2 1 - Assert.IsTrue(resultValue) + Assert.True(resultValue) // reference type let resultRef = LanguagePrimitives.GenericGreaterThan "ABC" "ABCDE" - Assert.IsFalse(resultRef) + Assert.False(resultRef) let resultRef = LanguagePrimitives.GenericGreaterThan "ABCDE" "ABCDE" - Assert.IsFalse(resultRef) + Assert.False(resultRef) let resultRef = LanguagePrimitives.GenericGreaterThan "abc" "a" - Assert.IsTrue(resultRef) + Assert.True(resultRef) // null reference let resultNul = LanguagePrimitives.GenericGreaterThan null null - Assert.IsFalse(resultNul) + Assert.False(resultNul) let resultNul = LanguagePrimitives.GenericGreaterThan null "ABC" - Assert.IsFalse(resultNul) + Assert.False(resultNul) let resultNul = LanguagePrimitives.GenericGreaterThan "ABC" null - Assert.IsTrue(resultNul) + Assert.True(resultNul) - [] + [] member this.GenericHash() = // value type let resultValue = LanguagePrimitives.GenericHash 1 @@ -252,72 +251,72 @@ type LanguagePrimitivesModule() = Assert.AreEqual(0, resultNul) - [] + [] member this.GenericLessOrEqual() = // value type let resultValue = LanguagePrimitives.GenericLessOrEqual 1 1 - Assert.IsTrue(resultValue) + Assert.True(resultValue) let resultValue = LanguagePrimitives.GenericLessOrEqual 1 2 - Assert.IsTrue(resultValue) + Assert.True(resultValue) let resultValue = LanguagePrimitives.GenericLessOrEqual -1 0 - Assert.IsTrue(resultValue) + Assert.True(resultValue) // reference type let resultRef = LanguagePrimitives.GenericLessOrEqual "ABC" "ABCDE" - Assert.IsTrue(resultRef) + Assert.True(resultRef) let resultRef = LanguagePrimitives.GenericLessOrEqual "ABCDE" "ABCDE" - Assert.IsTrue(resultRef) + Assert.True(resultRef) let resultRef = LanguagePrimitives.GenericLessOrEqual "abcde" "abc" - Assert.IsFalse(resultRef) + Assert.False(resultRef) // null reference let resultNul = LanguagePrimitives.GenericLessOrEqual null null - Assert.IsTrue(resultNul) + Assert.True(resultNul) let resultNul = LanguagePrimitives.GenericLessOrEqual null "abc" - Assert.IsTrue(resultNul) + Assert.True(resultNul) let resultNul = LanguagePrimitives.GenericLessOrEqual "abc" null - Assert.IsFalse(resultNul) + Assert.False(resultNul) - [] + [] member this.GenericLessThan() = // value type let resultValue = LanguagePrimitives.GenericLessThan 1 1 - Assert.IsFalse(resultValue) + Assert.False(resultValue) let resultValue = LanguagePrimitives.GenericLessThan -2 -4 - Assert.IsFalse(resultValue) + Assert.False(resultValue) let resultValue = LanguagePrimitives.GenericLessThan 1 2 - Assert.IsTrue(resultValue) + Assert.True(resultValue) // reference type let resultRef = LanguagePrimitives.GenericLessThan "ABC" "ABCDE" - Assert.IsTrue(resultRef) + Assert.True(resultRef) let resultRef = LanguagePrimitives.GenericLessThan "ABC" "ABC" - Assert.IsFalse(resultRef) + Assert.False(resultRef) let resultRef = LanguagePrimitives.GenericLessThan "abc" "a" - Assert.IsFalse(resultRef) + Assert.False(resultRef) // null reference let resultNul = LanguagePrimitives.GenericLessThan null "abc" - Assert.IsTrue(resultNul) + Assert.True(resultNul) let resultNul = LanguagePrimitives.GenericLessThan "aa" null - Assert.IsFalse(resultNul) + Assert.False(resultNul) let resultNul = LanguagePrimitives.GenericLessThan null null - Assert.IsFalse(resultNul) + Assert.False(resultNul) - [] + [] member this.GenericMaximum() = // value type let resultValue = LanguagePrimitives.GenericMaximum 8 9 @@ -336,7 +335,7 @@ type LanguagePrimitivesModule() = // null reference let resultNul = LanguagePrimitives.GenericMaximum null null - Assert.IsNull(resultNul) + Assert.Null(resultNul) let resultNul = LanguagePrimitives.GenericMaximum null "ABCDE" Assert.AreEqual("ABCDE", resultNul) @@ -344,7 +343,7 @@ type LanguagePrimitivesModule() = let resultNul = LanguagePrimitives.GenericMaximum "ABCDE" null Assert.AreEqual("ABCDE", resultNul) - [] + [] member this.GenericMinimum() = // value type let resultValue = LanguagePrimitives.GenericMinimum 8 9 @@ -362,15 +361,15 @@ type LanguagePrimitivesModule() = // null reference let resultNul = LanguagePrimitives.GenericMinimum null null - Assert.IsNull(resultNul) + Assert.Null(resultNul) let resultNul = LanguagePrimitives.GenericMinimum null "ABC" - Assert.IsNull(resultNul) + Assert.Null(resultNul) let resultNul = LanguagePrimitives.GenericMinimum "ABC" null - Assert.IsNull(resultNul) + Assert.Null(resultNul) - [] + [] member this.GenericOne() = // int type let resultValue = LanguagePrimitives.GenericOne @@ -384,7 +383,7 @@ type LanguagePrimitivesModule() = let resultValue = LanguagePrimitives.GenericOne Assert.AreEqual(1I, resultValue) - [] + [] member this.GenericZero() = // int type let resultValue = LanguagePrimitives.GenericZero @@ -398,7 +397,7 @@ type LanguagePrimitivesModule() = let resultValue = LanguagePrimitives.GenericZero Assert.AreEqual(0I, resultValue) - [] + [] member this.ParseInt32() = let resultValue = LanguagePrimitives.ParseInt32 "100" Assert.AreEqual(typeof, resultValue.GetType()) @@ -417,7 +416,7 @@ type LanguagePrimitivesModule() = CheckThrowsArgumentNullException(fun () -> LanguagePrimitives.ParseInt32 null |> ignore) - [] + [] member this.ParseInt64() = let resultValue = LanguagePrimitives.ParseInt64 "100" Assert.AreEqual(typeof, resultValue.GetType()) @@ -436,7 +435,7 @@ type LanguagePrimitivesModule() = CheckThrowsArgumentNullException(fun () -> LanguagePrimitives.ParseInt64 null |> ignore) - [] + [] member this.ParseBinaryInt64() = let resultValue = LanguagePrimitives.ParseInt64 "0b1100100" Assert.AreEqual(typeof, resultValue.GetType()) @@ -453,7 +452,7 @@ type LanguagePrimitivesModule() = CheckThrowsOverflowException(fun () -> LanguagePrimitives.ParseInt64 "0b10000000000000000000000000000000000000000000000000000000000000000" |> ignore) - [] + [] member this.ParseOctalInt64() = let resultValue = LanguagePrimitives.ParseInt64 "0o144" Assert.AreEqual(typeof, resultValue.GetType()) @@ -470,7 +469,7 @@ type LanguagePrimitivesModule() = CheckThrowsOverflowException(fun () -> LanguagePrimitives.ParseInt64 "0o2000000000000000000000" |> ignore) - [] + [] member this.ParseUInt32() = let resultValue = LanguagePrimitives.ParseUInt32 "100" Assert.AreEqual(typeof, resultValue.GetType()) @@ -480,7 +479,7 @@ type LanguagePrimitivesModule() = CheckThrowsArgumentNullException(fun () -> LanguagePrimitives.ParseUInt32 null |> ignore) - [] + [] member this.ParseUInt64() = let resultValue = LanguagePrimitives.ParseUInt64 "100" Assert.AreEqual(typeof, resultValue.GetType()) @@ -491,7 +490,7 @@ type LanguagePrimitivesModule() = CheckThrowsArgumentNullException(fun () -> LanguagePrimitives.ParseUInt64 null |> ignore) - [] + [] member this.ParseBinaryUInt64() = let resultValue = LanguagePrimitives.ParseUInt64 "0b1100100" Assert.AreEqual(typeof, resultValue.GetType()) @@ -500,7 +499,7 @@ type LanguagePrimitivesModule() = CheckThrowsFormatException(fun () -> LanguagePrimitives.ParseUInt64 "-0b1" |> ignore) CheckThrowsOverflowException(fun () -> LanguagePrimitives.ParseUInt64 "0b10000000000000000000000000000000000000000000000000000000000000000" |> ignore) - [] + [] member this.ParseOctalUInt64() = let resultValue = LanguagePrimitives.ParseUInt64 "0o144" Assert.AreEqual(typeof, resultValue.GetType()) @@ -509,7 +508,7 @@ type LanguagePrimitivesModule() = CheckThrowsFormatException(fun () -> LanguagePrimitives.ParseUInt64 "-0o1" |> ignore) CheckThrowsOverflowException(fun () -> LanguagePrimitives.ParseUInt64 "0o2000000000000000000000" |> ignore) - [] + [] member this.ParseStringViaConversionOps() = let s : string = null CheckThrowsArgumentNullException2 "sbyte" (fun () -> sbyte s |> ignore) @@ -526,80 +525,80 @@ type LanguagePrimitivesModule() = CheckThrowsArgumentNullException2 "decimal" (fun () -> decimal s |> ignore) CheckThrowsArgumentNullException2 "char" (fun () -> char s |> ignore) - [] + [] member this.PhysicalEquality() = // revordtype let ref1 = ref 8 let ref2 = ref 8 let resultValue = LanguagePrimitives.PhysicalEquality ref1 ref2 - Assert.IsFalse(resultValue) - Assert.IsTrue(LanguagePrimitives.PhysicalEquality ref1 ref1) - Assert.IsTrue(LanguagePrimitives.PhysicalEquality ref2 ref2) + Assert.False(resultValue) + Assert.True(LanguagePrimitives.PhysicalEquality ref1 ref1) + Assert.True(LanguagePrimitives.PhysicalEquality ref2 ref2) // reference type let resultRef0 = LanguagePrimitives.PhysicalEquality "ABC" "ABC" - Assert.IsTrue(resultRef0) + Assert.True(resultRef0) let resultRef1 = LanguagePrimitives.PhysicalEquality "ABC" "DEF" - Assert.IsFalse(resultRef1) + Assert.False(resultRef1) // object type let resultRef2 = LanguagePrimitives.PhysicalEquality (obj()) (obj()) - Assert.IsFalse(resultRef2) + Assert.False(resultRef2) // object type let o = obj() let resultRef3 = LanguagePrimitives.PhysicalEquality o o - Assert.IsTrue(resultRef3) + Assert.True(resultRef3) // System.ValueType type let resultRef4 = LanguagePrimitives.PhysicalEquality (1 :> System.ValueType) (1 :> System.ValueType) - Assert.IsFalse(resultRef4) + Assert.False(resultRef4) // System.ValueType type let resultRef5 = LanguagePrimitives.PhysicalEquality (1 :> System.ValueType) (2 :> System.ValueType) - Assert.IsFalse(resultRef5) + Assert.False(resultRef5) // null reference let resultNul = LanguagePrimitives.PhysicalEquality null null - Assert.IsTrue(resultNul) + Assert.True(resultNul) + -[] type HashCompareModule() = // this module is internal/obsolete, but contains code reachable from many public APIs member inline this.ComparisonsFor< ^T when ^T : comparison>(x : ^T, y : ^T) = - Assert.IsTrue( x < y ) - Assert.IsTrue( y > x ) - Assert.IsTrue( (x = x) ) - Assert.IsFalse( y < x ) - Assert.IsFalse( x > y ) - Assert.IsFalse( (x = y) ) - - [] + Assert.True( x < y ) + Assert.True( y > x ) + Assert.True( (x = x) ) + Assert.False( y < x ) + Assert.False( x > y ) + Assert.False( (x = y) ) + + [] member this.ComparisonsForArraysOfNativeInts() = this.ComparisonsFor( [|0n|], [|1n|] ) this.ComparisonsFor( [|0un|], [|1un|] ) - [] + [] member this.ComparisonsForArraysOfFloatingPoints() = this.ComparisonsFor( [|0.0|], [|1.0|] ) this.ComparisonsFor( [|0.0f|], [|1.0f|] ) - Assert.IsFalse( [| System.Double.NaN |] = [| System.Double.NaN |] ) - Assert.IsFalse( [| System.Single.NaN |] = [| System.Single.NaN |] ) - Assert.IsFalse( [| System.Double.NaN |] < [| System.Double.NaN |] ) - Assert.IsFalse( [| System.Single.NaN |] < [| System.Single.NaN |] ) + Assert.False( [| System.Double.NaN |] = [| System.Double.NaN |] ) + Assert.False( [| System.Single.NaN |] = [| System.Single.NaN |] ) + Assert.False( [| System.Double.NaN |] < [| System.Double.NaN |] ) + Assert.False( [| System.Single.NaN |] < [| System.Single.NaN |] ) - [] + [] member this.ComparisonsForOtherArrays() = this.ComparisonsFor( [|0uy|], [|1uy|] ) this.ComparisonsFor( [|'a'|], [|'b'|] ) this.ComparisonsFor( [|0UL|], [|1UL|] ) - [] + [] member this.ComparisonsForStrings() = this.ComparisonsFor( "bar", "foo" ) this.ComparisonsFor( [| "bar" |], [| "foo" |] ) - [] + [] member this.ComparisonsForMultidimensionalIntArrays() = let N = 10 let M = 100 @@ -618,7 +617,7 @@ type HashCompareModule() = // this module is internal/obsolete, but contains cod y.[2,2,2] <- Z this.ComparisonsFor( x, y ) - [] + [] member this.ComparisonsForMultidimensionalInt64Arrays() = let N = 10L let M = 100L @@ -637,17 +636,17 @@ type HashCompareModule() = // this module is internal/obsolete, but contains cod y.[2,2,2] <- Z this.ComparisonsFor( x, y ) - [] + [] member this.MonsterTuple() = let mt = 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' let mt2 = 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' Assert.AreEqual(mt,mt2) - -[] + + type UnitType() = // interface - [] + [] member this.IComparable() = let u:Unit = () // value type @@ -655,42 +654,41 @@ type UnitType() = CheckThrowsNullRefException(fun() ->ic.CompareTo(3) |>ignore) // Base class methods - [] + [] member this.ObjectGetHashCode() = let u:Unit = () CheckThrowsNullRefException(fun() ->u.GetHashCode() |>ignore) - [] + [] member this.ObjectEquals() = let u:Unit = () CheckThrowsNullRefException(fun() ->u.Equals(null) |>ignore) #if NETSTANDARD1_6 || NETCOREAPP // TODO named #define ? -#else -[] +#else type SourceConstructFlagsEnum() = - [] + [] member this.Getvalue() = let names = [| "None";"SumType";"RecordType";"ObjectType";"Field"; "Exception";"Closure";"Module";"UnionCase";"Value"; "KindMask";"NonPublicRepresentation" |] Assert.AreEqual(names, SourceConstructFlags.GetNames(typeof)) - -[] + + type CompilationRepresentationFlagsEnum() = - [] + [] member this.Getvalue() = let names = [| "None";"Static";"Instance";"ModuleSuffix";"UseNullAsTrueValue";"Event" |] Assert.AreEqual(names, SourceConstructFlags.GetNames(typeof)) #endif -[] + type MiscStuff() = - [] + [] member this.ListToString() = Assert.AreEqual("[]", [].ToString()) Assert.AreEqual("[1]", [1].ToString()) @@ -698,44 +696,42 @@ type MiscStuff() = Assert.AreEqual("[1; 2; 3]", [1;2;3].ToString()) Assert.AreEqual("[1; 2; 3; ... ]", [1;2;3;4].ToString()) - [] + [] member this.Refs() = let x = ref 0 incr x incr x decr x - Assert.IsTrue( 1 = !x ) - - + Assert.True( 1 = !x ) + -[] type UnboxAndOptionStuff() = - [] + [] member this.TryUnbox() = - Assert.IsTrue( tryUnbox (box ([] : int list)) = Some ([]: int list)) - Assert.IsTrue( tryUnbox (box ([1] : int list)) = Some ([1]: int list)) - Assert.IsTrue( tryUnbox (box ([] : string list)) = (None : int list option)) // Option uses 'null' as representation - Assert.IsTrue( tryUnbox (box ([] : string list)) = None) - Assert.IsTrue( tryUnbox (box (None : int option)) = Some (None: int option)) - Assert.IsTrue( tryUnbox (box (None : string option)) = Some (None: string option)) - Assert.IsTrue( tryUnbox (box (None : string option)) = Some (None: int option)) // Option uses 'null' as representation - Assert.IsTrue( tryUnbox (box "") = Some "") - Assert.IsTrue( tryUnbox (box null) = Some None) // Option uses 'null' as representation - Assert.IsTrue( tryUnbox (box null) = None) - Assert.IsTrue( tryUnbox (box null) = None) - Assert.IsTrue( tryUnbox (box "1") = None) - Assert.IsTrue( tryUnbox (box 1) = Some 1) - Assert.IsTrue( tryUnbox (box "") = Some "") - Assert.IsTrue( tryUnbox (box 1) = None) - - [] + Assert.True( tryUnbox (box ([] : int list)) = Some ([]: int list)) + Assert.True( tryUnbox (box ([1] : int list)) = Some ([1]: int list)) + Assert.True( tryUnbox (box ([] : string list)) = (None : int list option)) // Option uses 'null' as representation + Assert.True( tryUnbox (box ([] : string list)) = None) + Assert.True( tryUnbox (box (None : int option)) = Some (None: int option)) + Assert.True( tryUnbox (box (None : string option)) = Some (None: string option)) + Assert.True( tryUnbox (box (None : string option)) = Some (None: int option)) // Option uses 'null' as representation + Assert.True( tryUnbox (box "") = Some "") + Assert.True( tryUnbox (box null) = Some None) // Option uses 'null' as representation + Assert.True( tryUnbox (box null) = None) + Assert.True( tryUnbox (box null) = None) + Assert.True( tryUnbox (box "1") = None) + Assert.True( tryUnbox (box 1) = Some 1) + Assert.True( tryUnbox (box "") = Some "") + Assert.True( tryUnbox (box 1) = None) + + [] member this.IsNull() = - Assert.IsTrue( isNull (null : string)) - Assert.IsTrue( isNull (null : string[])) - Assert.IsTrue( isNull (null : int[])) - Assert.IsTrue( not (isNull [| |])) - Assert.IsTrue( not (isNull "")) - Assert.IsTrue( not (isNull "1")) + Assert.True( isNull (null : string)) + Assert.True( isNull (null : string[])) + Assert.True( isNull (null : int[])) + Assert.True( not (isNull [| |])) + Assert.True( not (isNull "")) + Assert.True( not (isNull "1")) module internal RangeTestsHelpers = @@ -855,23 +851,23 @@ module internal RangeTestsHelpers = Assert.AreEqual ([min0 .. max2 .. max0], [min0; min0 + max2]) Assert.AreEqual ([min0 .. max3 .. max0], [min0; min0 + max3]) -[] + type RangeTests() = - [] member __.``Range.SByte`` () = RangeTestsHelpers.signed System.SByte.MinValue System.SByte.MaxValue - [] member __.``Range.Byte`` () = RangeTestsHelpers.unsigned System.Byte.MinValue System.Byte.MaxValue - [] member __.``Range.Int16`` () = RangeTestsHelpers.signed System.Int16.MinValue System.Int16.MaxValue - [] member __.``Range.UInt16`` () = RangeTestsHelpers.unsigned System.UInt16.MinValue System.UInt16.MaxValue - [] member __.``Range.Int32`` () = RangeTestsHelpers.signed System.Int32.MinValue System.Int32.MaxValue - [] member __.``Range.UInt32`` () = RangeTestsHelpers.unsigned System.UInt32.MinValue System.UInt32.MaxValue - [] member __.``Range.Int64`` () = RangeTestsHelpers.signed System.Int64.MinValue System.Int64.MaxValue - [] member __.``Range.UInt64`` () = RangeTestsHelpers.unsigned System.UInt64.MinValue System.UInt64.MaxValue - - [] + [] member __.``Range.SByte`` () = RangeTestsHelpers.signed System.SByte.MinValue System.SByte.MaxValue + [] member __.``Range.Byte`` () = RangeTestsHelpers.unsigned System.Byte.MinValue System.Byte.MaxValue + [] member __.``Range.Int16`` () = RangeTestsHelpers.signed System.Int16.MinValue System.Int16.MaxValue + [] member __.``Range.UInt16`` () = RangeTestsHelpers.unsigned System.UInt16.MinValue System.UInt16.MaxValue + [] member __.``Range.Int32`` () = RangeTestsHelpers.signed System.Int32.MinValue System.Int32.MaxValue + [] member __.``Range.UInt32`` () = RangeTestsHelpers.unsigned System.UInt32.MinValue System.UInt32.MaxValue + [] member __.``Range.Int64`` () = RangeTestsHelpers.signed System.Int64.MinValue System.Int64.MaxValue + [] member __.``Range.UInt64`` () = RangeTestsHelpers.unsigned System.UInt64.MinValue System.UInt64.MaxValue + + [] member __.``Range.IntPtr`` () = if System.IntPtr.Size >= 4 then RangeTestsHelpers.signed (System.IntPtr System.Int32.MinValue) (System.IntPtr System.Int32.MaxValue) if System.IntPtr.Size >= 8 then RangeTestsHelpers.signed (System.IntPtr System.Int64.MinValue) (System.IntPtr System.Int64.MaxValue) - [] + [] member __.``Range.UIntPtr`` () = if System.UIntPtr.Size >= 4 then RangeTestsHelpers.unsigned (System.UIntPtr System.UInt32.MinValue) (System.UIntPtr System.UInt32.MaxValue) if System.UIntPtr.Size >= 8 then RangeTestsHelpers.unsigned (System.UIntPtr System.UInt64.MinValue) (System.UIntPtr System.UInt64.MaxValue) @@ -880,10 +876,9 @@ type RangeTests() = open NonStructuralComparison -[] type NonStructuralComparisonTests() = - [] + [] member __.CompareFloat32() = // https://github.com/Microsoft/visualfsharp/pull/4493 let x = 32 |> float32 diff --git a/tests/FSharp.Core.UnitTests/FSharp.Core/RecordTypes.fs b/tests/FSharp.Core.UnitTests/FSharp.Core/RecordTypes.fs index 7f46d2a09bf..c186eaf675d 100644 --- a/tests/FSharp.Core.UnitTests/FSharp.Core/RecordTypes.fs +++ b/tests/FSharp.Core.UnitTests/FSharp.Core/RecordTypes.fs @@ -7,7 +7,7 @@ module FSharp.Core.UnitTests.RecordTypes open System open System.Reflection open System.Runtime.InteropServices -open NUnit.Framework +open Xunit open FsCheck open FsCheck.PropOperators @@ -17,7 +17,7 @@ type Record = } -let [] ``can compare records`` () = +let [] ``can compare records`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> i1 <> i2 ==> @@ -38,11 +38,11 @@ let private hasAttribute<'T,'Attr>() = typeof<'T>.GetTypeInfo().GetCustomAttributes() |> Seq.exists (fun x -> x.GetType() = typeof<'Attr>) -let [] ``struct records hold [] metadata`` () = - Assert.IsTrue (hasAttribute()) +let [] ``struct records hold [] metadata`` () = + Assert.True (hasAttribute()) -let [] ``struct records are comparable`` () = +let [] ``struct records are comparable`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> i1 <> i2 ==> @@ -53,7 +53,7 @@ let [] ``struct records are comparable`` () = (sr1.Equals sr2) |@ "sr1.Equals sr2" -let [] ``struct records support pattern matching`` () = +let [] ``struct records support pattern matching`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> let sr1 = { C = i1; D = i2 } @@ -67,7 +67,7 @@ let [] ``struct records support pattern matching`` () = |@ "function pattern match on struct record" -let [] ``struct records support let binds using `` () = +let [] ``struct records support let binds using `` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> let sr1 = { C = i1; D = i2 } @@ -76,7 +76,7 @@ let [] ``struct records support let binds using `` () = (c1 = i1 && d2 = i2) |@ "c1 = i1 && d2 = i2" -let [] ``struct records support function argument bindings`` () = +let [] ``struct records support function argument bindings`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> let sr1 = { C = i1; D = i2 } @@ -92,7 +92,7 @@ type MutableStructRecord = } -let [] ``struct recrods fields can be mutated`` () = +let [] ``struct recrods fields can be mutated`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) (m1:int) (m2:int) -> (i1 <> m1 && i2 <> m2) ==> @@ -110,7 +110,7 @@ type StructRecordDefaultValue = } -let [] ``struct records have correct behaviour with a [] on a ref type field`` () = +let [] ``struct records have correct behaviour with a [] on a ref type field`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> let s = { C = i1; D = i2 } @@ -127,7 +127,7 @@ type StructRecordDefaultValue2 = } -let [] ``struct records have correct behaviour with a [] on a value type field`` () = +let [] ``struct records have correct behaviour with a [] on a value type field`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> let r = { A = i1; B = i2 } @@ -136,7 +136,7 @@ let [] ``struct records have correct behaviour with a [] on (r1.R2 = { C = 0; D = 0 }) |@ "r1.R2 = { C = 0; D = 0 }" -let [] ``struct records exhibit correct behaviour for Unchecked.defaultof`` () = +let [] ``struct records exhibit correct behaviour for Unchecked.defaultof`` () = let x1 = { C = 0; D = 0 } let x2 : StructRecordDefaultValue = { R2 = { C = 0; D = 0 } } let x3 : StructRecordDefaultValue2 = { R1 = Unchecked.defaultof } @@ -145,15 +145,15 @@ let [] ``struct records exhibit correct behaviour for Unchecked.defaultof` let y2 = Unchecked.defaultof let y3 = Unchecked.defaultof - Assert.IsTrue ((x1 = y1)) + Assert.True ((x1 = y1)) - Assert.IsTrue (( (obj.ReferenceEquals (x2.R1, null)) = (obj.ReferenceEquals (y2.R1, null)) )) - Assert.IsTrue ((x2.R2 = x1)) - Assert.IsTrue ((y2.R2 = x1)) + Assert.True (( (obj.ReferenceEquals (x2.R1, null)) = (obj.ReferenceEquals (y2.R1, null)) )) + Assert.True ((x2.R2 = x1)) + Assert.True ((y2.R2 = x1)) - Assert.IsTrue (( (obj.ReferenceEquals (x3.R1, null)) = (obj.ReferenceEquals (y3.R1, null)) )) - Assert.IsTrue ((x3.R2 = x1)) - Assert.IsTrue ((y3.R2 = x1)) + Assert.True (( (obj.ReferenceEquals (x3.R1, null)) = (obj.ReferenceEquals (y3.R1, null)) )) + Assert.True ((x3.R2 = x1)) + Assert.True ((y3.R2 = x1)) [] @@ -175,7 +175,7 @@ type ComparisonStructRecord = | _ -> invalidArg "other" "cannot compare values of different types" -let [] ``struct records support []`` () = +let [] ``struct records support []`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) -> let sr1 = { C1 = i1; C2 = i2 } @@ -183,7 +183,7 @@ let [] ``struct records support []`` () = (sr1.Equals sr2) -let [] ``struct records support []`` () = +let [] ``struct records support []`` () = Check.QuickThrowOnFailure <| fun (i1:int) (i2:int) (k1:int) (k2:int) -> let sr1 = { C1 = i1; C2 = i2 } @@ -194,9 +194,9 @@ let [] ``struct records support []`` () = else false -let [] ``struct records hold [] [] metadata`` () = - Assert.IsTrue (hasAttribute()) - Assert.IsTrue (hasAttribute()) +let [] ``struct records hold [] [] metadata`` () = + Assert.True (hasAttribute()) + Assert.True (hasAttribute()) [] @@ -207,9 +207,9 @@ type NoComparisonStructRecord = } -let [] ``struct records hold [] [] metadata`` () = - Assert.IsTrue (hasAttribute()) - Assert.IsTrue (hasAttribute()) +let [] ``struct records hold [] [] metadata`` () = + Assert.True (hasAttribute()) + Assert.True (hasAttribute()) [] @@ -221,12 +221,12 @@ type ExplicitLayoutStructRecord = } -let [] ``struct records offset fields correctly with [] and []`` () = +let [] ``struct records offset fields correctly with [] and []`` () = let checkOffset fieldName offset = offset = int (Marshal.OffsetOf (typeof, fieldName)) - Assert.IsTrue (checkOffset "X@" 0) - Assert.IsTrue (checkOffset "Y@" 4) - Assert.IsTrue (checkOffset "Z@" 8) + Assert.True (checkOffset "X@" 0) + Assert.True (checkOffset "Y@" 4) + Assert.True (checkOffset "Z@" 8) [] @@ -238,12 +238,12 @@ type ExplicitLayoutMutableStructRecord = } -let [] ``struct records offset mutable fields correctly with [] and []`` () = +let [] ``struct records offset mutable fields correctly with [] and []`` () = let checkOffset fieldName offset = offset = int (Marshal.OffsetOf (typeof, fieldName)) - Assert.IsTrue (checkOffset "X@" 0) - Assert.IsTrue (checkOffset "Y@" 4) - Assert.IsTrue (checkOffset "Z@" 8) + Assert.True (checkOffset "X@" 0) + Assert.True (checkOffset "Y@" 4) + Assert.True (checkOffset "Z@" 8) [] @@ -265,23 +265,23 @@ type SequentialLayoutStructRecord = } -let [] ``struct records order fields correctly with []`` () = +let [] ``struct records order fields correctly with []`` () = let compareOffsets field1 fn field2 = fn (Marshal.OffsetOf (typeof, field1)) (Marshal.OffsetOf (typeof, field2)) - Assert.IsTrue (compareOffsets "First@" (<) "Second@") - Assert.IsTrue (compareOffsets "Second@" (<) "Third@") - Assert.IsTrue (compareOffsets "Third@" (<) "Fourth@") + Assert.True (compareOffsets "First@" (<) "Second@") + Assert.True (compareOffsets "Second@" (<) "Third@") + Assert.True (compareOffsets "Third@" (<) "Fourth@") -let [] ``struct records default field order matches []`` () = +let [] ``struct records default field order matches []`` () = let compareOffsets field1 fn field2 = fn (Marshal.OffsetOf (typeof, field1)) (Marshal.OffsetOf (typeof, field2)) - Assert.IsTrue (compareOffsets "First@" (=) "First@") - Assert.IsTrue (compareOffsets "Second@" (=) "Second@") - Assert.IsTrue (compareOffsets "Third@" (=) "Third@") - Assert.IsTrue (compareOffsets "Fourth@" (=) "Fourth@") + Assert.True (compareOffsets "First@" (=) "First@") + Assert.True (compareOffsets "Second@" (=) "Second@") + Assert.True (compareOffsets "Third@" (=) "Third@") + Assert.True (compareOffsets "Fourth@" (=) "Fourth@") [] @@ -294,18 +294,18 @@ type SequentialLayoutMutableStructRecord = } -let [] ``struct records order mutable field correctly with []`` () = +let [] ``struct records order mutable field correctly with []`` () = let compareOffsets field1 fn field2 = fn (Marshal.OffsetOf (typeof, field1)) (Marshal.OffsetOf (typeof, field2)) - Assert.IsTrue (compareOffsets "First@" (<) "Second@") - Assert.IsTrue (compareOffsets "Second@" (<) "Third@") - Assert.IsTrue (compareOffsets "Third@" (<) "Fourth@") + Assert.True (compareOffsets "First@" (<) "Second@") + Assert.True (compareOffsets "Second@" (<) "Third@") + Assert.True (compareOffsets "Third@" (<) "Fourth@") -let [] ``can properly construct a struct record using FSharpValue.MakeRecord, and we get the fields by FSharpValue.GetRecordFields`` () = +let [] ``can properly construct a struct record using FSharpValue.MakeRecord, and we get the fields by FSharpValue.GetRecordFields`` () = let structRecord = Microsoft.FSharp.Reflection.FSharpValue.MakeRecord (typeof, [|box 1234;box 999|]) - Assert.IsTrue (structRecord.GetType().IsValueType) + Assert.True (structRecord.GetType().IsValueType) let fields = Microsoft.FSharp.Reflection.FSharpValue.GetRecordFields structRecord @@ -336,7 +336,7 @@ type Members() = static member CreateMutableStructRecord() = { M1 = 1; M2 = 2 } -let [] ``inline constraints resolve correctly`` () = +let [] ``inline constraints resolve correctly`` () = let v = CX_get_A ({ A = 1; B = 2 }) Assert.AreEqual (1, v) @@ -352,7 +352,7 @@ let [] ``inline constraints resolve correctly`` () = let v3 = CX_set_First (m,1) Assert.AreEqual (1, m.First) -let [] ``member setters resolve correctly`` () = +let [] ``member setters resolve correctly`` () = let v = Members.CreateMutableStructRecord() Assert.AreEqual (1, v.M1) diff --git a/tests/FSharp.Core.UnitTests/LibraryTestFx.fs b/tests/FSharp.Core.UnitTests/LibraryTestFx.fs index 48c12638010..13c1a1e6f4d 100644 --- a/tests/FSharp.Core.UnitTests/LibraryTestFx.fs +++ b/tests/FSharp.Core.UnitTests/LibraryTestFx.fs @@ -4,8 +4,9 @@ module FSharp.Core.UnitTests.LibraryTestFx open System open System.Collections.Generic - -open NUnit.Framework +open System.IO +open System.Reflection +open Xunit // Workaround for bug 3601, we are issuing an unnecessary warning #nowarn "0004" @@ -131,7 +132,7 @@ module SurfaceArea = else let logFile = - let workDir = TestContext.CurrentContext.WorkDirectory + let workDir = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) sprintf "%s\\FSharp.Core.SurfaceArea.%s.txt" workDir platform System.IO.File.WriteAllText(logFile, String.Join("\r\n", actual)) diff --git a/tests/FSharp.Core.UnitTests/StructTuples.fs b/tests/FSharp.Core.UnitTests/StructTuples.fs index 5e527eba468..5896b5ab5b0 100644 --- a/tests/FSharp.Core.UnitTests/StructTuples.fs +++ b/tests/FSharp.Core.UnitTests/StructTuples.fs @@ -7,138 +7,138 @@ namespace FSharp.Core.UnitTests.StructTuples #if TUPLE_SAMPLE open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit open TupleSample [] type StructTuplesCSharpInterop() = - [] + [] member this.ValueTupleDirect () = // Basic Tuple Two Values let struct (one,two) = System.ValueTuple.Create(1,2) - Assert.IsTrue( ((one=1) && (two=2)) ) + Assert.True( ((one=1) && (two=2)) ) // Basic Tuple Three Values let struct (one,two,three) = System.ValueTuple.Create(1, 2, 3) - Assert.IsTrue( (one=1) && (two=2) && (three=3) ) + Assert.True( (one=1) && (two=2) && (three=3) ) // Basic Tuple Four Values let struct (one,two,three,four) = System.ValueTuple.Create(1, 2, 3, 4) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) ) // Basic Tuple Five Values let struct (one,two,three,four,five) = System.ValueTuple.Create(1, 2, 3, 4, 5) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five=5)) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five=5)) // Basic Tuple six Values let struct (one,two,three,four,five,six) = System.ValueTuple.Create(1, 2, 3, 4, 5, 6) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five=5) && (six=6) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five=5) && (six=6) ) // Basic Tuple seven Values let struct (one,two,three,four,five,six,seven) = System.ValueTuple.Create(1, 2, 3, 4, 5, 6, 7) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five=5) && (six=6) && (seven=7) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five=5) && (six=6) && (seven=7) ) // Basic Tuple eight Values let struct (one,two,three,four,five,six,seven,eight) = System.ValueTuple.Create(1, 2, 3, 4, 5, 6, 7, 8) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five=5) && (six=6) && (seven=7) && (eight=8)) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five=5) && (six=6) && (seven=7) && (eight=8)) () - [] + [] member this.CSharpInteropTupleReturns () = // Basic Tuple Two Values let struct (one,two) = TupleReturns.GetTuple(1, 2) - Assert.IsTrue( ((one=1) && (two=2)) ) + Assert.True( ((one=1) && (two=2)) ) // Basic Tuple Three Values let struct (one,two,three) = TupleReturns.GetTuple(1, 2, 3) - Assert.IsTrue( (one=1) && (two=2) && (three=3) ) + Assert.True( (one=1) && (two=2) && (three=3) ) // Basic Tuple Four Values let struct (one,two,three,four) = TupleReturns.GetTuple(1, 2, 3, 4) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) ) // Basic Tuple Five Values let struct (one,two,three,four,five) = TupleReturns.GetTuple(1, 2, 3, 4, 5) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) ) // Basic Tuple six Values let struct (one,two,three,four,five,six) = TupleReturns.GetTuple(1, 2, 3, 4, 5, 6) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) ) // Basic Tuple seven Values let struct (one,two,three,four,five,six,seven) = TupleReturns.GetTuple(1, 2, 3, 4, 5, 6, 7) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) ) // Basic Tuple eight Values let struct (one,two,three,four,five,six,seven,eight) = TupleReturns.GetTuple(1, 2, 3, 4, 5, 6, 7, 8) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) ) // Basic Tuple nine Values let struct (one,two,three,four,five,six,seven,eight,nine) = TupleReturns.GetTuple(1, 2, 3, 4, 5, 6, 7, 8, 9) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9)) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9)) // Basic Tuple ten Values let struct (one,two,three,four,five,six,seven,eight,nine,ten) = TupleReturns.GetTuple(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9) && (ten=10) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9) && (ten=10) ) // Basic Tuple fifteen Values + 7T + 7T + 1T let struct (one,two,three,four,five,six,seven,eight,nine,ten,eleven,twelve,thirteen,fourteen,fifteen) = TupleReturns.GetTuple(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9) && (ten=10) && (eleven=11) && (twelve=12) && (thirteen=13) && (fourteen=14) && (fifteen=15) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9) && (ten=10) && (eleven=11) && (twelve=12) && (thirteen=13) && (fourteen=14) && (fifteen=15) ) // Basic Tuple sixteen Values + 7T + 7T + 2T let struct (one,two,three,four,five,six,seven,eight,nine,ten,eleven,twelve,thirteen,fourteen,fifteen,sixteen) = TupleReturns.GetTuple(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9) && (ten=10) && (eleven=11) && (twelve=12) && (thirteen=13) && (fourteen=14) && (fifteen=15) && (sixteen=16) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9) && (ten=10) && (eleven=11) && (twelve=12) && (thirteen=13) && (fourteen=14) && (fifteen=15) && (sixteen=16) ) () - [] + [] member this.CSharpInteropTupleArguments () = // Basic Tuple Two Values let struct (one,two) = TupleArguments.GetTuple( struct (1, 2) ) - Assert.IsTrue( (one=1) && (two=2) ) + Assert.True( (one=1) && (two=2) ) // Basic Tuple Three Values let struct (one,two,three) = TupleArguments.GetTuple( struct (1, 2, 3) ) - Assert.IsTrue( (one=1) && (two=2) && (three=3) ) + Assert.True( (one=1) && (two=2) && (three=3) ) // Basic Tuple Four Values let struct (one,two,three,four) = TupleArguments.GetTuple( struct (1, 2, 3, 4) ) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) ) // Basic Tuple Five Values let struct (one,two,three,four,five) = TupleArguments.GetTuple(struct (1, 2, 3, 4, 5) ) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) ) // Basic Tuple six Values let struct (one,two,three,four,five,six) = TupleArguments.GetTuple( struct (1, 2, 3, 4, 5, 6) ) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) ) // Basic Tuple seven Values let struct (one,two,three,four,five,six,seven) = TupleArguments.GetTuple( struct (1, 2, 3, 4, 5, 6, 7) ) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) ) // Basic Tuple eight Values let struct (one,two,three,four,five,six,seven,eight) = TupleArguments.GetTuple( struct (1, 2, 3, 4, 5, 6, 7, 8) ) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) ) // Basic Tuple nine Values let struct (one,two,three,four,five,six,seven,eight,nine) = TupleArguments.GetTuple( struct (1, 2, 3, 4, 5, 6, 7, 8, 9) ) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9)) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9)) // Basic Tuple ten Values let struct (one,two,three,four,five,six,seven,eight,nine,ten) = TupleArguments.GetTuple( struct (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) ) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9) && (ten=10) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9) && (ten=10) ) // Basic Tuple fifteen Values + 7T + 7T + 1T let struct (one,two,three,four,five,six,seven,eight,nine,ten,eleven,twelve,thirteen,fourteen,fifteen) = TupleArguments.GetTuple( struct (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15) ) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9) && (ten=10) && (eleven=11) && (twelve=12) && (thirteen=13) && (fourteen=14) && (fifteen=15) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9) && (ten=10) && (eleven=11) && (twelve=12) && (thirteen=13) && (fourteen=14) && (fifteen=15) ) // Basic Tuple sixteen Values + 7T + 7T + 2T let struct (one,two,three,four,five,six,seven,eight,nine,ten,eleven,twelve,thirteen,fourteen,fifteen,sixteen) = TupleArguments.GetTuple( struct (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16) ) - Assert.IsTrue( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9) && (ten=10) && (eleven=11) && (twelve=12) && (thirteen=13) && (fourteen=14) && (fifteen=15) && (sixteen=16) ) + Assert.True( (one=1) && (two=2) && (three=3) && (four=4) && (five = 5) && (six=6) && (seven=7) && (eight=8) && (nine=9) && (ten=10) && (eleven=11) && (twelve=12) && (thirteen=13) && (fourteen=14) && (fifteen=15) && (sixteen=16) ) () #endif diff --git a/tests/FSharp.Core.UnitTests/SurfaceArea.fs b/tests/FSharp.Core.UnitTests/SurfaceArea.fs index 75e66bbb0a6..20edacac45f 100644 --- a/tests/FSharp.Core.UnitTests/SurfaceArea.fs +++ b/tests/FSharp.Core.UnitTests/SurfaceArea.fs @@ -2,11 +2,11 @@ namespace FSharp.Core.UnitTests.Portable.SurfaceArea -open NUnit.Framework +open Xunit open FSharp.Core.UnitTests.LibraryTestFx type SurfaceAreaTest() = - [] + [] member this.VerifyArea() = let expected = @" Microsoft.FSharp.Collections.Array2DModule: Int32 Base1[T](T[,]) diff --git a/tests/FSharp.Core.UnitTests/NUnitFrameworkShims.fs b/tests/FSharp.Core.UnitTests/TestFrameworkHelpers.fs similarity index 72% rename from tests/FSharp.Core.UnitTests/NUnitFrameworkShims.fs rename to tests/FSharp.Core.UnitTests/TestFrameworkHelpers.fs index b91a8bc88e8..03f42a01d30 100644 --- a/tests/FSharp.Core.UnitTests/NUnitFrameworkShims.fs +++ b/tests/FSharp.Core.UnitTests/TestFrameworkHelpers.fs @@ -1,46 +1,14 @@ // Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information. -namespace NUnit.Framework +namespace Xunit open System open System.Collections.Generic open System.Linq open System.Runtime.InteropServices -#if XUNIT open Xunit -(* The threading tests under XUnit seem prone to be very Flakey *) -[] -do () - - -type TestAttribute() = - inherit FactAttribute() - -type TestFixtureAttribute() = - inherit System.Attribute() - -type Explicit() = - inherit System.Attribute() - -type SetUpAttribute() = - inherit System.Attribute() - -[] -type Category(_categories:string) = - inherit System.Attribute() - -type TearDownAttribute() = - inherit System.Attribute() - -type IgnoreAttribute (_comment:string) = - inherit System.Attribute () -#endif - -// Alias NUnit and XUnit Assert as LocalAssert -type TestFrameworkAssert = Assert - module Info = /// Use this to distinguish cases where output is deterministically different between x86 runtime or x64 runtime, /// for instance w.r.t. floating point arithmetic. For more info, see https://github.com/dotnet/roslyn/issues/7333 @@ -62,9 +30,7 @@ module Info = let isNetNative = framework.StartsWith(".NET Native") - module private Impl = - open FsCheck.Arb let rec equals (expected:obj) (actual:obj) = @@ -122,20 +88,19 @@ module private Impl = type Assert = - + static member AreEqual(expected : obj, actual : obj, message : string) = - if not (Impl.equals expected actual) then let message = let (exp, act) = Impl.floatStr expected actual sprintf "%s: Expected %s but got %s" message exp act - AssertionException message |> raise + Exception message |> raise static member AreNotEqual(expected : obj, actual : obj, message : string) = if Impl.equals expected actual then let message = sprintf "%s: Expected not %A but got %A" message expected actual - AssertionException message |> raise + Exception message |> raise static member AreEqual(expected : obj, actual : obj) = Assert.AreEqual(expected, actual, "Assertion") @@ -147,41 +112,16 @@ type Assert = let ((e, a)) = Impl.floatStr expected actual sprintf "Are near equal: expected %s, but got %s (with delta: %f)" e a delta - global.NUnit.Framework.Assert.AreEqual(expected, actual, 1.0, message) Assert.AreEqual(Math.Round(expected, 15), Math.Round(actual, 15), message) - static member AreNotEqual(expected : obj, actual : obj) = Assert.AreNotEqual(expected, actual, "Assertion") - - static member IsNull(o : obj) = Assert.AreEqual(null, o) - - static member IsTrue(x : bool, message : string) = - if not x then - AssertionException(message) |> raise - - static member IsTrue(x : bool) = Assert.IsTrue(x, "") + static member AreNotEqual(expected: obj, actual: obj) = Assert.AreNotEqual(expected, actual, "Assertion") - static member True(x : bool) = Assert.IsTrue(x) - - static member IsFalse(x : bool, message : string) = - if x then - AssertionException(message) |> raise - - static member IsFalse(x : bool) = Assert.IsFalse(x, "") - - static member False(x : bool) = Assert.IsFalse(x) - - static member Fail(message : string) = AssertionException(message) |> raise + static member Fail(message : string) = Exception(message) |> raise static member Fail() = Assert.Fail("") static member Fail(message : string, args : obj[]) = Assert.Fail(String.Format(message,args)) -#if XUNIT - static member Throws(except:Type, func: unit -> unit ) = TestFrameworkAssert.Throws(except, new Action(func)) -#else - static member Throws(except:Type, func: unit -> unit ) = TestFrameworkAssert.Throws(except, TestDelegate(func)) -#endif - type CollectionAssert = static member AreEqual(expected, actual) = Assert.AreEqual(expected, actual) diff --git a/tests/FSharp.Core.UnitTests/TypeForwarding.fs b/tests/FSharp.Core.UnitTests/TypeForwarding.fs index a720548c3d3..524d62e65ee 100644 --- a/tests/FSharp.Core.UnitTests/TypeForwarding.fs +++ b/tests/FSharp.Core.UnitTests/TypeForwarding.fs @@ -6,12 +6,12 @@ namespace FSharp.Core.UnitTests.Type_Forwarding open System open FSharp.Core.UnitTests.LibraryTestFx -open NUnit.Framework +open Xunit #if NET46 [] type TypeForwardingModule() = - [] + [] member this.TypeForwarding() = let currentRuntimeVersion = System.Runtime.InteropServices.RuntimeEnvironment.GetSystemVersion() let currentFSharpCoreTargetRuntime = typeof.Assembly.ImageRuntimeVersion diff --git a/tests/FSharp.Core.UnitTests/xunit.runner.json b/tests/FSharp.Core.UnitTests/xunit.runner.json new file mode 100644 index 00000000000..ff6ac3098c1 --- /dev/null +++ b/tests/FSharp.Core.UnitTests/xunit.runner.json @@ -0,0 +1,7 @@ +{ + "$schema": "https://xunit.net/schema/current/xunit.runner.schema.json", + "appDomain": "denied", + "shadowCopy": false, + "parallelizeTestCollections": false, + "maxParallelThreads": 1 +}