forked from mirror/vulkan-zig
Add missing pub's
This commit is contained in:
@@ -265,7 +265,7 @@ fn Renderer(comptime WriterType: type) type {
|
||||
}
|
||||
|
||||
fn renderApiConstant(self: *Self, api_constant: reg.ApiConstant) !void {
|
||||
try self.writer.writeAll("const ");
|
||||
try self.writer.writeAll("pub const ");
|
||||
try self.renderName(api_constant.name);
|
||||
try self.writer.writeAll(" = ");
|
||||
|
||||
@@ -463,7 +463,7 @@ fn Renderer(comptime WriterType: type) type {
|
||||
}
|
||||
|
||||
fn renderContainer(self: *Self, name: []const u8, container: reg.Container) !void {
|
||||
try self.writer.writeAll("const ");
|
||||
try self.writer.writeAll("pub const ");
|
||||
try self.renderName(name);
|
||||
try self.writer.writeAll(" = ");
|
||||
|
||||
@@ -521,7 +521,7 @@ fn Renderer(comptime WriterType: type) type {
|
||||
return;
|
||||
}
|
||||
|
||||
try self.writer.writeAll("const ");
|
||||
try self.writer.writeAll("pub const ");
|
||||
try self.renderName(name);
|
||||
try self.writer.writeAll(" = extern enum {");
|
||||
|
||||
@@ -556,7 +556,7 @@ fn Renderer(comptime WriterType: type) type {
|
||||
}
|
||||
|
||||
fn renderBitmaskBits(self: *Self, name: []const u8, bits: reg.Enum) !void {
|
||||
try self.writer.writeAll("const ");
|
||||
try self.writer.writeAll("pub const ");
|
||||
try self.renderName(name);
|
||||
try self.writer.writeAll(" = packed struct {");
|
||||
|
||||
@@ -594,7 +594,7 @@ fn Renderer(comptime WriterType: type) type {
|
||||
// The bits structure is generated by renderBitmaskBits, but that wont
|
||||
// output flags with no associated bits type.
|
||||
|
||||
try self.writer.writeAll("const ");
|
||||
try self.writer.writeAll("pub const ");
|
||||
try self.renderName(name);
|
||||
try self.writer.writeAll(
|
||||
\\ = packed struct {
|
||||
@@ -613,7 +613,7 @@ fn Renderer(comptime WriterType: type) type {
|
||||
fn renderHandle(self: *Self, name: []const u8, handle: reg.Handle) !void {
|
||||
const backing_type: []const u8 = if (handle.is_dispatchable) "usize" else "u64";
|
||||
|
||||
try self.writer.writeAll("const ");
|
||||
try self.writer.writeAll("pub const ");
|
||||
try self.renderName(name);
|
||||
try self.writer.print(" = extern enum({}) {{null_handle = 0, _}};\n", .{backing_type});
|
||||
}
|
||||
@@ -626,7 +626,7 @@ fn Renderer(comptime WriterType: type) type {
|
||||
return;
|
||||
}
|
||||
|
||||
try self.writer.writeAll("const ");
|
||||
try self.writer.writeAll("pub const ");
|
||||
try self.renderName(name);
|
||||
try self.writer.writeAll(" = ");
|
||||
try self.renderName(alias.name);
|
||||
@@ -634,7 +634,7 @@ fn Renderer(comptime WriterType: type) type {
|
||||
}
|
||||
|
||||
fn renderOpaque(self: *Self, name: []const u8) !void {
|
||||
try self.writer.writeAll("const ");
|
||||
try self.writer.writeAll("pub const ");
|
||||
try self.renderName(name);
|
||||
try self.writer.writeAll(" = @Type(.Opaque);\n");
|
||||
}
|
||||
@@ -644,7 +644,7 @@ fn Renderer(comptime WriterType: type) type {
|
||||
return; // Skip built-in types, they are handled differently
|
||||
}
|
||||
|
||||
try self.writer.writeAll("const ");
|
||||
try self.writer.writeAll("pub const ");
|
||||
try self.writeIdentifier(name);
|
||||
try self.writer.print(" = if (@hasDecl(root, \"{}\")) root.", .{name});
|
||||
try self.writeIdentifier(name);
|
||||
@@ -659,7 +659,7 @@ fn Renderer(comptime WriterType: type) type {
|
||||
}
|
||||
|
||||
fn renderTypedef(self: *Self, name: []const u8, type_info: reg.TypeInfo) !void {
|
||||
try self.writer.writeAll("const ");
|
||||
try self.writer.writeAll("pub const ");
|
||||
try self.renderName(name);
|
||||
try self.writer.writeAll(" = ");
|
||||
try self.renderTypeInfo(type_info);
|
||||
@@ -672,7 +672,7 @@ fn Renderer(comptime WriterType: type) type {
|
||||
continue;
|
||||
}
|
||||
|
||||
try self.writer.writeAll("const ");
|
||||
try self.writer.writeAll("pub const ");
|
||||
try self.writeIdentifierFmt("PFN_{}", .{decl.name});
|
||||
try self.writer.writeAll(" = ");
|
||||
try self.renderCommandPtr(decl.decl_type.command, false);
|
||||
@@ -843,7 +843,7 @@ fn Renderer(comptime WriterType: type) type {
|
||||
}
|
||||
|
||||
fn renderReturnStruct(self: *Self, command_name: []const u8, returns: []const ReturnValue) !void {
|
||||
try self.writer.writeAll("const ");
|
||||
try self.writer.writeAll("pub const ");
|
||||
try self.renderReturnStructName(command_name);
|
||||
try self.writer.writeAll(" = struct {\n");
|
||||
for (returns) |ret| {
|
||||
|
||||
Reference in New Issue
Block a user