reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
796 if (RetTy->isVoidTy() || HasLiveReturnedArg) { 797 NRetTy = RetTy; 814 if (StructType *STy = dyn_cast<StructType>(RetTy)) { 819 assert(isa<ArrayType>(RetTy) && "unexpected multi-value return"); 901 if (NRetTy != RetTy && Attrs.hasAttribute(Attribute::Returned)) { 966 assert((RetTy->isStructTy() || RetTy->isArrayTy()) && 966 assert((RetTy->isStructTy() || RetTy->isArrayTy()) && 980 Value *RetVal = UndefValue::get(RetTy); 1040 assert(RetTy->isStructTy() || RetTy->isArrayTy()); 1040 assert(RetTy->isStructTy() || RetTy->isArrayTy());