From 20f1ba11b430ebe47af63dd43509f0b4bd35f273 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Sun, 10 Jul 2016 22:34:11 +0900 Subject: [PATCH] Disable CopyPropagation --- ICSharpCode.Decompiler/CSharp/CSharpDecompiler.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ICSharpCode.Decompiler/CSharp/CSharpDecompiler.cs b/ICSharpCode.Decompiler/CSharp/CSharpDecompiler.cs index 87d273b5e..a36e2a3a9 100644 --- a/ICSharpCode.Decompiler/CSharp/CSharpDecompiler.cs +++ b/ICSharpCode.Decompiler/CSharp/CSharpDecompiler.cs @@ -60,7 +60,7 @@ namespace ICSharpCode.Decompiler.CSharp new ConditionDetection(), new ILInlining(), new TransformInlineAssignment(), - new CopyPropagation(), +// new CopyPropagation(), new InlineCompilerGeneratedVariables(), new ExpressionTransforms(), // must run once before "the loop" to allow RemoveDeadVariablesInit new RemoveDeadVariableInit(), // must run after ExpressionTransforms because it does not handle stobj(ldloca V, ...)