<p dir="ltr"><br>
On Jun 26, 2013 5:58 AM, "Aaron Ballman" <<a href="mailto:aaron@aaronballman.com">aaron@aaronballman.com</a>> wrote:<br>
><br>
> Author: aaronballman<br>
> Date: Wed Jun 26 07:54:49 2013<br>
> New Revision: 184941<br>
><br>
> URL: <a href="http://llvm.org/viewvc/llvm-project?rev=184941&view=rev">http://llvm.org/viewvc/llvm-project?rev=184941&view=rev</a><br>
> Log:<br>
> Quieting an MSVC warning about converting negative integer constants to unsigned types.</p>
<p dir="ltr">Looks like a broken warning, unless I'm missing something in the below code (quite possible). Should we just turn it off?</p>
<p dir="ltr">><br>
> Modified:<br>
>     cfe/trunk/include/clang/AST/Comment.h<br>
><br>
> Modified: cfe/trunk/include/clang/AST/Comment.h<br>
> URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/Comment.h?rev=184941&r1=184940&r2=184941&view=diff">http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/Comment.h?rev=184941&r1=184940&r2=184941&view=diff</a><br>

> ==============================================================================<br>
> --- cfe/trunk/include/clang/AST/Comment.h (original)<br>
> +++ cfe/trunk/include/clang/AST/Comment.h Wed Jun 26 07:54:49 2013<br>
> @@ -701,7 +701,7 @@ private:<br>
>  public:<br>
>    enum {<br>
>      InvalidParamIndex = ~0U,<br>
> -    VarArgParamIndex = InvalidParamIndex - 1U<br>
> +    VarArgParamIndex = ~0U/*InvalidParamIndex*/ - 1U<br>
>    };<br>
><br>
>    ParamCommandComment(SourceLocation LocBegin,<br>
><br>
><br>
> _______________________________________________<br>
> cfe-commits mailing list<br>
> <a href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</a><br>
</p>