File tree Expand file tree Collapse file tree 2 files changed +72
-2
lines changed
src/test/resources/org/rust/lang/core/parser/fixtures/complete Expand file tree Collapse file tree 2 files changed +72
-2
lines changed Original file line number Diff line number Diff line change @@ -9,9 +9,17 @@ mod arith {
9
9
x * y;
10
10
}
11
11
12
+ mod sub_mod_decl;
12
13
}
13
14
14
15
15
16
mod empty {
16
17
17
- }
18
+ }
19
+
20
+ pub mod pub_mod { }
21
+ pub ( crate ) mod pub_crate_mod { }
22
+
23
+ mod mod_decl;
24
+ pub mod pub_mod_decl;
25
+ pub ( crate ) mod pub_crate_mod_decl;
Original file line number Diff line number Diff line change @@ -116,7 +116,13 @@ FILE
116
116
PsiElement(;)(';')
117
117
PsiWhiteSpace('\n ')
118
118
PsiElement(})('}')
119
- PsiWhiteSpace('\n\n')
119
+ PsiWhiteSpace('\n\n ')
120
+ RsModDeclItemImpl(MOD_DECL_ITEM)
121
+ PsiElement(mod)('mod')
122
+ PsiWhiteSpace(' ')
123
+ PsiElement(identifier)('sub_mod_decl')
124
+ PsiElement(;)(';')
125
+ PsiWhiteSpace('\n')
120
126
PsiElement(})('}')
121
127
PsiWhiteSpace('\n\n\n')
122
128
RsModItemImpl(MOD_ITEM)
@@ -127,3 +133,59 @@ FILE
127
133
PsiElement({)('{')
128
134
PsiWhiteSpace('\n\n')
129
135
PsiElement(})('}')
136
+ PsiWhiteSpace('\n\n')
137
+ RsModItemImpl(MOD_ITEM)
138
+ RsVisImpl(VIS)
139
+ PsiElement(pub)('pub')
140
+ PsiWhiteSpace(' ')
141
+ PsiElement(mod)('mod')
142
+ PsiWhiteSpace(' ')
143
+ PsiElement(identifier)('pub_mod')
144
+ PsiWhiteSpace(' ')
145
+ PsiElement({)('{')
146
+ PsiElement(})('}')
147
+ PsiWhiteSpace('\n')
148
+ RsModItemImpl(MOD_ITEM)
149
+ RsVisImpl(VIS)
150
+ PsiElement(pub)('pub')
151
+ RsVisRestrictionImpl(VIS_RESTRICTION)
152
+ PsiElement(()('(')
153
+ RsPathImpl(PATH)
154
+ PsiElement(crate)('crate')
155
+ PsiElement())(')')
156
+ PsiWhiteSpace(' ')
157
+ PsiElement(mod)('mod')
158
+ PsiWhiteSpace(' ')
159
+ PsiElement(identifier)('pub_crate_mod')
160
+ PsiWhiteSpace(' ')
161
+ PsiElement({)('{')
162
+ PsiElement(})('}')
163
+ PsiWhiteSpace('\n\n')
164
+ RsModDeclItemImpl(MOD_DECL_ITEM)
165
+ PsiElement(mod)('mod')
166
+ PsiWhiteSpace(' ')
167
+ PsiElement(identifier)('mod_decl')
168
+ PsiElement(;)(';')
169
+ PsiWhiteSpace('\n')
170
+ RsModDeclItemImpl(MOD_DECL_ITEM)
171
+ RsVisImpl(VIS)
172
+ PsiElement(pub)('pub')
173
+ PsiWhiteSpace(' ')
174
+ PsiElement(mod)('mod')
175
+ PsiWhiteSpace(' ')
176
+ PsiElement(identifier)('pub_mod_decl')
177
+ PsiElement(;)(';')
178
+ PsiWhiteSpace('\n')
179
+ RsModDeclItemImpl(MOD_DECL_ITEM)
180
+ RsVisImpl(VIS)
181
+ PsiElement(pub)('pub')
182
+ RsVisRestrictionImpl(VIS_RESTRICTION)
183
+ PsiElement(()('(')
184
+ RsPathImpl(PATH)
185
+ PsiElement(crate)('crate')
186
+ PsiElement())(')')
187
+ PsiWhiteSpace(' ')
188
+ PsiElement(mod)('mod')
189
+ PsiWhiteSpace(' ')
190
+ PsiElement(identifier)('pub_crate_mod_decl')
191
+ PsiElement(;)(';')
You can’t perform that action at this time.
0 commit comments