Merge pull request #642 from byzin/fix-if-condition-of-result-unique-handle3

Fix if condition of result unique handle
This commit is contained in:
Andreas Süßenbach
2020-06-22 09:25:51 +02:00
committed by GitHub
2 changed files with 6 additions and 2 deletions

View File

@@ -15956,7 +15956,7 @@ namespace VULKAN_HPP_NAMESPACE
#endif
};
#if !defined( VULKAN_HPP_DISABLE_IMPLICIT_RESULT_VALUE_CAST )
#if !defined( VULKAN_HPP_NO_SMART_HANDLE )
template <typename Type, typename Dispatch>
struct ResultValue<UniqueHandle<Type, Dispatch>>
{
@@ -15977,6 +15977,7 @@ namespace VULKAN_HPP_NAMESPACE
return std::tuple<Result &, UniqueHandle<Type, Dispatch> &>( result, value );
}
# if !defined( VULKAN_HPP_DISABLE_IMPLICIT_RESULT_VALUE_CAST )
operator UniqueHandle<Type, Dispatch> &() & VULKAN_HPP_NOEXCEPT
{
return value;
@@ -15986,6 +15987,7 @@ namespace VULKAN_HPP_NAMESPACE
{
return std::move( value );
}
# endif
};
#endif