From: Whitney Tsang Date: Tue, 8 Jun 2021 14:46:20 +0000 (+0000) Subject: [LoopNest] Fix Wdeprecated-copy warnings X-Git-Tag: llvmorg-14-init~4572 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dee1f0cb348b0a56375d9b563fb4d6918c431ed1;p=platform%2Fupstream%2Fllvm.git [LoopNest] Fix Wdeprecated-copy warnings error: definition of implicit copy constructor for 'LoopNest' is deprecated because it has a user-declared copy assignment operator [-Werror,-Wdeprecated-copy] LoopNest &operator=(const LoopNest &) = delete; Reviewed By: Meinersbur Differential Revision: https://reviews.llvm.org/D103752 --- diff --git a/llvm/include/llvm/Analysis/LoopNestAnalysis.h b/llvm/include/llvm/Analysis/LoopNestAnalysis.h index e045419f8d53..9a749a1c8eae 100644 --- a/llvm/include/llvm/Analysis/LoopNestAnalysis.h +++ b/llvm/include/llvm/Analysis/LoopNestAnalysis.h @@ -30,7 +30,6 @@ public: LoopNest(Loop &Root, ScalarEvolution &SE); LoopNest() = delete; - LoopNest &operator=(const LoopNest &) = delete; /// Construct a LoopNest object. static std::unique_ptr getLoopNest(Loop &Root, ScalarEvolution &SE);