C# Class X86Code, mona

Exibir arquivo Open project: higepon/mona Class Usage Examples

Public Properties

Property Type Description
IsBrTarget bool
Label string

Public Methods

Method Description
GetPrevious ( ArrayList list, int pos, int count ) : X86Code,
Ignore ( ) : void
IsAddEtc ( string s ) : bool
IsAddr ( string s ) : bool
IsDigit ( string s ) : bool
IsMovEtc ( string s ) : bool
IsXS ( string s ) : bool
IsXX ( string s ) : bool
Optimize ( ArrayList list ) : void
Parse ( string s ) : X86Code,
Write ( StreamWriter sw ) : void
X86Code ( ) : System
X86Code ( string mnemonic ) : System
X86Code ( string label, bool isBrTarget, string comment ) : System
X86Code ( string label, bool isBrTarget, string comment, string mnemonic ) : System
X86Code ( string label, bool isBrTarget, string comment, string mnemonic, string operand1 ) : System
X86Code ( string label, bool isBrTarget, string comment, string mnemonic, string operand1, string operand2 ) : System
X86Code ( string mnemonic, string operand1 ) : System
X86Code ( string mnemonic, string operand1, string operand2 ) : System

Method Details

GetPrevious() public static method

public static GetPrevious ( ArrayList list, int pos, int count ) : X86Code,
list ArrayList
pos int
count int
return X86Code,

Ignore() public method

public Ignore ( ) : void
return void

IsAddEtc() public static method

public static IsAddEtc ( string s ) : bool
s string
return bool

IsAddr() public static method

public static IsAddr ( string s ) : bool
s string
return bool

IsDigit() public static method

public static IsDigit ( string s ) : bool
s string
return bool

IsMovEtc() public static method

public static IsMovEtc ( string s ) : bool
s string
return bool

IsXS() public static method

public static IsXS ( string s ) : bool
s string
return bool

IsXX() public static method

public static IsXX ( string s ) : bool
s string
return bool

Optimize() public static method

public static Optimize ( ArrayList list ) : void
list ArrayList
return void

Parse() public static method

public static Parse ( string s ) : X86Code,
s string
return X86Code,

Write() public method

public Write ( StreamWriter sw ) : void
sw StreamWriter
return void

X86Code() public method

public X86Code ( ) : System
return System

X86Code() public method

public X86Code ( string mnemonic ) : System
mnemonic string
return System

X86Code() public method

public X86Code ( string label, bool isBrTarget, string comment ) : System
label string
isBrTarget bool
comment string
return System

X86Code() public method

public X86Code ( string label, bool isBrTarget, string comment, string mnemonic ) : System
label string
isBrTarget bool
comment string
mnemonic string
return System

X86Code() public method

public X86Code ( string label, bool isBrTarget, string comment, string mnemonic, string operand1 ) : System
label string
isBrTarget bool
comment string
mnemonic string
operand1 string
return System

X86Code() public method

public X86Code ( string label, bool isBrTarget, string comment, string mnemonic, string operand1, string operand2 ) : System
label string
isBrTarget bool
comment string
mnemonic string
operand1 string
operand2 string
return System

X86Code() public method

public X86Code ( string mnemonic, string operand1 ) : System
mnemonic string
operand1 string
return System

X86Code() public method

public X86Code ( string mnemonic, string operand1, string operand2 ) : System
mnemonic string
operand1 string
operand2 string
return System

Property Details

IsBrTarget public_oe property

public bool IsBrTarget
return bool

Label public_oe property

public string Label
return string