//@ check-pass | |
//@ compile-flags: -Zmir-opt-level=4 --emit=mir | |
#![allow(unused)] | |
fn a() -> usize { 0 } | |
fn bar(_: u32) {} | |
fn baz() -> *const dyn Fn(u32) { unimplemented!() } | |
fn foo() { | |
match () { | |
_ if baz() == &bar as &dyn Fn(u32) => (), | |
() => (), | |
} | |
} | |
fn main() { | |
} |