This class represents a symbol associated with its identifier.
More...
This class represents a symbol associated with its identifier.
Definition at line 26 of file Symbol.cs.
Symbols.Symbol.Symbol |
( |
string |
symbolName, |
|
|
int |
symbolScope, |
|
|
TypeExpression |
symbolType, |
|
|
bool |
isDinamic |
|
) |
| |
Constructor of Symbol.
- Parameters
-
symbolName | Symbol name. |
symbolScope | Symbol scope. |
symbolType | Symbol type. |
isDinamic | True if the symbol reference is dynamic, false otherwise. |
Definition at line 98 of file Symbol.cs.
override string Symbols.Symbol.ToString |
( |
| ) |
|
Returns the symbol information
- Returns
- string with the symbol information.
Definition at line 114 of file Symbol.cs.
bool Symbols.Symbol.IsDynamic |
|
get |
True if the symbol reference is dynamic, false if the symbol reference is static.
Definition at line 83 of file Symbol.cs.
string Symbols.Symbol.Name |
|
get |
Gets the identifier name associated with the symbol.
Definition at line 58 of file Symbol.cs.
Gets symbol scope.
Definition at line 66 of file Symbol.cs.
Gets the symbol type.
Definition at line 74 of file Symbol.cs.
The documentation for this class was generated from the following file:
- C:/Users/ortin/Desktop/stadyn/Inference/src/Symbols/Symbol.cs