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