Searched refs:ObjCAutoreleasePoolStmt (Results 1 – 17 of 17) sorted by relevance
345 class ObjCAutoreleasePoolStmt : public Stmt {350 ObjCAutoreleasePoolStmt(SourceLocation atLoc, Stmt *subStmt) in ObjCAutoreleasePoolStmt() function353 explicit ObjCAutoreleasePoolStmt(EmptyShell Empty) : in ObjCAutoreleasePoolStmt() function
2043 DEF_TRAVERSE_STMT(ObjCAutoreleasePoolStmt, {})
141 bool VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
486 ObjCAutoreleasePoolStmt *AS = cast<ObjCAutoreleasePoolStmt>(S); in BuildScopeInformation()
3533 return new (Context) ObjCAutoreleasePoolStmt(AtLoc, Body); in ActOnObjCAutoreleasePoolStmt()
6808 ObjCAutoreleasePoolStmt *S) { in TransformObjCAutoreleasePoolStmt()
44 def ObjCAutoreleasePoolStmt : Stmt;
475 CFGBlock *VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S);1566 return VisitObjCAutoreleasePoolStmt(cast<ObjCAutoreleasePoolStmt>(S)); in Visit()2680 CFGBlock *CFGBuilder::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
76 class ObjCAutoreleasePoolStmt; variable2291 void EmitObjCAutoreleasePoolStmt(const ObjCAutoreleasePoolStmt &S);
172 EmitObjCAutoreleasePoolStmt(cast<ObjCAutoreleasePoolStmt>(*S)); in EmitStmt()
3119 const ObjCAutoreleasePoolStmt &ARPS) { in EmitObjCAutoreleasePoolStmt()
256 StmtProfiler::VisitObjCAutoreleasePoolStmt(const ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
508 void StmtPrinter::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *Node) { in VisitObjCAutoreleasePoolStmt()
218 Stmt *VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S);5321 (ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()5326 return new (Importer.getToContext()) ObjCAutoreleasePoolStmt(ToAtLoc, in VisitObjCAutoreleasePoolStmt()
360 Stmt *RewriteObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S);1919 Stmt *RewriteModernObjC::RewriteObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in RewriteObjCAutoreleasePoolStmt()5554 if (ObjCAutoreleasePoolStmt *StmtAutoRelease = in RewriteFunctionBodyOrGlobalInitializer()5555 dyn_cast<ObjCAutoreleasePoolStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
1146 void ASTStmtReader::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()3219 S = new (Context) ObjCAutoreleasePoolStmt(Empty); in ReadStmtFromStream()
1107 void ASTStmtWriter::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()