| "My $aaa your $bbb string" |
| ----- |
| Groovy script |
| Compound Gstring |
| PsiElement(Gstring begin)('"') |
| GrStringContentImpl(GString content element) |
| PsiElement(Gstring content)('My ') |
| GString injection |
| PsiElement($)('$') |
| Reference expression |
| PsiElement(identifier)('aaa') |
| GrStringContentImpl(GString content element) |
| PsiElement(Gstring content)(' your ') |
| GString injection |
| PsiElement($)('$') |
| Reference expression |
| PsiElement(identifier)('bbb') |
| GrStringContentImpl(GString content element) |
| PsiElement(Gstring content)(' string') |
| PsiElement(Gstring end)('"') |