summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/compat.hxx
AgeCommit message (Expand)Author
2020-09-04tdf#124176 Use #pragma once in compilerpluginsGeorge Bateman
2020-09-02<http://reviews.llvm.org/D22128> has been fixed since LLVM 5Stephan Bergmann
2020-09-02Turn OStringLiteral into a consteval'ed, static-refcound rtl_StringStephan Bergmann
2020-08-04loplugin:simplifybool a little more aggressiveNoel Grandin
2020-08-03Revert "Adapt to changed clang::ASTContext::getParents behavior on Clang 11 t...Stephan Bergmann
2020-07-28Adapt to Clang 12 trunk Expr::getIntegerConstantExpressionStephan Bergmann
2020-05-25Adapt to changed clang::ASTContext::getParents behavior on Clang 11 trunkStephan Bergmann
2019-11-26Adapt to clang::MaterializeTemporaryExpr::GetTemparyExpr renameStephan Bergmann
2019-10-14New loplugin:getstrStephan Bergmann
2019-10-10Fix detection of std::unique_ptr/shared_ptr in loplugin:redundantpointeropsStephan Bergmann
2019-10-09Improve loplugin:redundantpointerops diagnostic messagesStephan Bergmann
2019-07-31Improved loplugin:stringconstant (now that GCC 7 supports it)Stephan Bergmann
2019-05-27fix clang version checkLuboš Luňák
2019-05-16Adapt compilerplugins to Clang 9 isExplicitSpecified -> getExplicitSpecifierStephan Bergmann
2018-11-29Revert "comment out the EvaluateAsInt compat code for now"Stephan Bergmann
2018-11-29comment out the EvaluateAsInt compat code for nowNoel Grandin
2018-11-27add EvaluateAsInt compat function for latest clangNoel Grandin
2018-11-23Bump compiler plugins Clang baseline to 5.0.2Stephan Bergmann
2018-10-10Fix failure of loplugin:useuniqueptr with older compilersStephan Bergmann
2018-08-10Avoid -Werror=deprecated-declarations with recent Clang trunkStephan Bergmann
2018-05-04Adapt to Clang trunk SourceManager::getImmediateExpansionRange changesStephan Bergmann
2017-12-19Bump --enable-compiler-plugins to Clang 3.8.0Stephan Bergmann
2017-12-10Fix isSalCallFunction furtherStephan Bergmann
2017-10-24loplugin:includeformStephan Bergmann
2017-07-17Fix typosAndrea Gelmini
2017-07-03loplugin:casttovoidStephan Bergmann
2017-05-19...and re-eanble loplugin:stringcopy againStephan Bergmann
2016-11-25Clean up PPCallbacks compatiblity fixStephan Bergmann
2016-06-29Remove support for Clang < 3.4Stephan Bergmann
2016-06-29Remove support for Clang < 3.3Stephan Bergmann
2016-06-28Adapt to Clang 3.4 (in preparation of a buildbot on CentOS 7)Stephan Bergmann
2016-06-28loplugin compat with clang 3.4Noel Grandin
2016-06-24Adpat to <https://llvm.org/svn/llvm-project/cfe/trunk@273647>Stephan Bergmann
2016-04-21typoStephan Bergmann
2016-04-21Better fix for 13758a3d154e8e450fdfe8bcdeb6b3a03996c53aStephan Bergmann
2016-02-29compilerplugins: fix clang-3.7 buildMiklos Vajna
2016-02-26These version checks are about the Clang the plugins are built /against/Stephan Bergmann
2015-11-19isLookupContext already available in Clang 3.7.0Stephan Bergmann
2015-11-19Adapt compilerplugins to old Clang versionsStephan Bergmann
2015-11-06compilerplugins: getAsTagDecl doesn't exist in clang 3.5Michael Stahl
2015-09-21tdf#94389 compilerplugins: clang 3.7.0Daniel Robertson
2015-08-04-Werror,-Wunused-parameterStephan Bergmann
2015-08-04fix crash in refcounting pluginNoel Grandin
2015-08-04Adapt to current Clang trunk towards 3.7Stephan Bergmann
2015-03-28Clean up isMacroBodyExpansionStephan Bergmann
2015-03-27new clang plugin: staticmethodsNoel Grandin
2015-03-25new constantfunction lopluginNoel Grandin
2015-02-26Adapt compilerplugins to Clang trunk towards 3.7Stephan Bergmann
2015-01-08Fix typoTor Lillqvist
2015-01-08loplugin:cstylecast: improve detection of C codeStephan Bergmann