[clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)

Jay Foad via cfe-commits cfe-commits at lists.llvm.org
Fri May 2 08:07:16 PDT 2025


================
@@ -2981,7 +2981,7 @@ ScalarEvolution::getOrCreateAddExpr(ArrayRef<const SCEV *> Ops,
       static_cast<SCEVAddExpr *>(UniqueSCEVs.FindNodeOrInsertPos(ID, IP));
   if (!S) {
     const SCEV **O = SCEVAllocator.Allocate<const SCEV *>(Ops.size());
-    std::uninitialized_copy(Ops.begin(), Ops.end(), O);
+    llvm::uninitialized_copy(Ops, O);
----------------
jayfoad wrote:

Do you need the `llvm::`? Most .cpp files in LLVM have a `using namespace llvm;`.

https://github.com/llvm/llvm-project/pull/138174


More information about the cfe-commits mailing list