Implement a very basic colored syntax highlighting for llvm-dwarfdump.
authorAdrian Prantl <aprantl@apple.com>
Tue, 6 Jan 2015 16:50:25 +0000 (16:50 +0000)
committerAdrian Prantl <aprantl@apple.com>
Tue, 6 Jan 2015 16:50:25 +0000 (16:50 +0000)
commit0c36a754996a526b75abc71e872a10cb5494753e
tree355bac8c4db661bfc1cfb98b33b90bc116836dea
parentef35ed08923902a37335b948e183a97bfb8a7bea
Implement a very basic colored syntax highlighting for llvm-dwarfdump.
The color scheme is the same as the one used by the colorize dwarfdump
script on Darwin.
A new --color option can be used to forcibly turn color on or off.

http://reviews.llvm.org/D6852

llvm-svn: 225269
llvm/lib/DebugInfo/CMakeLists.txt
llvm/lib/DebugInfo/DWARFDebugInfoEntry.cpp
llvm/lib/DebugInfo/DWARFFormValue.cpp
llvm/lib/DebugInfo/SyntaxHighlighting.cpp [new file with mode: 0644]
llvm/lib/DebugInfo/SyntaxHighlighting.h [new file with mode: 0644]