From ae6f3c1184472a2ca89b3e1857261d4e207d2bfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20S=C3=BC=C3=9Fenbach?= Date: Thu, 12 Jun 2025 15:43:51 +0200 Subject: [PATCH] Include missing header type_traits to vulkan_enums.hpp (#2180) --- VulkanHppGenerator.cpp | 2 ++ vulkan/vulkan_enums.hpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/VulkanHppGenerator.cpp b/VulkanHppGenerator.cpp index 9ef939d..f949e6e 100644 --- a/VulkanHppGenerator.cpp +++ b/VulkanHppGenerator.cpp @@ -144,6 +144,8 @@ void VulkanHppGenerator::generateEnumsHppFile() const // include-what-you-use: make sure, vulkan.hpp is used by code-completers // IWYU pragma: private; include "vulkan.hpp" +#include // for std::underlying_type + namespace VULKAN_HPP_NAMESPACE { ${Flags} diff --git a/vulkan/vulkan_enums.hpp b/vulkan/vulkan_enums.hpp index 06e0cbf..fa22c01 100644 --- a/vulkan/vulkan_enums.hpp +++ b/vulkan/vulkan_enums.hpp @@ -11,6 +11,8 @@ // include-what-you-use: make sure, vulkan.hpp is used by code-completers // IWYU pragma: private; include "vulkan.hpp" +#include // for std::underlying_type + namespace VULKAN_HPP_NAMESPACE { template