summary refs log tree commit diff
path: root/src/test/ui/issues/issue-16922.rs
blob: 1e865515c4b74de109182e3ac71b97414c88bc9f (plain)
1
2
3
4
5
6
7
8
9
10
use std::any::Any;

fn foo<T: Any>(value: &T) -> Box<Any> {
    Box::new(value) as Box<Any>
    //~^ ERROR explicit lifetime required in the type of `value` [E0621]
}

fn main() {
    let _ = foo(&5);
}