blob: d83e23ac08e975cd870926aa44099c43f16a483b [file] [log] [blame]
"Pre ${ a = b; println "bugaga"; 3} ved"
-----
Groovy script
Compound Gstring
PsiElement(Gstring begin)('"')
GrStringContentImpl(GString content element)
PsiElement(Gstring content)('Pre ')
GString injection
PsiElement($)('$')
Closable block
PsiElement({)('{')
PsiWhiteSpace(' ')
Parameter list
<empty list>
Assignment expression
Reference expression
PsiElement(identifier)('a')
PsiWhiteSpace(' ')
PsiElement(=)('=')
PsiWhiteSpace(' ')
Reference expression
PsiElement(identifier)('b')
PsiElement(;)(';')
PsiWhiteSpace(' ')
Call expression
Reference expression
PsiElement(identifier)('println')
PsiWhiteSpace(' ')
Command arguments
Literal
PsiElement(Gstring)('"bugaga"')
PsiElement(;)(';')
PsiWhiteSpace(' ')
Literal
PsiElement(Integer)('3')
PsiElement(})('}')
GrStringContentImpl(GString content element)
PsiElement(Gstring content)(' ved')
PsiElement(Gstring end)('"')