Home
last modified time | relevance | path

Searched refs:ProviderBase (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Utility/
H A DReproducer.h47 class ProviderBase {
49 virtual ~ProviderBase() = default;
69 ProviderBase(const FileSpec &root) : m_root(root) {} in ProviderBase() function
81 template <typename ThisProviderT> class Provider : public ProviderBase {
88 using ProviderBase::ProviderBase; // Inherit constructor.
110 std::unique_ptr<ProviderBase> provider = llvm::make_unique<T>(m_root); in Create()
135 ProviderBase *Register(std::unique_ptr<ProviderBase> provider);
141 llvm::DenseMap<const void *, std::unique_ptr<ProviderBase>> m_providers;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Utility/
H A DReproducer.cpp142 ProviderBase *Generator::Register(std::unique_ptr<ProviderBase> provider) { in Register()
144 std::pair<const void *, std::unique_ptr<ProviderBase>> key_value( in Register()
224 void ProviderBase::anchor() {} in anchor()
225 char ProviderBase::ID = 0;