Home | History | Annotate | Download | only in ARCMigrate

Lines Matching defs:TA

201     Transaction Trans(Pass.TA);
207 TransformActions &TA = Pass.TA;
210 if (!TA.hasDiagnostic(diag::err_arc_mismatched_cast,
227 TA.clearDiagnostic(diag::err_arc_mismatched_cast,
232 TA.insertAfterToken(CCE->getLParenLoc(), bridge);
242 TA.insert(insertLoc, newCast.str());
245 TA.insert(insertLoc, newCast.str());
246 TA.insertAfterToken(E->getLocEnd(), ")");
267 TA.insert(InsertLoc, BridgeCall);
270 TA.insert(InsertLoc, BridgeCall);
271 TA.insertAfterToken(WrapE->getLocEnd(), ")");
277 Transaction Trans(Pass.TA);
278 Pass.TA.replace(callE->getSourceRange(), callE->getArg(0)->getSourceRange());
300 Transaction Trans(Pass.TA);
301 Pass.TA.replace(OuterRange, InnerRange);
302 Pass.TA.insert(InnerRange.getBegin(), "[");
303 Pass.TA.insertAfterToken(InnerRange.getEnd(), " copy]");
304 Pass.TA.clearDiagnostic(diag::err_arc_mismatched_cast,
313 Transaction Trans(Pass.TA);
314 Pass.TA.clearDiagnostic(diag::err_arc_mismatched_cast,
321 Pass.TA.replace(OuterRange, InnerRange);
331 Pass.TA.removeStmt(E);
372 Pass.TA.reportError(err, E->getLocStart(),
384 Pass.TA.reportNote(note, retS->getLocStart());