Class BaseAssemblerElement
Inheritance
System.Object
BaseAssemblerElement
Assembly: XSharp.dll
Syntax
public abstract class BaseAssemblerElement : object
Properties
|
Improve this Doc
View Source
ActualAddress
Declaration
public virtual ulong? ActualAddress { get; }
Property Value
| Type |
Description |
| System.Nullable<System.UInt64> |
|
|
Improve this Doc
View Source
StartAddress
Declaration
public virtual ulong? StartAddress { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.UInt64> |
|
Methods
|
Improve this Doc
View Source
IsComplete(Assembler)
Declaration
public abstract bool IsComplete(Assembler aAssembler)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
ToString()
Declaration
public sealed override string ToString()
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
UpdateAddress(Assembler, ref UInt64)
Declaration
public virtual void UpdateAddress(Assembler aAssembler, ref ulong aAddress)
Parameters
| Type |
Name |
Description |
| Assembler |
aAssembler |
|
| System.UInt64 |
aAddress |
|
|
Improve this Doc
View Source
WriteData(Assembler, Stream)
Declaration
public abstract void WriteData(Assembler aAssembler, Stream aOutput)
Parameters
| Type |
Name |
Description |
| Assembler |
aAssembler |
|
| Stream |
aOutput |
|
|
Improve this Doc
View Source
WriteText(Assembler, TextWriter)
Declaration
public abstract void WriteText(Assembler aAssembler, TextWriter aOutput)
Parameters
| Type |
Name |
Description |
| Assembler |
aAssembler |
|
| TextWriter |
aOutput |
|