aboutsummaryrefslogtreecommitdiff
path: root/test/behavior
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/behavior
parentaac2d6b56f32134ea32fb3d984e3fcdfddd8aaf6 (diff)
downloadzig-ceff03f3e96a9c51dc24e21b1f343f2b2650e2aa.tar.gz
zig-ceff03f3e96a9c51dc24e21b1f343f2b2650e2aa.zip
std.builtin: remove layout field from Type.Enum
Diffstat (limited to 'test/behavior')
-rw-r--r--test/behavior/generics.zig1
-rw-r--r--test/behavior/type.zig4
-rw-r--r--test/behavior/type_info.zig1
3 files changed, 0 insertions, 6 deletions
diff --git a/test/behavior/generics.zig b/test/behavior/generics.zig
index dafbfbafe8..17194fc445 100644
--- a/test/behavior/generics.zig
+++ b/test/behavior/generics.zig
@@ -273,7 +273,6 @@ test "generic function instantiation turns into comptime call" {
var enumFields: [1]std.builtin.Type.EnumField = .{.{ .name = "A", .value = 0 }};
return @Type(.{
.Enum = .{
- .layout = .Auto,
.tag_type = u0,
.fields = &enumFields,
.decls = &.{},
diff --git a/test/behavior/type.zig b/test/behavior/type.zig
index 157eff81e8..325bf0a8ed 100644
--- a/test/behavior/type.zig
+++ b/test/behavior/type.zig
@@ -354,7 +354,6 @@ test "Type.Enum" {
const Foo = @Type(.{
.Enum = .{
- .layout = .Auto,
.tag_type = u8,
.fields = &.{
.{ .name = "a", .value = 1 },
@@ -369,7 +368,6 @@ test "Type.Enum" {
try testing.expectEqual(@as(u8, 5), @enumToInt(Foo.b));
const Bar = @Type(.{
.Enum = .{
- .layout = .Auto,
.tag_type = u32,
.fields = &.{
.{ .name = "a", .value = 1 },
@@ -424,7 +422,6 @@ test "Type.Union" {
const Tag = @Type(.{
.Enum = .{
- .layout = .Auto,
.tag_type = u1,
.fields = &.{
.{ .name = "signed", .value = 0 },
@@ -456,7 +453,6 @@ test "Type.Union from Type.Enum" {
const Tag = @Type(.{
.Enum = .{
- .layout = .Auto,
.tag_type = u0,
.fields = &.{
.{ .name = "working_as_expected", .value = 0 },
diff --git a/test/behavior/type_info.zig b/test/behavior/type_info.zig
index 04656a2034..8c895ceb00 100644
--- a/test/behavior/type_info.zig
+++ b/test/behavior/type_info.zig
@@ -238,7 +238,6 @@ fn testEnum() !void {
const os_info = @typeInfo(Os);
try expect(os_info == .Enum);
- try expect(os_info.Enum.layout == .Auto);
try expect(os_info.Enum.fields.len == 4);
try expect(mem.eql(u8, os_info.Enum.fields[1].name, "Macos"));
try expect(os_info.Enum.fields[3].value == 3);