diff options
| author | Zachary Turner <zturner@google.com> | 2015-02-27 09:15:59 +0000 |
|---|---|---|
| committer | Zachary Turner <zturner@google.com> | 2015-02-27 09:15:59 +0000 |
| commit | 2d11c20445efe9ff69522e907e4be6b95c98eeba (patch) | |
| tree | a3dfe22d414a500f00ca73551eea2e39359104b7 /llvm/tools/llvm-pdbdump/ClassDefinitionDumper.h | |
| parent | 44da5f64d25dfb2ee24064022cac620d7b59e772 (diff) | |
| download | bcm5719-llvm-2d11c20445efe9ff69522e907e4be6b95c98eeba.tar.gz bcm5719-llvm-2d11c20445efe9ff69522e907e4be6b95c98eeba.zip | |
[llvm-pdbdump] Colorize output.
llvm-svn: 230746
Diffstat (limited to 'llvm/tools/llvm-pdbdump/ClassDefinitionDumper.h')
| -rw-r--r-- | llvm/tools/llvm-pdbdump/ClassDefinitionDumper.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/llvm/tools/llvm-pdbdump/ClassDefinitionDumper.h b/llvm/tools/llvm-pdbdump/ClassDefinitionDumper.h index aaf03769fbe..092e3b1f2e0 100644 --- a/llvm/tools/llvm-pdbdump/ClassDefinitionDumper.h +++ b/llvm/tools/llvm-pdbdump/ClassDefinitionDumper.h @@ -20,9 +20,11 @@ namespace llvm { +class LinePrinter; + class ClassDefinitionDumper : public PDBSymDumper { public: - ClassDefinitionDumper(); + ClassDefinitionDumper(LinePrinter &P); void start(const PDBSymbolTypeUDT &Exe, raw_ostream &OS, int Indent); @@ -40,6 +42,8 @@ public: int Indent) override; private: + LinePrinter &Printer; + struct SymbolGroup { SymbolGroup() {} SymbolGroup(SymbolGroup &&Other) { |

