Skip to content

Commit 50ffd6b

Browse files
committed
Add a regression test for issue-72565
1 parent 8631e1c commit 50ffd6b

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

src/test/ui/pattern/issue-72565.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
const F: &'static dyn PartialEq<u32> = &7u32;
2+
3+
fn main() {
4+
let a: &dyn PartialEq<u32> = &7u32;
5+
match a {
6+
F => panic!(), //~ ERROR: `&dyn PartialEq<u32>` cannot be used in patterns
7+
}
8+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
error: `&dyn PartialEq<u32>` cannot be used in patterns
2+
--> $DIR/issue-72565.rs:6:9
3+
|
4+
LL | F => panic!(),
5+
| ^
6+
7+
error: aborting due to previous error
8+

0 commit comments

Comments
 (0)