diff options
| -rw-r--r-- | compiler/rustc_mir_build/src/thir/pattern/_match.rs | 1 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/const-pat-ice.rs (renamed from src/test/ui/pattern/const-pat-ice.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/deny-irrefutable-let-patterns.rs (renamed from src/test/ui/pattern/deny-irrefutable-let-patterns.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/deny-irrefutable-let-patterns.stderr (renamed from src/test/ui/pattern/deny-irrefutable-let-patterns.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/irrefutable-let-patterns.rs (renamed from src/test/ui/pattern/irrefutable-let-patterns.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-12116.rs (renamed from src/test/ui/issues/issue-12116.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-12116.stderr (renamed from src/test/ui/issues/issue-12116.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-12369.rs (renamed from src/test/ui/issues/issue-12369.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-12369.stderr (renamed from src/test/ui/issues/issue-12369.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-13727.rs (renamed from src/test/ui/issues/issue-13727.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-13727.stderr (renamed from src/test/ui/issues/issue-13727.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-15129.rs (renamed from src/test/ui/issues/issue-15129.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-15129.stderr (renamed from src/test/ui/issues/issue-15129.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-2111.rs (renamed from src/test/ui/issues/issue-2111.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-2111.stderr (renamed from src/test/ui/issues/issue-2111.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-30240-b.rs (renamed from src/test/ui/issues/issue-30240-b.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-30240-b.stderr (renamed from src/test/ui/issues/issue-30240-b.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-30240-rpass.rs (renamed from src/test/ui/issues/issue-30240-rpass.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-30240.rs (renamed from src/test/ui/issues/issue-30240.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-30240.stderr (renamed from src/test/ui/issues/issue-30240.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-3096-1.rs (renamed from src/test/ui/issues/issue-3096-1.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-3096-1.stderr (renamed from src/test/ui/issues/issue-3096-1.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-3096-2.rs (renamed from src/test/ui/issues/issue-3096-2.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-3096-2.stderr (renamed from src/test/ui/issues/issue-3096-2.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-31221.rs (renamed from src/test/ui/issues/issue-31221.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-31221.stderr (renamed from src/test/ui/issues/issue-31221.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-31561.rs (renamed from src/test/ui/issues/issue-31561.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-31561.stderr (renamed from src/test/ui/issues/issue-31561.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-3601.rs (renamed from src/test/ui/issues/issue-3601.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-3601.stderr (renamed from src/test/ui/issues/issue-3601.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-39362.rs (renamed from src/test/ui/issues/issue-39362.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-39362.stderr (renamed from src/test/ui/issues/issue-39362.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-40221.rs (renamed from src/test/ui/missing/missing-items/issue-40221.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-40221.stderr (renamed from src/test/ui/missing/missing-items/issue-40221.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-4321.rs (renamed from src/test/ui/issues/issue-4321.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-4321.stderr (renamed from src/test/ui/issues/issue-4321.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-50900.rs (renamed from src/test/ui/match/issue-50900.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-50900.stderr (renamed from src/test/ui/match/issue-50900.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-57472.rs (renamed from src/test/ui/issues/issue-57472.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-57472.stderr (renamed from src/test/ui/issues/issue-57472.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/issue-66501.rs (renamed from src/test/ui/pattern/issue-66501.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/precise_pointer_size_matching.rs (renamed from src/test/ui/precise_pointer_size_matching.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/precise_pointer_size_matching.stderr (renamed from src/test/ui/precise_pointer_size_matching.stderr) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/type_polymorphic_byte_str_literals.rs (renamed from src/test/ui/match/type_polymorphic_byte_str_literals.rs) | 0 | ||||
| -rw-r--r-- | src/test/ui/pattern/usefulness/type_polymorphic_byte_str_literals.stderr (renamed from src/test/ui/match/type_polymorphic_byte_str_literals.stderr) | 0 |
45 files changed, 1 insertions, 0 deletions
diff --git a/compiler/rustc_mir_build/src/thir/pattern/_match.rs b/compiler/rustc_mir_build/src/thir/pattern/_match.rs index 6bea2381862..79a74e38743 100644 --- a/compiler/rustc_mir_build/src/thir/pattern/_match.rs +++ b/compiler/rustc_mir_build/src/thir/pattern/_match.rs @@ -3,6 +3,7 @@ //! - ui/or-patterns //! - ui/consts/const_in_pattern //! - ui/rfc-2008-non-exhaustive +//! - ui/half-open-range-patterns //! - probably many others //! I (Nadrieril) prefer to put new tests in `ui/pattern/usefulness` unless there's a specific //! reason not to, for example if they depend on a particular feature like or_patterns. diff --git a/src/test/ui/pattern/const-pat-ice.rs b/src/test/ui/pattern/usefulness/const-pat-ice.rs index abfacf3936b..abfacf3936b 100644 --- a/src/test/ui/pattern/const-pat-ice.rs +++ b/src/test/ui/pattern/usefulness/const-pat-ice.rs diff --git a/src/test/ui/pattern/deny-irrefutable-let-patterns.rs b/src/test/ui/pattern/usefulness/deny-irrefutable-let-patterns.rs index 14040c8ada6..14040c8ada6 100644 --- a/src/test/ui/pattern/deny-irrefutable-let-patterns.rs +++ b/src/test/ui/pattern/usefulness/deny-irrefutable-let-patterns.rs diff --git a/src/test/ui/pattern/deny-irrefutable-let-patterns.stderr b/src/test/ui/pattern/usefulness/deny-irrefutable-let-patterns.stderr index 308a6c7c58e..308a6c7c58e 100644 --- a/src/test/ui/pattern/deny-irrefutable-let-patterns.stderr +++ b/src/test/ui/pattern/usefulness/deny-irrefutable-let-patterns.stderr diff --git a/src/test/ui/pattern/irrefutable-let-patterns.rs b/src/test/ui/pattern/usefulness/irrefutable-let-patterns.rs index d400ef0bbd6..d400ef0bbd6 100644 --- a/src/test/ui/pattern/irrefutable-let-patterns.rs +++ b/src/test/ui/pattern/usefulness/irrefutable-let-patterns.rs diff --git a/src/test/ui/issues/issue-12116.rs b/src/test/ui/pattern/usefulness/issue-12116.rs index 8b391cd95d7..8b391cd95d7 100644 --- a/src/test/ui/issues/issue-12116.rs +++ b/src/test/ui/pattern/usefulness/issue-12116.rs diff --git a/src/test/ui/issues/issue-12116.stderr b/src/test/ui/pattern/usefulness/issue-12116.stderr index 4d162eb77e7..4d162eb77e7 100644 --- a/src/test/ui/issues/issue-12116.stderr +++ b/src/test/ui/pattern/usefulness/issue-12116.stderr diff --git a/src/test/ui/issues/issue-12369.rs b/src/test/ui/pattern/usefulness/issue-12369.rs index 0481c1fd9e1..0481c1fd9e1 100644 --- a/src/test/ui/issues/issue-12369.rs +++ b/src/test/ui/pattern/usefulness/issue-12369.rs diff --git a/src/test/ui/issues/issue-12369.stderr b/src/test/ui/pattern/usefulness/issue-12369.stderr index aab2be78c9a..aab2be78c9a 100644 --- a/src/test/ui/issues/issue-12369.stderr +++ b/src/test/ui/pattern/usefulness/issue-12369.stderr diff --git a/src/test/ui/issues/issue-13727.rs b/src/test/ui/pattern/usefulness/issue-13727.rs index 7fb565ef3bf..7fb565ef3bf 100644 --- a/src/test/ui/issues/issue-13727.rs +++ b/src/test/ui/pattern/usefulness/issue-13727.rs diff --git a/src/test/ui/issues/issue-13727.stderr b/src/test/ui/pattern/usefulness/issue-13727.stderr index 07ca56a566f..07ca56a566f 100644 --- a/src/test/ui/issues/issue-13727.stderr +++ b/src/test/ui/pattern/usefulness/issue-13727.stderr diff --git a/src/test/ui/issues/issue-15129.rs b/src/test/ui/pattern/usefulness/issue-15129.rs index ed134c175ed..ed134c175ed 100644 --- a/src/test/ui/issues/issue-15129.rs +++ b/src/test/ui/pattern/usefulness/issue-15129.rs diff --git a/src/test/ui/issues/issue-15129.stderr b/src/test/ui/pattern/usefulness/issue-15129.stderr index aa4434e72b5..aa4434e72b5 100644 --- a/src/test/ui/issues/issue-15129.stderr +++ b/src/test/ui/pattern/usefulness/issue-15129.stderr diff --git a/src/test/ui/issues/issue-2111.rs b/src/test/ui/pattern/usefulness/issue-2111.rs index 7e5835e8697..7e5835e8697 100644 --- a/src/test/ui/issues/issue-2111.rs +++ b/src/test/ui/pattern/usefulness/issue-2111.rs diff --git a/src/test/ui/issues/issue-2111.stderr b/src/test/ui/pattern/usefulness/issue-2111.stderr index a39a479e078..a39a479e078 100644 --- a/src/test/ui/issues/issue-2111.stderr +++ b/src/test/ui/pattern/usefulness/issue-2111.stderr diff --git a/src/test/ui/issues/issue-30240-b.rs b/src/test/ui/pattern/usefulness/issue-30240-b.rs index 01a6e7d8cb9..01a6e7d8cb9 100644 --- a/src/test/ui/issues/issue-30240-b.rs +++ b/src/test/ui/pattern/usefulness/issue-30240-b.rs diff --git a/src/test/ui/issues/issue-30240-b.stderr b/src/test/ui/pattern/usefulness/issue-30240-b.stderr index 59d64bc256b..59d64bc256b 100644 --- a/src/test/ui/issues/issue-30240-b.stderr +++ b/src/test/ui/pattern/usefulness/issue-30240-b.stderr diff --git a/src/test/ui/issues/issue-30240-rpass.rs b/src/test/ui/pattern/usefulness/issue-30240-rpass.rs index ab16614fd30..ab16614fd30 100644 --- a/src/test/ui/issues/issue-30240-rpass.rs +++ b/src/test/ui/pattern/usefulness/issue-30240-rpass.rs diff --git a/src/test/ui/issues/issue-30240.rs b/src/test/ui/pattern/usefulness/issue-30240.rs index a0c0d1626ec..a0c0d1626ec 100644 --- a/src/test/ui/issues/issue-30240.rs +++ b/src/test/ui/pattern/usefulness/issue-30240.rs diff --git a/src/test/ui/issues/issue-30240.stderr b/src/test/ui/pattern/usefulness/issue-30240.stderr index a2c58d6e051..a2c58d6e051 100644 --- a/src/test/ui/issues/issue-30240.stderr +++ b/src/test/ui/pattern/usefulness/issue-30240.stderr diff --git a/src/test/ui/issues/issue-3096-1.rs b/src/test/ui/pattern/usefulness/issue-3096-1.rs index edc3b322305..edc3b322305 100644 --- a/src/test/ui/issues/issue-3096-1.rs +++ b/src/test/ui/pattern/usefulness/issue-3096-1.rs diff --git a/src/test/ui/issues/issue-3096-1.stderr b/src/test/ui/pattern/usefulness/issue-3096-1.stderr index 97c34755189..97c34755189 100644 --- a/src/test/ui/issues/issue-3096-1.stderr +++ b/src/test/ui/pattern/usefulness/issue-3096-1.stderr diff --git a/src/test/ui/issues/issue-3096-2.rs b/src/test/ui/pattern/usefulness/issue-3096-2.rs index a26e425809f..a26e425809f 100644 --- a/src/test/ui/issues/issue-3096-2.rs +++ b/src/test/ui/pattern/usefulness/issue-3096-2.rs diff --git a/src/test/ui/issues/issue-3096-2.stderr b/src/test/ui/pattern/usefulness/issue-3096-2.stderr index 472d1a91e6a..472d1a91e6a 100644 --- a/src/test/ui/issues/issue-3096-2.stderr +++ b/src/test/ui/pattern/usefulness/issue-3096-2.stderr diff --git a/src/test/ui/issues/issue-31221.rs b/src/test/ui/pattern/usefulness/issue-31221.rs index e03f1ec5bc2..e03f1ec5bc2 100644 --- a/src/test/ui/issues/issue-31221.rs +++ b/src/test/ui/pattern/usefulness/issue-31221.rs diff --git a/src/test/ui/issues/issue-31221.stderr b/src/test/ui/pattern/usefulness/issue-31221.stderr index 7d349144456..7d349144456 100644 --- a/src/test/ui/issues/issue-31221.stderr +++ b/src/test/ui/pattern/usefulness/issue-31221.stderr diff --git a/src/test/ui/issues/issue-31561.rs b/src/test/ui/pattern/usefulness/issue-31561.rs index 813b2409cc8..813b2409cc8 100644 --- a/src/test/ui/issues/issue-31561.rs +++ b/src/test/ui/pattern/usefulness/issue-31561.rs diff --git a/src/test/ui/issues/issue-31561.stderr b/src/test/ui/pattern/usefulness/issue-31561.stderr index 2f562b23692..2f562b23692 100644 --- a/src/test/ui/issues/issue-31561.stderr +++ b/src/test/ui/pattern/usefulness/issue-31561.stderr diff --git a/src/test/ui/issues/issue-3601.rs b/src/test/ui/pattern/usefulness/issue-3601.rs index e33359beccd..e33359beccd 100644 --- a/src/test/ui/issues/issue-3601.rs +++ b/src/test/ui/pattern/usefulness/issue-3601.rs diff --git a/src/test/ui/issues/issue-3601.stderr b/src/test/ui/pattern/usefulness/issue-3601.stderr index c873c20cca8..c873c20cca8 100644 --- a/src/test/ui/issues/issue-3601.stderr +++ b/src/test/ui/pattern/usefulness/issue-3601.stderr diff --git a/src/test/ui/issues/issue-39362.rs b/src/test/ui/pattern/usefulness/issue-39362.rs index ea3c8f88e0b..ea3c8f88e0b 100644 --- a/src/test/ui/issues/issue-39362.rs +++ b/src/test/ui/pattern/usefulness/issue-39362.rs diff --git a/src/test/ui/issues/issue-39362.stderr b/src/test/ui/pattern/usefulness/issue-39362.stderr index 8c162e55619..8c162e55619 100644 --- a/src/test/ui/issues/issue-39362.stderr +++ b/src/test/ui/pattern/usefulness/issue-39362.stderr diff --git a/src/test/ui/missing/missing-items/issue-40221.rs b/src/test/ui/pattern/usefulness/issue-40221.rs index e1f7e975b80..e1f7e975b80 100644 --- a/src/test/ui/missing/missing-items/issue-40221.rs +++ b/src/test/ui/pattern/usefulness/issue-40221.rs diff --git a/src/test/ui/missing/missing-items/issue-40221.stderr b/src/test/ui/pattern/usefulness/issue-40221.stderr index 98efe805a0b..98efe805a0b 100644 --- a/src/test/ui/missing/missing-items/issue-40221.stderr +++ b/src/test/ui/pattern/usefulness/issue-40221.stderr diff --git a/src/test/ui/issues/issue-4321.rs b/src/test/ui/pattern/usefulness/issue-4321.rs index 9715f2eba2f..9715f2eba2f 100644 --- a/src/test/ui/issues/issue-4321.rs +++ b/src/test/ui/pattern/usefulness/issue-4321.rs diff --git a/src/test/ui/issues/issue-4321.stderr b/src/test/ui/pattern/usefulness/issue-4321.stderr index 1e8852556b1..1e8852556b1 100644 --- a/src/test/ui/issues/issue-4321.stderr +++ b/src/test/ui/pattern/usefulness/issue-4321.stderr diff --git a/src/test/ui/match/issue-50900.rs b/src/test/ui/pattern/usefulness/issue-50900.rs index 27135af9575..27135af9575 100644 --- a/src/test/ui/match/issue-50900.rs +++ b/src/test/ui/pattern/usefulness/issue-50900.rs diff --git a/src/test/ui/match/issue-50900.stderr b/src/test/ui/pattern/usefulness/issue-50900.stderr index d378b6e8efe..d378b6e8efe 100644 --- a/src/test/ui/match/issue-50900.stderr +++ b/src/test/ui/pattern/usefulness/issue-50900.stderr diff --git a/src/test/ui/issues/issue-57472.rs b/src/test/ui/pattern/usefulness/issue-57472.rs index 1131006374c..1131006374c 100644 --- a/src/test/ui/issues/issue-57472.rs +++ b/src/test/ui/pattern/usefulness/issue-57472.rs diff --git a/src/test/ui/issues/issue-57472.stderr b/src/test/ui/pattern/usefulness/issue-57472.stderr index 26efdf6dbaf..26efdf6dbaf 100644 --- a/src/test/ui/issues/issue-57472.stderr +++ b/src/test/ui/pattern/usefulness/issue-57472.stderr diff --git a/src/test/ui/pattern/issue-66501.rs b/src/test/ui/pattern/usefulness/issue-66501.rs index ffcfd4ad83e..ffcfd4ad83e 100644 --- a/src/test/ui/pattern/issue-66501.rs +++ b/src/test/ui/pattern/usefulness/issue-66501.rs diff --git a/src/test/ui/precise_pointer_size_matching.rs b/src/test/ui/pattern/usefulness/precise_pointer_size_matching.rs index 54aeb8616d9..54aeb8616d9 100644 --- a/src/test/ui/precise_pointer_size_matching.rs +++ b/src/test/ui/pattern/usefulness/precise_pointer_size_matching.rs diff --git a/src/test/ui/precise_pointer_size_matching.stderr b/src/test/ui/pattern/usefulness/precise_pointer_size_matching.stderr index 9a34171a391..9a34171a391 100644 --- a/src/test/ui/precise_pointer_size_matching.stderr +++ b/src/test/ui/pattern/usefulness/precise_pointer_size_matching.stderr diff --git a/src/test/ui/match/type_polymorphic_byte_str_literals.rs b/src/test/ui/pattern/usefulness/type_polymorphic_byte_str_literals.rs index cb44c1da76b..cb44c1da76b 100644 --- a/src/test/ui/match/type_polymorphic_byte_str_literals.rs +++ b/src/test/ui/pattern/usefulness/type_polymorphic_byte_str_literals.rs diff --git a/src/test/ui/match/type_polymorphic_byte_str_literals.stderr b/src/test/ui/pattern/usefulness/type_polymorphic_byte_str_literals.stderr index 6ce53a4f21e..6ce53a4f21e 100644 --- a/src/test/ui/match/type_polymorphic_byte_str_literals.stderr +++ b/src/test/ui/pattern/usefulness/type_polymorphic_byte_str_literals.stderr |
