We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 612e684 + 925c51a commit b0f20a7Copy full SHA for b0f20a7
crates/hir_ty/src/tests/simple.rs
@@ -2462,3 +2462,32 @@ fn infer_nested_inner_type() {
2462
"#]],
2463
);
2464
}
2465
+
2466
+#[test]
2467
+fn inner_use_enum_rename() {
2468
+ check_infer(
2469
+ r#"
2470
+ enum Request {
2471
+ Info
2472
+ }
2473
2474
+ fn f() {
2475
+ use Request as R;
2476
2477
+ let r = R::Info;
2478
+ match r {
2479
+ R::Info => {}
2480
2481
2482
+ "#,
2483
+ expect![[r#"
2484
+ 34..123 '{ ... } }': ()
2485
+ 67..68 'r': Request
2486
+ 71..78 'R::Info': Request
2487
+ 84..121 'match ... }': ()
2488
+ 90..91 'r': Request
2489
+ 102..109 'R::Info': Request
2490
+ 113..115 '{}': ()
2491
+ "#]],
2492
+ )
2493
+}
0 commit comments