diff options
-rw-r--r-- | llvm/include/llvm/ADT/Sequence.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/include/llvm/ADT/Sequence.h b/llvm/include/llvm/ADT/Sequence.h index 0d16d290434..62d46fd2968 100644 --- a/llvm/include/llvm/ADT/Sequence.h +++ b/llvm/include/llvm/ADT/Sequence.h @@ -37,7 +37,8 @@ public: value_sequence_iterator() = default; value_sequence_iterator(const value_sequence_iterator &) = default; - value_sequence_iterator(value_sequence_iterator &&) = default; + value_sequence_iterator(value_sequence_iterator &&Arg) + : Value(std::move(Arg.Value)) {} template <typename U> value_sequence_iterator(U &&Value) : Value(std::forward<U>(Value)) {} |