Package-level declarations

Types

Link copied to clipboard
Context causes a name syntactically to fall into one of seven categories: ModuleName, PackageName, TypeName, ExpressionName, MethodName, PackageOrTypeName, or AmbiguousName.
Link copied to clipboard
open class NameLogic
NameLogic contains a set of static methods to implement the abstraction of a "Name" as defined in Chapter 6 of the JLS.
Link copied to clipboard
Each Name can be part either of a Declaration or a Reference to a Declaration.