Browse Source

Improve ILRange output in ILAst

pull/923/head
Siegfried Pammer 8 years ago
parent
commit
81e6f0c9bb
  1. 2
      ICSharpCode.Decompiler/IL/InstructionOutputExtensions.cs
  2. 1
      ICSharpCode.Decompiler/IL/Instructions/ILFunction.cs

2
ICSharpCode.Decompiler/IL/InstructionOutputExtensions.cs

@ -59,7 +59,7 @@ namespace ICSharpCode.Decompiler.IL @@ -59,7 +59,7 @@ namespace ICSharpCode.Decompiler.IL
if (interval.IsEmpty)
output.Write("[empty] ");
else
output.Write($"[{interval.Start}..{interval.InclusiveEnd}] ");
output.Write($"[{interval.Start:x4}..{interval.InclusiveEnd:x4}] ");
}
}
}

1
ICSharpCode.Decompiler/IL/Instructions/ILFunction.cs

@ -85,6 +85,7 @@ namespace ICSharpCode.Decompiler.IL @@ -85,6 +85,7 @@ namespace ICSharpCode.Decompiler.IL
public override void WriteTo(ITextOutput output, ILAstWritingOptions options)
{
ILRange.WriteTo(output, options);
output.Write(OpCode);
if (Method != null) {
output.Write(' ');

Loading…
Cancel
Save