Lines Matching defs:ResultType
221 QualType ResultType = E->getType();
223 = ResultType->getAsObjCInterfacePointerType();
378 CodeGenFunction &CGF, QualType ResultType, llvm::Value *Receiver,
390 ResultType->isObjCObjectPointerType()) {
394 return CGF.EmitObjCAlloc(Receiver, CGF.ConvertType(ResultType));
403 CGF.ConvertType(ResultType));
410 if (ResultType->isObjCObjectPointerType() &&
413 return CGF.EmitObjCAutorelease(Receiver, CGF.ConvertType(ResultType));
417 if (ResultType->isObjCObjectPointerType() &&
420 return CGF.EmitObjCRetainNonBlock(Receiver, CGF.ConvertType(ResultType));
424 if (ResultType->isVoidType() &&
439 CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType,
444 tryGenerateSpecializedMessageSend(CGF, ResultType, Receiver, Args,
448 return GenerateMessageSend(CGF, Return, ResultType, Sel, Receiver, Args, OID,
661 QualType ResultType = method ? method->getReturnType() : E->getType();
688 result = Runtime.GenerateMessageSendSuper(*this, Return, ResultType,
699 *this, Return, ResultType, E->getSelector(), Receiver, Args, OID,