Fix import resolution for some cases of malformed imports ("import some.")

Fix parsing import directives in case of non-identifier after "import"
Add diagnostics test for malformed imports
This commit is contained in:
Pavel V. Talanov
2015-06-16 20:46:25 +03:00
parent 37bcd455b5
commit 997a6f1381
9 changed files with 112 additions and 9 deletions
+8
View File
@@ -28,6 +28,14 @@ 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() {