PsiJavaFile:AnnoDefault.java
  PsiJavaToken:LBRACE('{')
  PsiWhiteSpace(' ')
  PsiAnnotationMethod:foo
    PsiModifierList:
      <empty list>
    PsiTypeParameterList
      <empty list>
    PsiTypeElement:Class
      PsiJavaCodeReferenceElement:Class
        PsiIdentifier:Class('Class')
        PsiReferenceParameterList
          <empty list>
    PsiWhiteSpace(' ')
    PsiIdentifier:foo('foo')
    PsiWhiteSpace(' ')
    PsiParameterList:()
      PsiJavaToken:LPARENTH('(')
      PsiJavaToken:RPARENTH(')')
    PsiReferenceList
      <empty list>
    PsiWhiteSpace(' ')
    PsiKeyword:default('default')
    PsiWhiteSpace(' ')
    PsiClassObjectAccessExpression:String.class
      PsiTypeElement:String
        PsiJavaCodeReferenceElement:String
          PsiIdentifier:String('String')
          PsiReferenceParameterList
            <empty list>
      PsiJavaToken:DOT('.')
      PsiKeyword:class('class')
    PsiJavaToken:SEMICOLON(';')
  PsiWhiteSpace(' ')
  PsiJavaToken:RBRACE('}')