Lines Matching refs:rec
85 if (Expr *rec = E->getInstanceReceiver()) { in VisitObjCMessageExpr() local
86 rec = rec->IgnoreParenImpCasts(); in VisitObjCMessageExpr()
87 if (rec->getType().getObjCLifetime() == Qualifiers::OCL_ExplicitNone && in VisitObjCMessageExpr()
92 Pass.TA.reportError(err, rec->getBeginLoc()); in VisitObjCMessageExpr()
96 if (isGlobalVar(rec) && in VisitObjCMessageExpr()
101 Pass.TA.reportError(err, rec->getBeginLoc()); in VisitObjCMessageExpr()
105 if (E->getMethodFamily() == OMF_release && isDelegateMessage(rec)) { in VisitObjCMessageExpr()
111 rec->getBeginLoc()); in VisitObjCMessageExpr()
135 Expr *rec = E->getInstanceReceiver(); in VisitObjCMessageExpr() local
136 if (!rec) return true; in VisitObjCMessageExpr()
143 SourceRange RecRange = rec->getSourceRange(); in VisitObjCMessageExpr()
144 checkForGCDOrXPC(Msg, RecContainer, rec, RecRange); in VisitObjCMessageExpr()
157 if (hasSideEffects(rec, Pass.Ctx) || !tryRemoving(RecContainer)) in VisitObjCMessageExpr()