summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/plugin.cxx
AgeCommit message (Expand)AuthorFilesLines
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
2017-10-27no need to build the parent tree twiceNoel Grandin1-19/+8
2017-10-27rename loplugin::Plugin::parentStmtNoel Grandin1-3/+3
2017-09-29Adapt loplugins to clang-cl's (implicit) -fdelayed-template-parsingStephan Bergmann1-1/+2
2017-07-22make oncevar plugin ignore methods with #ifdef-eryNoel Grandin1-0/+48
2017-06-20reformat some loplugin codeNoel Grandin1-95/+102
2017-06-20loplugin:unusedfields fix false positiveNoel Grandin1-0/+5
2017-05-18Refuse to rewrite in workdirStephan Bergmann1-0/+26
2017-05-18Adapt pathname checks to mixed usage of \ and / on WindowsStephan Bergmann1-19/+58
2017-03-08gpg4libre: Remove deprecated dynamic exception specificationsSamuel Mehrbrodt1-2/+1
2017-03-04gpg4libre: List and view GPG keysSamuel Mehrbrodt1-1/+2
2016-12-18Work around problem with poor gperf-generated code under clang-clStephan Bergmann1-2/+13
2016-10-19Plugin::isInUnoIncludeFile should not cover WORKDIRStephan Bergmann1-2/+1
2016-10-18loplugins: extract some common functionalityNoel Grandin1-0/+5
2016-09-27clang plugins: do "dotdot" normalisationNoel Grandin1-28/+33
2016-09-22Check harder whether file is really under WORKDIRStephan Bergmann1-1/+44
2016-06-29Remove support for Clang < 3.4Stephan Bergmann1-2/+1
2016-06-28loplugin: move parentFunctionDecl() into common codeNoel Grandin1-0/+27
2016-04-18Ignore external codeStephan Bergmann1-1/+2
2016-02-19new loplugin: find write-only fieldsNoel Grandin1-0/+1
2016-01-11update unusedmethods loplugin to update unused return valuesNoel Grandin1-3/+3
2015-11-02tdf#94269: Replace "n" prefix for bool variables with "b"Benjamin Ni1-7/+7
2015-06-22Add variadic PartialWeakComponentImplHelper, remove need for implbase_var.hxxStephan Bergmann1-2/+1
2015-06-22Fix for BUILDDIR != SRCDIRStephan Bergmann1-1/+1
2014-06-24compilerplugins: move isUnoIncludeFile to base classNoel Grandin1-0/+23
2014-02-27Remove visual noise from compilerpluginsAlexander Wilms1-2/+0
2014-02-21ParentBuilder needs support for ObjCMethodDeclStephan Bergmann1-0/+15
2014-02-20Don't attempt to actually do double code removalsStephan Bergmann1-9/+17