blob: f4ca4347fa41dccca5bedeaf38b12fc287a88929 [file]
//! Regression test for https://github.com/rust-lang/rust/issues/3154
struct Thing<'a, Q:'a> {
x: &'a Q
}
fn thing<'a,Q>(x: &Q) -> Thing<'a,Q> {
Thing { x: x } //~ ERROR explicit lifetime required in the type of `x` [E0621]
}
fn main() {
thing(&());
}