diff options
| author | Andrew Kelley <superjoe30@gmail.com> | 2018-03-06 18:24:49 -0500 |
|---|---|---|
| committer | Andrew Kelley <superjoe30@gmail.com> | 2018-03-06 18:31:31 -0500 |
| commit | eff3530dfab5ecb4e480e0516ed57a8f564543f5 (patch) | |
| tree | 6d407f8f334e1910e0ae6ea16190aa9c3e5de016 /test | |
| parent | 44ae891bd79cc8b2f9040a39c176317ebf4a4ef8 (diff) | |
| download | zig-eff3530dfab5ecb4e480e0516ed57a8f564543f5.tar.gz zig-eff3530dfab5ecb4e480e0516ed57a8f564543f5.zip | |
var is no longer a pseudo-type, it is syntax
closes #779
Diffstat (limited to 'test')
| -rw-r--r-- | test/compile_errors.zig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/compile_errors.zig b/test/compile_errors.zig index 61234864bb..0ad6787552 100644 --- a/test/compile_errors.zig +++ b/test/compile_errors.zig @@ -1,6 +1,13 @@ const tests = @import("tests.zig"); pub fn addCases(cases: &tests.CompileErrorContext) void { + cases.add("var not allowed in structs", + \\export fn entry() void { + \\ var s = (struct{v: var}){.v=i32(10)}; + \\} + , + ".tmp_source.zig:2:23: error: invalid token: 'var'"); + cases.add("@ptrCast discards const qualifier", \\export fn entry() void { \\ const x: i32 = 1234; |
