Class InstructionWithDestinationAndSourceAndArgument
Inheritance
System.Object
InstructionWithDestinationAndSourceAndArgument
Assembly: XSharp.dll
Syntax
public abstract class InstructionWithDestinationAndSourceAndArgument : InstructionWithDestinationAndSource, IInstructionWithDestination, IInstructionWithSource, IInstructionWithArgument
Properties
|
Improve this Doc
View Source
ArgumentDisplacement
Declaration
public int ArgumentDisplacement { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ArgumentEmpty
Declaration
public bool ArgumentEmpty { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ArgumentIsIndirect
Declaration
public bool ArgumentIsIndirect { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ArgumentRef
Declaration
public ElementReference ArgumentRef { get; set; }
Property Value
|
Improve this Doc
View Source
ArgumentReg
Declaration
public RegistersEnum? ArgumentReg { get; set; }
Property Value
|
Improve this Doc
View Source
ArgumentValue
Declaration
public uint? ArgumentValue { get; set; }
Property Value
Type |
Description |
System.Nullable<System.UInt32> |
|
Methods
|
Improve this Doc
View Source
GetArgumentAsString()
Declaration
protected string GetArgumentAsString()
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
IsComplete(Assembler)
Declaration
public override bool IsComplete(Assembler aAssembler)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Overrides
|
Improve this Doc
View Source
UpdateAddress(Assembler, ref UInt64)
Declaration
public override void UpdateAddress(Assembler aAssembler, ref ulong aAddress)
Parameters
Type |
Name |
Description |
Assembler |
aAssembler |
|
System.UInt64 |
aAddress |
|
Overrides
|
Improve this Doc
View Source
WriteText(Assembler, System.IO.TextWriter)
Declaration
public override void WriteText(Assembler aAssembler, System.IO.TextWriter aOutput)
Parameters
Type |
Name |
Description |
Assembler |
aAssembler |
|
System.IO.TextWriter |
aOutput |
|
Overrides
Implements