PsiJavaFile:ForNormal5.java
  PsiForStatement
    PsiKeyword:for('for')
    PsiJavaToken:LPARENTH('(')
    PsiExpressionStatement
      PsiParenthesizedExpression:((foo()))
        PsiJavaToken:LPARENTH('(')
        PsiParenthesizedExpression:(foo())
          PsiJavaToken:LPARENTH('(')
          PsiMethodCallExpression:foo()
            PsiReferenceExpression:foo
              PsiReferenceParameterList
                <empty list>
              PsiIdentifier:foo('foo')
            PsiExpressionList
              PsiJavaToken:LPARENTH('(')
              PsiJavaToken:RPARENTH(')')
          PsiJavaToken:RPARENTH(')')
        PsiJavaToken:RPARENTH(')')
      PsiJavaToken:SEMICOLON(';')
    PsiJavaToken:SEMICOLON(';')
    PsiJavaToken:RPARENTH(')')
    PsiWhiteSpace(' ')
    PsiEmptyStatement
      PsiJavaToken:SEMICOLON(';')