| // run-rustfix | |
| // In this regression test for #67146, we check that the | |
| // negative outlives bound `!'a` is rejected by the parser. | |
| // This regression was first introduced in PR #57364. | |
| fn main() {} | |
| pub fn f1<T>() {} | |
| //~^ ERROR negative bounds are not supported | |
| pub fn f2<'a, T: Ord>() {} | |
| //~^ ERROR negative bounds are not supported | |
| pub fn f3<'a, T: Ord>() {} | |
| //~^ ERROR negative bounds are not supported |