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