summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/literaltoboolconversion.cxx
AgeCommit message (Expand)AuthorFilesLines
2019-07-17Revert "simplify sharedplugin PostTraverse calls"Noel Grandin1-3/+4
2019-07-17make some plugins used the shared frameworkNoel Grandin1-5/+18
2018-08-14filter out some of the AST in the pluginsNoel Grandin1-3/+2
2018-08-10Avoid -Werror=deprecated-declarations with recent Clang trunkStephan Bergmann1-10/+10
2018-05-04Adapt to Clang trunk SourceManager::getImmediateExpansionRange changesStephan Bergmann1-2/+2
2017-11-07Clean away temporarily added using declarationsStephan Bergmann1-1/+1
2016-12-14Disambiguate clang::StringLiteralStephan Bergmann1-2/+2
2016-07-11loplugin:literaltoboolconversion: Better heuristic...Stephan Bergmann1-3/+30
2016-06-29Remove support for Clang < 3.4Stephan Bergmann1-2/+1
2016-06-29Remove support for Clang < 3.3Stephan Bergmann1-1/+1
2015-11-02tdf#94269: Replace "n" prefix for bool variables with "b"Benjamin Ni1-4/+4
2015-04-23Improved loplugin:literaltoboolconversion looking into cond. exprs.Stephan Bergmann1-42/+63
2015-03-28Clean up isMacroBodyExpansionStephan Bergmann1-1/+1
2015-03-27new clang plugin: staticmethodsNoel Grandin1-14/+1
2015-03-02Missing initializationStephan Bergmann1-1/+1
2015-03-02plugin:literaltoboolconversion: Recurse into comma operator's rhsStephan Bergmann1-6/+15
2014-12-21Don't call isIntegerConstantExpr if isValueDependentStephan Bergmann1-2/+5
2014-09-15do not warn about "null pointer conversions" from integers in C++98 modeLuboš Luňák1-10/+6
2014-04-02Add compat::isInMainFileStephan Bergmann1-11/+5
2014-03-23fix filename detection in clang pluginsLuboš Luňák1-2/+2
2014-02-25isIntegerConstantExpr is more general than IntegerLiteralStephan Bergmann1-17/+12
2014-02-21Adapt to Clang <= 3.4Stephan Bergmann1-1/+2
2014-02-21Special handling of __builtin_expect in boolean expressionsStephan Bergmann1-7/+13
2014-01-30literaltobool conversion plugin, reduce spurious warnings with clang 3.3Noel Grandin1-1/+1
2014-01-29Further fix for old Clang versionsStephan Bergmann1-0/+9
2014-01-29Fix for old Clang versionsStephan Bergmann1-5/+35
2014-01-28Clang plugin to warn about implicit conversion of literals to boolStephan Bergmann1-0/+140