master
 1export fn runtimeCall() callconv(.naked) void {
 2    f();
 3}
 4
 5export fn runtimeBuiltinCall() callconv(.naked) void {
 6    @call(.auto, f, .{});
 7}
 8
 9export fn comptimeCall() callconv(.naked) void {
10    comptime f();
11}
12
13export fn comptimeBuiltinCall() callconv(.naked) void {
14    @call(.compile_time, f, .{});
15}
16
17fn f() void {}
18
19// error
20//
21// :2:6: error: runtime call not allowed in naked function
22// :6:5: error: runtime @call not allowed in naked function