//@ check-pass | |
// Regression test for #90110. | |
// Make sure that object safety checking doesn't freak out when | |
// we have impossible-to-satisfy `Sized` predicates. | |
trait Parser | |
where | |
for<'a> (dyn Parser + 'a): Sized, | |
{ | |
fn parse_line(&self); | |
} | |
fn foo(_: &dyn Parser) {} | |
fn main() {} |