aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/enum.zig
diff options
context:
space:
mode:
authorEric Joldasov <bratishkaerik@getgoogleoff.me>2023-06-05 14:29:28 +0600
committerEric Joldasov <bratishkaerik@getgoogleoff.me>2023-06-13 23:46:58 +0600
commitd884d7050e061c620324aaaabfba507e08cb40f4 (patch)
treefa0b5994341509ef81d7244788ea3e37b13f6d27 /test/behavior/enum.zig
parent6078781ae52fc2c85559f622f58c303b73d8a6a5 (diff)
downloadzig-d884d7050e061c620324aaaabfba507e08cb40f4.tar.gz
zig-d884d7050e061c620324aaaabfba507e08cb40f4.zip
all: replace `comptime try` with `try comptime`
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
Diffstat (limited to 'test/behavior/enum.zig')
-rw-r--r--test/behavior/enum.zig32
1 files changed, 16 insertions, 16 deletions
diff --git a/test/behavior/enum.zig b/test/behavior/enum.zig
index 42131df80e..a795d5f4b8 100644
--- a/test/behavior/enum.zig
+++ b/test/behavior/enum.zig
@@ -611,7 +611,7 @@ test "enum with specified tag values" {
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
try testEnumWithSpecifiedTagValues(MultipleChoice.C);
- comptime try testEnumWithSpecifiedTagValues(MultipleChoice.C);
+ try comptime testEnumWithSpecifiedTagValues(MultipleChoice.C);
}
test "non-exhaustive enum" {
@@ -656,7 +656,7 @@ test "non-exhaustive enum" {
}
};
try S.doTheTest(52);
- comptime try S.doTheTest(52);
+ try comptime S.doTheTest(52);
}
test "empty non-exhaustive enum" {
@@ -677,7 +677,7 @@ test "empty non-exhaustive enum" {
}
};
try S.doTheTest(42);
- comptime try S.doTheTest(42);
+ try comptime S.doTheTest(42);
}
test "single field non-exhaustive enum" {
@@ -715,7 +715,7 @@ test "single field non-exhaustive enum" {
}
};
try S.doTheTest(23);
- comptime try S.doTheTest(23);
+ try comptime S.doTheTest(23);
}
const EnumWithTagValues = enum(u4) {
@@ -750,7 +750,7 @@ test "enum with specified and unspecified tag values" {
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
try testEnumWithSpecifiedAndUnspecifiedTagValues(MultipleChoice2.D);
- comptime try testEnumWithSpecifiedAndUnspecifiedTagValues(MultipleChoice2.D);
+ try comptime testEnumWithSpecifiedAndUnspecifiedTagValues(MultipleChoice2.D);
}
fn testEnumWithSpecifiedAndUnspecifiedTagValues(x: MultipleChoice2) !void {
@@ -775,18 +775,18 @@ test "set enum tag type" {
{
var x = Small.One;
x = Small.Two;
- comptime try expect(Tag(Small) == u2);
+ try comptime expect(Tag(Small) == u2);
}
{
var x = Small2.One;
x = Small2.Two;
- comptime try expect(Tag(Small2) == u2);
+ try comptime expect(Tag(Small2) == u2);
}
}
test "casting enum to its tag type" {
try testCastEnumTag(Small2.Two);
- comptime try testCastEnumTag(Small2.Two);
+ try comptime testCastEnumTag(Small2.Two);
}
fn testCastEnumTag(value: Small2) !void {
@@ -797,7 +797,7 @@ test "enum with 1 field but explicit tag type should still have the tag type" {
const Enum = enum(u8) {
B = 2,
};
- comptime try expect(@sizeOf(Enum) == @sizeOf(u8));
+ try comptime expect(@sizeOf(Enum) == @sizeOf(u8));
}
test "signed integer as enum tag" {
@@ -836,12 +836,12 @@ test "enum with comptime_int tag type" {
Two = 2,
Three = 1,
};
- comptime try expect(Tag(Enum) == comptime_int);
+ try comptime expect(Tag(Enum) == comptime_int);
}
test "enum with one member default to u0 tag type" {
const E0 = enum { X };
- comptime try expect(Tag(E0) == u0);
+ try comptime expect(Tag(E0) == u0);
}
const EnumWithOneMember = enum { Eof };
@@ -891,7 +891,7 @@ test "method call on an enum" {
}
};
try S.doTheTest();
- comptime try S.doTheTest();
+ try comptime S.doTheTest();
}
test "enum value allocation" {
@@ -993,7 +993,7 @@ test "@tagName" {
if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
try expect(mem.eql(u8, testEnumTagNameBare(BareNumber.Three), "Three"));
- comptime try expect(mem.eql(u8, testEnumTagNameBare(BareNumber.Three), "Three"));
+ try comptime expect(mem.eql(u8, testEnumTagNameBare(BareNumber.Three), "Three"));
}
fn testEnumTagNameBare(n: anytype) []const u8 {
@@ -1009,7 +1009,7 @@ test "@tagName non-exhaustive enum" {
if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
try expect(mem.eql(u8, testEnumTagNameBare(NonExhaustive.B), "B"));
- comptime try expect(mem.eql(u8, testEnumTagNameBare(NonExhaustive.B), "B"));
+ try comptime expect(mem.eql(u8, testEnumTagNameBare(NonExhaustive.B), "B"));
}
const NonExhaustive = enum(u8) { A, B, _ };
@@ -1047,7 +1047,7 @@ test "@tagName on enum literals" {
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
try expect(mem.eql(u8, @tagName(.FooBar), "FooBar"));
- comptime try expect(mem.eql(u8, @tagName(.FooBar), "FooBar"));
+ try comptime expect(mem.eql(u8, @tagName(.FooBar), "FooBar"));
}
test "enum literal casting to optional" {
@@ -1088,7 +1088,7 @@ test "bit field access with enum fields" {
try expect(getA(&data) == A.Two);
try expect(getB(&data) == B.Three3);
try expect(getC(&data) == C.Four4);
- comptime try expect(@sizeOf(BitFieldOfEnums) == 1);
+ try comptime expect(@sizeOf(BitFieldOfEnums) == 1);
data.b = B.Four3;
try expect(data.b == B.Four3);