mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-02-22 23:07:59 +01:00
miniscript: Ensure there is no NodeRef copy constructor or assignment operator
This commit is contained in:
parent
6d11c9c60b
commit
9ccb46f91a
1 changed files with 4 additions and 0 deletions
|
@ -1682,6 +1682,10 @@ public:
|
|||
: Node(internal::NoDupCheck{}, ctx.MsContext(), nt, std::move(sub), val) { DuplicateKeyCheck(ctx); }
|
||||
template <typename Ctx> Node(const Ctx& ctx, Fragment nt, uint32_t val = 0)
|
||||
: Node(internal::NoDupCheck{}, ctx.MsContext(), nt, val) { DuplicateKeyCheck(ctx); }
|
||||
|
||||
// Delete copy constructor and assignment operator, use Clone() instead
|
||||
Node(const Node&) = delete;
|
||||
Node& operator=(const Node&) = delete;
|
||||
};
|
||||
|
||||
namespace internal {
|
||||
|
|
Loading…
Add table
Reference in a new issue