Merge pull request #1358 from asuessenbach/explicit

Revert struct conversion operators to be implicit.
This commit is contained in:
Andreas Süßenbach 2022-07-19 10:17:35 +02:00 committed by GitHub
commit 6e29bf69cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 1618 additions and 1618 deletions

View File

@ -9198,12 +9198,12 @@ ${allowDuplicate}
${typeValue} ${typeValue}
${constructorAndSetters} ${constructorAndSetters}
explicit operator Vk${structureType} const &() const VULKAN_HPP_NOEXCEPT operator Vk${structureType} const &() const VULKAN_HPP_NOEXCEPT
{ {
return *reinterpret_cast<const Vk${structureType}*>( this ); return *reinterpret_cast<const Vk${structureType}*>( this );
} }
explicit operator Vk${structureType} &() VULKAN_HPP_NOEXCEPT operator Vk${structureType} &() VULKAN_HPP_NOEXCEPT
{ {
return *reinterpret_cast<Vk${structureType}*>( this ); return *reinterpret_cast<Vk${structureType}*>( this );
} }

File diff suppressed because it is too large Load Diff