diff --git a/src/tests/Loader/classloader/generics/Variance/IL/CastClass001.cs b/src/tests/Loader/classloader/generics/Variance/IL/CastClass001.cs index d6325651435f52..0b1d91a7f5b8b3 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/CastClass001.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/CastClass001.cs @@ -7,14 +7,14 @@ public class Base {} public class Sub : Base {} -public class GBase { } -public class GSubT : GBase { } - -public class GTU : IPlusT, IMinusT, IPlusTMinusU {} -public class GTArrUArr : IPlusT, IMinusT, IPlusTMinusU {} -public class GRefTRefU : IPlusT>, IPlusT>, IPlusTMinusU, IPlusT> {} -public class GRefTArrRefUArr : IPlusT>, IPlusT>, IPlusTMinusU,IPlusT> {} -public class GArrRefTArrRefU : IPlusT[]>, IPlusT[]>, IPlusTMinusU[],IPlusT[]> {} +public class GBase { public GBase() { } } +public class GSubT : GBase { public GSubT() { } } + +public class GTU : IPlusT, IMinusT, IPlusTMinusU { public GTU() {} } +public class GTArrUArr : IPlusT, IMinusT, IPlusTMinusU { public GTArrUArr() {} } +public class GRefTRefU : IPlusT>, IPlusT>, IPlusTMinusU, IPlusT> { public GRefTRefU() {} } +public class GRefTArrRefUArr : IPlusT>, IPlusT>, IPlusTMinusU,IPlusT> { public GRefTArrRefUArr() {} } +public class GArrRefTArrRefU : IPlusT[]>, IPlusT[]>, IPlusTMinusU[],IPlusT[]> { public GArrRefTArrRefU() {} } public class TestClass diff --git a/src/tests/Loader/classloader/generics/Variance/IL/CastClass004.cs b/src/tests/Loader/classloader/generics/Variance/IL/CastClass004.cs index 33ce3f1f53b2ac..f7771b725df301 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/CastClass004.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/CastClass004.cs @@ -7,8 +7,8 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } public struct GTU : IPlusT, IMinusT, IPlusTMinusU {} public struct GTArrUArr : IPlusT, IMinusT, IPlusTMinusU {} diff --git a/src/tests/Loader/classloader/generics/Variance/IL/IsInst001.cs b/src/tests/Loader/classloader/generics/Variance/IL/IsInst001.cs index 750ffc6bdc5146..ebb3e971dd858f 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/IsInst001.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/IsInst001.cs @@ -7,14 +7,14 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } -public class GTU : IPlusT, IMinusT, IPlusTMinusU {} -public class GTArrUArr : IPlusT, IMinusT, IPlusTMinusU {} -public class GRefTRefU : IPlusT>, IPlusT>, IPlusTMinusU, IPlusT> {} -public class GRefTArrRefUArr : IPlusT>, IPlusT>, IPlusTMinusU,IPlusT> {} -public class GArrRefTArrRefU : IPlusT[]>, IPlusT[]>, IPlusTMinusU[],IPlusT[]> {} +public class GTU : IPlusT, IMinusT, IPlusTMinusU { public GTU() {} } +public class GTArrUArr : IPlusT, IMinusT, IPlusTMinusU { public GTArrUArr() {} } +public class GRefTRefU : IPlusT>, IPlusT>, IPlusTMinusU, IPlusT> { public GRefTRefU() {} } +public class GRefTArrRefUArr : IPlusT>, IPlusT>, IPlusTMinusU,IPlusT> { public GRefTArrRefUArr() {} } +public class GArrRefTArrRefU : IPlusT[]>, IPlusT[]>, IPlusTMinusU[],IPlusT[]> { public GArrRefTArrRefU() {} } public class TestClass { diff --git a/src/tests/Loader/classloader/generics/Variance/IL/IsInst002.cs b/src/tests/Loader/classloader/generics/Variance/IL/IsInst002.cs index 9dfe732f4cdb8a..a47ecb06d96c5d 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/IsInst002.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/IsInst002.cs @@ -7,14 +7,14 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } -public class GTU : IPlusT, IMinusT, IMinusTPlusU {} -public class GTArrUArr : IMinusT, IPlusT, IMinusTPlusU {} -public class GRefTRefU : IMinusT>, IMinusT>, IMinusTPlusU, IPlusT> {} -public class GRefTArrRefUArr : IMinusT>, IMinusT>, IMinusTPlusU,IPlusT> {} -public class GArrRefTArrRefU : IMinusT[]>, IMinusT[]>, IMinusTPlusU[],IPlusT[]> {} +public class GTU : IPlusT, IMinusT, IMinusTPlusU { public GTU() {} } +public class GTArrUArr : IMinusT, IPlusT, IMinusTPlusU { public GTArrUArr() {} } +public class GRefTRefU : IMinusT>, IMinusT>, IMinusTPlusU, IPlusT> { public GRefTRefU() {} } +public class GRefTArrRefUArr : IMinusT>, IMinusT>, IMinusTPlusU,IPlusT> { public GRefTArrRefUArr() {} } +public class GArrRefTArrRefU : IMinusT[]>, IMinusT[]>, IMinusTPlusU[],IPlusT[]> { public GArrRefTArrRefU() {} } public class TestClass { diff --git a/src/tests/Loader/classloader/generics/Variance/IL/IsInst003.cs b/src/tests/Loader/classloader/generics/Variance/IL/IsInst003.cs index ce06d28134cf19..08a54b7b007406 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/IsInst003.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/IsInst003.cs @@ -7,14 +7,14 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} - -public class GTU : IPlusT, IMinusT, IPlusTMinusU {} -public class GTArrUArr : IPlusT, IMinusT, IPlusTMinusU {} -public class GRefTRefU : IPlusT>, IPlusT>, IPlusTMinusU, IPlusT> {} -public class GRefTArrRefUArr : IPlusT>, IPlusT>, IPlusTMinusU,IPlusT> {} -public class GArrRefTArrRefU : IPlusT[]>, IPlusT[]>, IPlusTMinusU[],IPlusT[]> {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } + +public class GTU : IPlusT, IMinusT, IPlusTMinusU { public GTU() {} } +public class GTArrUArr : IPlusT, IMinusT, IPlusTMinusU { public GTArrUArr() {} } +public class GRefTRefU : IPlusT>, IPlusT>, IPlusTMinusU, IPlusT> { public GRefTRefU() {} } +public class GRefTArrRefUArr : IPlusT>, IPlusT>, IPlusTMinusU,IPlusT> { public GRefTArrRefUArr() {} } +public class GArrRefTArrRefU : IPlusT[]>, IPlusT[]>, IPlusTMinusU[],IPlusT[]> { public GArrRefTArrRefU() {} } public class TestClass { diff --git a/src/tests/Loader/classloader/generics/Variance/IL/IsInst004.cs b/src/tests/Loader/classloader/generics/Variance/IL/IsInst004.cs index 6c5fa9c09331e8..218be8f846b94e 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/IsInst004.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/IsInst004.cs @@ -7,8 +7,8 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } public struct GTU : IPlusT, IMinusT, IPlusTMinusU {} public struct GTArrUArr : IPlusT, IMinusT, IPlusTMinusU {} diff --git a/src/tests/Loader/classloader/generics/Variance/IL/IsInst005.cs b/src/tests/Loader/classloader/generics/Variance/IL/IsInst005.cs index 9b9373d10af844..309252d762655a 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/IsInst005.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/IsInst005.cs @@ -7,8 +7,8 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } public struct GTU : IPlusT, IMinusT, IMinusTPlusU {} public struct GTArrUArr : IMinusT, IPlusT, IMinusTPlusU {} diff --git a/src/tests/Loader/classloader/generics/Variance/IL/IsInst006.cs b/src/tests/Loader/classloader/generics/Variance/IL/IsInst006.cs index f49beb692ed58c..97af79e8e4432a 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/IsInst006.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/IsInst006.cs @@ -7,8 +7,8 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } public struct GTU : IPlusT, IMinusT, IPlusTMinusU {} public struct GTArrUArr : IPlusT, IMinusT, IPlusTMinusU {} diff --git a/src/tests/Loader/classloader/generics/Variance/IL/Unbox001.cs b/src/tests/Loader/classloader/generics/Variance/IL/Unbox001.cs index 7ae7877f1c0a5e..9fdf7f6a77fd11 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/Unbox001.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/Unbox001.cs @@ -7,14 +7,14 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } -public class GTU : IPlusT, IMinusT, IPlusTMinusU {} -public class GTArrUArr : IPlusT, IMinusT, IPlusTMinusU {} -public class GRefTRefU : IPlusT>, IPlusT>, IPlusTMinusU, IPlusT> {} -public class GRefTArrRefUArr : IPlusT>, IPlusT>, IPlusTMinusU,IPlusT> {} -public class GArrRefTArrRefU : IPlusT[]>, IPlusT[]>, IPlusTMinusU[],IPlusT[]> {} +public class GTU : IPlusT, IMinusT, IPlusTMinusU { public GTU() {} } +public class GTArrUArr : IPlusT, IMinusT, IPlusTMinusU { public GTArrUArr() {} } +public class GRefTRefU : IPlusT>, IPlusT>, IPlusTMinusU, IPlusT> { public GRefTRefU() {} } +public class GRefTArrRefUArr : IPlusT>, IPlusT>, IPlusTMinusU,IPlusT> { public GRefTArrRefUArr() {} } +public class GArrRefTArrRefU : IPlusT[]>, IPlusT[]>, IPlusTMinusU[],IPlusT[]> { public GArrRefTArrRefU() {} } public class TestClass { diff --git a/src/tests/Loader/classloader/generics/Variance/IL/Unbox002.cs b/src/tests/Loader/classloader/generics/Variance/IL/Unbox002.cs index e68bf719a243ef..de3539f85de67b 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/Unbox002.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/Unbox002.cs @@ -7,14 +7,14 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } -public class GTU : IPlusT, IMinusT, IMinusTPlusU {} -public class GTArrUArr : IMinusT, IPlusT, IMinusTPlusU {} -public class GRefTRefU : IMinusT>, IMinusT>, IMinusTPlusU, IPlusT> {} -public class GRefTArrRefUArr : IMinusT>, IMinusT>, IMinusTPlusU,IPlusT> {} -public class GArrRefTArrRefU : IMinusT[]>, IMinusT[]>, IMinusTPlusU[],IPlusT[]> {} +public class GTU : IPlusT, IMinusT, IMinusTPlusU { public GTU() {} } +public class GTArrUArr : IMinusT, IPlusT, IMinusTPlusU { public GTArrUArr() {} } +public class GRefTRefU : IMinusT>, IMinusT>, IMinusTPlusU, IPlusT> { public GRefTRefU() {} } +public class GRefTArrRefUArr : IMinusT>, IMinusT>, IMinusTPlusU,IPlusT> { public GRefTArrRefUArr() {} } +public class GArrRefTArrRefU : IMinusT[]>, IMinusT[]>, IMinusTPlusU[],IPlusT[]> { public GArrRefTArrRefU() {} } public class TestClass { diff --git a/src/tests/Loader/classloader/generics/Variance/IL/Unbox003.cs b/src/tests/Loader/classloader/generics/Variance/IL/Unbox003.cs index d8ad357fba2fb6..c26fb0313c5960 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/Unbox003.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/Unbox003.cs @@ -7,14 +7,14 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} - -public class GTU : IPlusT, IMinusT, IPlusTMinusU {} -public class GTArrUArr : IPlusT, IMinusT, IPlusTMinusU {} -public class GRefTRefU : IPlusT>, IPlusT>, IPlusTMinusU, IPlusT> {} -public class GRefTArrRefUArr : IPlusT>, IPlusT>, IPlusTMinusU,IPlusT> {} -public class GArrRefTArrRefU : IPlusT[]>, IPlusT[]>, IPlusTMinusU[],IPlusT[]> {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } + +public class GTU : IPlusT, IMinusT, IPlusTMinusU { public GTU() {} } +public class GTArrUArr : IPlusT, IMinusT, IPlusTMinusU { public GTArrUArr() {} } +public class GRefTRefU : IPlusT>, IPlusT>, IPlusTMinusU, IPlusT> { public GRefTRefU() {} } +public class GRefTArrRefUArr : IPlusT>, IPlusT>, IPlusTMinusU,IPlusT> { public GRefTArrRefUArr() {} } +public class GArrRefTArrRefU : IPlusT[]>, IPlusT[]>, IPlusTMinusU[],IPlusT[]> { public GArrRefTArrRefU() {} } public class TestClass { diff --git a/src/tests/Loader/classloader/generics/Variance/IL/Unbox004.cs b/src/tests/Loader/classloader/generics/Variance/IL/Unbox004.cs index 8f4380e2ecb841..7228e5ed686fb4 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/Unbox004.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/Unbox004.cs @@ -7,8 +7,8 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } public struct GTU : IPlusT, IMinusT, IPlusTMinusU {} public struct GTArrUArr : IPlusT, IMinusT, IPlusTMinusU {} diff --git a/src/tests/Loader/classloader/generics/Variance/IL/Unbox005.cs b/src/tests/Loader/classloader/generics/Variance/IL/Unbox005.cs index 7ad21e670f8b52..93c0d1286e58ca 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/Unbox005.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/Unbox005.cs @@ -7,8 +7,8 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } public struct GTU : IPlusT, IMinusT, IMinusTPlusU {} public struct GTArrUArr : IMinusT, IPlusT, IMinusTPlusU {} diff --git a/src/tests/Loader/classloader/generics/Variance/IL/Unbox006.cs b/src/tests/Loader/classloader/generics/Variance/IL/Unbox006.cs index 065cace35db12d..4f47e061af1909 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/Unbox006.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/Unbox006.cs @@ -7,8 +7,8 @@ public class Base {} public class Sub : Base {} -public class GBase {} -public class GSubT : GBase {} +public class GBase { public GBase() {} } +public class GSubT : GBase { public GSubT() {} } public struct GTU : IPlusT, IMinusT, IPlusTMinusU {} public struct GTArrUArr : IPlusT, IMinusT, IPlusTMinusU {}