We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dbaae62 commit f45e99dCopy full SHA for f45e99d
core/src/mmio.zig
@@ -56,7 +56,7 @@ pub fn Mmio(comptime PackedT: type) type {
56
57
/// In field `field_name` of struct `val`, toggle (only) all bits that are set in `value`.
58
inline fn toggle_field(val: anytype, comptime field_name: []const u8, value: anytype) void {
59
- const FieldType = @FieldType(val, field_name);
+ const FieldType = @TypeOf(@field(val, field_name));
60
switch (@typeInfo(FieldType)) {
61
.int => {
62
@field(val, field_name) = @field(val, field_name) ^ value;
0 commit comments