Removing a signed/unsigned mismatch warning triggered in MSVC 11.
authorAaron Ballman <aaron@aaronballman.com>
Tue, 12 Feb 2013 18:39:15 +0000 (18:39 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Tue, 12 Feb 2013 18:39:15 +0000 (18:39 +0000)
llvm-svn: 174986

clang/lib/Format/TokenAnnotator.cpp

index 80089de..1e59561 100644 (file)
@@ -729,7 +729,7 @@ public:
       // found, insert fake parenthesis and return.
       if (Current == NULL || Current->is(tok::semi) || closesScope(*Current) ||
           ((Current->Type == TT_BinaryOperator || Current->is(tok::comma)) &&
-           getPrecedence(*Current) < Precedence)) {
+           getPrecedence(*Current) < static_cast<prec::Level>(Precedence))) {
         if (OperatorFound) {
           ++Start->FakeLParens;
           if (Current != NULL)