@Foo(def = 4) | |
def a | |
----- | |
Groovy script | |
Variable definitions | |
Modifiers | |
Annotation | |
PsiElement(@)('@') | |
Reference element | |
PsiElement(identifier)('Foo') | |
Annotation arguments | |
PsiElement(()('(') | |
Annotation member value pair | |
PsiElement(def)('def') | |
PsiWhiteSpace(' ') | |
PsiElement(=)('=') | |
PsiWhiteSpace(' ') | |
Literal | |
PsiElement(Integer)('4') | |
PsiElement())(')') | |
PsiElement(new line)('\n') | |
PsiElement(def)('def') | |
PsiWhiteSpace(' ') | |
Variable | |
PsiElement(identifier)('a') |