9a2bca6a52
UI tests are updated with additional error messages that were missing before.
15 lines
375 B
Rust
15 lines
375 B
Rust
// ignore-tidy-linelength
|
|
|
|
fn foo<T>() {
|
|
struct Foo {
|
|
x: T, //~ ERROR can't use generic parameters from outer function
|
|
}
|
|
|
|
impl<T> Drop for Foo<T> {
|
|
//~^ ERROR wrong number of type arguments
|
|
//~| ERROR the type parameter `T` is not constrained by the impl trait, self type, or predicates
|
|
fn drop(&mut self) {}
|
|
}
|
|
}
|
|
fn main() { }
|