diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-12-18 20:58:47 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-12-18 20:58:47 +0000 |
commit | 91b640abfc564ce58b3bfa5cbda610b5749cf20e (patch) | |
tree | 40a9049dba9952abeea4a9e0437566609a8c6d66 /clang/lib/Frontend/PCHWriter.cpp | |
parent | 2c5792a6bd422da6f78e9357f57f88ead8f196a6 (diff) | |
download | bcm5719-llvm-91b640abfc564ce58b3bfa5cbda610b5749cf20e.tar.gz bcm5719-llvm-91b640abfc564ce58b3bfa5cbda610b5749cf20e.zip |
Fix a few MSVC warnings.
llvm-svn: 91714
Diffstat (limited to 'clang/lib/Frontend/PCHWriter.cpp')
-rw-r--r-- | clang/lib/Frontend/PCHWriter.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/Frontend/PCHWriter.cpp b/clang/lib/Frontend/PCHWriter.cpp index 681c1ff32cb..0e4516877de 100644 --- a/clang/lib/Frontend/PCHWriter.cpp +++ b/clang/lib/Frontend/PCHWriter.cpp @@ -1645,10 +1645,10 @@ public: II->hasMacroDefinition() && !PP.getMacroInfo(const_cast<IdentifierInfo *>(II))->isBuiltinMacro(); Bits = (uint32_t)II->getObjCOrBuiltinID(); - Bits = (Bits << 1) | hasMacroDefinition; - Bits = (Bits << 1) | II->isExtensionToken(); - Bits = (Bits << 1) | II->isPoisoned(); - Bits = (Bits << 1) | II->isCPlusPlusOperatorKeyword(); + Bits = (Bits << 1) | unsigned(hasMacroDefinition); + Bits = (Bits << 1) | unsigned(II->isExtensionToken()); + Bits = (Bits << 1) | unsigned(II->isPoisoned()); + Bits = (Bits << 1) | unsigned(II->isCPlusPlusOperatorKeyword()); clang::io::Emit16(Out, Bits); if (hasMacroDefinition) |