authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-02-18 18:11:30-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-02-18 18:11:30-05:00
logea3d9d5c536cb1cf5e015114f8b6e5bc96b8a805
treea9f74e1cdf518b2b03f0eaaefd523253d5ce83aa
parentb0ceea1831047f374278734f1d86ac94f5438fb4
signature Commit is signed but in an unrecognized format.

add test for 74bdc1d1f898705


1 files changed, 9 insertions(+), 0 deletions(-)

test/compile_errors.zig+9
...@@ -1,6 +1,15 @@...@@ -1,6 +1,15 @@
1const tests = @import("tests.zig");1const tests = @import("tests.zig");
22
3pub fn addCases(cases: *tests.CompileErrorContext) void {3pub fn addCases(cases: *tests.CompileErrorContext) void {
4 cases.addTest(
5 "export generic function",
6 \\export fn foo(num: var) i32 {
7 \\ return 0;
8 \\}
9 ,
10 ".tmp_source.zig:1:15: error: parameter of type 'var' not allowed in function with calling convention 'ccc'",
11 );
12
4 cases.addTest(13 cases.addTest(
5 "C pointer to c_void",14 "C pointer to c_void",
6 \\export fn a() void {15 \\export fn a() void {