3 #![feature(staged_api)]
4 #![stable(feature = "a", since = "b")]
6 mod inner_private_module {
7 // UnnameableTypeAlias isn't marked as reachable, so no stability annotation is required here
8 pub type UnnameableTypeAlias = u8;
11 #[stable(feature = "a", since = "b")]
12 pub fn f() -> inner_private_module::UnnameableTypeAlias {