LLVM: llvm::symbolize::MarkupFilter Class Reference (original) (raw)
Filter to convert parsed log symbolizer markup elements into human-readable text. More...
#include "[llvm/DebugInfo/Symbolize/MarkupFilter.h](MarkupFilter%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| LLVM_ABI | MarkupFilter (raw_ostream &OS, LLVMSymbolizer &Symbolizer, std::optional< bool > ColorsEnabled=std::nullopt) |
| LLVM_ABI void | filter (std::string &&InputLine) |
| Filters a line containing symbolizer markup and writes the human-readable results to the output stream. | |
| LLVM_ABI void | finish () |
| Records that the input stream has ended and writes any deferred output. |
Filter to convert parsed log symbolizer markup elements into human-readable text.
Definition at line 33 of file MarkupFilter.h.
◆ filter()
| void MarkupFilter::filter | ( | std::string && | InputLine | ) |
|---|
◆ finish()
| void MarkupFilter::finish | ( | ) |
|---|
Records that the input stream has ended and writes any deferred output.
Definition at line 64 of file MarkupFilter.cpp.
The documentation for this class was generated from the following files:
- include/llvm/DebugInfo/Symbolize/MarkupFilter.h
- lib/DebugInfo/Symbolize/MarkupFilter.cpp