blob: b760dfebdb169926b8948f5e23aab4945ba4ce1a [file] [log] [blame]
if (true) print "foo" else print "bar"
-----
Groovy script
IF statement
PsiElement(if)('if')
PsiWhiteSpace(' ')
PsiElement(()('(')
Literal
PsiElement(true)('true')
PsiElement())(')')
PsiWhiteSpace(' ')
Call expression
Reference expression
PsiElement(identifier)('print')
PsiWhiteSpace(' ')
Command arguments
Literal
PsiElement(Gstring)('"foo"')
PsiWhiteSpace(' ')
PsiElement(else)('else')
PsiWhiteSpace(' ')
Call expression
Reference expression
PsiElement(identifier)('print')
PsiWhiteSpace(' ')
Command arguments
Literal
PsiElement(Gstring)('"bar"')