File tree 2 files changed +82
-2
lines changed
2 files changed +82
-2
lines changed Original file line number Diff line number Diff line change @@ -765,6 +765,18 @@ mod a_mod {
765
765
struct StructInModA;
766
766
}
767
767
768
+ const _: () = {
769
+ struct StructInUnnamedConst;
770
+
771
+ ()
772
+ };
773
+
774
+ const CONST_WITH_INNER: () = {
775
+ struct StructInNamedConst;
776
+
777
+ ()
778
+ };
779
+
768
780
mod b_mod;
769
781
770
782
//- /b_mod.rs
Original file line number Diff line number Diff line change 254
254
kind: Module,
255
255
container_name: None,
256
256
},
257
+ FileSymbol {
258
+ name: "CONST_WITH_INNER",
259
+ loc: DeclarationLocation {
260
+ hir_file_id: HirFileId(
261
+ FileId(
262
+ FileId(
263
+ 0,
264
+ ),
265
+ ),
266
+ ),
267
+ ptr: SyntaxNodePtr {
268
+ range: 520..592,
269
+ kind: CONST,
270
+ },
271
+ name_ptr: SyntaxNodePtr {
272
+ range: 526..542,
273
+ kind: NAME,
274
+ },
275
+ },
276
+ kind: Const,
277
+ container_name: None,
278
+ },
257
279
FileSymbol {
258
280
name: "b_mod",
259
281
loc: DeclarationLocation {
265
287
),
266
288
),
267
289
ptr: SyntaxNodePtr {
268
- range: 459..469 ,
290
+ range: 594..604 ,
269
291
kind: MODULE,
270
292
},
271
293
name_ptr: SyntaxNodePtr {
272
- range: 463..468 ,
294
+ range: 598..603 ,
273
295
kind: NAME,
274
296
},
275
297
},
364
386
kind: Macro,
365
387
container_name: None,
366
388
},
389
+ FileSymbol {
390
+ name: "StructInUnnamedConst",
391
+ loc: DeclarationLocation {
392
+ hir_file_id: HirFileId(
393
+ FileId(
394
+ FileId(
395
+ 0,
396
+ ),
397
+ ),
398
+ ),
399
+ ptr: SyntaxNodePtr {
400
+ range: 479..507,
401
+ kind: STRUCT,
402
+ },
403
+ name_ptr: SyntaxNodePtr {
404
+ range: 486..506,
405
+ kind: NAME,
406
+ },
407
+ },
408
+ kind: Struct,
409
+ container_name: None,
410
+ },
411
+ FileSymbol {
412
+ name: "StructInNamedConst",
413
+ loc: DeclarationLocation {
414
+ hir_file_id: HirFileId(
415
+ FileId(
416
+ FileId(
417
+ 0,
418
+ ),
419
+ ),
420
+ ),
421
+ ptr: SyntaxNodePtr {
422
+ range: 555..581,
423
+ kind: STRUCT,
424
+ },
425
+ name_ptr: SyntaxNodePtr {
426
+ range: 562..580,
427
+ kind: NAME,
428
+ },
429
+ },
430
+ kind: Struct,
431
+ container_name: Some(
432
+ "CONST_WITH_INNER",
433
+ ),
434
+ },
367
435
FileSymbol {
368
436
name: "StructInFn",
369
437
loc: DeclarationLocation {
You can’t perform that action at this time.
0 commit comments