Mercurial > hg > CbC > CbC_llvm
view tools/llvm-dwp/DWPError.h @ 148:63bd29f05246
merged
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 14 Aug 2019 19:46:37 +0900 |
parents | 1172e4bd9c6f |
children |
line wrap: on
line source
#ifndef TOOLS_LLVM_DWP_DWPERROR #define TOOLS_LLVM_DWP_DWPERROR #include "llvm/Support/Error.h" #include "llvm/Support/ErrorHandling.h" #include <string> namespace llvm { class DWPError : public ErrorInfo<DWPError> { public: DWPError(std::string Info) : Info(std::move(Info)) {} void log(raw_ostream &OS) const override { OS << Info; } std::error_code convertToErrorCode() const override { llvm_unreachable("Not implemented"); } static char ID; private: std::string Info; }; } #endif