summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/compat.hxx
AgeCommit message (Expand)AuthorFilesLines
2019-10-14New loplugin:getstrStephan Bergmann1-0/+13
2019-10-10Fix detection of std::unique_ptr/shared_ptr in loplugin:redundantpointeropsStephan Bergmann1-13/+0
2019-10-09Improve loplugin:redundantpointerops diagnostic messagesStephan Bergmann1-0/+13
2019-07-31Improved loplugin:stringconstant (now that GCC 7 supports it)Stephan Bergmann1-0/+12
2019-05-27fix clang version checkLuboš Luňák1-2/+2
2019-05-16Adapt compilerplugins to Clang 9 isExplicitSpecified -> getExplicitSpecifierStephan Bergmann1-0/+16
2018-11-29Revert "comment out the EvaluateAsInt compat code for now"Stephan Bergmann1-2/+1
2018-11-29comment out the EvaluateAsInt compat code for nowNoel Grandin1-1/+2
2018-11-27add EvaluateAsInt compat function for latest clangNoel Grandin1-0/+12
2018-11-23Bump compiler plugins Clang baseline to 5.0.2Stephan Bergmann1-76/+0
2018-10-10Fix failure of loplugin:useuniqueptr with older compilersStephan Bergmann1-0/+39
2018-08-10Avoid -Werror=deprecated-declarations with recent Clang trunkStephan Bergmann1-0/+65
2018-05-04Adapt to Clang trunk SourceManager::getImmediateExpansionRange changesStephan Bergmann1-0/+12
2017-12-19Bump --enable-compiler-plugins to Clang 3.8.0Stephan Bergmann1-189/+2
2017-12-10Fix isSalCallFunction furtherStephan Bergmann1-0/+14
2017-10-24loplugin:includeformStephan Bergmann1-0/+10
2017-07-17Fix typosAndrea Gelmini1-2/+2
2017-07-03loplugin:casttovoidStephan Bergmann1-0/+34
2017-05-19...and re-eanble loplugin:stringcopy againStephan Bergmann1-0/+73
2016-11-25Clean up PPCallbacks compatiblity fixStephan Bergmann1-0/+6
2016-06-29Remove support for Clang < 3.4Stephan Bergmann1-50/+0
2016-06-29Remove support for Clang < 3.3Stephan Bergmann1-56/+0
2016-06-28Adapt to Clang 3.4 (in preparation of a buildbot on CentOS 7)Stephan Bergmann1-0/+21
2016-06-28loplugin compat with clang 3.4Noel Grandin1-1/+16
2016-06-24Adpat to <https://llvm.org/svn/llvm-project/cfe/trunk@273647>Stephan Bergmann1-0/+14
2016-04-21typoStephan Bergmann1-1/+1
2016-04-21Better fix for 13758a3d154e8e450fdfe8bcdeb6b3a03996c53aStephan Bergmann1-0/+18
2016-02-29compilerplugins: fix clang-3.7 buildMiklos Vajna1-3/+3
2016-02-26These version checks are about the Clang the plugins are built /against/Stephan Bergmann1-26/+28
2015-11-19isLookupContext already available in Clang 3.7.0Stephan Bergmann1-1/+1
2015-11-19Adapt compilerplugins to old Clang versionsStephan Bergmann1-0/+9
2015-11-06compilerplugins: getAsTagDecl doesn't exist in clang 3.5Michael Stahl1-0/+10
2015-09-21tdf#94389 compilerplugins: clang 3.7.0Daniel Robertson1-3/+3
2015-08-04-Werror,-Wunused-parameterStephan Bergmann1-0/+1
2015-08-04fix crash in refcounting pluginNoel Grandin1-1/+2
2015-08-04Adapt to current Clang trunk towards 3.7Stephan Bergmann1-0/+32
2015-03-28Clean up isMacroBodyExpansionStephan Bergmann1-11/+0
2015-03-27new clang plugin: staticmethodsNoel Grandin1-0/+10
2015-03-25new constantfunction lopluginNoel Grandin1-0/+12
2015-02-26Adapt compilerplugins to Clang trunk towards 3.7Stephan Bergmann1-6/+10
2015-01-08Fix typoTor Lillqvist1-1/+1
2015-01-08loplugin:cstylecast: improve detection of C codeStephan Bergmann1-0/+8
2014-09-23Adapt compilerplugins to Clang trunk towards 3.6Stephan Bergmann1-0/+12
2014-08-28Adapt compilerplugins to Clang trunk towards 3.6Stephan Bergmann1-1/+7
2014-07-02compat for Clang 3.2Stephan Bergmann1-0/+20
2014-04-15Flag unreferrenced functions only declared in the main file, not an includeStephan Bergmann1-0/+24
2014-04-02Add compat::isInMainFileStephan Bergmann1-0/+11
2014-03-27More compat stuffStephan Bergmann1-0/+16
2014-03-14More compat stuffStephan Bergmann1-0/+8
2014-02-25salbool: a rewriting plugin that flags most uses of sal_BoolStephan Bergmann1-0/+18