PsiJavaFile:TryNormal5.java PsiTryStatement PsiKeyword:try('try') PsiResourceList:(R1 r1 = 1; R2 r2 = 2) PsiJavaToken:LPARENTH('(') PsiResourceVariable:r1 PsiModifierList: PsiTypeElement:R1 PsiJavaCodeReferenceElement:R1 PsiIdentifier:R1('R1') PsiReferenceParameterList PsiWhiteSpace(' ') PsiIdentifier:r1('r1') PsiWhiteSpace(' ') PsiJavaToken:EQ('=') PsiWhiteSpace(' ') PsiLiteralExpression:1 PsiJavaToken:INTEGER_LITERAL('1') PsiJavaToken:SEMICOLON(';') PsiWhiteSpace(' ') PsiResourceVariable:r2 PsiModifierList: PsiTypeElement:R2 PsiJavaCodeReferenceElement:R2 PsiIdentifier:R2('R2') PsiReferenceParameterList PsiWhiteSpace(' ') PsiIdentifier:r2('r2') PsiWhiteSpace(' ') PsiJavaToken:EQ('=') PsiWhiteSpace(' ') PsiLiteralExpression:2 PsiJavaToken:INTEGER_LITERAL('2') PsiJavaToken:RPARENTH(')') PsiCodeBlock PsiJavaToken:LBRACE('{') PsiJavaToken:RBRACE('}')