From 4b12a7e9834ace4a755169841073567754c50ce1 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Sat, 23 Sep 2017 01:22:11 +0200 Subject: [PATCH] Improve formatting of constrained CallInstructions. --- ICSharpCode.Decompiler/IL/Instructions/CallInstruction.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ICSharpCode.Decompiler/IL/Instructions/CallInstruction.cs b/ICSharpCode.Decompiler/IL/Instructions/CallInstruction.cs index ff55549f9..a6281e80e 100644 --- a/ICSharpCode.Decompiler/IL/Instructions/CallInstruction.cs +++ b/ICSharpCode.Decompiler/IL/Instructions/CallInstruction.cs @@ -77,8 +77,9 @@ namespace ICSharpCode.Decompiler.IL public override void WriteTo(ITextOutput output, ILAstWritingOptions options) { if (ConstrainedTo != null) { - output.Write("constrained."); + output.Write("constrained["); ConstrainedTo.WriteTo(output, ILNameSyntax.ShortTypeName); + output.Write("]."); } if (IsTail) output.Write("tail.");