================
@@ -418,14 +535,22 @@ mlir::Value CIRGenFunction::emitCXXNewExpr(const
CXXNewExpr *e) {
// If there's an operator delete, enter a cleanup to call it if an
// exception is thrown.
- if (e->getOperatorDelete() &&
- !e->getOperatorDelete()->isReservedGlobalPlacementOperator())
- cgm.errorNYI(e->getSourceRange(), "emitCXXNewExpr: operator delete");
+ // TODO: Handle operator delete cleanup for exception safety
+ // if (e->getOperatorDelete() &&
----------------
andykaylor wrote:
Why did this get commented out?
https://github.com/llvm/llvm-project/pull/161095
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits