Lines Matching refs:RecExpr
8231 Expr *RecExpr = static_cast<Expr *>(Receiver); in CodeCompleteObjCInstanceMessage() local
8235 if (RecExpr) { in CodeCompleteObjCInstanceMessage()
8236 ExprResult Conv = DefaultFunctionArrayLvalueConversion(RecExpr); in CodeCompleteObjCInstanceMessage()
8239 RecExpr = Conv.get(); in CodeCompleteObjCInstanceMessage()
8241 QualType ReceiverType = RecExpr in CodeCompleteObjCInstanceMessage()
8242 ? RecExpr->getType() in CodeCompleteObjCInstanceMessage()
8251 if (ObjCInterfaceDecl *IFace = GetAssumedMessageSendExprType(RecExpr)) { in CodeCompleteObjCInstanceMessage()
8260 } else if (RecExpr && getLangOpts().CPlusPlus) { in CodeCompleteObjCInstanceMessage()
8261 ExprResult Conv = PerformContextuallyConvertToObjCPointer(RecExpr); in CodeCompleteObjCInstanceMessage()
8263 RecExpr = Conv.get(); in CodeCompleteObjCInstanceMessage()
8264 ReceiverType = RecExpr->getType(); in CodeCompleteObjCInstanceMessage()