From: Craig Topper Date: Thu, 27 Feb 2020 22:15:03 +0000 (-0800) Subject: [llvm-exegesis] Remove unnecessary deletion of an assignment operator of WrappingIter... X-Git-Tag: llvmorg-12-init~13426 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ab369659338e905fe8241f07d4136ffa4405113b;p=platform%2Fupstream%2Fllvm.git [llvm-exegesis] Remove unnecessary deletion of an assignment operator of WrappingIterator that angers some versions of MSVC The deletion of the const WrappingIterator & should already cover this. --- diff --git a/llvm/tools/llvm-exegesis/lib/SnippetGenerator.h b/llvm/tools/llvm-exegesis/lib/SnippetGenerator.h index 65a3fe6..19a1ed0 100644 --- a/llvm/tools/llvm-exegesis/lib/SnippetGenerator.h +++ b/llvm/tools/llvm-exegesis/lib/SnippetGenerator.h @@ -150,7 +150,6 @@ class CombinationGenerator { WrappingIterator() = delete; WrappingIterator(const WrappingIterator &) = delete; WrappingIterator(WrappingIterator &&) = delete; - WrappingIterator &operator=(WrappingIterator) = delete; WrappingIterator &operator=(const WrappingIterator &) = delete; WrappingIterator &operator=(WrappingIterator &&) = delete; };