forked from mirror/vulkan-zig
Removed special case for member pNext.
Member pNext is now marked correctly as optional in vk.xml, this special case is no longer needed.
This commit is contained in:
@@ -190,11 +190,6 @@ fn parseContainer(allocator: *Allocator, ty: *xml.Element, is_union: bool) !regi
|
|||||||
for (members) |*member| {
|
for (members) |*member| {
|
||||||
const member_elem = it.next().?;
|
const member_elem = it.next().?;
|
||||||
try parsePointerMeta(.{.container = members}, &member.field_type, member_elem);
|
try parsePointerMeta(.{.container = members}, &member.field_type, member_elem);
|
||||||
|
|
||||||
// pNext isn't properly marked as optional, so just manually override it,
|
|
||||||
if (mem.eql(u8, member.name, "pNext")) {
|
|
||||||
member.field_type.pointer.is_optional = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return registry.Declaration {
|
return registry.Declaration {
|
||||||
|
|||||||
Reference in New Issue
Block a user