blob: 3bfab74bd6b6ee545a7bd5f114b58ce78347ab61 [file] [log] [blame]
Foo(Map m) {
println(m)
}
Foo([:])
-----
Groovy script
Method call
Reference expression
PsiElement(identifier)('Foo')
Arguments
PsiElement(()('(')
Reference expression
PsiElement(identifier)('Map')
PsiErrorElement:',' or ')' expected
<empty list>
PsiWhiteSpace(' ')
Reference expression
PsiElement(identifier)('m')
PsiElement())(')')
PsiWhiteSpace(' ')
Closable block
PsiElement({)('{')
PsiWhiteSpace('\n ')
Parameter list
<empty list>
Method call
Reference expression
PsiElement(identifier)('println')
Arguments
PsiElement(()('(')
Reference expression
PsiElement(identifier)('m')
PsiElement())(')')
PsiElement(new line)('\n')
PsiElement(})('}')
PsiElement(new line)('\n\n')
Method call
Reference expression
PsiElement(identifier)('Foo')
Arguments
PsiElement(()('(')
Generalized list
PsiElement([)('[')
PsiElement(:)(':')
PsiElement(])(']')
PsiElement())(')')