Merge pull request #4474 from LemonBoy/saukerkraut

Patches
This commit is contained in:
Andrew Kelley
2020-02-18 18:15:11 -05:00
committed by GitHub
4 changed files with 70 additions and 40 deletions

View File

@@ -3,6 +3,15 @@ const builtin = @import("builtin");
const Target = @import("std").Target;
pub fn addCases(cases: *tests.CompileErrorContext) void {
cases.addTest("",
\\const A = B;
\\test "Crash" {
\\ _ = @typeInfo(@This()).Struct.decls;
\\}
, &[_][]const u8{
"tmp.zig:1:11: error: use of undeclared identifier 'B'",
});
cases.addTest("duplicate field in anonymous struct literal",
\\export fn entry() void {
\\ const anon = .{