summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/redundantcast.cxx
AgeCommit message (Expand)AuthorFilesLines
2019-08-27loplugin:referencecasting find more redundant static_castNoel Grandin1-0/+54
2018-11-19Take array-to-pointer decay into account in loplugin:redundantcastStephan Bergmann1-0/+46
2018-08-14filter out some of the AST in the pluginsNoel Grandin1-2/+2
2018-08-10Avoid -Werror=deprecated-declarations with recent Clang trunkStephan Bergmann1-9/+9
2018-05-17Further loplugin:redundantcast improvements for floating-integer conversionsStephan Bergmann1-2/+14
2018-05-17loplugin:redundantcast improvements for floating-integer conversionsStephan Bergmann1-0/+17
2018-03-23Check isOkToRemoveArithmeticCast in loplugin:redundantfcast tooStephan Bergmann1-48/+5
2017-12-19Bump --enable-compiler-plugins to Clang 3.8.0Stephan Bergmann1-13/+3
2017-12-05Replace deprecated std::mem_fun et al in reportdesignStephan Bergmann1-4/+59
2017-11-07Clean away temporarily added using declarationsStephan Bergmann1-1/+2
2017-10-22loplugin:redundantcast: Do warn about convoluted dynamic_cast to selfStephan Bergmann1-5/+0
2017-10-21loplugin:redundantcast handle dynamic_castNoel Grandin1-0/+24
2017-09-26loplugin:redundantcast: cstyle_cast within reinterpret_castStephan Bergmann1-0/+14
2017-09-15Fix loplugin:redundantcast's VisitCXXFunctionalCastExprStephan Bergmann1-7/+3
2017-09-14improve redundantcast lopluginNoel Grandin1-0/+3
2017-08-25loplugin:redundantcast: suppress warnings in reworked glibc assert macroStephan Bergmann1-0/+14
2017-08-18Report full type info (plus the desugared type as "aka")Stephan Bergmann1-1/+1
2017-08-15loplugin:redundantcast ignore functional casts involving typedefsNoel Grandin1-1/+5
2017-08-15loplugin:redundantcast, find more functional castsNoel Grandin1-3/+2
2017-06-05Improved loplugin:redundantcast, const/static_cast combinationsStephan Bergmann1-1/+51
2017-06-05Reduce loplugin:redundantcast warnings about functional casts even futherStephan Bergmann1-4/+5
2017-06-05Fix typosAndrea Gelmini1-1/+1
2017-06-02Reduce loplugin:redundantcast warnings about functional casts even futherStephan Bergmann1-3/+6
2017-06-02Improved loplugin:redundantcast const_cast handlingStephan Bergmann1-7/+13
2017-06-02Make loplugin:redundantcast functional cast warnings more verboseStephan Bergmann1-2/+2
2017-06-02Improved loplugin:redundantcast static_cast handlingStephan Bergmann1-5/+73
2017-06-01Improve suppression of loplugin:redundantcast in CPPUNIT_ASSERTStephan Bergmann1-31/+11
2017-05-31DataRecursionQueue was only introduced in Clang 3.8Stephan Bergmann1-3/+10
2017-05-30Restrict loplugin:redundantcast to "real" castsStephan Bergmann1-11/+13
2017-05-30Traverse InitListExpr only onceStephan Bergmann1-0/+9
2017-05-30Make loplugin:redundantcast accept bool(FD_ISSET(...)) againStephan Bergmann1-0/+24
2017-05-30teach redundantcast plugin about functional castsNoel Grandin1-0/+62
2017-05-19...and re-eanble loplugin:stringcopy againStephan Bergmann1-74/+3
2017-05-03spelling, implictly->implicitlyNoel Grandin1-4/+4
2017-04-07loplugin:redundantcast find cstyle arithmetic castsNoel Grandin1-55/+49
2017-04-07loplugin:redundantcast check for c-style char castsNoel Grandin1-2/+11
2017-04-06Improved loplugin:redundantcast, static_cast on arithmetic typesStephan Bergmann1-2/+40
2017-04-06loplugin:redundantcast check for c-style casts to voidNoel Grandin1-1/+2
2017-04-06loplugin:redundantcast check for c-style float castsNoel Grandin1-1/+2
2017-04-06loplugin:redundantcast find cstyle double castsNoel Grandin1-2/+2
2017-04-05loplugin:redundantcast find c-style bool castsNoel Grandin1-3/+4
2017-03-25Teach loplugin:redundantcast about C-style casts in macro bodiesStephan Bergmann1-2/+23
2017-03-23loplugins:redundantcast teach it about c-style typedef castsNoel Grandin1-0/+10
2017-03-22loplugin:redundantcast find redundant c-style enum castsNoel Grandin1-0/+20
2017-02-16Silence loplugin:redundantcast false warningStephan Bergmann1-4/+6
2017-02-16loplugin:redundantcast: Avoid double warnings on some const_castStephan Bergmann1-5/+8
2016-12-18Generalize typedef-to-void* check in loplugin:redundantcastStephan Bergmann1-23/+30
2016-07-08loplugin:redundantcast: redundant static_castsStephan Bergmann1-0/+117
2016-06-29Remove support for Clang < 3.4Stephan Bergmann1-1/+0
2016-06-29Remove support for Clang < 3.3Stephan Bergmann1-4/+4