Files
openide/java/java-tests/testData/psi/parser-partial/statements/ForNormal5.txt
Roman Ivanov eddad6b023 [psi, parser, java] implement parser and PSI for foreach patterns from Record Patterns (Second Preview)
IDEA-308153

GitOrigin-RevId: 71fafb4ada07e40cfe586cff51d415d415d216ad
2022-12-15 09:51:03 +00:00

25 lines
834 B
Plaintext

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(';')