PsiJavaFile:Complex.java
  PsiAnnotation
    PsiJavaToken:AT('@')
    PsiJavaCodeReferenceElement:Author
      PsiIdentifier:Author('Author')
      PsiReferenceParameterList
        <empty list>
    PsiAnnotationParameterList
      PsiJavaToken:LPARENTH('(')
      PsiNameValuePair
        PsiIdentifier:first('first')
        PsiJavaToken:EQ('=')
        PsiLiteralExpression:"Eugene"
          PsiJavaToken:STRING_LITERAL('"Eugene"')
      PsiJavaToken:COMMA(',')
      PsiWhiteSpace(' ')
      PsiNameValuePair
        PsiIdentifier:second('second')
        PsiJavaToken:EQ('=')
        PsiLiteralExpression:"Another Eugene"
          PsiJavaToken:STRING_LITERAL('"Another Eugene"')
      PsiJavaToken:RPARENTH(')')