Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEgorBo <egorbo@gmail.com>2018-05-09 03:29:09 +0300
committerMarek Safar <marek.safar@gmail.com>2018-05-09 14:03:53 +0300
commite9f405968506867085a7888bbd3e71ada92eb3b6 (patch)
treefc090c390fcf096d1987ba68374b72fa64904f72
parent052a9f324230345daf48843b9f0bb796f02e9379 (diff)
hide TypeForwarders from mono
-rw-r--r--src/System.Private.CoreLib/shared/System/StringSpanHelpers.cs5
-rw-r--r--src/System.Private.CoreLib/src/System/InsufficientMemoryException.cs2
-rw-r--r--src/System.Private.CoreLib/src/System/MissingFieldException.cs2
-rw-r--r--src/System.Private.CoreLib/src/System/MissingMemberException.cs2
-rw-r--r--src/System.Private.CoreLib/src/System/OutOfMemoryException.cs2
5 files changed, 12 insertions, 1 deletions
diff --git a/src/System.Private.CoreLib/shared/System/StringSpanHelpers.cs b/src/System.Private.CoreLib/shared/System/StringSpanHelpers.cs
index 2d6152de5..9ddcc9450 100644
--- a/src/System.Private.CoreLib/shared/System/StringSpanHelpers.cs
+++ b/src/System.Private.CoreLib/shared/System/StringSpanHelpers.cs
@@ -37,7 +37,10 @@ namespace System
return true;
}
- private static bool EqualsOrdinalIgnoreCase(this ReadOnlySpan<char> left, ReadOnlySpan<char> right)
+#if MONO
+ internal
+#endif
+ static bool EqualsOrdinalIgnoreCase(this ReadOnlySpan<char> left, ReadOnlySpan<char> right)
{
if (left.Length != right.Length)
{
diff --git a/src/System.Private.CoreLib/src/System/InsufficientMemoryException.cs b/src/System.Private.CoreLib/src/System/InsufficientMemoryException.cs
index fbde8ce1f..4c510c4d7 100644
--- a/src/System.Private.CoreLib/src/System/InsufficientMemoryException.cs
+++ b/src/System.Private.CoreLib/src/System/InsufficientMemoryException.cs
@@ -22,7 +22,9 @@ using System.Runtime.Serialization;
namespace System
{
[Serializable]
+#if !MONO
[System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+#endif
public sealed class InsufficientMemoryException : OutOfMemoryException
{
// There may be a problem here interacting with the ResourceManager in out of memory conditions,
diff --git a/src/System.Private.CoreLib/src/System/MissingFieldException.cs b/src/System.Private.CoreLib/src/System/MissingFieldException.cs
index 88cd41c6a..edac0614d 100644
--- a/src/System.Private.CoreLib/src/System/MissingFieldException.cs
+++ b/src/System.Private.CoreLib/src/System/MissingFieldException.cs
@@ -14,7 +14,9 @@ using System.Runtime.Serialization;
namespace System
{
[Serializable]
+#if !MONO
[System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+#endif
public class MissingFieldException : MissingMemberException
{
public MissingFieldException()
diff --git a/src/System.Private.CoreLib/src/System/MissingMemberException.cs b/src/System.Private.CoreLib/src/System/MissingMemberException.cs
index 3d2fedc5d..3be1cfe6a 100644
--- a/src/System.Private.CoreLib/src/System/MissingMemberException.cs
+++ b/src/System.Private.CoreLib/src/System/MissingMemberException.cs
@@ -16,7 +16,9 @@ using System.Runtime.Serialization;
namespace System
{
[Serializable]
+#if !MONO
[System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+#endif
public class MissingMemberException : MemberAccessException
{
public MissingMemberException()
diff --git a/src/System.Private.CoreLib/src/System/OutOfMemoryException.cs b/src/System.Private.CoreLib/src/System/OutOfMemoryException.cs
index ef42ba752..5bd4f21e8 100644
--- a/src/System.Private.CoreLib/src/System/OutOfMemoryException.cs
+++ b/src/System.Private.CoreLib/src/System/OutOfMemoryException.cs
@@ -16,7 +16,9 @@ using System.Runtime.Serialization;
namespace System
{
[Serializable]
+#if !MONO
[System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+#endif
public class OutOfMemoryException : SystemException
{
public OutOfMemoryException()