Lines Matching refs:RecExpr
8309 Expr *RecExpr = static_cast<Expr *>(Receiver); in CodeCompleteObjCInstanceMessage() local
8313 if (RecExpr) { in CodeCompleteObjCInstanceMessage()
8314 ExprResult Conv = SemaRef.DefaultFunctionArrayLvalueConversion(RecExpr); in CodeCompleteObjCInstanceMessage()
8317 RecExpr = Conv.get(); in CodeCompleteObjCInstanceMessage()
8319 QualType ReceiverType = RecExpr in CodeCompleteObjCInstanceMessage()
8320 ? RecExpr->getType() in CodeCompleteObjCInstanceMessage()
8329 if (ObjCInterfaceDecl *IFace = GetAssumedMessageSendExprType(RecExpr)) { in CodeCompleteObjCInstanceMessage()
8338 } else if (RecExpr && getLangOpts().CPlusPlus) { in CodeCompleteObjCInstanceMessage()
8339 ExprResult Conv = SemaRef.PerformContextuallyConvertToObjCPointer(RecExpr); in CodeCompleteObjCInstanceMessage()
8341 RecExpr = Conv.get(); in CodeCompleteObjCInstanceMessage()
8342 ReceiverType = RecExpr->getType(); in CodeCompleteObjCInstanceMessage()