PsiJavaFile:TryIncomplete18.java
  PsiTryStatement
    PsiKeyword:try('try')
    PsiResourceList:(R<T> r)
      PsiJavaToken:LPARENTH('(')
      PsiResourceVariable:r
        PsiModifierList:
          <empty list>
        PsiTypeElement:R<T>
          PsiJavaCodeReferenceElement:R<T>
            PsiIdentifier:R('R')
            PsiReferenceParameterList
              PsiJavaToken:LT('<')
              PsiTypeElement:T
                PsiJavaCodeReferenceElement:T
                  PsiIdentifier:T('T')
                  PsiReferenceParameterList
                    <empty list>
              PsiJavaToken:GT('>')
        PsiWhiteSpace(' ')
        PsiIdentifier:r('r')
        PsiErrorElement:'=' expected
          <empty list>
      PsiJavaToken:RPARENTH(')')
    PsiCodeBlock
      PsiJavaToken:LBRACE('{')
      PsiJavaToken:RBRACE('}')