1 #![allow( 2 dead_code, 3 non_snake_case, 4 non_camel_case_types, 5 non_upper_case_globals 6 )] 7 8 #[allow(non_snake_case, non_camel_case_types, non_upper_case_globals)] 9 pub mod root { 10 #[allow(unused_imports)] 11 use self::super::root; 12 pub mod foo { 13 #[allow(unused_imports)] 14 use self::super::super::root; 15 } 16 pub mod bar { 17 #[allow(unused_imports)] 18 use self::super::super::root; 19 extern "C" { 20 #[link_name = "\u{1}_ZN3bar18NamespacedFunctionEv"] NamespacedFunction()21 pub fn NamespacedFunction(); 22 } 23 } 24 } 25