Lines Matching refs:TA
113 Transaction Trans(Pass.TA); in ~AutoreleasePoolRewriter()
116 Pass.TA.removeStmt(info.Dcl); in ~AutoreleasePoolRewriter()
127 Pass.TA.replaceStmt(*scope.Begin, "@autoreleasepool {"); in ~AutoreleasePoolRewriter()
128 Pass.TA.removeStmt(*scope.End); in ~AutoreleasePoolRewriter()
136 Pass.TA.insertAfterToken(afterSemi, "\n}"); in ~AutoreleasePoolRewriter()
137 Pass.TA.increaseIndentation( in ~AutoreleasePoolRewriter()
142 Pass.TA.replaceStmt(*scope.Begin, "@autoreleasepool {"); in ~AutoreleasePoolRewriter()
143 Pass.TA.replaceStmt(*scope.End, "}"); in ~AutoreleasePoolRewriter()
144 Pass.TA.increaseIndentation(scope.getIndentedRange(), in ~AutoreleasePoolRewriter()
158 Pass.TA.removeStmt(*relI); in ~AutoreleasePoolRewriter()
220 Pass.TA.clearDiagnostic(diag::err_unavailable, in clearUnavailableDiags()
327 Pass.TA.reportError("a name is referenced outside the " in handlePoolScope()
329 Pass.TA.reportNote("name declared here", declarationLoc); in handlePoolScope()
330 Pass.TA.reportNote("intended @autoreleasepool scope begins here", in handlePoolScope()
332 Pass.TA.reportNote("intended @autoreleasepool scope ends here", in handlePoolScope()