|
59 | 59 |
|
60 | 60 | #![crate_type = "lib"] |
61 | 61 |
|
62 | | -mod tests { |
| 62 | +pub mod tests { |
63 | 63 | // CHECK: @f1(i32 inreg %arg0, i32 inreg %arg1, i32 %arg2) |
64 | 64 | #[no_mangle] |
65 | | - extern "fastcall" fn f1(_: i32, _: i32, _: i32) {} |
| 65 | + pub extern "fastcall" fn f1(_: i32, _: i32, _: i32) {} |
66 | 66 |
|
67 | 67 | // CHECK: @f2(i32* inreg %arg0, i32* inreg %arg1, i32* %arg2) |
68 | 68 | #[no_mangle] |
69 | | - extern "fastcall" fn f2(_: *const i32, _: *const i32, _: *const i32) {} |
| 69 | + pub extern "fastcall" fn f2(_: *const i32, _: *const i32, _: *const i32) {} |
70 | 70 |
|
71 | 71 | // CHECK: @f3(float %arg0, i32 inreg %arg1, i32 inreg %arg2, i32 %arg3) |
72 | 72 | #[no_mangle] |
73 | | - extern "fastcall" fn f3(_: f32, _: i32, _: i32, _: i32) {} |
| 73 | + pub extern "fastcall" fn f3(_: f32, _: i32, _: i32, _: i32) {} |
74 | 74 |
|
75 | 75 | // CHECK: @f4(i32 inreg %arg0, float %arg1, i32 inreg %arg2, i32 %arg3) |
76 | 76 | #[no_mangle] |
77 | | - extern "fastcall" fn f4(_: i32, _: f32, _: i32, _: i32) {} |
| 77 | + pub extern "fastcall" fn f4(_: i32, _: f32, _: i32, _: i32) {} |
78 | 78 |
|
79 | 79 | // CHECK: @f5(i64 %arg0, i32 %arg1) |
80 | 80 | #[no_mangle] |
81 | | - extern "fastcall" fn f5(_: i64, _: i32) {} |
| 81 | + pub extern "fastcall" fn f5(_: i64, _: i32) {} |
82 | 82 |
|
83 | 83 | // CHECK: @f6(i1 inreg zeroext %arg0, i32 inreg %arg1, i32 %arg2) |
84 | 84 | #[no_mangle] |
85 | | - extern "fastcall" fn f6(_: bool, _: i32, _: i32) {} |
| 85 | + pub extern "fastcall" fn f6(_: bool, _: i32, _: i32) {} |
86 | 86 | } |
0 commit comments