Searched refs:CoreturnStmt (Results 1 – 14 of 14) sorted by relevance
435 class CoreturnStmt : public Stmt {445 CoreturnStmt(SourceLocation CoreturnLoc, Stmt *Operand, Stmt *PromiseCall,453 CoreturnStmt(EmptyShell) : CoreturnStmt({}, {}, {}) {} in CoreturnStmt() function
2583 DEF_TRAVERSE_STMT(CoreturnStmt, {
53 def CoreturnStmt : Stmt;
277 void CodeGenFunction::EmitCoreturnStmt(CoreturnStmt const &S) { in EmitCoreturnStmt()
155 EmitCoreturnStmt(cast<CoreturnStmt>(*S)); in EmitStmt()
2884 void EmitCoreturnStmt(const CoreturnStmt &S);
872 Stmt *Res = new (Context) CoreturnStmt(Loc, E, PCE, IsImplicit); in BuildCoreturnStmt()
457 if (isa<ReturnStmt>(S) || isa<CoreturnStmt>(S)) { in CheckFallThrough()
7132 TreeTransform<Derived>::TransformCoreturnStmt(CoreturnStmt *S) { in TransformCoreturnStmt()
456 void ASTStmtReader::VisitCoreturnStmt(CoreturnStmt *S) { in VisitCoreturnStmt()3383 S = new (Context) CoreturnStmt(Empty); in ReadStmtFromStream()
351 void ASTStmtWriter::VisitCoreturnStmt(CoreturnStmt *S) { in VisitCoreturnStmt()
1851 void StmtProfiler::VisitCoreturnStmt(const CoreturnStmt *S) { in VisitCoreturnStmt()
2197 void StmtPrinter::VisitCoreturnStmt(CoreturnStmt *S) { in VisitCoreturnStmt()
2897 assert(isa<ReturnStmt>(S) || isa<CoreturnStmt>(S)); in VisitReturnStmt()