[Sema] Silence warnings when targeting x86 with VS2019 16.5.4
authorAlexandre Ganea <alexandre.ganea@ubisoft.com>
Mon, 4 May 2020 22:12:52 +0000 (18:12 -0400)
committerAlexandre Ganea <alexandre.ganea@ubisoft.com>
Wed, 6 May 2020 13:11:59 +0000 (09:11 -0400)
Differential Revision: https://reviews.llvm.org/D79337

clang/lib/Sema/ParsedAttr.cpp

index d45777c..3ef8498 100644 (file)
@@ -111,7 +111,7 @@ namespace {
 
 const ParsedAttrInfo &ParsedAttrInfo::get(const AttributeCommonInfo &A) {
   // If we have a ParsedAttrInfo for this ParsedAttr then return that.
-  if (A.getParsedKind() < llvm::array_lengthof(AttrInfoMap))
+  if ((size_t)A.getParsedKind() < llvm::array_lengthof(AttrInfoMap))
     return *AttrInfoMap[A.getParsedKind()];
 
   // If this is an ignored attribute then return an appropriate ParsedAttrInfo.