C# Class IL2Asm16, mona

Show file Open project: higepon/mona Class Usage Examples

Public Methods

Method Description
ConvertIL ( MethodData md, ILCode il ) : X86Codes
ConvertNative ( MethodData md ) : object[]
MangleField ( FieldTable f ) : string
Optimize ( ArrayList list, MethodData md ) : void
ReadPE ( string fn ) : bool
WriteAsm ( StreamWriter sw, MethodData md ) : bool
WriteAsm ( StreamWriter sw, TypeDefTable t ) : bool
WriteAsm ( string asm ) : bool

Private Methods

Method Description
InsertFile ( StreamWriter sw, string fn ) : void
Main ( string args ) : int

Method Details

ConvertIL() public method

public ConvertIL ( MethodData md, ILCode il ) : X86Codes
md MethodData
il Girl.PEAnalyzer.ILCode
return X86Codes

ConvertNative() public method

public ConvertNative ( MethodData md ) : object[]
md MethodData
return object[]

MangleField() public method

public MangleField ( FieldTable f ) : string
f Girl.PEAnalyzer.FieldTable
return string

Optimize() public method

public Optimize ( ArrayList list, MethodData md ) : void
list ArrayList
md MethodData
return void

ReadPE() public method

public ReadPE ( string fn ) : bool
fn string
return bool

WriteAsm() public method

public WriteAsm ( StreamWriter sw, MethodData md ) : bool
sw StreamWriter
md MethodData
return bool

WriteAsm() public method

public WriteAsm ( StreamWriter sw, TypeDefTable t ) : bool
sw StreamWriter
t Girl.PEAnalyzer.TypeDefTable
return bool

WriteAsm() public method

public WriteAsm ( string asm ) : bool
asm string
return bool