From ace4aebb6d95b276ef655017bd9e0aa8742fb444 Mon Sep 17 00:00:00 2001 From: reddevilmidzy Date: Fri, 28 Nov 2025 16:38:38 +0900 Subject: [PATCH] Merge `while` with `for-loop-while` --- tests/ui/README.md | 6 ------ tests/ui/{while => for-loop-while}/while-else-err.rs | 0 tests/ui/{while => for-loop-while}/while-else-err.stderr | 0 .../ui/{while => for-loop-while}/while-else-let-else-err.rs | 0 .../while-else-let-else-err.stderr | 0 .../while-let-scope.rs} | 1 + 6 files changed, 1 insertion(+), 6 deletions(-) rename tests/ui/{while => for-loop-while}/while-else-err.rs (100%) rename tests/ui/{while => for-loop-while}/while-else-err.stderr (100%) rename tests/ui/{while => for-loop-while}/while-else-let-else-err.rs (100%) rename tests/ui/{while => for-loop-while}/while-else-let-else-err.stderr (100%) rename tests/ui/{while/while-let-scope-issue-40235.rs => for-loop-while/while-let-scope.rs} (80%) diff --git a/tests/ui/README.md b/tests/ui/README.md index a9f1c61c6b66..11003bbef992 100644 --- a/tests/ui/README.md +++ b/tests/ui/README.md @@ -1561,12 +1561,6 @@ Tests on various well-formedness checks, e.g. [Type-checking normal functions](h Tests on `where` clauses. See [Where clauses | Reference](https://doc.rust-lang.org/reference/items/generics.html#where-clauses). -## `tests/ui/while/` - -Tests on the `while` keyword and the `while` construct. - -**FIXME**: merge with `ui/for-loop-while`. - ## `tests/ui/windows-subsystem/`: `#![windows_subsystem = ""]` See [the `windows_subsystem` attribute](https://doc.rust-lang.org/reference/runtime.html#the-windows_subsystem-attribute). diff --git a/tests/ui/while/while-else-err.rs b/tests/ui/for-loop-while/while-else-err.rs similarity index 100% rename from tests/ui/while/while-else-err.rs rename to tests/ui/for-loop-while/while-else-err.rs diff --git a/tests/ui/while/while-else-err.stderr b/tests/ui/for-loop-while/while-else-err.stderr similarity index 100% rename from tests/ui/while/while-else-err.stderr rename to tests/ui/for-loop-while/while-else-err.stderr diff --git a/tests/ui/while/while-else-let-else-err.rs b/tests/ui/for-loop-while/while-else-let-else-err.rs similarity index 100% rename from tests/ui/while/while-else-let-else-err.rs rename to tests/ui/for-loop-while/while-else-let-else-err.rs diff --git a/tests/ui/while/while-else-let-else-err.stderr b/tests/ui/for-loop-while/while-else-let-else-err.stderr similarity index 100% rename from tests/ui/while/while-else-let-else-err.stderr rename to tests/ui/for-loop-while/while-else-let-else-err.stderr diff --git a/tests/ui/while/while-let-scope-issue-40235.rs b/tests/ui/for-loop-while/while-let-scope.rs similarity index 80% rename from tests/ui/while/while-let-scope-issue-40235.rs rename to tests/ui/for-loop-while/while-let-scope.rs index 7d5dfc64a905..e72cc5bf0c35 100644 --- a/tests/ui/while/while-let-scope-issue-40235.rs +++ b/tests/ui/for-loop-while/while-let-scope.rs @@ -1,4 +1,5 @@ //@ check-pass +// regression test for #40235 #![allow(unused_variables)] fn foo() {}