Grammar: obsolete 'package' element removed #KT-8429 Fixed
(cherry picked from commit 7bdf556)
This commit is contained in:
committed by
Mikhail Glukhikh
parent
23ae042154
commit
75832f9d80
@@ -31,6 +31,10 @@ packageHeader
|
|||||||
: modifiers "package" SimpleName{"."} SEMI?
|
: modifiers "package" SimpleName{"."} SEMI?
|
||||||
;
|
;
|
||||||
|
|
||||||
|
/**
|
||||||
|
See [Packages](packages.html)
|
||||||
|
*/
|
||||||
|
|
||||||
import
|
import
|
||||||
: "import" SimpleName{"."} ("." "*" | "as" SimpleName)? SEMI?
|
: "import" SimpleName{"."} ("." "*" | "as" SimpleName)? SEMI?
|
||||||
;
|
;
|
||||||
@@ -40,7 +44,6 @@ See [Imports](packages.html#imports)
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
toplevelObject
|
toplevelObject
|
||||||
: package
|
|
||||||
: class
|
: class
|
||||||
: object
|
: object
|
||||||
: function
|
: function
|
||||||
@@ -48,17 +51,6 @@ toplevelObject
|
|||||||
// : typeAlias
|
// : typeAlias
|
||||||
;
|
;
|
||||||
|
|
||||||
package
|
|
||||||
: "package" SimpleName{"."} "{"
|
|
||||||
import*
|
|
||||||
toplevelObject*
|
|
||||||
"}"
|
|
||||||
;
|
|
||||||
|
|
||||||
/**
|
|
||||||
See [Packages](packages.html)
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
typeAlias
|
typeAlias
|
||||||
: modifiers "typealias" SimpleName (typeParameters typeConstraints)? "=" type
|
: modifiers "typealias" SimpleName (typeParameters typeConstraints)? "=" type
|
||||||
|
|||||||
Reference in New Issue
Block a user