IDEA-80394 (do not ignore whitespaces on collapsing GT/EQ operators)

This commit is contained in:
Roman Shevchenko
2012-01-27 14:31:44 +04:00
parent 0b496c1773
commit e1ee8e56a8
5 changed files with 65 additions and 26 deletions
@@ -0,0 +1,18 @@
PsiJavaFile:Binary2.java
PsiAssignmentExpression:a > = b
PsiBinaryExpression:a >
PsiReferenceExpression:a
PsiReferenceParameterList
<empty list>
PsiIdentifier:a('a')
PsiWhiteSpace(' ')
PsiJavaToken:GT('>')
PsiErrorElement:Expression expected
<empty list>
PsiWhiteSpace(' ')
PsiJavaToken:EQ('=')
PsiWhiteSpace(' ')
PsiReferenceExpression:b
PsiReferenceParameterList
<empty list>
PsiIdentifier:b('b')
@@ -0,0 +1,18 @@
PsiJavaFile:Binary3.java
PsiAssignmentExpression:a >/**/= b
PsiBinaryExpression:a >
PsiReferenceExpression:a
PsiReferenceParameterList
<empty list>
PsiIdentifier:a('a')
PsiWhiteSpace(' ')
PsiJavaToken:GT('>')
PsiErrorElement:Expression expected
<empty list>
PsiComment(C_STYLE_COMMENT)('/**/')
PsiJavaToken:EQ('=')
PsiWhiteSpace(' ')
PsiReferenceExpression:b
PsiReferenceParameterList
<empty list>
PsiIdentifier:b('b')