diff --git a/VulkanHppGenerator.cpp b/VulkanHppGenerator.cpp index 8707f79..87ad5e7 100644 --- a/VulkanHppGenerator.cpp +++ b/VulkanHppGenerator.cpp @@ -7884,6 +7884,11 @@ namespace std return value; } + operator T const&& () const && VULKAN_HPP_NOEXCEPT + { + return std::move( value ); + } + operator T&& () && VULKAN_HPP_NOEXCEPT { return std::move( value ); diff --git a/vulkan/vulkan.hpp b/vulkan/vulkan.hpp index f24a68f..8595f1e 100644 --- a/vulkan/vulkan.hpp +++ b/vulkan/vulkan.hpp @@ -15897,6 +15897,11 @@ namespace VULKAN_HPP_NAMESPACE return value; } + operator T const &&() const && VULKAN_HPP_NOEXCEPT + { + return std::move( value ); + } + operator T &&() && VULKAN_HPP_NOEXCEPT { return std::move( value );