14 lines
417 B
Rust
14 lines
417 B
Rust
// The purpose of this test is not to validate the output of the compiler.
|
|
// Instead, it ensures the suggestion is generated without performing an arithmetic overflow.
|
|
|
|
struct S;
|
|
impl S {
|
|
fn foo(&self) {}
|
|
}
|
|
fn main() {
|
|
let x = S;
|
|
foo::<()>(x);
|
|
//~^ ERROR this associated function takes 0 generic arguments but 1 generic argument was supplied
|
|
//~| ERROR cannot find function `foo` in this scope
|
|
}
|