summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/plugin.hxx
AgeCommit message (Expand)AuthorFilesLines
2019-10-08better name for a function in compilerpluginsLuboš Luňák1-2/+5
2019-08-27loplugin:referencecasting find more redundant static_castNoel Grandin1-0/+6
2019-07-17make some plugins used the shared frameworkNoel Grandin1-0/+12
2019-05-27fix compilerplugin rebuilding when system clang changesLuboš Luňák1-2/+0
2019-05-27Revert "Remove broken rebuild of compilerplugins when CLANG_FULL_VERSION..."Luboš Luňák1-0/+2
2019-05-10an uno -> a unoCaolán McNamara1-1/+1
2019-03-12make (some) clang plugins share the same RecursiveASTVisitorLuboš Luňák1-3/+13
2018-12-06Remove broken rebuild of compilerplugins when CLANG_FULL_VERSION changedStephan Bergmann1-2/+0
2018-08-14Adapt new code to getLocStart renameStephan Bergmann1-2/+2
2018-08-14filter out some of the AST in the pluginsNoel Grandin1-0/+26
2018-08-10Avoid -Werror=deprecated-declarations with recent Clang trunkStephan Bergmann1-1/+2
2018-07-06compilerplugins: try to make these work with icecreamMichael Stahl1-0/+3
2018-03-23Revert "Allow compiler plugins for online"Stephan Bergmann1-4/+0
2018-02-10improve loplugin rewriter double source modification detectionNoel Grandin1-0/+1
2017-12-21Allow compiler plugins for onlinePranav Kant1-0/+4
2017-12-08New --enable-compiler-plugins=debug modeStephan Bergmann1-0/+2
2017-11-11loplugin:unnecessaryoverride: suppress warnings when default args differStephan Bergmann1-0/+6
2017-11-07Clean away temporarily added using declarationsStephan Bergmann1-3/+0
2017-11-07Memoize ignoreLocation resultsStephan Bergmann1-17/+21
2017-10-27Adapt loplugin:includeform to Windows \ path separatorStephan Bergmann1-4/+4
2017-10-27revert small part of previous commitNoel Grandin1-3/+2
2017-10-27extract some common code for checking if a functions address was takenNoel Grandin1-2/+3
2017-10-27no need to build the parent tree twiceNoel Grandin1-2/+0
2017-10-27rename loplugin::Plugin::parentStmtNoel Grandin1-3/+3
2017-08-02remove unnecessary use of 'this->'Noel Grandin1-1/+1
2017-07-22make oncevar plugin ignore methods with #ifdef-eryNoel Grandin1-0/+3
2017-06-20reformat some loplugin codeNoel Grandin1-126/+115
2017-06-20loplugin:unusedfields fix false positiveNoel Grandin1-0/+2
2017-05-18Refuse to rewrite in workdirStephan Bergmann1-0/+1
2017-05-18Adapt pathname checks to mixed usage of \ and / on WindowsStephan Bergmann1-0/+8
2017-03-25Fix typosAndrea Gelmini1-1/+1
2016-10-18loplugins: extract some common functionalityNoel Grandin1-0/+1
2016-09-27clang plugins: do "dotdot" normalisationNoel Grandin1-0/+2
2016-06-28loplugin: move parentFunctionDecl() into common codeNoel Grandin1-0/+1
2016-04-27cppcheck: silence warnings in compilerpluginsJochen Nitschke1-1/+1
2016-02-26That #if for Clang < 3.2 is probably good to go by nowStephan Bergmann1-4/+0
2014-06-24compilerplugins: move isUnoIncludeFile to base classNoel Grandin1-0/+5
2014-02-27Remove visual noise from compilerpluginsAlexander Wilms1-2/+0
2014-02-21Handle ImplicitCastExpr w/ invalid loc from Objective C codeStephan Bergmann1-1/+3
2014-02-20Don't attempt to actually do double code removalsStephan Bergmann1-3/+1
2014-02-14const improvementStephan Bergmann1-1/+1
2014-01-27Prepare dual-mode compiler plugin featureStephan Bergmann1-21/+24
2013-09-22add mode lines to new files (and idls) since last runCaolán McNamara1-0/+3
2013-08-21helper for getting location after current tokenLuboš Luňák1-0/+2
2013-08-21update/rework the Rewriter wrapper functionsLuboš Luňák1-20/+43
2013-08-06error: cannot use dynamic_cast with -fno-rttiStephan Bergmann1-2/+3
2013-06-20make it easy to get a parent of an AST nodeLuboš Luňák1-0/+9
2013-05-06check for double modifications in compiler pluginsLuboš Luňák1-0/+2
2013-05-06Revert "ignore already seen locations in compiler plugins"Luboš Luňák1-1/+0
2013-05-06ignore already seen locations in compiler pluginsLuboš Luňák1-0/+1