summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/redundantcast.cxx
AgeCommit message (Expand)Author
2022-11-23Fix loplugin:redundantcast check for same-type dynamic_castStephan Bergmann
2022-10-17loplugin:redundantcast look for redundant dynamic_cast<T&>Noel Grandin
2022-09-21Extend loplugin:redundantcast to some suspicious reinterpret_castStephan Bergmann
2022-07-14Adapt to Clang 15 trunk increase in ElabortatedType sugarStephan Bergmann
2022-05-18Extend loplugin:redundantcast to trivial reinterpret_cast from T to itselfStephan Bergmann
2022-02-17Bump compiler plugins Clang baseline to 12.0.1Stephan Bergmann
2021-06-17Adapt o3tl::temporary to C++23 P2266R1Stephan Bergmann
2021-06-10Adapt compilerplugins to Clang VK_RValue -> VK_PRValue renameStephan Bergmann
2021-02-02loplugin:redundantcast catch more dynamic_castNoel
2020-07-19Adapt to Clang 12 trunk RecursiveASTVisitor changeStephan Bergmann
2020-01-14Avoid loplugin:redundantcast from within qWarning macroStephan Bergmann
2019-11-04loplugin:redundantcast: Don't warn about cast from nullptr_t to function ptrStephan Bergmann
2019-08-27loplugin:referencecasting find more redundant static_castNoel Grandin
2018-11-19Take array-to-pointer decay into account in loplugin:redundantcastStephan Bergmann
2018-08-14filter out some of the AST in the pluginsNoel Grandin
2018-08-10Avoid -Werror=deprecated-declarations with recent Clang trunkStephan Bergmann
2018-05-17Further loplugin:redundantcast improvements for floating-integer conversionsStephan Bergmann
2018-05-17loplugin:redundantcast improvements for floating-integer conversionsStephan Bergmann
2018-03-23Check isOkToRemoveArithmeticCast in loplugin:redundantfcast tooStephan Bergmann
2017-12-19Bump --enable-compiler-plugins to Clang 3.8.0Stephan Bergmann
2017-12-05Replace deprecated std::mem_fun et al in reportdesignStephan Bergmann
2017-11-07Clean away temporarily added using declarationsStephan Bergmann
2017-10-22loplugin:redundantcast: Do warn about convoluted dynamic_cast to selfStephan Bergmann
2017-10-21loplugin:redundantcast handle dynamic_castNoel Grandin
2017-09-26loplugin:redundantcast: cstyle_cast within reinterpret_castStephan Bergmann
2017-09-15Fix loplugin:redundantcast's VisitCXXFunctionalCastExprStephan Bergmann
2017-09-14improve redundantcast lopluginNoel Grandin
2017-08-25loplugin:redundantcast: suppress warnings in reworked glibc assert macroStephan Bergmann
2017-08-18Report full type info (plus the desugared type as "aka")Stephan Bergmann
2017-08-15loplugin:redundantcast ignore functional casts involving typedefsNoel Grandin
2017-08-15loplugin:redundantcast, find more functional castsNoel Grandin
2017-06-05Improved loplugin:redundantcast, const/static_cast combinationsStephan Bergmann
2017-06-05Reduce loplugin:redundantcast warnings about functional casts even futherStephan Bergmann
2017-06-05Fix typosAndrea Gelmini
2017-06-02Reduce loplugin:redundantcast warnings about functional casts even futherStephan Bergmann
2017-06-02Improved loplugin:redundantcast const_cast handlingStephan Bergmann
2017-06-02Make loplugin:redundantcast functional cast warnings more verboseStephan Bergmann
2017-06-02Improved loplugin:redundantcast static_cast handlingStephan Bergmann
2017-06-01Improve suppression of loplugin:redundantcast in CPPUNIT_ASSERTStephan Bergmann
2017-05-31DataRecursionQueue was only introduced in Clang 3.8Stephan Bergmann
2017-05-30Restrict loplugin:redundantcast to "real" castsStephan Bergmann
2017-05-30Traverse InitListExpr only onceStephan Bergmann
2017-05-30Make loplugin:redundantcast accept bool(FD_ISSET(...)) againStephan Bergmann
2017-05-30teach redundantcast plugin about functional castsNoel Grandin
2017-05-19...and re-eanble loplugin:stringcopy againStephan Bergmann
2017-05-03spelling, implictly->implicitlyNoel Grandin
2017-04-07loplugin:redundantcast find cstyle arithmetic castsNoel Grandin
2017-04-07loplugin:redundantcast check for c-style char castsNoel Grandin
2017-04-06Improved loplugin:redundantcast, static_cast on arithmetic typesStephan Bergmann
2017-04-06loplugin:redundantcast check for c-style casts to voidNoel Grandin