If this symbol is really an alias for another, return that other. If needed, semantic() is invoked due to resolve forward reference.
See Implementation
If this symbol is really an alias for another, return that other. If needed, semantic() is invoked due to resolve forward reference.