C# Class Ypsilon.Assembler.Scopes

Afficher le fichier Open project: ZaneDubya/YCPU Class Usage Examples

Méthodes publiques

Méthode Description
AddLabel ( string label, int address ) : bool
AliasAddress ( string alias, int fromAddress ) : int
ContainsAlias ( string label, int fromAddress ) : bool
ContainsLabel ( string label, int fromAddress ) : bool
GetLastOpenScope ( ) : Scope
LabelAddress ( string label, int fromAddress ) : int
ScopeClose ( int address ) : bool
ScopeOpen ( int address, int line ) : void
TryGetOpenScope ( Scope &scope ) : bool

Method Details

AddLabel() public méthode

public AddLabel ( string label, int address ) : bool
label string
address int
Résultat bool

AliasAddress() public méthode

public AliasAddress ( string alias, int fromAddress ) : int
alias string
fromAddress int
Résultat int

ContainsAlias() public méthode

public ContainsAlias ( string label, int fromAddress ) : bool
label string
fromAddress int
Résultat bool

ContainsLabel() public méthode

public ContainsLabel ( string label, int fromAddress ) : bool
label string
fromAddress int
Résultat bool

GetLastOpenScope() public méthode

public GetLastOpenScope ( ) : Scope
Résultat Scope

LabelAddress() public méthode

public LabelAddress ( string label, int fromAddress ) : int
label string
fromAddress int
Résultat int

ScopeClose() public méthode

public ScopeClose ( int address ) : bool
address int
Résultat bool

ScopeOpen() public méthode

public ScopeOpen ( int address, int line ) : void
address int
line int
Résultat void

TryGetOpenScope() public méthode

public TryGetOpenScope ( Scope &scope ) : bool
scope Scope
Résultat bool