2020-12-20 02:18:34 -06:00
|
|
|
fn foo(s: &i32) -> &i32 {
|
|
|
|
let xs;
|
|
|
|
xs
|
|
|
|
}
|
|
|
|
fn main() {
|
|
|
|
let y;
|
|
|
|
// we shouldn't ice with the bound var here.
|
|
|
|
assert_eq!(foo, y);
|
|
|
|
//~^ ERROR binary operation `==` cannot be applied to type
|
2022-09-21 10:57:30 -05:00
|
|
|
//~| ERROR `for<'a> fn(&'a i32) -> &'a i32 {foo}` doesn't implement `Debug`
|
2020-12-20 02:18:34 -06:00
|
|
|
}
|