Lines Matching refs:Pass

37   MigrationPass &Pass;  member in __anonea0450a80111::RetainReleaseDeallocRemover
46 : Body(nullptr), Pass(pass) { in RetainReleaseDeallocRemover()
48 Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("delegate")); in RetainReleaseDeallocRemover()
50 Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("finalize")); in RetainReleaseDeallocRemover()
73 Pass.TA.reportError( in VisitObjCMessageExpr()
92 Pass.TA.reportError(err, rec->getBeginLoc()); in VisitObjCMessageExpr()
101 Pass.TA.reportError(err, rec->getBeginLoc()); in VisitObjCMessageExpr()
106 Pass.TA.reportError( in VisitObjCMessageExpr()
124 Transaction Trans(Pass.TA); in VisitObjCMessageExpr()
128 Pass.TA.replace(E->getSourceRange(), "self"); in VisitObjCMessageExpr()
138 Transaction Trans(Pass.TA); in VisitObjCMessageExpr()
150 Pass.TA.replace(RecContainer->getSourceRange(), RecRange); in VisitObjCMessageExpr()
152 str += getNilString(Pass); in VisitObjCMessageExpr()
153 Pass.TA.insertAfterToken(RecRange.getEnd(), str); in VisitObjCMessageExpr()
157 if (hasSideEffects(rec, Pass.Ctx) || !tryRemoving(RecContainer)) in VisitObjCMessageExpr()
158 Pass.TA.replace(RecContainer->getSourceRange(), RecRange); in VisitObjCMessageExpr()
330 SourceManager &SM = Pass.Ctx.getSourceManager(); in checkForGCDOrXPC()
332 Pass.Ctx.getLangOpts()); in checkForGCDOrXPC()
389 Pass.TA.clearDiagnostic(diag::err_arc_illegal_explicit_message, in clearDiagnostics()
428 Pass.TA.removeStmt(E); in tryRemoving()
444 Pass.TA.replace(bopE->getSourceRange(), bopE->getRHS()->getSourceRange()); in tryRemoving()