Lines Matching refs:RetType
2592 Type *RetType = 0;
2598 ParseType(RetType, RetTypeLoc, true /*void allowed*/))
2629 if (!FunctionType::isValidReturnType(RetType))
2697 if (PAL.paramHasAttr(1, Attribute::StructRet) && !RetType->isVoidTy())
2701 FunctionType::get(RetType, ParamTypeList, isVarArg);
3167 Type *RetType = 0;
3175 ParseType(RetType, RetTypeLoc, true /*void allowed*/) ||
3185 // If RetType is a non-function pointer type, then this is the short syntax
3186 // for the call, which means that RetType is just the return type. Infer the
3190 if (!(PFTy = dyn_cast<PointerType>(RetType)) ||
3197 if (!FunctionType::isValidReturnType(RetType))
3200 Ty = FunctionType::get(RetType, ParamTypes, false);
3566 Type *RetType = 0;
3575 ParseType(RetType, RetTypeLoc, true /*void allowed*/) ||
3581 // If RetType is a non-function pointer type, then this is the short syntax
3582 // for the call, which means that RetType is just the return type. Infer the
3586 if (!(PFTy = dyn_cast<PointerType>(RetType)) ||
3593 if (!FunctionType::isValidReturnType(RetType))
3596 Ty = FunctionType::get(RetType, ParamTypes, false);