blob: 305e2ead7ca13b5e829af897d950b3c252bf7a17 [file] [log] [blame]
for(i : 5 ?: 5) {
}
-----
Groovy script
For statement
PsiElement(for)('for')
PsiElement(()('(')
In clause
Parameter
Modifiers
<empty list>
PsiElement(identifier)('i')
PsiWhiteSpace(' ')
PsiElement(:)(':')
PsiWhiteSpace(' ')
Elvis expression
Literal
PsiElement(Integer)('5')
PsiWhiteSpace(' ')
PsiElement(?:)('?:')
PsiWhiteSpace(' ')
Literal
PsiElement(Integer)('5')
PsiElement())(')')
PsiWhiteSpace(' ')
Block statement
Open block
PsiElement({)('{')
PsiWhiteSpace('\n\n')
PsiElement(})('}')