C# Class Symbols.SymbolTable

Exibir arquivo Open project: YourLocalFax/OLD-Score Class Usage Examples

Public Properties

Property Type Description
global Scope

Public Methods

Method Description
ExitScope ( ) : void
InsertFn ( string fnName, Modifiers mods, FnTyRef ty ) : void
InsertType ( string typeName, Modifiers mods, TyRef ty ) : void
InsertVar ( string varName, TyRef ty ) : void
NewScope ( string name ) : void
SymbolTable ( ) : System.Collections.Generic
ToString ( ) : string

Method Details

ExitScope() public method

public ExitScope ( ) : void
return void

InsertFn() public method

public InsertFn ( string fnName, Modifiers mods, FnTyRef ty ) : void
fnName string
mods Modifiers
ty FnTyRef
return void

InsertType() public method

public InsertType ( string typeName, Modifiers mods, TyRef ty ) : void
typeName string
mods Modifiers
ty TyRef
return void

InsertVar() public method

public InsertVar ( string varName, TyRef ty ) : void
varName string
ty TyRef
return void

NewScope() public method

public NewScope ( string name ) : void
name string
return void

SymbolTable() public method

public SymbolTable ( ) : System.Collections.Generic
return System.Collections.Generic

ToString() public method

public ToString ( ) : string
return string

Property Details

global public_oe property

public Scope global
return Scope