Expression parsing fixed

This commit is contained in:
Roman Shevchenko
2010-10-28 17:56:26 +04:00
parent 1a783e2596
commit b0dd089d62
3 changed files with 32 additions and 17 deletions
@@ -0,0 +1,19 @@
PsiJavaFile:ChainedClassObjectAccess.java
PsiReferenceExpression:A.class.B
PsiClassObjectAccessExpression:A.class
PsiTypeElement:A
PsiJavaCodeReferenceElement:A
PsiIdentifier:A('A')
PsiReferenceParameterList
<empty list>
PsiJavaToken:DOT('.')
PsiKeyword:class('class')
PsiJavaToken:DOT('.')
PsiReferenceParameterList
<empty list>
PsiIdentifier:B('B')
PsiJavaToken:DOT('.')
PsiErrorElement:Identifier expected
<empty list>
PsiErrorElement:Unparsed tokens
PsiKeyword:class('class')