fix unused function warning
authorJacob Lifshay <programmerjake@gmail.com>
Tue, 4 Jul 2017 12:56:36 +0000 (05:56 -0700)
committerJacob Lifshay <programmerjake@gmail.com>
Tue, 4 Jul 2017 12:56:36 +0000 (05:56 -0700)
src/util/enum.h

index d68e3c9b33aceabf7bebc5bd456e9ead117fe554..697b334d7c7b958dd2852a33d59620ed8f8bf65b 100644 (file)
@@ -209,8 +209,8 @@ constexpr Constexpr_array<Enum, sizeof...(Values)> Default_enum_traits<Enum, Val
 /** generate code for Enum_traits instantiation; use like
  * <code>vulkan_cpu_util_generate_enum_traits(Enum, Enum::Value1, Enum::Value2, Enum::Value3,
  * <...>);</code> */
-#define vulkan_cpu_util_generate_enum_traits(Enum, ...)                \
-    ::vulkan_cpu::util::detail::Default_enum_traits<Enum, __VA_ARGS__> \
+#define vulkan_cpu_util_generate_enum_traits(Enum, ...)                                \
+    [[gnu::unused]] ::vulkan_cpu::util::detail::Default_enum_traits<Enum, __VA_ARGS__> \
         enum_traits_resolve_function(Enum)
 }