[cfe-commits] {Review Request]C++ C Style Cast Checker
Douglas Gregor
dgregor at apple.com
Sat May 21 08:55:43 PDT 2011
On May 21, 2011, at 2:57 AM, Johannes Schaub (litb) wrote:
> Jim Goodnow II wrote:
>
>> I still think it's useful to detect them all since part of the idea for
>> the C++ style casts is to make them stand out more. However, it might be
>> useful to have different messages for static_cast's versus potentially
>> more dangerous ones.
>>
>
> This adds much of noise to the output IMO :/ Is it enabled by default?
It will certainly not be enabled by default.
GCC has a warning option -Wold-style-cast. I think it's perfectly reasonable to implement this warning in Sema (and should be very) easy. However, if we're going to do this, we should also provide Fix-Its to rewrite the code into the appropriate static_cast/const_cast/reinterpret_cast.
- Doug
More information about the cfe-commits
mailing list