// check-pass fn main() {} #[cfg(FALSE)] extern "C" { type A: Ord; type A<'a> where 'a: 'static; type A where T: 'static; type A = u8; type A<'a: 'static, T: Ord + 'static>: Eq + PartialEq where T: 'static + Copy = Vec; }