summaryrefslogtreecommitdiffstats
path: root/tests/ui/consts/min_const_fn/cast_fn.rs
blob: 85802a51490f2b8b127dda357efea5d3deb7fd7e (plain)
1
2
3
4
5
6
7
8
9
10
11
// check-pass

fn main() {}

const fn unsize(x: &[u8; 3]) -> &[u8] { x }
const fn closure() -> fn() { || {} }
const fn closure2() {
    (|| {}) as fn();
}
const fn reify(f: fn()) -> unsafe fn() { f }
const fn reify2() { main as unsafe fn(); }