PsiJavaFile:Type10.java
  PsiTypeElement:Diamond<@TA>
    PsiJavaCodeReferenceElement:Diamond<@TA>
      PsiIdentifier:Diamond('Diamond')
      PsiReferenceParameterList
        PsiJavaToken:LT('<')
        PsiTypeElement:@TA
          PsiAnnotation
            PsiJavaToken:AT('@')
            PsiJavaCodeReferenceElement:TA
              PsiIdentifier:TA('TA')
              PsiReferenceParameterList
                <empty list>
            PsiAnnotationParameterList
              <empty list>
          PsiErrorElement:Identifier expected
            <empty list>
        PsiJavaToken:GT('>')