master
 1pub inline fn instanceRequestAdapter() void {}
 2
 3pub inline fn requestAdapter(
 4    comptime callbackArg: fn () callconv(.@"inline") void,
 5) void {
 6    _ = &(struct {
 7        pub fn callback() callconv(.c) void {
 8            callbackArg();
 9        }
10    }).callback;
11    instanceRequestAdapter(undefined); // note wrong number of arguments here
12}
13
14inline fn foo() void {}
15
16pub export fn entry() void {
17    requestAdapter(foo);
18}
19
20// error
21//
22// :11:5: error: expected 0 argument(s), found 1
23// :1:12: note: function declared here
24// :17:19: note: called inline here