The type symbol associated with the type, or NoSymbol
for types
that do not refer to a type symbol.
The type symbol associated with the type, or NoSymbol
for types
that do not refer to a type symbol.
The type underlying a singleton type
Widen from singleton type to its underlying non-singleton
base type by applying one or more underlying
dereferences,
identity for all other types.
Widen from singleton type to its underlying non-singleton
base type by applying one or more underlying
dereferences,
identity for all other types.
class Outer { class C ; val x: C } val o: Outer <o.x.type>.widen = o.C
This class declares methods that are visible in a
SingleType
.