PsiJavaFile:AnonymousErrors.java
  PsiImportList
    <empty list>
  PsiClass:Test
    PsiModifierList:
      <empty list>
    PsiKeyword:class('class')
    PsiWhiteSpace(' ')
    PsiIdentifier:Test('Test')
    PsiTypeParameterList
      <empty list>
    PsiReferenceList
      <empty list>
    PsiReferenceList
      <empty list>
    PsiWhiteSpace(' ')
    PsiJavaToken:LBRACE('{')
    PsiWhiteSpace('\n    ')
    PsiMethod:method
      PsiModifierList:
        <empty list>
      PsiTypeParameterList
        <empty list>
      PsiTypeElement:void
        PsiKeyword:void('void')
      PsiWhiteSpace(' ')
      PsiIdentifier:method('method')
      PsiParameterList:()
        PsiJavaToken:LPARENTH('(')
        PsiJavaToken:RPARENTH(')')
      PsiReferenceList
        <empty list>
      PsiWhiteSpace(' ')
      PsiCodeBlock
        PsiJavaToken:LBRACE('{')
        PsiWhiteSpace('\n        ')
        PsiExpressionStatement
          PsiNewExpression:new a() { static <error> int i; }
            PsiKeyword:new('new')
            PsiReferenceParameterList
              <empty list>
            PsiWhiteSpace(' ')
            PsiAnonymousClass
              PsiJavaCodeReferenceElement:a
                PsiIdentifier:a('a')
                PsiReferenceParameterList
                  <empty list>
              PsiExpressionList
                PsiJavaToken:LPARENTH('(')
                PsiJavaToken:RPARENTH(')')
              PsiWhiteSpace(' ')
              PsiJavaToken:LBRACE('{')
              PsiWhiteSpace(' ')
              PsiField:i
                PsiModifierList:static
                  PsiKeyword:static('static')
                PsiWhiteSpace(' ')
                PsiErrorElement:Unexpected token
                  PsiTypeParameterList
                    PsiJavaToken:LT('<')
                    PsiTypeParameter:error
                      PsiIdentifier:error('error')
                      PsiElement(EXTENDS_BOUND_LIST)
                        <empty list>
                    PsiJavaToken:GT('>')
                PsiWhiteSpace(' ')
                PsiTypeElement:int
                  PsiKeyword:int('int')
                PsiWhiteSpace(' ')
                PsiIdentifier:i('i')
                PsiJavaToken:SEMICOLON(';')
              PsiWhiteSpace(' ')
              PsiJavaToken:RBRACE('}')
          PsiJavaToken:SEMICOLON(';')
        PsiWhiteSpace('\n    ')
        PsiJavaToken:RBRACE('}')
    PsiWhiteSpace('\n')
    PsiJavaToken:RBRACE('}')