From 36869db4619b46e931b0bab93112fa8f0326eff8 Mon Sep 17 00:00:00 2001 From: mocabe Date: Thu, 28 May 2020 03:02:50 +0900 Subject: [PATCH] [HPP] Add operator T const&&() to ResultValue --- VulkanHppGenerator.cpp | 5 +++++ vulkan/vulkan.hpp | 5 +++++ 2 files changed, 10 insertions(+) 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 );