llvm-project/llvm/lib/DebugInfo
Daniel Thornburgh eb5af0acf0 [Symbolize] Add log markup --filter to llvm-symbolizer.
This adds a --filter option to llvm-symbolizer. This takes log-bearing
symbolizer markup from stdin and writes a human-readable version to
stdout.

For now, this only implements the "symbol" markup tag; all others are
passed through unaltered. This is a proof-of-concept bit of
functionalty; implement the various tags is more-or-less just a matter
of hooking up various parts of the Symbolize library to the architecture
established here.

Reviewed By: peter.smith

Differential Revision: https://reviews.llvm.org/D126980
2022-06-27 10:44:15 -07:00
..
CodeView [llvm] Don't use Optional::hasValue (NFC) 2022-06-25 21:42:52 -07:00
DWARF Revert "Don't use Optional::hasValue (NFC)" 2022-06-25 11:56:50 -07:00
GSYM [llvm] Don't use Optional::hasValue (NFC) 2022-06-20 10:38:12 -07:00
MSF Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDB [llvm] Don't use Optional::hasValue (NFC) 2022-06-25 21:42:52 -07:00
Symbolize [Symbolize] Add log markup --filter to llvm-symbolizer. 2022-06-27 10:44:15 -07:00
CMakeLists.txt