blob: fbd1885f543fecf3f965d3ae0569fa505467986e [file] [log] [blame]
// Test that we print out the names of type parameters correctly in
// our error messages.
//@ dont-require-annotations: NOTE
fn foo<Foo, Bar>(x: Foo) -> Bar {
x
//~^ ERROR mismatched types
//~| NOTE expected type parameter `Bar`, found type parameter `Foo`
//~| NOTE expected type parameter `Bar`
//~| NOTE found type parameter `Foo`
}
fn main() {}