reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #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 |