[java] parser fix: primitive types start a declaration

This commit is contained in:
Roman Shevchenko
2017-09-26 12:14:26 +02:00
parent a3a2da9eeb
commit 324581b347
4 changed files with 37 additions and 10 deletions
@@ -0,0 +1,15 @@
PsiJavaFile:ExprStatement1.java
PsiExpressionStatement
PsiReferenceExpression:int.
PsiClassObjectAccessExpression:int
PsiTypeElement:int
PsiKeyword:int('int')
PsiErrorElement:.class expected
<empty list>
PsiJavaToken:DOT('.')
PsiReferenceParameterList
<empty list>
PsiErrorElement:Identifier expected
<empty list>
PsiErrorElement:';' expected
<empty list>
@@ -0,0 +1,8 @@
PsiJavaFile:LocalVar7.java
PsiDeclarationStatement
PsiModifierList:
<empty list>
PsiTypeElement:int
PsiKeyword:int('int')
PsiErrorElement:Identifier expected
<empty list>