aboutsummaryrefslogtreecommitdiff
path: root/test/cases/compile_errors
diff options
context:
space:
mode:
authorr00ster91 <r00ster91@proton.me>2022-12-16 18:05:21 +0100
committerr00ster91 <r00ster91@proton.me>2022-12-18 13:31:38 +0100
commitceff03f3e96a9c51dc24e21b1f343f2b2650e2aa (patch)
tree68390ee9675cbaabe61892a879af0840293c66f8 /test/cases/compile_errors
parentaac2d6b56f32134ea32fb3d984e3fcdfddd8aaf6 (diff)
downloadzig-ceff03f3e96a9c51dc24e21b1f343f2b2650e2aa.tar.gz
zig-ceff03f3e96a9c51dc24e21b1f343f2b2650e2aa.zip
std.builtin: remove layout field from Type.Enum
Diffstat (limited to 'test/cases/compile_errors')
-rw-r--r--test/cases/compile_errors/reified_enum_field_value_overflow.zig1
-rw-r--r--test/cases/compile_errors/reify_enum_with_duplicate_field.zig1
-rw-r--r--test/cases/compile_errors/reify_enum_with_duplicate_tag_value.zig1
-rw-r--r--test/cases/compile_errors/reify_type_for_exhaustive_enum_with_non-integer_tag_type.zig1
-rw-r--r--test/cases/compile_errors/reify_type_for_exhaustive_enum_with_undefined_tag_type.zig1
-rw-r--r--test/cases/compile_errors/reify_type_for_tagged_union_with_extra_enum_field.zig3
-rw-r--r--test/cases/compile_errors/reify_type_for_tagged_union_with_extra_union_field.zig3
7 files changed, 2 insertions, 9 deletions
diff --git a/test/cases/compile_errors/reified_enum_field_value_overflow.zig b/test/cases/compile_errors/reified_enum_field_value_overflow.zig
index ad8596ebcc..d9f0e2057f 100644
--- a/test/cases/compile_errors/reified_enum_field_value_overflow.zig
+++ b/test/cases/compile_errors/reified_enum_field_value_overflow.zig
@@ -1,6 +1,5 @@
comptime {
const E = @Type(.{ .Enum = .{
- .layout = .Auto,
.tag_type = u1,
.fields = &.{
.{ .name = "f0", .value = 0 },
diff --git a/test/cases/compile_errors/reify_enum_with_duplicate_field.zig b/test/cases/compile_errors/reify_enum_with_duplicate_field.zig
index f8cadd9185..a4779b65ef 100644
--- a/test/cases/compile_errors/reify_enum_with_duplicate_field.zig
+++ b/test/cases/compile_errors/reify_enum_with_duplicate_field.zig
@@ -1,7 +1,6 @@
export fn entry() void {
_ = @Type(.{
.Enum = .{
- .layout = .Auto,
.tag_type = u32,
.fields = &.{
.{ .name = "A", .value = 0 },
diff --git a/test/cases/compile_errors/reify_enum_with_duplicate_tag_value.zig b/test/cases/compile_errors/reify_enum_with_duplicate_tag_value.zig
index c3211fe301..b9be7cdaed 100644
--- a/test/cases/compile_errors/reify_enum_with_duplicate_tag_value.zig
+++ b/test/cases/compile_errors/reify_enum_with_duplicate_tag_value.zig
@@ -1,7 +1,6 @@
export fn entry() void {
_ = @Type(.{
.Enum = .{
- .layout = .Auto,
.tag_type = u32,
.fields = &.{
.{ .name = "A", .value = 10 },
diff --git a/test/cases/compile_errors/reify_type_for_exhaustive_enum_with_non-integer_tag_type.zig b/test/cases/compile_errors/reify_type_for_exhaustive_enum_with_non-integer_tag_type.zig
index e72b783d83..60c6ce9a59 100644
--- a/test/cases/compile_errors/reify_type_for_exhaustive_enum_with_non-integer_tag_type.zig
+++ b/test/cases/compile_errors/reify_type_for_exhaustive_enum_with_non-integer_tag_type.zig
@@ -1,6 +1,5 @@
const Tag = @Type(.{
.Enum = .{
- .layout = .Auto,
.tag_type = bool,
.fields = &.{},
.decls = &.{},
diff --git a/test/cases/compile_errors/reify_type_for_exhaustive_enum_with_undefined_tag_type.zig b/test/cases/compile_errors/reify_type_for_exhaustive_enum_with_undefined_tag_type.zig
index 1c237a17bd..896d689046 100644
--- a/test/cases/compile_errors/reify_type_for_exhaustive_enum_with_undefined_tag_type.zig
+++ b/test/cases/compile_errors/reify_type_for_exhaustive_enum_with_undefined_tag_type.zig
@@ -1,6 +1,5 @@
const Tag = @Type(.{
.Enum = .{
- .layout = .Auto,
.tag_type = undefined,
.fields = &.{},
.decls = &.{},
diff --git a/test/cases/compile_errors/reify_type_for_tagged_union_with_extra_enum_field.zig b/test/cases/compile_errors/reify_type_for_tagged_union_with_extra_enum_field.zig
index 293e5c62e3..96da0752df 100644
--- a/test/cases/compile_errors/reify_type_for_tagged_union_with_extra_enum_field.zig
+++ b/test/cases/compile_errors/reify_type_for_tagged_union_with_extra_enum_field.zig
@@ -1,6 +1,5 @@
const Tag = @Type(.{
.Enum = .{
- .layout = .Auto,
.tag_type = u2,
.fields = &.{
.{ .name = "signed", .value = 0 },
@@ -31,6 +30,6 @@ export fn entry() void {
// backend=stage2
// target=native
//
-// :14:16: error: enum field(s) missing in union
+// :13:16: error: enum field(s) missing in union
// :1:13: note: field 'arst' missing, declared here
// :1:13: note: enum declared here
diff --git a/test/cases/compile_errors/reify_type_for_tagged_union_with_extra_union_field.zig b/test/cases/compile_errors/reify_type_for_tagged_union_with_extra_union_field.zig
index bb26230f22..559eb81fcd 100644
--- a/test/cases/compile_errors/reify_type_for_tagged_union_with_extra_union_field.zig
+++ b/test/cases/compile_errors/reify_type_for_tagged_union_with_extra_union_field.zig
@@ -1,6 +1,5 @@
const Tag = @Type(.{
.Enum = .{
- .layout = .Auto,
.tag_type = u1,
.fields = &.{
.{ .name = "signed", .value = 0 },
@@ -31,5 +30,5 @@ export fn entry() void {
// backend=stage2
// target=native
//
-// :13:16: error: no field named 'arst' in enum 'tmp.Tag'
+// :12:16: error: no field named 'arst' in enum 'tmp.Tag'
// :1:13: note: enum declared here