PsiJavaFile:ForIncomplete8.java
  PsiForStatement
    PsiKeyword:for('for')
    PsiJavaToken:LPARENTH('(')
    PsiDeclarationStatement
      PsiLocalVariable:i
        PsiModifierList:
          <empty list>
        PsiTypeElement:int
          PsiKeyword:int('int')
        PsiWhiteSpace(' ')
        PsiIdentifier:i('i')
        PsiWhiteSpace(' ')
        PsiJavaToken:EQ('=')
        PsiWhiteSpace(' ')
        PsiLiteralExpression:0
          PsiJavaToken:INTEGER_LITERAL('0')
        PsiJavaToken:SEMICOLON(';')
    PsiErrorElement:';' expected
      <empty list>
    PsiJavaToken:RPARENTH(')')
    PsiWhiteSpace(' ')
    PsiExpressionStatement
      PsiMethodCallExpression:foo()
        PsiReferenceExpression:foo
          PsiReferenceParameterList
            <empty list>
          PsiIdentifier:foo('foo')
        PsiExpressionList
          PsiJavaToken:LPARENTH('(')
          PsiJavaToken:RPARENTH(')')
      PsiJavaToken:SEMICOLON(';')