def a = foo ?: test | |
----- | |
Groovy script | |
Variable definitions | |
Modifiers | |
PsiElement(def)('def') | |
PsiWhiteSpace(' ') | |
Variable | |
PsiElement(identifier)('a') | |
PsiWhiteSpace(' ') | |
PsiElement(=)('=') | |
PsiWhiteSpace(' ') | |
Elvis expression | |
Reference expression | |
PsiElement(identifier)('foo') | |
PsiWhiteSpace(' ') | |
PsiElement(?:)('?:') | |
PsiWhiteSpace(' ') | |
Reference expression | |
PsiElement(identifier)('test') |