C# Class Reko.Core.Machine.MachineOperand

Abstraction of a processor instruction operand.
Afficher le fichier Open project: uxmal/reko Class Usage Examples

Méthodes publiques

Méthode Description
FormatSignedValue ( Constant c ) : string
FormatUnsignedValue ( Constant c ) : string
FormatValue ( Constant c ) : string
ToString ( ) : string
ToString ( bool fExplicit ) : string
Write ( bool fExplicit, MachineInstructionWriter writer ) : void

Méthodes protégées

Méthode Description
MachineOperand ( PrimitiveType width ) : Reko.Core

Private Methods

Méthode Description
FormatString ( DataType dt ) : string

Method Details

FormatSignedValue() public static méthode

public static FormatSignedValue ( Constant c ) : string
c Constant
Résultat string

FormatUnsignedValue() public static méthode

public static FormatUnsignedValue ( Constant c ) : string
c Constant
Résultat string

FormatValue() public static méthode

public static FormatValue ( Constant c ) : string
c Constant
Résultat string

MachineOperand() protected méthode

protected MachineOperand ( PrimitiveType width ) : Reko.Core
width PrimitiveType
Résultat Reko.Core

ToString() public final méthode

public final ToString ( ) : string
Résultat string

ToString() public méthode

public ToString ( bool fExplicit ) : string
fExplicit bool
Résultat string

Write() public abstract méthode

public abstract Write ( bool fExplicit, MachineInstructionWriter writer ) : void
fExplicit bool
writer MachineInstructionWriter
Résultat void