Constructs a Symbol object.
Returns the module this symbol belongs to or null if orphaned.
Returns the type of this symbol or null if inexistent. The return type is Object to avoid circular imports.
Returns true if the symbols is complete.
Returns true if the symbol is being completed.
Change the status to Status.Complete.
Change the status to Status.Completing.
Casts the symbol to Class.
Returns the mangled name of this symbol.
Returns the string representation of this symbol.
A symbol represents an object with semantic code information.