Parser: Do not produce qualified expressions without receiver in package directives. Add assertion on JetQualifiedExpression

#KT-6907 Fixed
This commit is contained in:
Alexey Sedunov
2015-03-05 14:49:29 +03:00
parent cab301e8e2
commit 2684ce20d4
25 changed files with 235 additions and 25 deletions
@@ -0,0 +1,11 @@
JetFile: PackageSimpleNameLeadingDoubleDot.kt
PACKAGE_DIRECTIVE
PsiElement(package)('package')
PsiWhiteSpace(' ')
PsiErrorElement:Package name must be a '.'-separated identifier list
PsiElement(DOT)('.')
PsiWhiteSpace(' ')
PsiErrorElement:Package name must be a '.'-separated identifier list
PsiElement(DOT)('.')
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('a')