From 2cb33d744a173fa1441eb0fb43bb4b77b21f850e Mon Sep 17 00:00:00 2001 From: xantares Date: Wed, 21 Oct 2020 09:11:26 +0200 Subject: [PATCH] Fix T & ArrayWrapper1D::operator[](int index) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit With MinGW I get the following error, because constexpr clashes with const: vulkan.hpp:544:30: error: ‘constexpr T& vk::ArrayWrapper1D::operator const’ cannot be overloaded with ‘constexpr const T& vk::ArrayWrapper1D::operator const’ 544 | VULKAN_HPP_CONSTEXPR T & operator[](int index) VULKAN_HPP_NOEXCEPT --- VulkanHppGenerator.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VulkanHppGenerator.cpp b/VulkanHppGenerator.cpp index 3d1c336..8e3eed4 100644 --- a/VulkanHppGenerator.cpp +++ b/VulkanHppGenerator.cpp @@ -10250,7 +10250,7 @@ int main( int argc, char ** argv ) return std::array::operator[](index); } - VULKAN_HPP_CONSTEXPR T & operator[](int index) VULKAN_HPP_NOEXCEPT + T & operator[](int index) VULKAN_HPP_NOEXCEPT { return std::array::operator[](index); }