PsiJavaFile:Errors.java
  PsiJavaToken:LBRACE('{')
  PsiWhiteSpace(' ')
  PsiModifierList:public static
    PsiKeyword:public('public')
    PsiWhiteSpace(' ')
    PsiKeyword:static('static')
  PsiWhiteSpace(' ')
  PsiErrorElement:Unexpected token
    PsiTypeParameterList
      PsiJavaToken:LT('<')
      PsiTypeParameter:error
        PsiIdentifier:error('error')
        PsiElement(EXTENDS_BOUND_LIST)
          <empty list>
      PsiErrorElement:'>' expected.
        <empty list>
  PsiWhiteSpace(' ')
  PsiTypeElement:descr
    PsiJavaCodeReferenceElement:descr
      PsiIdentifier:descr('descr')
      PsiReferenceParameterList
        <empty list>
  PsiErrorElement:Identifier expected
    <empty list>
  PsiErrorElement:Unexpected token
    PsiJavaToken:EQ('=')
    PsiJavaToken:STRING_LITERAL('"2"')
    PsiJavaToken:GT('>')
  PsiField:f1
    PsiModifierList:protected
      PsiKeyword:protected('protected')
    PsiWhiteSpace(' ')
    PsiTypeElement:int
      PsiKeyword:int('int')
    PsiWhiteSpace(' ')
    PsiIdentifier:f1('f1')
    PsiWhiteSpace(' ')
    PsiJavaToken:EQ('=')
    PsiWhiteSpace(' ')
    PsiLiteralExpression:0
      PsiJavaToken:INTEGER_LITERAL('0')
    PsiJavaToken:SEMICOLON(';')
  PsiWhiteSpace(' ')
  PsiJavaToken:RBRACE('}')
