Method | Description | |
---|---|---|
GetContainingTable ( ) : |
Returns the Scope in which this symbol is entered
|
|
GetDeclType ( ) : int |
Returns symbol declaration type
|
|
GetDeclTypeName ( ) : string | ||
GetIndex ( ) : int |
Returns symbol's index in its scope
|
|
GetName ( ) : string |
Returns symbol name
|
|
GetNode ( ) : Node |
Returns the node associated with this identifier
|
|
SetContainingTable ( |
Sets this symbol's Scope
|
|
SetDeclType ( int declType ) : void |
Sets symbol declaration type
|
|
SetIndex ( int index ) : void |
Sets symbol's index in its scope
|
|
SetName ( string name ) : void |
Sets symbol name
|
|
SetNode ( Node node ) : void |
Sets the node associated with this identifier
|
|
Symbol ( ) : System | ||
Symbol ( int declType, string name ) : System |
Constructs a new Symbol with a specific name and declaration type
|
|
ToString ( ) : string |
public SetContainingTable ( |
||
containingTable | ||
return | void |
public Symbol ( int declType, string name ) : System | ||
declType | int |
///
/// |
name | string | |
return | System |