Make Nullable partial to allow additional method for in under Mono (dotnet/coreclr...
authorMarek Safar <marek.safar@gmail.com>
Mon, 11 Feb 2019 11:33:29 +0000 (12:33 +0100)
committerJan Kotas <jkotas@microsoft.com>
Mon, 11 Feb 2019 11:33:29 +0000 (03:33 -0800)
Commit migrated from https://github.com/dotnet/coreclr/commit/99b0e1a1729d354d4444c8fbd4149df30f7f2940

src/libraries/System.Private.CoreLib/src/System/Nullable.cs

index 3c1cbd5..858f398 100644 (file)
@@ -14,7 +14,7 @@ namespace System
     [Serializable]
     [NonVersionable] // This only applies to field layout
     [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
-    public struct Nullable<T> where T : struct
+    public partial struct Nullable<T> where T : struct
     {
         private readonly bool hasValue; // Do not rename (binary serialization)
         internal T value; // Do not rename (binary serialization) or make readonly (can be mutated in ToString, etc.)