blob: 7dcb41f12db0e6eda37ae3a8deb705820f9a770e [file] [log] [blame]
def f ={
while (a==1)
import a.b.c
}
-----
Groovy script
Variable definitions
Modifiers
PsiElement(def)('def')
PsiWhiteSpace(' ')
Variable
PsiElement(identifier)('f')
PsiWhiteSpace(' ')
PsiElement(=)('=')
Closable block
PsiElement({)('{')
PsiWhiteSpace('\n')
Parameter list
<empty list>
WHILE statement
PsiElement(while)('while')
PsiWhiteSpace(' ')
PsiElement(()('(')
Relational expression
Reference expression
PsiElement(identifier)('a')
PsiElement(==)('==')
Literal
PsiElement(Integer)('1')
PsiElement())(')')
PsiElement(new line)('\n')
PsiErrorElement:Imports are not allowed inside blocks
Import statement
Modifiers
<empty list>
PsiElement(import)('import')
PsiWhiteSpace(' ')
Reference element
Reference element
Reference element
PsiElement(identifier)('a')
PsiElement(.)('.')
PsiElement(identifier)('b')
PsiElement(.)('.')
PsiElement(identifier)('c')
PsiElement(new line)('\n')
PsiElement(})('}')