11#include "lldb/Host/Config.h"
28 return std::make_unique<BugReporterNone>();
32 return llvm::createStringError(
"no bug tracker is configured: please file a "
33 "bug manually on " LLDB_BUG_REPORT_URL);
#define LLDB_PLUGIN_DEFINE(PluginName)
The fallback when no bug tracker is configured.
static std::unique_ptr< BugReporter > CreateInstance()
static llvm::StringRef GetPluginNameStatic()
llvm::Error File(const Diagnostics::Report &report) override
static bool RegisterPlugin(llvm::StringRef name, llvm::StringRef description, ABICreateInstance create_callback)
static bool UnregisterPlugin(ABICreateInstance create_callback)
A class that represents a running process on the host machine.
The state a triager needs to make sense of a bug report.