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.");