PsiJavaFile:AnnoNested.java
  PsiJavaToken:LBRACE('{')
  PsiWhiteSpace(' ')
  PsiClass:Inner
    PsiModifierList:
      <empty list>
    PsiJavaToken:AT('@')
    PsiKeyword:interface('interface')
    PsiWhiteSpace(' ')
    PsiIdentifier:Inner('Inner')
    PsiTypeParameterList
      <empty list>
    PsiReferenceList
      <empty list>
    PsiReferenceList
      <empty list>
    PsiWhiteSpace(' ')
    PsiJavaToken:LBRACE('{')
    PsiWhiteSpace(' ')
    PsiAnnotationMethod:bar
      PsiModifierList:
        <empty list>
      PsiTypeParameterList
        <empty list>
      PsiTypeElement:String
        PsiJavaCodeReferenceElement:String
          PsiIdentifier:String('String')
          PsiReferenceParameterList
            <empty list>
      PsiWhiteSpace(' ')
      PsiIdentifier:bar('bar')
      PsiWhiteSpace(' ')
      PsiParameterList:()
        PsiJavaToken:LPARENTH('(')
        PsiJavaToken:RPARENTH(')')
      PsiReferenceList
        <empty list>
      PsiWhiteSpace(' ')
      PsiKeyword:default('default')
      PsiWhiteSpace(' ')
      PsiLiteralExpression:"<unspecified>"
        PsiJavaToken:STRING_LITERAL('"<unspecified>"')
      PsiJavaToken:SEMICOLON(';')
    PsiWhiteSpace(' ')
    PsiJavaToken:RBRACE('}')
  PsiWhiteSpace(' ')
  PsiJavaToken:RBRACE('}')