Lines Matching refs:IfStmt
356 bool VisitIfStmt(IfStmt *If) { in VisitIfStmt()
384 !isa_and_nonnull<IfStmt>(parent())) { in VisitIfStmt()
424 !isa_and_nonnull<IfStmt>(parent())) { in VisitIfStmt()
459 CurIf = isa<IfStmt>(*First); in VisitCompoundStmt()
469 auto *If = cast<IfStmt>(*First); in VisitCompoundStmt()
492 auto *SubIf = dyn_cast<IfStmt>(SubStmt); in VisitCompoundStmt()
703 const ASTContext &Context, const IfStmt *IfStatement, in replaceWithThenStatement()
711 const ASTContext &Context, const IfStmt *IfStatement, in replaceWithElseStatement()
730 const ASTContext &Context, const IfStmt *If, const Expr *BoolLiteral, in replaceWithReturnCondition()
743 const IfStmt *If, const Expr *ThenReturn) { in replaceCompoundReturnWithCondition()
752 const IfStmt *IfAssign, in replaceWithAssignment()