blob: e0dd4edc8a873c76feaacfc1cccd6870f6bfff93 [file] [log] [blame]
David Blaikiebc8397c2016-05-12 19:59:54 +00001#include "llvm/Support/Error.h"
2#include "llvm/Support/ErrorHandling.h"
3#include <string>
4namespace llvm {
5class DWPError : public ErrorInfo<DWPError> {
6public:
7 DWPError(std::string Info) : Info(std::move(Info)) {}
8 void log(raw_ostream &OS) const override { OS << Info; }
9 std::error_code convertToErrorCode() const override {
10 llvm_unreachable("Not implemented");
11 }
12 static char ID;
13
14private:
15 std::string Info;
16};
17}