blob: b0fae49e0dc0bf77169661c57a6624a24e946213 [file] [log] [blame]
@Notnull (a = isNull() ? b : c) a () {}
-----
Groovy script
Method
Modifiers
Annotation
PsiElement(@)('@')
Reference element
PsiElement(identifier)('Notnull')
PsiWhiteSpace(' ')
Annotation arguments
PsiElement(()('(')
Annotation member value pair
PsiElement(identifier)('a')
PsiWhiteSpace(' ')
PsiElement(=)('=')
PsiWhiteSpace(' ')
Conditional expression
Method call
Reference expression
PsiElement(identifier)('isNull')
Arguments
PsiElement(()('(')
PsiElement())(')')
PsiWhiteSpace(' ')
PsiElement(?)('?')
PsiWhiteSpace(' ')
Reference expression
PsiElement(identifier)('b')
PsiWhiteSpace(' ')
PsiElement(:)(':')
PsiWhiteSpace(' ')
Reference expression
PsiElement(identifier)('c')
PsiElement())(')')
PsiWhiteSpace(' ')
PsiElement(identifier)('a')
PsiWhiteSpace(' ')
PsiElement(()('(')
Parameter list
<empty list>
PsiElement())(')')
Throw clause
<empty list>
PsiWhiteSpace(' ')
Open block
PsiElement({)('{')
PsiElement(})('}')