c2rust-refactor 0.15.0

C2Rust refactoring tool implementation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
extern "C" {
    fn f();
    fn g(x: u32);
    fn h(x: u32, y: u32) -> u32;
}

mod wrap {
}

fn main() {
    unsafe {
        f();
        g(17);
        let x = h(10, 20);
    }
}