blob: ad253670a381c64c6ddc7130629e6b26298669db [file] [log] [blame]
foo a1, a2 foo2(a3, a4) foo 2, 3
-----
Groovy script
Call expression
Reference expression
Method call
Reference expression
Call expression
Reference expression
PsiElement(identifier)('foo')
PsiWhiteSpace(' ')
Command arguments
Reference expression
PsiElement(identifier)('a1')
PsiElement(,)(',')
PsiWhiteSpace(' ')
Reference expression
PsiElement(identifier)('a2')
PsiWhiteSpace(' ')
PsiElement(identifier)('foo2')
Arguments
PsiElement(()('(')
Reference expression
PsiElement(identifier)('a3')
PsiElement(,)(',')
PsiWhiteSpace(' ')
Reference expression
PsiElement(identifier)('a4')
PsiElement())(')')
PsiWhiteSpace(' ')
PsiElement(identifier)('foo')
PsiWhiteSpace(' ')
Command arguments
Literal
PsiElement(Integer)('2')
PsiElement(,)(',')
PsiWhiteSpace(' ')
Literal
PsiElement(Integer)('3')