Should we mention that this would be an opt-in checker? 

Anna.
On Aug 19, 2013, at 9:27 AM, Jordan Rose <[email protected]> wrote:

> Author: jrose
> Date: Mon Aug 19 11:27:37 2013
> New Revision: 188681
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=188681&view=rev
> Log:
> [analyzer] Add "unmodified variable" checker to the Potential Checkers.
> 
> This is PR16890.
> 
> Modified:
>    cfe/trunk/www/analyzer/potential_checkers.html
> 
> Modified: cfe/trunk/www/analyzer/potential_checkers.html
> URL: 
> http://llvm.org/viewvc/llvm-project/cfe/trunk/www/analyzer/potential_checkers.html?rev=188681&r1=188680&r2=188681&view=diff
> ==============================================================================
> --- cfe/trunk/www/analyzer/potential_checkers.html (original)
> +++ cfe/trunk/www/analyzer/potential_checkers.html Mon Aug 19 11:27:37 2013
> @@ -288,6 +288,30 @@ void test() {
> 
> </table>
> 
> +<!-- ============================== dead code ============================== 
> -->
> +<h3>dead code</h3>
> +<table class="checkers">
> +<col class="namedescr"><col class="example"><col class="progress">
> +<thead><tr><td>Name, 
> Description</td><td>Example</td><td>Progress</td></tr></thead>
> +
> +<tr><td><span class="name">deadcode.UnmodifiedVariable
> +<br>(C, C++)</span><br><br>
> +A variable is never modified but was not declared const and is not a 
> reference.
> +</td><td><pre>
> +extern int computeDelta();
> +
> +int foo(bool cond) {
> +  int i = 0;
> +  if (cond) {
> +    const int delta = computeDelta();
> +    // Forgot to modify 'i'.
> +  }
> +  return i;
> +}
> +</pre></td><td class="aligned"><a 
> href="http://llvm.org/bugs/show_bug.cgi?id=16890";>PR16890</a></td></tr>
> +
> +</table>
> +
> <!-- ========================= undefined behavior ========================== 
> -->
> <h3>undefined behavior</h3>
> <table class="checkers">
> 
> 
> _______________________________________________
> 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

Reply via email to