From 9e01cfa51190f345fe8003fa29281ddf57066a32 Mon Sep 17 00:00:00 2001 From: Patrick Wuttke Date: Sat, 9 Dec 2023 00:03:26 +0100 Subject: [PATCH] Added static_assert for better error if from_string is called with an invalid type. --- include/vulkan/vulkan_from_string.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/vulkan/vulkan_from_string.hpp b/include/vulkan/vulkan_from_string.hpp index f70dd34..6e3c76d 100644 --- a/include/vulkan/vulkan_from_string.hpp +++ b/include/vulkan/vulkan_from_string.hpp @@ -4401,7 +4401,10 @@ namespace VULKAN_HPP_NAMESPACE VULKAN_HPP_STORAGE_API extern const EnumFromStringMap enumFromStringMap; template - std::optional from_string( const std::string & ); + std::optional from_string( const std::string & ) + { + static_assert(false, "Not a Vulkan enum type."); + } //=== VK_VERSION_1_0 ===