A scope induced by a type alias declaration, containing the type parameters declared the the alias.
Type aliases that do not declare type parameters have no scope object.
Gets a textual representation of this element.
Gets a variable declared in this scope.
Gets a scope nested in this one, if any.
Gets the location of the program element this scope is associated with, if any.
Gets the scope in which this scope is nested, if any.
Gets the program element this scope is associated with, if any.
Gets the variable with the given name declared in this scope.