Lines Matching defs:expr
215 CharUnits CGCXXABI::GetArrayCookieSize(const CXXNewExpr *expr) {
216 if (!requiresArrayCookie(expr))
218 return getArrayCookieSizeImpl(expr->getAllocatedType());
229 const CXXNewExpr *expr,
236 bool CGCXXABI::requiresArrayCookie(const CXXDeleteExpr *expr,
240 if (expr->doesUsualArrayDeleteWantSize())
246 bool CGCXXABI::requiresArrayCookie(const CXXNewExpr *expr) {
249 if (expr->doesUsualArrayDeleteWantSize())
252 return expr->getAllocatedType().isDestructedType();
256 const CXXDeleteExpr *expr, QualType eltTy,
263 if (!requiresArrayCookie(expr, eltTy)) {