IDEA-119396 (be picky about unfinished annotated new array expressions)

This commit is contained in:
Roman Shevchenko
2014-02-19 19:31:45 +01:00
parent ead0734f08
commit 9495ef2667
6 changed files with 60 additions and 20 deletions
@@ -0,0 +1,25 @@
PsiJavaFile:New18.java
PsiNewExpression:new int @A [2]
PsiKeyword:new('new')
PsiReferenceParameterList
<empty list>
PsiWhiteSpace(' ')
PsiKeyword:int('int')
PsiWhiteSpace(' ')
PsiAnnotation
PsiJavaToken:AT('@')
PsiJavaCodeReferenceElement:A
PsiIdentifier:A('A')
PsiReferenceParameterList
<empty list>
PsiAnnotationParameterList
<empty list>
PsiWhiteSpace(' ')
PsiJavaToken:LBRACKET('[')
PsiLiteralExpression:2
PsiJavaToken:INTEGER_LITERAL('2')
PsiJavaToken:RBRACKET(']')
PsiWhiteSpace(' ')
PsiErrorElement:Unparsed tokens
PsiJavaToken:AT('@')
PsiIdentifier:B('B')