| """My $string.'do' sometihng |
| """ |
| 3+2 |
| ----- |
| Groovy script |
| Compound Gstring |
| PsiElement(Gstring begin)('"""') |
| GrStringContentImpl(GString content element) |
| PsiElement(Gstring content)('My ') |
| GString injection |
| PsiElement($)('$') |
| Reference expression |
| PsiElement(identifier)('string') |
| GrStringContentImpl(GString content element) |
| PsiElement(Gstring content)('.'do' sometihng\n') |
| PsiElement(Gstring end)('"""') |
| PsiElement(new line)('\n') |
| Additive expression |
| Literal |
| PsiElement(Integer)('3') |
| PsiElement(+)('+') |
| Literal |
| PsiElement(Integer)('2') |