| #![feature(start)] | |
| #[inline] | |
| fn inlined() -> u32 { | |
| 1234 | |
| } | |
| fn normal() -> u32 { | |
| 2345 | |
| } | |
| mod a { | |
| pub fn f() -> u32 { | |
| ::inlined() + ::normal() | |
| } | |
| } | |
| mod b { | |
| pub fn f() -> u32 { | |
| ::inlined() + ::normal() | |
| } | |
| } | |
| #[start] | |
| fn start(_: isize, _: *const *const u8) -> isize { | |
| a::f(); | |
| b::f(); | |
| 0 | |
| } |