PsiJavaFile:ForNormal0.java PsiForStatement PsiKeyword:for('for') PsiJavaToken:LPARENTH('(') PsiDeclarationStatement PsiLocalVariable:i PsiModifierList: PsiTypeElement:int PsiKeyword:int('int') PsiWhiteSpace(' ') PsiIdentifier:i('i') PsiWhiteSpace(' ') PsiJavaToken:EQ('=') PsiWhiteSpace(' ') PsiLiteralExpression:0 PsiJavaToken:INTEGER_LITERAL('0') PsiJavaToken:SEMICOLON(';') PsiWhiteSpace(' ') PsiBinaryExpression:i < 10 PsiReferenceExpression:i PsiReferenceParameterList PsiIdentifier:i('i') PsiWhiteSpace(' ') PsiJavaToken:LT('<') PsiWhiteSpace(' ') PsiLiteralExpression:10 PsiJavaToken:INTEGER_LITERAL('10') PsiJavaToken:SEMICOLON(';') PsiWhiteSpace(' ') PsiExpressionStatement PsiPostfixExpression:i++ PsiReferenceExpression:i PsiReferenceParameterList PsiIdentifier:i('i') PsiJavaToken:PLUSPLUS('++') PsiJavaToken:RPARENTH(')') PsiWhiteSpace('\n ') PsiEmptyStatement PsiJavaToken:SEMICOLON(';')