blob: 2718b61bf7c73d2beb00c63c5ac4f070c457b388 [file] [log] [blame]
@Nullable (a = @b) class a {}
-----
Groovy script
Class definition
Modifiers
Annotation
PsiElement(@)('@')
Reference element
PsiElement(identifier)('Nullable')
PsiWhiteSpace(' ')
Annotation arguments
PsiElement(()('(')
Annotation member value pair
PsiElement(identifier)('a')
PsiWhiteSpace(' ')
PsiElement(=)('=')
PsiWhiteSpace(' ')
Annotation
PsiElement(@)('@')
Reference element
PsiElement(identifier)('b')
Annotation arguments
<empty list>
PsiElement())(')')
PsiWhiteSpace(' ')
PsiElement(class)('class')
PsiWhiteSpace(' ')
PsiElement(identifier)('a')
Extends clause
<empty list>
Implements clause
<empty list>
PsiWhiteSpace(' ')
Type definition body
PsiElement({)('{')
PsiElement(})('}')