From: Richard Smith Date: Wed, 30 Oct 2019 00:05:40 +0000 (-0700) Subject: Suppress useless GCC "bitfield is too small to hold all values of enum class" warning. X-Git-Tag: llvmorg-11-init~5542 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cbb3104b1c8ea93b6749043184a8d8952b8b2747;p=platform%2Fupstream%2Fllvm.git Suppress useless GCC "bitfield is too small to hold all values of enum class" warning. --- diff --git a/clang/include/clang/Sema/Sema.h b/clang/include/clang/Sema/Sema.h index 88d2136..a505ab1 100644 --- a/clang/include/clang/Sema/Sema.h +++ b/clang/include/clang/Sema/Sema.h @@ -1238,7 +1238,7 @@ public: llvm::SmallPtrSet SpecialMembersBeingDeclared; /// Kinds of defaulted comparison operator functions. - enum class DefaultedComparisonKind { + enum class DefaultedComparisonKind : unsigned char { /// This is not a defaultable comparison operator. None, /// This is an operator== that should be implemented as a series of