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

github.com/mono/linker.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/linker/Linker.Steps/CodeRewriterStep.cs')
-rw-r--r--src/linker/Linker.Steps/CodeRewriterStep.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/linker/Linker.Steps/CodeRewriterStep.cs b/src/linker/Linker.Steps/CodeRewriterStep.cs
index c71624451..6d70b1a09 100644
--- a/src/linker/Linker.Steps/CodeRewriterStep.cs
+++ b/src/linker/Linker.Steps/CodeRewriterStep.cs
@@ -157,8 +157,10 @@ namespace Mono.Linker.Steps
{
var body = new MethodBody (method);
+#pragma warning disable RS0030 // MethodReference.Parameters is banned. This code already works and doesn't need to be changed
if (method.HasParameters && method.Parameters.Any (l => l.IsOut))
throw new NotSupportedException ($"Cannot replace body of method '{method.GetDisplayName ()}' because it has an out parameter.");
+#pragma warning restore RS0030
var il = body.GetLinkerILProcessor ();
if (method.IsInstanceConstructor () && !method.DeclaringType.IsValueType) {