From e4da93435e94c3f540e21f63a92e84e63edc663f Mon Sep 17 00:00:00 2001 From: rishi-techo-14 Date: Sun, 12 Apr 2026 19:22:45 +0530 Subject: [PATCH] moved 2 tests to organized locations --- .../issue-16774.rs => deref/derefmut-closure-drop-order.rs} | 2 ++ .../issue-3154.rs => lifetimes/missing-lifetime-in-return.rs} | 2 ++ .../missing-lifetime-in-return.stderr} | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) rename tests/ui/{issues/issue-16774.rs => deref/derefmut-closure-drop-order.rs} (91%) rename tests/ui/{issues/issue-3154.rs => lifetimes/missing-lifetime-in-return.rs} (73%) rename tests/ui/{issues/issue-3154.stderr => lifetimes/missing-lifetime-in-return.stderr} (89%) diff --git a/tests/ui/issues/issue-16774.rs b/tests/ui/deref/derefmut-closure-drop-order.rs similarity index 91% rename from tests/ui/issues/issue-16774.rs rename to tests/ui/deref/derefmut-closure-drop-order.rs index bef7f0f975cf..b95ae68f1734 100644 --- a/tests/ui/issues/issue-16774.rs +++ b/tests/ui/deref/derefmut-closure-drop-order.rs @@ -1,3 +1,5 @@ +//! Regression test for https://github.com/rust-lang/rust/issues/16774 + //@ run-pass #![feature(box_patterns)] diff --git a/tests/ui/issues/issue-3154.rs b/tests/ui/lifetimes/missing-lifetime-in-return.rs similarity index 73% rename from tests/ui/issues/issue-3154.rs rename to tests/ui/lifetimes/missing-lifetime-in-return.rs index 91c7203c1d00..f4ca4347fa41 100644 --- a/tests/ui/issues/issue-3154.rs +++ b/tests/ui/lifetimes/missing-lifetime-in-return.rs @@ -1,3 +1,5 @@ +//! Regression test for https://github.com/rust-lang/rust/issues/3154 + struct Thing<'a, Q:'a> { x: &'a Q } diff --git a/tests/ui/issues/issue-3154.stderr b/tests/ui/lifetimes/missing-lifetime-in-return.stderr similarity index 89% rename from tests/ui/issues/issue-3154.stderr rename to tests/ui/lifetimes/missing-lifetime-in-return.stderr index c17e59f7fc3d..aa5803e97529 100644 --- a/tests/ui/issues/issue-3154.stderr +++ b/tests/ui/lifetimes/missing-lifetime-in-return.stderr @@ -1,5 +1,5 @@ error[E0621]: explicit lifetime required in the type of `x` - --> $DIR/issue-3154.rs:6:5 + --> $DIR/missing-lifetime-in-return.rs:8:5 | LL | Thing { x: x } | ^^^^^^^^^^^^^^ lifetime `'a` required