diff options
author | Svilen Mihaylov <svilen.mihaylov@mongodb.com> | 2022-11-02 17:42:49 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-11-02 18:29:59 +0000 |
commit | 2a6386e6d6c1f847248e468a6407907484f58fb6 (patch) | |
tree | 647b49b92a57802c0c38026ee780bd0d0b1c339f | |
parent | 6c1b68295151a074848f8cfd36060fc8949928fe (diff) | |
download | mongo-2a6386e6d6c1f847248e468a6407907484f58fb6.tar.gz |
SERVER-70706 Move constructor without move assignment
-rw-r--r-- | src/mongo/db/query/optimizer/cascades/memo_defs.h | 4 |
1 files changed, 4 insertions, 0 deletions
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<size_t, bool> emplace_back(ABT node); std::pair<size_t, bool> find(ABT::reference_type node) const; |