Skip to content

Commit 081ef8e

Browse files
Update fastcall-inreg codegen test so that functions actually get instantiated.
1 parent d141abf commit 081ef8e

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/test/codegen/fastcall-inreg.rs

+7-7
Original file line numberDiff line numberDiff line change
@@ -59,28 +59,28 @@
5959

6060
#![crate_type = "lib"]
6161

62-
mod tests {
62+
pub mod tests {
6363
// CHECK: @f1(i32 inreg %arg0, i32 inreg %arg1, i32 %arg2)
6464
#[no_mangle]
65-
extern "fastcall" fn f1(_: i32, _: i32, _: i32) {}
65+
pub extern "fastcall" fn f1(_: i32, _: i32, _: i32) {}
6666

6767
// CHECK: @f2(i32* inreg %arg0, i32* inreg %arg1, i32* %arg2)
6868
#[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) {}
7070

7171
// CHECK: @f3(float %arg0, i32 inreg %arg1, i32 inreg %arg2, i32 %arg3)
7272
#[no_mangle]
73-
extern "fastcall" fn f3(_: f32, _: i32, _: i32, _: i32) {}
73+
pub extern "fastcall" fn f3(_: f32, _: i32, _: i32, _: i32) {}
7474

7575
// CHECK: @f4(i32 inreg %arg0, float %arg1, i32 inreg %arg2, i32 %arg3)
7676
#[no_mangle]
77-
extern "fastcall" fn f4(_: i32, _: f32, _: i32, _: i32) {}
77+
pub extern "fastcall" fn f4(_: i32, _: f32, _: i32, _: i32) {}
7878

7979
// CHECK: @f5(i64 %arg0, i32 %arg1)
8080
#[no_mangle]
81-
extern "fastcall" fn f5(_: i64, _: i32) {}
81+
pub extern "fastcall" fn f5(_: i64, _: i32) {}
8282

8383
// CHECK: @f6(i1 inreg zeroext %arg0, i32 inreg %arg1, i32 %arg2)
8484
#[no_mangle]
85-
extern "fastcall" fn f6(_: bool, _: i32, _: i32) {}
85+
pub extern "fastcall" fn f6(_: bool, _: i32, _: i32) {}
8686
}

0 commit comments

Comments
 (0)