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