C# Class _6_JIT.SymbolTable

Exibir arquivo Open project: GHScan/DailyProjects Class Usage Examples

Public Methods

Method Description
DefineLocalSymbol ( string name ) : LocalAddress
DefineOrGetGlobalSymbol ( string name ) : GlobalAddress
GetGlobalSymbolCount ( ) : int
GetLocalSymbolCount ( ) : int
Lookup ( SymbolTable table, string name ) : object
SymbolTable ( SymbolTable prevTable ) : System

Method Details

DefineLocalSymbol() public method

public DefineLocalSymbol ( string name ) : LocalAddress
name string
return LocalAddress

DefineOrGetGlobalSymbol() public static method

public static DefineOrGetGlobalSymbol ( string name ) : GlobalAddress
name string
return GlobalAddress

GetGlobalSymbolCount() public static method

public static GetGlobalSymbolCount ( ) : int
return int

GetLocalSymbolCount() public method

public GetLocalSymbolCount ( ) : int
return int

Lookup() public static method

public static Lookup ( SymbolTable table, string name ) : object
table SymbolTable
name string
return object

SymbolTable() public method

public SymbolTable ( SymbolTable prevTable ) : System
prevTable SymbolTable
return System