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:
@@ -8028,7 +8028,7 @@ namespace std
|
||||
#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>>
|
||||
{
|
||||
@@ -8046,6 +8046,7 @@ namespace std
|
||||
|
||||
operator std::tuple<Result&, UniqueHandle<Type, Dispatch>&>() VULKAN_HPP_NOEXCEPT { 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;
|
||||
@@ -8055,6 +8056,7 @@ namespace std
|
||||
{
|
||||
return std::move(value);
|
||||
}
|
||||
# endif
|
||||
};
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user