]> granicus.if.org Git - clang/commitdiff
Suppress an over-zealous MSVC warning.
authorJohn McCall <rjmccall@apple.com>
Wed, 15 Jun 2011 23:39:23 +0000 (23:39 +0000)
committerJohn McCall <rjmccall@apple.com>
Wed, 15 Jun 2011 23:39:23 +0000 (23:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@133109 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Sema/Initialization.h

index 7a5dbaca190290afaf99078d719198641e0174de..b86dbf0196398ea2e7e2e670a253001e7b394771 100644 (file)
@@ -164,7 +164,8 @@ public:
     Entity.Type = Context.getVariableArrayDecayedType(
                                        Parm->getType().getUnqualifiedType());
     Entity.Parent = 0;
-    Entity.Parameter = (Consumed | reinterpret_cast<uintptr_t>(Parm));
+    Entity.Parameter
+      = (static_cast<uintptr_t>(Consumed) | reinterpret_cast<uintptr_t>(Parm));
     return Entity;
   }