blob: 0d3af7a89c2aac2936426d8992c880c9dbd2511c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
// run-pass
fn fop<T>() {}
fn bar<T>() -> &'static fn() {
&(fop::<T> as fn())
}
pub const FN: &'static fn() = &(fop::<i32> as fn());
fn main() {
bar::<u32>();
bar::<i32>();
(FN)();
}
|