diff --git a/llvm/include/llvm/CodeGen/SelectionDAGNodes.h b/llvm/include/llvm/CodeGen/SelectionDAGNodes.h --- a/llvm/include/llvm/CodeGen/SelectionDAGNodes.h +++ b/llvm/include/llvm/CodeGen/SelectionDAGNodes.h @@ -758,6 +758,7 @@ use_iterator() = default; use_iterator(const use_iterator &I) = default; + use_iterator &operator=(const use_iterator &) = default; bool operator==(const use_iterator &x) const { return Op == x.Op; } bool operator!=(const use_iterator &x) const {