Browse Source

Fix formatting bug in MethodBodyDisassembler

pull/1198/head
Siegfried Pammer 7 years ago
parent
commit
82d80a80e9
  1. 5
      ICSharpCode.Decompiler/Disassembler/MethodBodyDisassembler.cs

5
ICSharpCode.Decompiler/Disassembler/MethodBodyDisassembler.cs

@ -218,7 +218,8 @@ namespace ICSharpCode.Decompiler.Disassembler
prevInstructionWasBranch = currentOpCode.IsBranch() prevInstructionWasBranch = currentOpCode.IsBranch()
|| currentOpCode.IsReturn() || currentOpCode.IsReturn()
|| currentOpCode == ILOpCode.Throw || currentOpCode == ILOpCode.Throw
|| currentOpCode == ILOpCode.Rethrow; || currentOpCode == ILOpCode.Rethrow
|| currentOpCode == ILOpCode.Switch;
} }
isFirstInstructionInStructure = false; isFirstInstructionInStructure = false;
} }
@ -337,7 +338,7 @@ namespace ICSharpCode.Decompiler.Disassembler
output.Write(", "); output.Write(", ");
output.WriteReference($"IL_{targets[i]:x4}", targets[i], true); output.WriteReference($"IL_{targets[i]:x4}", targets[i], true);
} }
output.WriteLine(")"); output.Write(")");
break; break;
case OperandType.Variable: case OperandType.Variable:
output.Write(' '); output.Write(' ');

Loading…
Cancel
Save