blob: 74b05419970ad497d66e38789bde602a408b3fcb [file] [log] [blame]
Jean-Baptiste Querub56ea2a2013-01-08 11:11:20 -08001Groovy script
2 PsiElement(new line)('\n')
3 Method
4 Modifiers
5 PsiElement(def)('def')
6 PsiWhiteSpace(' ')
7 PsiElement(identifier)('foo')
8 PsiElement(()('(')
9 Parameter list
10 <empty list>
11 PsiElement())(')')
Jean-Baptiste Querub56ea2a2013-01-08 11:11:20 -080012 Throw clause
13 <empty list>
Tor Norbye814f8292014-03-06 17:27:18 -080014 PsiWhiteSpace(' ')
Jean-Baptiste Querub56ea2a2013-01-08 11:11:20 -080015 Open block
16 PsiElement({)('{')
17 PsiWhiteSpace('\n ')
18 Variable definitions
19 Modifiers
20 <empty list>
21 Type element
22 Reference element
23 PsiElement(identifier)('String')
24 PsiWhiteSpace(' ')
25 Variable
26 PsiElement(identifier)('home')
27 PsiElement(new line)('\n ')
28 Method call
29 Reference expression
30 Reference expression
31 PsiElement(identifier)('simplePlugins')
32 PsiElement(.)('.')
33 PsiElement(identifier)('each')
34 PsiWhiteSpace(' ')
35 Arguments
36 <empty list>
37 Closable block
38 PsiElement({)('{')
39 PsiWhiteSpace('\n ')
40 Parameter list
41 <empty list>
42 Call expression
43 Reference expression
44 PsiElement(identifier)('layoutPlugin')
45 PsiWhiteSpace(' ')
46 Command arguments
47 Reference expression
48 PsiElement(identifier)('it')
49 PsiElement(new line)('\n ')
50 PsiElement(})('}')
51 PsiElement(new line)('\n\n')
52 PsiElement(})('}')
53 PsiElement(new line)('\n')
Tor Norbyeec3fb1e2013-05-31 07:45:51 -070054 PsiErrorElement:Unexpected symbol
Jean-Baptiste Querub56ea2a2013-01-08 11:11:20 -080055 PsiElement(})('}')
56---
57Groovy script
58 PsiElement(new line)('\n')
59 Method
60 Modifiers
61 PsiElement(def)('def')
62 PsiWhiteSpace(' ')
63 PsiElement(identifier)('foo')
64 PsiElement(()('(')
65 Parameter list
66 <empty list>
67 PsiElement())(')')
Jean-Baptiste Querub56ea2a2013-01-08 11:11:20 -080068 Throw clause
69 <empty list>
Tor Norbye814f8292014-03-06 17:27:18 -080070 PsiWhiteSpace(' ')
Jean-Baptiste Querub56ea2a2013-01-08 11:11:20 -080071 Open block
72 PsiElement({)('{')
73 PsiWhiteSpace('\n ')
74 Reference expression
75 Call expression
76 Parenthesized expression
77 PsiElement(()('(')
78 Reference expression
79 PsiElement(identifier)('String')
80 PsiErrorElement:')' expected
81 <empty list>
82 PsiWhiteSpace(' ')
83 Command arguments
84 Reference expression
85 PsiElement(identifier)('home')
86 PsiWhiteSpace('\n ')
87 PsiElement(identifier)('simplePlugins')
88 PsiErrorElement:';', '}' or new line expected
89 <empty list>
90 PsiElement(.)('.')
91 Method call
92 Reference expression
93 PsiElement(identifier)('each')
94 PsiWhiteSpace(' ')
95 Arguments
96 <empty list>
97 Closable block
98 PsiElement({)('{')
99 PsiWhiteSpace('\n ')
100 Parameter list
101 <empty list>
102 Call expression
103 Reference expression
104 PsiElement(identifier)('layoutPlugin')
105 PsiWhiteSpace(' ')
106 Command arguments
107 Reference expression
108 PsiElement(identifier)('it')
109 PsiElement(new line)('\n ')
110 PsiElement(})('}')
111 PsiWhiteSpace('\n\n')
112 PsiElement(})('}')
113 PsiElement(new line)('\n')
Tor Norbyeec3fb1e2013-05-31 07:45:51 -0700114 PsiErrorElement:Unexpected symbol
Jean-Baptiste Querub56ea2a2013-01-08 11:11:20 -0800115 PsiElement(})('}')