blob: 30b316fdaee6321919c3ac2c07c1baa6aefdcf01 [file] [log] [blame]
{ a, b, c
println a+b+c
}
-----
Groovy script
Closable block
PsiElement({)('{')
PsiWhiteSpace(' ')
Parameter list
<empty list>
Reference expression
PsiElement(identifier)('a')
PsiErrorElement:';', '}' or new line expected
<empty list>
PsiElement(,)(',')
PsiWhiteSpace(' ')
Reference expression
PsiElement(identifier)('b')
PsiErrorElement:';', '}' or new line expected
<empty list>
PsiElement(,)(',')
PsiWhiteSpace(' ')
Reference expression
PsiElement(identifier)('c')
PsiElement(new line)('\n ')
Call expression
Reference expression
PsiElement(identifier)('println')
PsiWhiteSpace(' ')
Command arguments
Additive expression
Additive expression
Reference expression
PsiElement(identifier)('a')
PsiElement(+)('+')
Reference expression
PsiElement(identifier)('b')
PsiElement(+)('+')
Reference expression
PsiElement(identifier)('c')
PsiElement(new line)('\n')
PsiElement(})('}')