From 2ef2905c3d08a3c9789cfb1a320a9c5bcfcf3485 Mon Sep 17 00:00:00 2001 From: Aksel Hjerpbakk Date: Thu, 22 Dec 2022 15:48:39 +0100 Subject: [PATCH] rename StructField field_type to type breaking zig commit: https://github.com/ziglang/zig/pull/13930/commits/aac2d6b56f32134ea32fb3d984e3fcdfddd8aaf6 --- generator/vulkan/render.zig | 6 +++--- test/ref_all_decls.zig | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/generator/vulkan/render.zig b/generator/vulkan/render.zig index 09e8329..a984450 100644 --- a/generator/vulkan/render.zig +++ b/generator/vulkan/render.zig @@ -1130,7 +1130,7 @@ fn Renderer(comptime WriterType: type) type { \\ const PfnType = {0s}CommandFlags.CmdType(field_tag); \\ fields[i] = .{{ \\ .name = {0s}CommandFlags.cmdName(field_tag), - \\ .field_type = PfnType, + \\ .type = PfnType, \\ .default_value = null, \\ .is_comptime = false, \\ .alignment = @alignOf(PfnType), @@ -1185,7 +1185,7 @@ fn Renderer(comptime WriterType: type) type { \\ inline for (std.meta.fields(Dispatch)) |field| {{ \\ const name = @ptrCast([*:0]const u8, field.name ++ "\x00"); \\ const cmd_ptr = loader({[first_arg]s}, name) orelse return error.CommandLoadFailure; - \\ @field(self.dispatch, field.name) = @ptrCast(field.field_type, cmd_ptr); + \\ @field(self.dispatch, field.name) = @ptrCast(field.type, cmd_ptr); \\ }} \\ return self; \\}} @@ -1194,7 +1194,7 @@ fn Renderer(comptime WriterType: type) type { \\ inline for (std.meta.fields(Dispatch)) |field| {{ \\ const name = @ptrCast([*:0]const u8, field.name ++ "\x00"); \\ const cmd_ptr = loader({[first_arg]s}, name) orelse undefined; - \\ @field(self.dispatch, field.name) = @ptrCast(field.field_type, cmd_ptr); + \\ @field(self.dispatch, field.name) = @ptrCast(field.type, cmd_ptr); \\ }} \\ return self; \\}} diff --git a/test/ref_all_decls.zig b/test/ref_all_decls.zig index a7e2cbe..ed1dc91 100644 --- a/test/ref_all_decls.zig +++ b/test/ref_all_decls.zig @@ -91,7 +91,7 @@ fn reallyRefAllDecls(comptime T: type) void { .Struct, .Union => { reallyRefAllContainerDecls(T); inline for (std.meta.fields(T)) |field| { - reallyRefAllDecls(field.field_type); + reallyRefAllDecls(field.type); } }, .Enum, .Opaque => {