summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/plugin.cxx
AgeCommit message (Expand)AuthorFilesLines
2023-12-18-Werror,-Wdeprecated-declarationsStephan Bergmann1-6/+5
2023-11-04Adapt to Clang 18 trunk Linkage reworkStephan Bergmann1-1/+1
2023-09-14Improve Plugin::checkIdenticalDefaultArgumentsStephan Bergmann1-0/+4
2023-04-06loplugin:stringadd also check O[U]StringBuffersNoel Grandin1-0/+26
2022-04-25Introduce a better mechanism to suppress false loplugin warningsStephan Bergmann1-0/+177
2022-02-17Bump compiler plugins Clang baseline to 12.0.1Stephan Bergmann1-5/+2
2022-01-19Let CppunitTest_odk_checkapi build against the SDK include directoryStephan Bergmann1-1/+12
2021-12-17loplugin:unusedvariablecheck improveNoel Grandin1-0/+36
2021-09-03remove debugging leftoverNoel Grandin1-1/+0
2021-08-23loplugin:referencecasting look through more clang TypesNoel Grandin1-2/+14
2021-03-25compilerplugins: fix clang plugin allowlists for sccache-distMichael Stahl1-0/+6
2021-03-16systools is no longer part of the URE interfaceStephan Bergmann1-1/+0
2020-08-03Revert "Adapt to changed clang::ASTContext::getParents behavior on Clang 11 t...Stephan Bergmann1-32/+6
2020-06-05add boost::intrusive_ptr to list of smart points in pluginsNoel Grandin1-1/+2
2020-05-27Further fixing of loplugin:simplifypointertobool for libstdc++ std::shared_ptrStephan Bergmann1-9/+11
2020-05-26Fix loplugin:simplifypointertobool for libstdc++ std::shared_ptrStephan Bergmann1-5/+1
2020-05-25Adapt to changed clang::ASTContext::getParents behavior on Clang 11 trunkStephan Bergmann1-6/+32
2020-05-25Code duplicationStephan Bergmann1-1/+1
2020-05-10new loplugin:simplifypointertoboolNoel Grandin1-0/+38
2020-03-10Deref of DynTypedNode* must not outlive owning DynTypedNodeListStephan Bergmann1-2/+3
2020-03-09compilerplugins: remove unused getDeclContext()Miklos Vajna1-18/+0
2020-03-09improve loplugin:unusedfieldsNoel Grandin1-1/+23
2020-02-20Adapt structurallyIdentical to current needsStephan Bergmann1-0/+3
2020-02-13convert conststringvar plugin to shared infrastructreNoel Grandin1-0/+25
2020-01-27Adapt to Clang 11 move of DynTypedNodeListStephan Bergmann1-0/+6
2019-11-26Adapt to clang::MaterializeTemporaryExpr::GetTemparyExpr renameStephan Bergmann1-1/+2
2019-10-30Fix Plugin::containsPreprocessingConditionalInclusionStephan Bergmann1-5/+21
2019-10-08better name for a function in compilerpluginsLuboš Luňák1-4/+4
2019-10-07do not use compiler.getSourceManager().getFilename()Luboš Luňák1-2/+1
2019-08-27loplugin:referencecasting find more redundant static_castNoel Grandin1-0/+50
2019-07-17make some plugins used the shared frameworkNoel Grandin1-0/+11
2019-03-12make (some) clang plugins share the same RecursiveASTVisitorLuboš Luňák1-2/+3
2018-11-27add EvaluateAsInt compat function for latest clangNoel Grandin1-1/+1
2018-11-23Bump compiler plugins Clang baseline to 5.0.2Stephan Bergmann1-2/+0
2018-09-11prevent crashes when running the global-analysis pluginsNoel Grandin1-0/+4
2018-07-06compilerplugins: try to make these work with icecreamMichael Stahl1-2/+28
2018-03-23Revert "Allow compiler plugins for online"Stephan Bergmann1-13/+1
2018-02-16loplugin:changetoolsgen various improvementsNoel Grandin1-3/+3
2018-02-12fix loplugin rewriter source range checkingNoel Grandin1-8/+32
2018-02-10improve loplugin rewriter double source modification detectionNoel Grandin1-4/+13
2017-12-21Allow compiler plugins for onlinePranav Kant1-1/+13
2017-12-08New --enable-compiler-plugins=debug modeStephan Bergmann1-0/+11
2017-11-16Make checkIdenticalDefaultArguments more preciseStephan Bergmann1-0/+76
2017-11-16Avoid infinite loops in lopluginStephan Bergmann1-0/+1
2017-11-15Make checkIdenticalDefaultArguments more preciseStephan Bergmann1-12/+20
2017-11-14Make checkIdenticalDefaultArguments more preciseStephan Bergmann1-15/+31
2017-11-11loplugin:unnecessaryoverride: suppress warnings when default args differStephan Bergmann1-0/+69
2017-11-07Memoize ignoreLocation resultsStephan Bergmann1-42/+1
2017-10-27Adapt loplugin:includeform to Windows \ path separatorStephan Bergmann1-8/+21
2017-10-27-Werror=unused-functionStephan Bergmann1-67/+0