10#include "llvm/Support/Error.h"
11#include "llvm/Support/raw_ostream.h"
12#include <system_error>
25 return llvm::inconvertibleErrorCode();
38 OS <<
"unsupported uri: " <<
m_uri;
42 return llvm::inconvertibleErrorCode();
static llvm::raw_ostream & error(Stream &strm)
std::error_code convertToErrorCode() const override
lldb_protocol::mcp::Error toProtocolError() const
void log(llvm::raw_ostream &OS) const override
MCPError(std::string message, int64_t error_code=kInternalError)
void log(llvm::raw_ostream &OS) const override
UnsupportedURI(std::string uri)
std::error_code convertToErrorCode() const override