aaron.ballman added a comment.

In D152495#4628877 <https://reviews.llvm.org/D152495#4628877>, @hans wrote:

> In D152495#4628785 <https://reviews.llvm.org/D152495#4628785>, @cor3ntin 
> wrote:
>
>> It is used, but only in an assert. Seems like the right fix!
>
> I suppose it is technically, but I'm not sure the fix reads like an 
> improvement to me... I guess that's often the case with unused variables vs. 
> asserts though.
>
> In D152495#4628870 <https://reviews.llvm.org/D152495#4628870>, @goncharov 
> wrote:
>
>> due to this change we have a enourmous number of new warnings, on the other 
>> hand -Wunused-variable is a valuable warning. I am not sure what is the 
>> policy and best practices for warnings but maybe there is a possiblity to 
>> make a transition period for enabling this type of warning separetely and to 
>> allow updating existing code?
>
> The usual policy is to put new warnings behind new flags so users can disable 
> them selectively. It gets trickier when it's existing warnings getting 
> enhanced like this. Would it be possible to put this new functionality behind 
> a flag?

That might not be a bad idea in this case -- perhaps 
`-Wunused-condition-variable` and group it under `-Wunused-variable`?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D152495/new/

https://reviews.llvm.org/D152495

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to