[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for T:LayerD.ZOECompiler.Symbol]

C# | Visual Basic | Visual C++ |
public class Symbol
Public Class Symbol
public ref class Symbol

All Members | Constructors | Methods | |||
Icon | Member | Description |
---|---|---|
![]() | Symbol(XplDeclarator, String) | |
![]() | Symbol(XplParameter, String) | |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize()()() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | get_ConstantValue()()() |
Obtiene el valor constante del simbolo, si es constante
de lo contrario nulo.
|
![]() | get_IsBadSymbol()()() |
Retorna el valor de IsBadSymbol, bandera
establecida por el usuario para
indicar que la declaracion del simbolo tiene
errores y no debe utilizarse.
|
![]() | get_SymbolClass()()() | |
![]() | get_SymbolInitializer()()() |
Retorna el XplInitializerList del simbolo, si se
incluyo uno en su declaracion, puede ser nulo.
|
![]() | get_SymbolName()()() |
Devuelve el nombre del simbolo
|
![]() | get_SymbolType()()() |
Devuelve el XplType del simbolo.
|
![]() | GetHashCode()()() | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) |
![]() | GetType()()() | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IsConst()()() |
Indica si el simbolo se declaro como constante.
|
![]() | IsExec()()() |
Indica si se incluyo el modificador "exec" en la declaracion
del simbolo.
|
![]() | IsRef()()() |
Indica si el simbolo, en caso de ser un puntero, se declaro
con el modificador "ref", es decir si posee semántica
de referencia.
Si el simbolo no es un puntero devuelve false.
|
![]() | MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | set_ConstantValue(Object) |
Establece el valor constante del simbolo, para simbolos constantes
|
![]() | set_IsBadSymbol(Boolean) |
Establece la bandera para indicar si el simbolo
fue incorrecto en su declaracion.
|
![]() | ToString()()() | (Overrides Object.ToString()()().) |

Object | |
![]() | Symbol |