Class Label
Inheritance
System.Object
Label
Assembly: XSharp.dll
Syntax
public class Label : Instruction
Constructors
|
Improve this Doc
View Source
Label(String, Boolean)
Declaration
public Label(string aName, bool isGlobal = false)
Parameters
Type |
Name |
Description |
System.String |
aName |
|
System.Boolean |
isGlobal |
|
|
Improve this Doc
View Source
Label(String, String)
Declaration
public Label(string aName, string aComment)
Parameters
Type |
Name |
Description |
System.String |
aName |
|
System.String |
aComment |
|
Properties
|
Improve this Doc
View Source
Declaration
public string Comment { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
IsGlobal
Declaration
public bool IsGlobal { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
LastFullLabel
Declaration
public static string LastFullLabel { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Name
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
QualifiedName
Declaration
public string QualifiedName { get; }
Property Value
Type |
Description |
System.String |
|
Methods
|
Improve this Doc
View Source
GetLabel(Object)
Declaration
public static string GetLabel(object aObject)
Parameters
Type |
Name |
Description |
System.Object |
aObject |
|
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
WriteData(Assembler, System.IO.Stream)
Declaration
public override void WriteData(Assembler aAssembler, System.IO.Stream aOutput)
Parameters
Type |
Name |
Description |
Assembler |
aAssembler |
|
System.IO.Stream |
aOutput |
|
|
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 |
|