Commit ea3d9d5c53
Changed files (1)
test/compile_errors.zig
@@ -1,6 +1,15 @@
const tests = @import("tests.zig");
pub fn addCases(cases: *tests.CompileErrorContext) void {
+ cases.addTest(
+ "export generic function",
+ \\export fn foo(num: var) i32 {
+ \\ return 0;
+ \\}
+ ,
+ ".tmp_source.zig:1:15: error: parameter of type 'var' not allowed in function with calling convention 'ccc'",
+ );
+
cases.addTest(
"C pointer to c_void",
\\export fn a() void {