Searched refs:BreakStmt (Results 1 – 24 of 24) sorted by relevance
24 def BreakStmt : Stmt;
281 case Stmt::BreakStmtClass: EmitBreakStmt(cast<BreakStmt>(*S)); break; in EmitSimpleStmt()1022 void CodeGenFunction::EmitBreakStmt(const BreakStmt &S) { in EmitBreakStmt()1152 isa<BreakStmt>(S.getSubStmt())) { in EmitCaseStmt()1268 if (!Case && isa<BreakStmt>(S)) in CollectStatementsForCase()
308 void VisitBreakStmt(const BreakStmt *S) { in VisitBreakStmt()
609 void VisitBreakStmt(const BreakStmt *S) { in VisitBreakStmt()
1065 if (isa<BreakStmt>(S)) in containsBreak()
2150 void EmitBreakStmt(const BreakStmt &S);
1306 class BreakStmt : public Stmt {1310 BreakStmt(SourceLocation BL) : Stmt(BreakStmtClass), BreakLoc(BL) { in BreakStmt() function1311 static_assert(sizeof(BreakStmt) == 2 * sizeof(SourceLocation), in BreakStmt()1316 explicit BreakStmt(EmptyShell Empty) : Stmt(BreakStmtClass, Empty) { } in BreakStmt() function
1924 DEF_TRAVERSE_STMT(BreakStmt, {})
575 if (isa<BreakStmt>(S)) { in reportDeadCode()
431 CFGBlock *VisitBreakStmt(BreakStmt *B);1457 return VisitBreakStmt(cast<BreakStmt>(S)); in Visit()1799 CFGBlock *CFGBuilder::VisitBreakStmt(BreakStmt *B) { in VisitBreakStmt()
2239 if (isa<ContinueStmt>(Terminator) || isa<BreakStmt>(Terminator)) { in runAnalysis()
868 VISIT(BreakStmt); in VisitStmt()985 DECL_VISIT_STMT(BreakStmt) { in DECL_VISIT_STMT() argument
1374 void VisitBreakStmt(BreakStmt *S) { in VisitBreakStmt()1536 void VisitBreakStmt(BreakStmt* E) { in VisitBreakStmt()2652 return new (Context) BreakStmt(BreakLoc); in ActOnBreakStmt()
1130 if (!(B->empty() && Term && isa<BreakStmt>(Term))) { in DiagnoseSwitchLabelsFallthrough()
6374 TreeTransform<Derived>::TransformBreakStmt(BreakStmt *S) { in TransformBreakStmt()
307 Stmt *RewriteBreakStmt(BreakStmt *S);1407 Stmt *RewriteObjC::RewriteBreakStmt(BreakStmt *S) { in RewriteBreakStmt()4690 if (BreakStmt *StmtBreakStmt = in RewriteFunctionBodyOrGlobalInitializer()4691 dyn_cast<BreakStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
366 Stmt *RewriteBreakStmt(BreakStmt *S);1627 Stmt *RewriteModernObjC::RewriteBreakStmt(BreakStmt *S) { in RewriteBreakStmt()5653 if (BreakStmt *StmtBreakStmt = in RewriteFunctionBodyOrGlobalInitializer()5654 dyn_cast<BreakStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
153 void StmtProfiler::VisitBreakStmt(const BreakStmt *S) { in VisitBreakStmt()
358 void StmtPrinter::VisitBreakStmt(BreakStmt *Node) { in VisitBreakStmt()
192 Stmt *VisitBreakStmt(BreakStmt *S);4843 Stmt *ASTNodeImporter::VisitBreakStmt(BreakStmt *S) { in VisitBreakStmt()4845 return new (Importer.getToContext()) BreakStmt(ToBreakLoc); in VisitBreakStmt()
1316 const internal::VariadicDynCastAllOfMatcher<Stmt, BreakStmt> breakStmt;
268 void ASTStmtReader::VisitBreakStmt(BreakStmt *S) { in VisitBreakStmt()2612 S = new (Context) BreakStmt(Empty); in ReadStmtFromStream()
198 void ASTStmtWriter::VisitBreakStmt(BreakStmt *S) { in VisitBreakStmt()
1843 } else if (isa<BreakStmt>(Term) || isa<ContinueStmt>(Term) || in GenerateAlternateExtensivePathDiagnostic()