Lines Matching defs:DeleteTy
1802 llvm::Value *Ptr, QualType DeleteTy,
1834 CharUnits DeleteTypeSize = getContext().getTypeSizeInChars(DeleteTy);
1855 DeleteTy, true /* NeedsPreferredAlignment */));
2102 QualType DeleteTy = E->getDestroyedType();
2107 EmitDestroyingObjectDelete(*this, E, Ptr, DeleteTy);
2115 if (DeleteTy->isConstantArrayType()) {
2123 = getContext().getAsConstantArrayType(DeleteTy)) {
2125 DeleteTy = Arr->getElementType();
2131 Ptr = Builder.CreateInBoundsGEP(Ptr, GEP, ConvertTypeForMem(DeleteTy),
2135 assert(ConvertTypeForMem(DeleteTy) == Ptr.getElementType());
2138 EmitArrayDelete(*this, E, Ptr, DeleteTy);
2141 if (!EmitObjectDelete(*this, E, Ptr, DeleteTy, DeleteEnd))