From 2a6386e6d6c1f847248e468a6407907484f58fb6 Mon Sep 17 00:00:00 2001 From: Svilen Mihaylov Date: Wed, 2 Nov 2022 17:42:49 +0000 Subject: SERVER-70706 Move constructor without move assignment --- src/mongo/db/query/optimizer/cascades/memo_defs.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/mongo/db/query/optimizer/cascades/memo_defs.h b/src/mongo/db/query/optimizer/cascades/memo_defs.h index b667df2816b..f0e476ab819 100644 --- a/src/mongo/db/query/optimizer/cascades/memo_defs.h +++ b/src/mongo/db/query/optimizer/cascades/memo_defs.h @@ -59,6 +59,10 @@ public: OrderPreservingABTSet(const OrderPreservingABTSet&) = delete; OrderPreservingABTSet(OrderPreservingABTSet&&) = default; + OrderPreservingABTSet& operator=(const OrderPreservingABTSet&) = delete; + OrderPreservingABTSet& operator=(OrderPreservingABTSet&&) = default; + + ABT::reference_type at(size_t index) const; std::pair emplace_back(ABT node); std::pair find(ABT::reference_type node) const; -- cgit v1.2.1