blob: f592aba3901dbe71092f9464be86c3f4df803175 [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(new line)('\n')
Call expression
Reference expression
PsiElement(identifier)('println')
PsiWhiteSpace(' ')
Command arguments
Compound Gstring
PsiElement(Gstring begin)('"')
GrStringContentImpl(GString content element)
PsiElement(Gstring content)('bugaga')
PsiErrorElement:String end expected
<empty list>
PsiElement(new line)('\n ')
Literal
PsiElement(Integer)('3')
PsiElement(})('}')
GrStringContentImpl(GString content element)
ASTWrapperPsiElement(Gstring content)
<empty list>
PsiErrorElement:String end expected
<empty list>
PsiElement(new line)('\n ')
Call expression
Reference expression
PsiElement(identifier)('ved')
Command arguments
Compound Gstring
PsiElement(Gstring begin)('"""')
GrStringContentImpl(GString content element)
ASTWrapperPsiElement(Gstring content)
<empty list>
PsiErrorElement:String end expected
<empty list>