C# Class ICSharpCode.Decompiler.Disassembler.MethodBodyDisassembler

Disassembles a method body.
Datei anzeigen Open project: mwoelk83/Mono.Cecil.Fluent Class Usage Examples

Public Methods

Method Description
Disassemble ( MethodBody body ) : void
MethodBodyDisassembler ( PlainTextOutput output ) : System

Private Methods

Method Description
GetBranchTargets ( IEnumerable instructions ) : HashSet
WriteStructureBody ( IlStructure s, HashSet branchTargets, dnlib.DotNet.Emit.Instruction &inst ) : void
WriteStructureFooter ( IlStructure s ) : void
WriteStructureHeader ( IlStructure s ) : void

Method Details

Disassemble() public method

public Disassemble ( MethodBody body ) : void
body MethodBody
return void

MethodBodyDisassembler() public method

public MethodBodyDisassembler ( PlainTextOutput output ) : System
output ICSharpCode.Decompiler.PlainTextOutput
return System