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
if (interval.IsEmpty) if (interval.IsEmpty)
output.Write("[empty] "); output.Write("[empty] ");
else 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
public override void WriteTo(ITextOutput output, ILAstWritingOptions options) public override void WriteTo(ITextOutput output, ILAstWritingOptions options)
{ {
ILRange.WriteTo(output, options);
output.Write(OpCode); output.Write(OpCode);
if (Method != null) { if (Method != null) {
output.Write(' '); output.Write(' ');

Loading…
Cancel
Save