Lines Matching defs:retTy
4651 std::optional<mlir::Type> retTy,
4689 procRef, *intrinsic, retTy, prepareOptionalArg, prepareOtherArg,
4701 *bldr, loc, name, retTy, isPresent, getArgument, operands.size(),
4761 return Fortran::lower::genIntrinsicCall(builder, loc, name, retTy, args,
4769 std::optional<mlir::Type> retTy) {
4941 callSiteType, retTy)
4988 /// subroutines, the difference being reflected by `retTy`.
4990 std::optional<mlir::Type> retTy) {
5004 if (!retTy)
5009 return genElementalIntrinsicProcRef(procRef, retTy, *intrin);
5012 return genElementalIntrinsicProcRef(procRef, retTy);
5018 return genElementalUserDefinedProcRef(procRef, retTy);
5029 .genIntrinsicRef(procRef, retTy, *intrinsic);
5034 procRef, retTy, *intrinsic));
5042 return isPtrAssn ? sel.genRawProcedureRef(procRef, retTy)
5043 : sel.genProcedureRef(procRef, retTy);
5049 auto exv = isPtrAssn ? sel.genRawProcedureRef(procRef, retTy)
5050 : sel.genProcedureRef(procRef, retTy);