summaryrefslogtreecommitdiffstats
path: root/llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2018-02-12 22:09:57 +0000
committerAdrian Prantl <aprantl@apple.com>2018-02-12 22:09:57 +0000
commita5eee4de0779a1287e440918e3044b4e4657f22f (patch)
tree17aa6417640ba0ec5b52c1a5c319fddc396871e4 /llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp
parentac114d27ae066e9950ab930c35274361c07b9b8d (diff)
downloadbcm5719-llvm-a5eee4de0779a1287e440918e3044b4e4657f22f.tar.gz
bcm5719-llvm-a5eee4de0779a1287e440918e3044b4e4657f22f.zip
Simplify switch statement (NFC)
llvm-svn: 324945
Diffstat (limited to 'llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp')
-rw-r--r--llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp b/llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp
index 46c19bcc451..f60f9623a29 100644
--- a/llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp
+++ b/llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp
@@ -21,11 +21,9 @@ static cl::opt<cl::boolOrDefault>
cl::init(cl::BOU_UNSET));
bool WithColor::colorsEnabled(raw_ostream &OS) {
- switch (UseColor) {
- case cl::BOU_UNSET: return OS.has_colors();
- case cl::BOU_TRUE: return true;
- case cl::BOU_FALSE: return false;
- }
+ if (UseColor == cl::BOU_UNSET)
+ return OS.has_colors();
+ return UseColor == cl::BOU_TRUE;
}
WithColor::WithColor(raw_ostream &OS, enum HighlightColor Type) : OS(OS) {
OpenPOWER on IntegriCloud