rust/tests/ui/impl-trait/in-trait/dont-probe-missing-item-nam...

13 lines
364 B
Rust

trait Foo {
fn rpitit() -> impl Sized;
}
// Ensure that we don't try to probe the name of the RPITIT when looking for
// fixes to suggest for the redundant generic below.
fn test<T: Foo<i32, Assoc = i32>>() {}
//~^ ERROR trait takes 0 generic arguments but 1 generic argument was supplied
//~| ERROR associated type `Assoc` not found for `Foo`
fn main() {}