summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/simplifybool.cxx
AgeCommit message (Expand)AuthorFilesLines
2021-11-17retire loplugin:simplifyboolLuboš Luňák1-1336/+0
2020-08-14loplugin:simplifybool moreNoel Grandin1-4/+8
2020-08-04loplugin:simplifybool a little more aggressiveNoel Grandin1-1/+1
2020-07-19Adapt to Clang 12 trunk RecursiveASTVisitor changeStephan Bergmann1-18/+42
2020-05-30loplugin:simplifybool extend to expression like !(a < b || c > d)Noel Grandin1-4/+4
2020-03-02Adapt compilerplugins to Clang trunk changeStephan Bergmann1-1/+1
2019-11-26Adapt to clang::MaterializeTemporaryExpr::GetTemparyExpr renameStephan Bergmann1-1/+2
2019-10-22Avoid C++20 operator overloading ambiguityStephan Bergmann1-5/+30
2019-02-27Fix apparent temporary debugging leftoverStephan Bergmann1-1/+0
2019-02-27loplugin:simplifybool improve search for negated operatorNoel Grandin1-56/+94
2019-02-18Make findOperator more precise wrt acceptable parameter typesStephan Bergmann1-8/+38
2019-02-18Tell about presumed corresponding negated operatorStephan Bergmann1-6/+11
2019-02-18loplugin:simplifybool, check for !(!a op !b)Noel Grandin1-14/+41
2019-02-15loplugin:simplifybool extend to !(a == b) where comparison an overloaded opNoel Grandin1-3/+93
2018-08-14filter out some of the AST in the pluginsNoel Grandin1-2/+2
2018-08-10Avoid -Werror=deprecated-declarations with recent Clang trunkStephan Bergmann1-71/+71
2017-11-23loplugin:simplifybool can't invert conditions involving float typesNoel Grandin1-0/+4
2017-11-23Make not warning about !! in loplugin:simplifybool consistentStephan Bergmann1-3/+29
2017-11-23loplugin:simplifybool for negation of comparison operatorNoel Grandin1-17/+35
2017-11-22loplugin:simplifybool re-activate the !! warningNoel Grandin1-2/+8
2017-11-07Clean away temporarily added using declarationsStephan Bergmann1-1/+2
2015-09-30Fix typosAndrea Gelmini1-1/+1
2015-04-27loplugin:simplifybool: Need to ignore imp. casts when determining literalsStephan Bergmann1-2/+2
2015-04-24Add clarifying commentStephan Bergmann1-0/+9
2015-04-24loplugin:simplifyboolStephan Bergmann1-0/+1029