19 const auto DoWithFalse =
20 doStmt(hasCondition(ignoringImpCasts(
21 anyOf(cxxBoolLiteral(equals(
false)), integerLiteral(equals(0)),
22 cxxNullPtrLiteralExpr(), gnuNullExpr()))),
23 equalsBoundNode(
"closestLoop"));
27 hasAncestor(stmt(anyOf(forStmt(), whileStmt(), cxxForRangeStmt(),
28 doStmt(), switchStmt()))
29 .bind(
"closestLoop")),
30 hasAncestor(DoWithFalse))