Sema: Disallow calling functions with certain special calling conventions.
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
export fn entry() void {
|
||||
foo();
|
||||
}
|
||||
fn foo() callconv(.Naked) void {}
|
||||
fn foo() callconv(.naked) void {}
|
||||
|
||||
// error
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :2:5: error: unable to call function with naked calling convention
|
||||
// :2:5: error: unable to call function with calling convention 'naked'
|
||||
// :4:1: note: function declared here
|
||||
|
||||
Reference in New Issue
Block a user