997a6f1381
Fix parsing import directives in case of non-identifier after "import" Add diagnostics test for malformed imports
43 lines
552 B
Kotlin
Vendored
43 lines
552 B
Kotlin
Vendored
package foo.bar.goo
|
|
|
|
import
|
|
|
|
import foo.
|
|
import foo.*
|
|
import foo.;
|
|
import foo.*;
|
|
|
|
import foo as
|
|
import foo. as
|
|
import foo.* as
|
|
import foo. as ;
|
|
import foo.* as;
|
|
|
|
import foo as .
|
|
import foo as ;
|
|
import foo as *
|
|
import foo as sdfsdf
|
|
import foo.* as ;
|
|
import foo.* as bar
|
|
import foo.bar.
|
|
import foo. as bar
|
|
import foo. as bar ;
|
|
|
|
import foo.bar.* as bar
|
|
import foo.bar.* as
|
|
import foo.bar. ;
|
|
import foo.bar.* as bar ;
|
|
import foo.bar.* as ;
|
|
import *
|
|
import -
|
|
import ^_^
|
|
import .
|
|
import ---; import +++
|
|
import ..{...
|
|
import ..}...
|
|
import foo
|
|
|
|
fun foo() {
|
|
|
|
}
|