Sign in
android
/
toolchain
/
rustc
/
5139364148b53d79de1b5e778004d41a6a33a4a2
/
.
/
tests
/
ui
/
consts
/
const_in_pattern
/
issue-78057.rs
blob: 88b5d68cb60170edadc0a4fdd39eded6a22d12cf [
file
] [
log
] [
blame
]
#![
deny
(
unreachable_patterns
)]
#[
derive
(
PartialEq
)]
struct
Opaque
(
i32
);
impl
Eq
for
Opaque
{}
const
FOO
:
Opaque
=
Opaque
(
42
);
fn
main
()
{
match
FOO
{
FOO
=>
{},
//~^ ERROR must be annotated with `#[derive(PartialEq, Eq)]`
_
=>
{}
}
}