Lines Matching refs:SimplifyBooleanExprCheck

341 class SimplifyBooleanExprCheck::Visitor : public RecursiveASTVisitor<Visitor> {
343 Visitor(SimplifyBooleanExprCheck *Check, in Visitor()
353 SimplifyBooleanExprCheck *Check;
357 SimplifyBooleanExprCheck::SimplifyBooleanExprCheck(StringRef Name, in SimplifyBooleanExprCheck() function in clang::tidy::readability::SimplifyBooleanExprCheck
378 void SimplifyBooleanExprCheck::reportBinOp( in reportBinOp()
442 void SimplifyBooleanExprCheck::matchBoolCondition(MatchFinder *Finder, in matchBoolCondition()
452 void SimplifyBooleanExprCheck::matchTernaryResult(MatchFinder *Finder, in matchTernaryResult()
463 void SimplifyBooleanExprCheck::matchIfReturnsBool(MatchFinder *Finder, in matchIfReturnsBool()
480 void SimplifyBooleanExprCheck::matchIfAssignsBool(MatchFinder *Finder, in matchIfAssignsBool()
510 void SimplifyBooleanExprCheck::matchCompoundIfReturnsBool(MatchFinder *Finder, in matchCompoundIfReturnsBool()
525 void SimplifyBooleanExprCheck::storeOptions(ClangTidyOptions::OptionMap &Opts) { in storeOptions()
531 void SimplifyBooleanExprCheck::registerMatchers(MatchFinder *Finder) { in registerMatchers()
550 void SimplifyBooleanExprCheck::check(const MatchFinder::MatchResult &Result) { in check()
584 void SimplifyBooleanExprCheck::issueDiag( in issueDiag()
597 void SimplifyBooleanExprCheck::replaceWithThenStatement( in replaceWithThenStatement()
605 void SimplifyBooleanExprCheck::replaceWithElseStatement( in replaceWithElseStatement()
614 void SimplifyBooleanExprCheck::replaceWithCondition( in replaceWithCondition()
624 void SimplifyBooleanExprCheck::replaceWithReturnCondition( in replaceWithReturnCondition()
635 void SimplifyBooleanExprCheck::replaceCompoundReturnWithCondition( in replaceCompoundReturnWithCondition()
675 void SimplifyBooleanExprCheck::replaceWithAssignment( in replaceWithAssignment()