// check-pass #![allow(dead_code)] // This is ok because we often use the trailing underscore to mean 'prime' // pretty-expanded FIXME #23616 #[forbid(non_camel_case_types)] type Foo_ = isize; pub fn main() { }