|
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