]> granicus.if.org Git - clang/commitdiff
Update to match the API from LLVM mainline.
authorChris Lattner <sabre@nondot.org>
Thu, 23 Aug 2007 05:22:10 +0000 (05:22 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 23 Aug 2007 05:22:10 +0000 (05:22 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@41312 91177308-0d34-0410-b5e6-96231b3b80d8

Lex/PPExpressions.cpp

index 77098724b566de98f582ccf5ec21c6cf2519c1c3..f43243ea16536fabe9de639fcac991218faa3657 100644 (file)
@@ -434,10 +434,10 @@ static bool EvaluateDirectiveSubExpr(llvm::APSInt &LHS, unsigned MinPrec,
       if (ValueLive && Res.isUnsigned()) {
         if (!LHS.isUnsigned() && LHS.isNegative())
           PP.Diag(OpToken, diag::warn_pp_convert_lhs_to_positive,
-                  LHS.toString(10, true) + " to " + LHS.toString(10, false));
+                  LHS.toStringSigned() + " to " + LHS.toStringUnsigned());
         if (!RHS.isUnsigned() && RHS.isNegative())
           PP.Diag(OpToken, diag::warn_pp_convert_rhs_to_positive,
-                  RHS.toString(10, true) + " to " + RHS.toString(10, false));
+                  RHS.toStringSigned() + " to " + RHS.toStringUnsigned());
       }
       LHS.setIsUnsigned(Res.isUnsigned());
       RHS.setIsUnsigned(Res.isUnsigned());