Lines Matching defs:callE
134 if (CallExpr *callE = dyn_cast<CallExpr>(inner)) {
135 if (FunctionDecl *FD = callE->getDirectCallee()) {
158 Expr *Arg = callE->getArg(0);
274 void rewriteCastForCFRetain(CastExpr *castE, CallExpr *callE) {
276 Pass.TA.replace(callE->getSourceRange(), callE->getArg(0)->getSourceRange());
354 CallExpr *callE;
355 if (isPassedToCFRetain(E, callE))
356 return rewriteCastForCFRetain(E, callE);
414 bool isPassedToCFRetain(Expr *E, CallExpr *&callE) const {
415 if ((callE = dyn_cast_or_null<CallExpr>(
418 FD = dyn_cast_or_null<FunctionDecl>(callE->getCalleeDecl()))
428 if (CallExpr *callE = dyn_cast_or_null<CallExpr>(
431 FD = dyn_cast_or_null<FunctionDecl>(callE->getCalleeDecl())) {
433 for (unsigned e = callE->getNumArgs(); i != e; ++i) {
434 Expr *arg = callE->getArg(i);
438 if (i < callE->getNumArgs() && i < FD->getNumParams()) {