On Jun 26, 2013 5:58 AM, "Aaron Ballman" <[email protected]> wrote: > > Author: aaronballman > Date: Wed Jun 26 07:54:49 2013 > New Revision: 184941 > > URL: http://llvm.org/viewvc/llvm-project?rev=184941&view=rev > Log: > Quieting an MSVC warning about converting negative integer constants to unsigned types.
Looks like a broken warning, unless I'm missing something in the below code (quite possible). Should we just turn it off? > > Modified: > cfe/trunk/include/clang/AST/Comment.h > > Modified: cfe/trunk/include/clang/AST/Comment.h > URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/Comment.h?rev=184941&r1=184940&r2=184941&view=diff > ============================================================================== > --- cfe/trunk/include/clang/AST/Comment.h (original) > +++ cfe/trunk/include/clang/AST/Comment.h Wed Jun 26 07:54:49 2013 > @@ -701,7 +701,7 @@ private: > public: > enum { > InvalidParamIndex = ~0U, > - VarArgParamIndex = InvalidParamIndex - 1U > + VarArgParamIndex = ~0U/*InvalidParamIndex*/ - 1U > }; > > ParamCommandComment(SourceLocation LocBegin, > > > _______________________________________________ > cfe-commits mailing list > [email protected] > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
