New Java parser (work in progress)

This commit is contained in:
Roman Shevchenko
2010-07-30 20:26:27 +04:00
parent afb6253c83
commit de59edc367
14 changed files with 838 additions and 1 deletions
@@ -0,0 +1,28 @@
PsiJavaFile:Type6.java
PsiTypeElement:@English String @NonEmpty []
PsiTypeElement:@English String
PsiAnnotation
PsiJavaToken:AT('@')
PsiJavaCodeReferenceElement:English
PsiIdentifier:English('English')
PsiReferenceParameterList
<empty list>
PsiAnnotationParameterList
<empty list>
PsiWhiteSpace(' ')
PsiJavaCodeReferenceElement:String
PsiIdentifier:String('String')
PsiReferenceParameterList
<empty list>
PsiWhiteSpace(' ')
PsiAnnotation
PsiJavaToken:AT('@')
PsiJavaCodeReferenceElement:NonEmpty
PsiIdentifier:NonEmpty('NonEmpty')
PsiReferenceParameterList
<empty list>
PsiAnnotationParameterList
<empty list>
PsiWhiteSpace(' ')
PsiJavaToken:LBRACKET('[')
PsiJavaToken:RBRACKET(']')