blob: 6c633b58aedd6a1bb9fc02d5b10fc140ab380aa9 [file] [log] [blame]
//@ check-pass
trait Tr<'a> {
type Assoc;
}
fn outlives<'o, T: 'o>() {}
fn foo<'a, 'b, T: Tr<'a, Assoc = ()>>() {
outlives::<'b, T::Assoc>();
}
fn main() {}