A pseudo-type used where no actual type is appropriate.
The kinds of {@code NoType} are:
- {@link TypeKind#VOID VOID} - corresponds to the keyword {@code void}.
- {@link TypeKind#PACKAGE PACKAGE} - the pseudo-type of a package element.
- {@link TypeKind#NONE NONE} - used in other cases
where no actual type is appropriate; for example, the superclass
of {@code java.lang.Object}.
|