diff options
Diffstat (limited to 'src/test/ui/consts/issue-89088.rs')
-rw-r--r-- | src/test/ui/consts/issue-89088.rs | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/test/ui/consts/issue-89088.rs b/src/test/ui/consts/issue-89088.rs deleted file mode 100644 index 40cc665fb..000000000 --- a/src/test/ui/consts/issue-89088.rs +++ /dev/null @@ -1,22 +0,0 @@ -// Regression test for the ICE described in #89088. - -// check-pass - -#![allow(indirect_structural_match)] -use std::borrow::Cow; - -const FOO: &A = &A::Field(Cow::Borrowed("foo")); - -#[derive(PartialEq, Eq)] -enum A { - Field(Cow<'static, str>) -} - -fn main() { - let var = A::Field(Cow::Borrowed("bar")); - - match &var { - FOO => todo!(), - _ => todo!() - } -} |