Fix MSVC -Wmicrosoft-enum-value 'enumerator value is not representable' warning
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 6 Dec 2016 11:27:19 +0000 (11:27 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 6 Dec 2016 11:27:19 +0000 (11:27 +0000)
llvm-svn: 288798

llvm/include/llvm/IR/GetElementPtrTypeIterator.h

index 75caee0..490bff2 100644 (file)
@@ -34,7 +34,7 @@ namespace llvm {
 
     ItTy OpIt;
     PointerUnion<StructType *, Type *> CurTy;
-    enum { Unbounded = -1ull };
+    enum : uint64_t { Unbounded = -1ull };
     uint64_t NumElements = Unbounded;
     generic_gep_type_iterator() = default;