Commit 759485cc32

Tadeo Kondrak <me@tadeo.ca>
2020-08-19 23:26:03
Update compile-errors test for @Type(.Struct)
1 parent b46d764
Changed files (1)
test/compile_errors.zig
@@ -1395,12 +1395,12 @@ pub fn addCases(cases: *tests.CompileErrorContext) void {
         "tmp.zig:3:36: error: expected type 'std.builtin.TypeInfo', found 'std.builtin.Int'",
     });
 
-    cases.add("Struct unavailable for @Type",
+    cases.add("struct with declarations unavailable for @Type",
         \\export fn entry() void {
-        \\    _ = @Type(@typeInfo(struct { }));
+        \\    _ = @Type(@typeInfo(struct { const foo = 1; }));
         \\}
     , &[_][]const u8{
-        "tmp.zig:2:15: error: @Type not available for 'TypeInfo.Struct'",
+        "tmp.zig:2:15: error: TypeInfo.Struct.decls must be empty for @Type",
     });
 
     cases.add("wrong type for argument tuple to @asyncCall",