// check-pass #![allow(dead_code)] #![allow(non_camel_case_types)] #![allow(non_upper_case_globals)] // pretty-expanded FIXME #23616 pub struct UninterpretedOption_NamePart { name_part: Option, } impl<'a> UninterpretedOption_NamePart { pub fn default_instance() -> &'static UninterpretedOption_NamePart { static instance: UninterpretedOption_NamePart = UninterpretedOption_NamePart { name_part: None, }; &instance } } pub fn main() {}