diff options
author | Chris Lattner <sabre@nondot.org> | 2007-09-04 02:45:27 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-09-04 02:45:27 +0000 |
commit | 9cf21c5a2c0edb18b907e594b9fc0af161c4d4ce (patch) | |
tree | 91bd492fbc66628c41d6f77e3d919c52813c4b64 /clang/Lex/PPExpressions.cpp | |
parent | fb2eb6941a261ba82e0b2d6262f7e24e79d89d4d (diff) | |
download | bcm5719-llvm-9cf21c5a2c0edb18b907e594b9fc0af161c4d4ce.tar.gz bcm5719-llvm-9cf21c5a2c0edb18b907e594b9fc0af161c4d4ce.zip |
Silence VC++ warnings, patch by Hartmut Kaiser
llvm-svn: 41693
Diffstat (limited to 'clang/Lex/PPExpressions.cpp')
-rw-r--r-- | clang/Lex/PPExpressions.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/Lex/PPExpressions.cpp b/clang/Lex/PPExpressions.cpp index 48ec52af8cb..2a18cfd6102 100644 --- a/clang/Lex/PPExpressions.cpp +++ b/clang/Lex/PPExpressions.cpp @@ -475,7 +475,7 @@ static bool EvaluateDirectiveSubExpr(llvm::APSInt &LHS, unsigned MinPrec, break; case tok::lessless: { // Determine whether overflow is about to happen. - unsigned ShAmt = RHS.getLimitedValue(); + unsigned ShAmt = static_cast<unsigned>(RHS.getLimitedValue()); if (ShAmt >= LHS.getBitWidth()) Overflow = true, ShAmt = LHS.getBitWidth()-1; else if (LHS.isUnsigned()) @@ -490,7 +490,7 @@ static bool EvaluateDirectiveSubExpr(llvm::APSInt &LHS, unsigned MinPrec, } case tok::greatergreater: { // Determine whether overflow is about to happen. - unsigned ShAmt = RHS.getLimitedValue(); + unsigned ShAmt = static_cast<unsigned>(RHS.getLimitedValue()); if (ShAmt >= LHS.getBitWidth()) Overflow = true, ShAmt = LHS.getBitWidth()-1; Res = LHS >> ShAmt; |