Support structs holding arrays of data, where the data size is given by a pointer-type.

In that case, no improved constructor and no improved setters are generated.

Plus some minor cleanup.
This commit is contained in:
asuessenbach
2022-10-24 10:39:19 +02:00
parent 429c4c522c
commit 1ab5fa6550
3 changed files with 27 additions and 22 deletions

View File

@@ -16,12 +16,11 @@
# define VULKAN_HPP_RAII_NAMESPACE raii
#endif
#if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) && !defined( VULKAN_HPP_NO_EXCEPTIONS )
namespace VULKAN_HPP_NAMESPACE
{
namespace VULKAN_HPP_RAII_NAMESPACE
{
#if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) && !defined( VULKAN_HPP_NO_EXCEPTIONS )
template <class T, class U = T>
VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_INLINE T exchange( T & obj, U && newValue )
{
@@ -18607,7 +18606,7 @@ namespace VULKAN_HPP_NAMESPACE
return properties;
}
#endif
} // namespace VULKAN_HPP_RAII_NAMESPACE
} // namespace VULKAN_HPP_NAMESPACE
#endif
#endif