rust/tests/ui/self/dispatch-from-dyn-layout-2.rs

17 lines
293 B
Rust
Raw Normal View History

//@ 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() {}