blob: c87b81207710fa3e3b3dca3c7bf13f7b2acedec3 [file] [log] [blame]
print ($/cde $this abc $this $+/$)
print ($/cde $package pack/$)
-----
Groovy script
Method call
Reference expression
PsiElement(identifier)('print')
PsiWhiteSpace(' ')
Arguments
PsiElement(()('(')
Compound regular expression
PsiElement($/ regex begin)('$/')
GrStringContentImpl(GString content element)
PsiElement($/ regex content)('cde ')
GString injection
PsiElement($)('$')
Reference expression
PsiElement(this)('this')
GrStringContentImpl(GString content element)
PsiElement($/ regex content)(' abc ')
GString injection
PsiElement($)('$')
Reference expression
PsiElement(this)('this')
GrStringContentImpl(GString content element)
PsiElement($/ regex content)(' $+')
PsiElement($/ regex end)('/$')
PsiElement())(')')
PsiElement(new line)('\n')
Method call
Reference expression
PsiElement(identifier)('print')
PsiWhiteSpace(' ')
Arguments
PsiElement(()('(')
Compound regular expression
PsiElement($/ regex begin)('$/')
GrStringContentImpl(GString content element)
PsiElement($/ regex content)('cde ')
GString injection
PsiElement($)('$')
PsiErrorElement:Identifier or code block expected
PsiElement(package)('package')
GrStringContentImpl(GString content element)
PsiElement($/ regex content)(' pack')
PsiElement($/ regex end)('/$')
PsiElement())(')')