MCPcopy Create free account
hub / github.com/bitcoin/bitcoin / Clone

Method Clone

src/script/descriptor.cpp:1740–1748  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1738 }
1739
1740 std::unique_ptr<DescriptorImpl> Clone() const override
1741 {
1742 std::vector<std::unique_ptr<PubkeyProvider>> providers;
1743 providers.reserve(m_pubkey_args.size());
1744 for (const auto& arg : m_pubkey_args) {
1745 providers.push_back(arg->Clone());
1746 }
1747 return std::make_unique<MiniscriptDescriptor>(std::move(providers), m_node.Clone());
1748 }
1749};
1750
1751/** A parsed rawtr(...) descriptor. */

Callers

nothing calls this directly

Calls 4

reserveMethod · 0.45
sizeMethod · 0.45
push_backMethod · 0.45
CloneMethod · 0.45

Tested by

no test coverage detected