2019-07-03 06:30:28 +09:00
|
|
|
//@ build-pass (FIXME(62277): could be check-pass?)
|
2017-07-11 23:12:06 +03:00
|
|
|
#![allow(unused)]
|
|
|
|
|
|
|
|
|
|
struct S;
|
|
|
|
|
|
|
|
|
|
impl S {
|
|
|
|
|
fn early_and_type<'a, T>(self) -> &'a T { loop {} }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
fn test() {
|
|
|
|
|
S.early_and_type::<u16>();
|
|
|
|
|
}
|
|
|
|
|
|
2018-10-31 13:08:01 +01:00
|
|
|
|
|
|
|
|
fn main() {}
|