Searched refs:DeleteTy (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 1802 llvm::Value *Ptr, QualType DeleteTy, in EmitDeleteCall() argument 1834 CharUnits DeleteTypeSize = getContext().getTypeSizeInChars(DeleteTy); in EmitDeleteCall() 1855 DeleteTy, true /* NeedsPreferredAlignment */)); in EmitDeleteCall() 2102 QualType DeleteTy = E->getDestroyedType(); in EmitCXXDeleteExpr() local 2107 EmitDestroyingObjectDelete(*this, E, Ptr, DeleteTy); in EmitCXXDeleteExpr() 2115 if (DeleteTy->isConstantArrayType()) { in EmitCXXDeleteExpr() 2123 = getContext().getAsConstantArrayType(DeleteTy)) { in EmitCXXDeleteExpr() 2125 DeleteTy = Arr->getElementType(); in EmitCXXDeleteExpr() 2131 Ptr = Builder.CreateInBoundsGEP(Ptr, GEP, ConvertTypeForMem(DeleteTy), in EmitCXXDeleteExpr() 2135 assert(ConvertTypeForMem(DeleteTy) == Ptr.getElementType()); in EmitCXXDeleteExpr() [all …]
|
H A D | CodeGenFunction.h | 3203 QualType DeleteTy, llvm::Value *NumElements = nullptr,
|