blob: 8be83d883704fefe9cf06128bb0ea8cd1d96ce4c [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
<empty list>
Closable block
PsiElement({)('{')
Parameter list
<empty list>
PsiElement(})('}')
PsiWhiteSpace(' ')
PsiElement(identifier)('a3')
PsiWhiteSpace(' ')
Command arguments
Reference expression
PsiElement(identifier)('a4')