diff options
Diffstat (limited to 'src/test/ui/mir/issue-78496.rs')
-rw-r--r-- | src/test/ui/mir/issue-78496.rs | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/test/ui/mir/issue-78496.rs b/src/test/ui/mir/issue-78496.rs deleted file mode 100644 index a0d1f5a78..000000000 --- a/src/test/ui/mir/issue-78496.rs +++ /dev/null @@ -1,16 +0,0 @@ -// run-pass -// compile-flags: -Z mir-opt-level=3 -C opt-level=0 - -// example from #78496 -pub enum E<'a> { - Empty, - Some(&'a E<'a>), -} - -fn f(e: &E) -> u32 { - if let E::Some(E::Some(_)) = e { 1 } else { 2 } -} - -fn main() { - assert_eq!(f(&E::Empty), 2); -} |