From dcbd3c0554b9b90351132afba422c6df9c9b24b6 Mon Sep 17 00:00:00 2001 From: Jan-Gerd Tenberge Date: Mon, 13 Jan 2020 13:40:59 +0100 Subject: [PATCH] Add BETTER_ENUMS_IGNORE_ATTRIBUTES_* for clang (#81) --- enum.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/enum.h b/enum.h index 81215b1..1743388 100644 --- a/enum.h +++ b/enum.h @@ -21,6 +21,9 @@ # define BETTER_ENUMS_IGNORE_OLD_CAST_HEADER _Pragma("clang diagnostic push") # define BETTER_ENUMS_IGNORE_OLD_CAST_BEGIN _Pragma("clang diagnostic ignored \"-Wold-style-cast\"") # define BETTER_ENUMS_IGNORE_OLD_CAST_END _Pragma("clang diagnostic pop") +# define BETTER_ENUMS_IGNORE_ATTRIBUTES_HEADER +# define BETTER_ENUMS_IGNORE_ATTRIBUTES_BEGIN +# define BETTER_ENUMS_IGNORE_ATTRIBUTES_END # else # define BETTER_ENUMS_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100) # if BETTER_ENUMS_GCC_VERSION > 40400