Grammar: obsolete 'package' element removed #KT-8429 Fixed

(cherry picked from commit 7bdf556)
This commit is contained in:
Mikhail Glukhikh
2016-07-19 13:49:29 +03:00
committed by Mikhail Glukhikh
parent 23ae042154
commit 75832f9d80
+4 -12
View File
@@ -31,6 +31,10 @@ packageHeader
: modifiers "package" SimpleName{"."} SEMI?
;
/**
See [Packages](packages.html)
*/
import
: "import" SimpleName{"."} ("." "*" | "as" SimpleName)? SEMI?
;
@@ -40,7 +44,6 @@ See [Imports](packages.html#imports)
*/
toplevelObject
: package
: class
: object
: function
@@ -48,17 +51,6 @@ toplevelObject
// : typeAlias
;
package
: "package" SimpleName{"."} "{"
import*
toplevelObject*
"}"
;
/**
See [Packages](packages.html)
*/
/*
typeAlias
: modifiers "typealias" SimpleName (typeParameters typeConstraints)? "=" type