blob: 42f99b3dda739b9b410c0fe9695749365c9dd7d2 [file] [log] [blame]
for (int i=1; i<5; i++){}
-----
Groovy script
For statement
PsiElement(for)('for')
PsiWhiteSpace(' ')
PsiElement(()('(')
Traditional FOR clause
Parameter
Modifiers
<empty list>
Built in type
PsiElement(int)('int')
PsiWhiteSpace(' ')
PsiElement(identifier)('i')
PsiElement(=)('=')
Literal
PsiElement(Integer)('1')
PsiElement(;)(';')
PsiWhiteSpace(' ')
Relational expression
Reference expression
PsiElement(identifier)('i')
PsiElement(<)('<')
Literal
PsiElement(Integer)('5')
PsiElement(;)(';')
PsiWhiteSpace(' ')
Unary expression
Reference expression
PsiElement(identifier)('i')
PsiElement(++)('++')
PsiElement())(')')
Block statement
Open block
PsiElement({)('{')
PsiElement(})('}')