aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/bitcast.zig
diff options
context:
space:
mode:
authormlugg <mlugg@mlugg.co.uk>2024-08-28 02:35:53 +0100
committermlugg <mlugg@mlugg.co.uk>2024-08-28 08:39:59 +0100
commit0fe3fd01ddc2cd49c6a2b939577d16b9d2c65ea9 (patch)
tree2c07fddf2b6230360fe618c4de192bc2d24eeaf7 /test/behavior/bitcast.zig
parent1a178d499537b922ff05c5d0186ed5a00dbb1a9b (diff)
downloadzig-0fe3fd01ddc2cd49c6a2b939577d16b9d2c65ea9.tar.gz
zig-0fe3fd01ddc2cd49c6a2b939577d16b9d2c65ea9.zip
std: update `std.builtin.Type` fields to follow naming conventions
The compiler actually doesn't need any functional changes for this: Sema does reification based on the tag indices of `std.builtin.Type` already! So, no zig1.wasm update is necessary. This change is necessary to disallow name clashes between fields and decls on a type, which is a prerequisite of #9938.
Diffstat (limited to 'test/behavior/bitcast.zig')
-rw-r--r--test/behavior/bitcast.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/behavior/bitcast.zig b/test/behavior/bitcast.zig
index 1cb72ac42b..73f8e7be18 100644
--- a/test/behavior/bitcast.zig
+++ b/test/behavior/bitcast.zig
@@ -361,7 +361,7 @@ test "comptime @bitCast packed struct to int and back" {
vectori: @Vector(2, u8) = .{ 127, 42 },
vectorf: @Vector(2, f16) = .{ 3.14, 2.71 },
};
- const Int = @typeInfo(S).Struct.backing_integer.?;
+ const Int = @typeInfo(S).@"struct".backing_integer.?;
// S -> Int
var s: S = .{};
@@ -373,7 +373,7 @@ test "comptime @bitCast packed struct to int and back" {
_ = &i;
const rt_cast = @as(S, @bitCast(i));
const ct_cast = comptime @as(S, @bitCast(@as(Int, 0)));
- inline for (@typeInfo(S).Struct.fields) |field| {
+ inline for (@typeInfo(S).@"struct".fields) |field| {
try expectEqual(@field(rt_cast, field.name), @field(ct_cast, field.name));
}
}