1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
fn outer<T>() { #[allow(dead_code)] fn inner() -> u32 { 8675309 } inner(); } extern "C" fn outer_foreign<T>() { #[allow(dead_code)] fn inner() -> u32 { 11235813 } inner(); } fn main() { outer::<isize>(); outer::<usize>(); outer_foreign::<isize>(); outer_foreign::<usize>(); }