blob: ee146b318f2bf6c66032a2e475c4e391af711b29 [file] [log] [blame]
foo a1 a2[1](){}{} a3 a4
-----
Groovy script
Call expression
Reference expression
Method call
Property by index
Reference expression
Call expression
Reference expression
PsiElement(identifier)('foo')
PsiWhiteSpace(' ')
Command arguments
Reference expression
PsiElement(identifier)('a1')
PsiWhiteSpace(' ')
PsiElement(identifier)('a2')
Arguments
PsiElement([)('[')
Literal
PsiElement(Integer)('1')
PsiElement(])(']')
Arguments
PsiElement(()('(')
PsiElement())(')')
Closable block
PsiElement({)('{')
Parameter list
<empty list>
PsiElement(})('}')
Closable block
PsiElement({)('{')
Parameter list
<empty list>
PsiElement(})('}')
PsiWhiteSpace(' ')
PsiElement(identifier)('a3')
PsiWhiteSpace(' ')
Command arguments
Reference expression
PsiElement(identifier)('a4')