summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/compat.hxx
AgeCommit message (Expand)AuthorFilesLines
11 daysAdapt to LLVM 20 trunk QualType::isAtLeastAsQualifiedAs changeStephan Bergmann1-0/+11
2024-04-19Adapt to Clang 19 trunk isUnnamedBitfield -> isUnnamedBitField renameStephan Bergmann1-0/+8
2024-01-21Adapt compilerplugins to Clang 18 trunk isPure -> isPureVirtual renameStephan Bergmann1-0/+9
2023-12-18-Werror,-Wdeprecated-declarationsStephan Bergmann1-0/+17
2023-11-06Adapt to various Clang 18 trunk enum reworkStephan Bergmann1-0/+40
2023-11-04Adapt to Clang 18 trunk Linkage reworkStephan Bergmann1-0/+11
2023-11-02Fix typoStephan Bergmann1-1/+1
2023-11-02Adapt to Clang 18 trunk ElaboratedTypeKeyword reworkStephan Bergmann1-0/+9
2023-06-05Adapt compilerplugins to Clang 17 trunk "Remove llvm::Optional"Stephan Bergmann1-3/+15
2022-12-19Avoid -Werror,-Wdeprecated-declarationsStephan Bergmann1-1/+1
2022-10-26Adapt compilerplugins to recent Clang 16 trunk changeStephan Bergmann1-0/+13
2022-10-18Adapt compilerplugins to recent Clang 16 trunk changeStephan Bergmann1-0/+10
2022-08-08Adapt to changes in llvm::OptionalStephan Bergmann1-0/+19
2022-07-01Adapt to LLVM 15 trunk clang::StringLiteral::isAscii renameStephan Bergmann1-0/+8
2022-02-17Bump compiler plugins Clang baseline to 12.0.1Stephan Bergmann1-234/+2
2022-02-15Properly implement compat::isComparisonOpStephan Bergmann1-1/+4
2022-02-15Remove unused includesStephan Bergmann1-4/+1
2021-09-09loplugin:redundantfcast ignore necessary temporariesNoel Grandin1-0/+5
2021-06-22Adapt compilerplugins to llvm::sys::fs::OF_None renameStephan Bergmann1-0/+6
2021-06-14Adapt compilerplugins to LLVM 13 APSInt::toString changeStephan Bergmann1-0/+10
2021-06-10Adapt compilerplugins to Clang VK_RValue -> VK_PRValue renameStephan Bergmann1-0/+7
2021-04-08Adapt loplugin:unnecessaryparen to CXXRewrittenBinaryOperatorStephan Bergmann1-0/+8
2021-01-20Improve loplugin:doubleconvertStephan Bergmann1-0/+14
2020-09-04tdf#124176 Use #pragma once in compilerpluginsGeorge Bateman1-4/+1
2020-09-02<http://reviews.llvm.org/D22128> has been fixed since LLVM 5Stephan Bergmann1-29/+6
2020-09-02Turn OStringLiteral into a consteval'ed, static-refcound rtl_StringStephan Bergmann1-1/+23
2020-08-04loplugin:simplifybool a little more aggressiveNoel Grandin1-0/+9
2020-08-03Revert "Adapt to changed clang::ASTContext::getParents behavior on Clang 11 t...Stephan Bergmann1-12/+0
2020-07-28Adapt to Clang 12 trunk Expr::getIntegerConstantExpressionStephan Bergmann1-0/+11
2020-05-25Adapt to changed clang::ASTContext::getParents behavior on Clang 11 trunkStephan Bergmann1-0/+12
2019-11-26Adapt to clang::MaterializeTemporaryExpr::GetTemparyExpr renameStephan Bergmann1-1/+9
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