summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/pluginhandler.cxx
AgeCommit message (Expand)Author
2019-08-21llvm::make_unique is gone from LLVM trunkStephan Bergmann
2019-03-12make (some) clang plugins share the same RecursiveASTVisitorLuboš Luňák
2019-03-11avoid a possible crash in loplugin's ignoreLocation()Luboš Luňák
2018-07-25new loplugin:returnconstantNoel Grandin
2018-07-06compilerplugins: try to make these work with icecreamMichael Stahl
2018-03-27Let prefix arguments to hasPathnamePrefix end in slashStephan Bergmann
2018-03-23Revert "Allow compiler plugins for online"Stephan Bergmann
2018-02-12fix loplugin rewriter source range checkingNoel Grandin
2018-02-10improve loplugin rewriter double source modification detectionNoel Grandin
2017-12-21Allow compiler plugins for onlinePranav Kant
2017-12-19Bump --enable-compiler-plugins to Clang 3.8.0Stephan Bergmann
2017-12-08New --enable-compiler-plugins=debug modeStephan Bergmann
2017-11-07Memoize ignoreLocation resultsStephan Bergmann
2017-10-20Fully ignore inappropriately named loplugins in unit-test modeStephan Bergmann
2017-09-30Support loplugin in clang-clStephan Bergmann
2017-06-20reformat some loplugin codeNoel Grandin
2017-06-20loplugin:unusedfields fix false positiveNoel Grandin
2017-06-19only unit-test one loplugin at a timeNoel Grandin
2017-04-25tools: svstream.hxx needs only errcode.hxx & not errinf.hxxChris Sherlock
2017-01-27Make plugin rewriting work on Windows tooStephan Bergmann
2016-12-18On Windows, #include <process.h> for getpidStephan Bergmann
2016-10-16clang::FileEntry::getName now returns StringRef on Clang masterStephan Bergmann
2016-04-26Enable Clang plugin warnings in Bison source codeStephan Bergmann
2016-02-26These version checks are about the Clang the plugins are built /against/Stephan Bergmann
2015-11-02tdf#94269: Replace "n" prefix for bool variables with "b"Benjamin Ni
2015-10-30compilerplugins: check that we're not building ccache preprocessedMichael Stahl
2015-09-29Avoid ambiguity with C++14 std::make_uniqueStephan Bergmann
2014-08-11Adapt compilerplugins to Clang trunk towards 3.6Stephan Bergmann
2014-02-27Remove visual noise from compilerpluginsAlexander Wilms
2014-02-25...but Flags parameter was plain unsigned int prior to Clang 3.4Stephan Bergmann
2014-02-25raw_fd_ostream Flags parameter no longer defaultedStephan Bergmann
2014-02-20Don't attempt to actually do double code removalsStephan Bergmann
2014-02-17Run the non-rewriter plugins even when rewriters are specifiedStephan Bergmann
2014-01-31clang::DiagnosticsEnginge::getCustomDiagID now needs a literal FormatStringStephan Bergmann
2014-01-27Prepare dual-mode compiler plugin featureStephan Bergmann
2013-10-31solver doesn't solve anything...Michael Stahl
2013-09-22add mode lines to new files (and idls) since last runCaolán McNamara
2013-08-21prevent crash when rewriting sourceLuboš Luňák
2013-08-06error: cannot use dynamic_cast with -fno-rttiStephan Bergmann
2013-06-05Adapt UPDATE_FILES=<module> to headers being moved to include/Stephan Bergmann
2013-04-04don't explicitly delete PPCallbacks-based compiler plugin actionsLuboš Luňák
2013-03-28pass around CompilerInstance rather than ASTContextLuboš Luňák
2013-03-28-Wextra for compiler pluginsLuboš Luňák
2013-02-09make it possible to limit what files will be modified by a compiler pluginLuboš Luňák
2013-02-09fix check whether a file is in a directoryLuboš Luňák
2013-02-02remove not needed #includeLuboš Luňák
2013-02-02append [loplugin] automatically in report() rathen than manually everywhereLuboš Luňák
2013-02-02always use the report() helperLuboš Luňák
2013-02-02move documentation of plugins to the .cxx filesLuboš Luňák
2013-02-02avoid having to manuall modify sources when adding a new clang pluginLuboš Luňák