C# Class SharpDisasm.Translators.ATTTranslator

Translates to AT&T syntax
Inheritance: Translator
显示文件 Open project: spazzarama/SharpDisasm

Public Methods

Method Description
Translate ( IEnumerable insns ) : string

Translate a list of instructions separated by Environment.NewLine.

Translate ( Instruction insn ) : string

Translate a single instruction

Private Methods

Method Description
gen_operand ( Instruction u, Operand op ) : void
opr_cast ( Instruction insn, Operand op ) : void
ud_translate_att ( Instruction u ) : void

Method Details

Translate() public method

Translate a list of instructions separated by Environment.NewLine.
public Translate ( IEnumerable insns ) : string
insns IEnumerable
return string

Translate() public method

Translate a single instruction
public Translate ( Instruction insn ) : string
insn Instruction
return string