Searched refs:BreakStmt (Results 1 – 22 of 22) sorted by relevance
24 def BreakStmt : Stmt;
185 case Stmt::BreakStmtClass: EmitBreakStmt(cast<BreakStmt>(*S)); break; in EmitSimpleStmt()874 void CodeGenFunction::EmitBreakStmt(const BreakStmt &S) { in EmitBreakStmt()981 isa<BreakStmt>(S.getSubStmt())) { in EmitCaseStmt()1083 if (Case == 0 && isa<BreakStmt>(S)) in CollectStatementsForCase()
787 if (isa<BreakStmt>(S)) in containsBreak()
1826 void EmitBreakStmt(const BreakStmt &S);
885 VISIT(BreakStmt); in VisitStmt()1002 DECL_VISIT_STMT(BreakStmt) { in DECL_VISIT_STMT() argument
887 VISIT(BreakStmt); in VisitStmt()1004 DECL_VISIT_STMT(BreakStmt) { in DECL_VISIT_STMT() argument
1281 class BreakStmt : public Stmt {1284 BreakStmt(SourceLocation BL) : Stmt(BreakStmtClass), BreakLoc(BL) {} in BreakStmt() function1287 explicit BreakStmt(EmptyShell Empty) : Stmt(BreakStmtClass, Empty) { } in BreakStmt() function
2009 DEF_TRAVERSE_STMT(BreakStmt, { })
353 CFGBlock *VisitBreakStmt(BreakStmt *B);1071 return VisitBreakStmt(cast<BreakStmt>(S)); in Visit()1404 CFGBlock *CFGBuilder::VisitBreakStmt(BreakStmt *B) { in VisitBreakStmt()
2444 if (isa<ContinueStmt>(Terminator) || isa<BreakStmt>(Terminator)) { in runAnalysis()
153 void StmtProfiler::VisitBreakStmt(const BreakStmt *S) { in VisitBreakStmt()
366 void StmtPrinter::VisitBreakStmt(BreakStmt *Node) { in VisitBreakStmt()
315 Stmt *RewriteBreakStmt(BreakStmt *S);1438 Stmt *RewriteObjC::RewriteBreakStmt(BreakStmt *S) { in RewriteBreakStmt()4775 if (BreakStmt *StmtBreakStmt = in RewriteFunctionBodyOrGlobalInitializer()4776 dyn_cast<BreakStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
360 Stmt *RewriteBreakStmt(BreakStmt *S);1643 Stmt *RewriteModernObjC::RewriteBreakStmt(BreakStmt *S) { in RewriteBreakStmt()5775 if (BreakStmt *StmtBreakStmt = in RewriteFunctionBodyOrGlobalInitializer()5776 dyn_cast<BreakStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
901 const internal::VariadicDynCastAllOfMatcher<Stmt, BreakStmt> breakStmt;
268 void ASTStmtReader::VisitBreakStmt(BreakStmt *S) { in VisitBreakStmt()1883 S = new (Context) BreakStmt(Empty); in ReadStmtFromStream()
198 void ASTStmtWriter::VisitBreakStmt(BreakStmt *S) { in VisitBreakStmt()
1314 void VisitBreakStmt(BreakStmt *S) { in VisitBreakStmt()2313 return Owned(new (Context) BreakStmt(BreakLoc)); in ActOnBreakStmt()
917 if (!(B->empty() && Term && isa<BreakStmt>(Term))) { in DiagnoseSwitchLabelsFallthrough()
5637 TreeTransform<Derived>::TransformBreakStmt(BreakStmt *S) { in TransformBreakStmt()
1924 DEF_TRAVERSE_STMT(BreakStmt, { })
1810 } else if (isa<BreakStmt>(Term) || isa<ContinueStmt>(Term) || in GenerateAlternateExtensivePathDiagnostic()