blob: 9dab5bf0c70b5a2cb55bb2fa9f2f274983c2910f [file] [log] [blame]
(counting (2). above(){0})[0] gives gives 4
-----
Groovy script
Call expression
Reference expression
Call expression
Property by index
Parenthesized expression
PsiElement(()('(')
Method call
Reference expression
Method call
Reference expression
PsiElement(identifier)('counting')
PsiWhiteSpace(' ')
Arguments
PsiElement(()('(')
Literal
PsiElement(Integer)('2')
PsiElement())(')')
PsiElement(.)('.')
PsiWhiteSpace(' ')
PsiElement(identifier)('above')
Arguments
PsiElement(()('(')
PsiElement())(')')
Closable block
PsiElement({)('{')
Parameter list
<empty list>
Literal
PsiElement(Integer)('0')
PsiElement(})('}')
PsiElement())(')')
Arguments
PsiElement([)('[')
Literal
PsiElement(Integer)('0')
PsiElement(])(']')
PsiWhiteSpace(' ')
Command arguments
Reference expression
PsiElement(identifier)('gives')
PsiWhiteSpace(' ')
PsiElement(identifier)('gives')
PsiWhiteSpace(' ')
Command arguments
Literal
PsiElement(Integer)('4')