C# Class Mono.Cecil.Rocks.MethodBodyRocks

Show file Open project: jbevain/cecil Class Usage Examples

Public Methods

Method Description
Optimize ( this self ) : void
OptimizeMacros ( this self ) : void
SimplifyMacros ( this self ) : void

Private Methods

Method Description
ComputeOffsets ( MethodBody body ) : void
ExpandMacro ( Instruction instruction, Mono.Cecil.Cil.OpCode opcode, object operand ) : void
MakeMacro ( Instruction instruction, Mono.Cecil.Cil.OpCode opcode ) : void
OptimizeBranch ( Instruction instruction ) : bool
OptimizeBranches ( MethodBody body ) : void
OptimizeLongs ( this self ) : void

Method Details

Optimize() public static method

public static Optimize ( this self ) : void
self this
return void

OptimizeMacros() public static method

public static OptimizeMacros ( this self ) : void
self this
return void

SimplifyMacros() public static method

public static SimplifyMacros ( this self ) : void
self this
return void