From 2cd41eb0581496d79a6f462f3b7d0d5bc6655956 Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Sat, 21 Apr 2018 21:11:59 +0000 Subject: [tools] Use WithColor for printing errors. Use convenience helpers in WithColor to print errors, warnings and notes in a few more tools. llvm-svn: 330524 --- llvm/tools/llvm-dis/llvm-dis.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'llvm/tools/llvm-dis/llvm-dis.cpp') diff --git a/llvm/tools/llvm-dis/llvm-dis.cpp b/llvm/tools/llvm-dis/llvm-dis.cpp index 0fe5257091a..f254a761f87 100644 --- a/llvm/tools/llvm-dis/llvm-dis.cpp +++ b/llvm/tools/llvm-dis/llvm-dis.cpp @@ -32,6 +32,7 @@ #include "llvm/Support/InitLLVM.h" #include "llvm/Support/MemoryBuffer.h" #include "llvm/Support/ToolOutputFile.h" +#include "llvm/Support/WithColor.h" #include using namespace llvm; @@ -127,10 +128,10 @@ struct LLVMDisDiagnosticHandler : public DiagnosticHandler { raw_ostream &OS = errs(); OS << Prefix << ": "; switch (DI.getSeverity()) { - case DS_Error: OS << "error: "; break; - case DS_Warning: OS << "warning: "; break; + case DS_Error: WithColor::error(OS); break; + case DS_Warning: WithColor::warning(OS); break; case DS_Remark: OS << "remark: "; break; - case DS_Note: OS << "note: "; break; + case DS_Note: WithColor::note(OS); break; } DiagnosticPrinterRawOStream DP(OS); -- cgit v1.2.3