| "aaa $a.b.c bbb $c.d.e fff" |
| ----- |
| Groovy script |
| Compound Gstring |
| PsiElement(Gstring begin)('"') |
| GrStringContentImpl(GString content element) |
| PsiElement(Gstring content)('aaa ') |
| GString injection |
| PsiElement($)('$') |
| Reference expression |
| Reference expression |
| Reference expression |
| PsiElement(identifier)('a') |
| PsiElement(.)('.') |
| PsiElement(identifier)('b') |
| PsiElement(.)('.') |
| PsiElement(identifier)('c') |
| GrStringContentImpl(GString content element) |
| PsiElement(Gstring content)(' bbb ') |
| GString injection |
| PsiElement($)('$') |
| Reference expression |
| Reference expression |
| Reference expression |
| PsiElement(identifier)('c') |
| PsiElement(.)('.') |
| PsiElement(identifier)('d') |
| PsiElement(.)('.') |
| PsiElement(identifier)('e') |
| GrStringContentImpl(GString content element) |
| PsiElement(Gstring content)(' fff') |
| PsiElement(Gstring end)('"') |