diff options
Diffstat (limited to 'llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h')
-rw-r--r-- | llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h b/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h index db7a61a8f160..3d7e06992182 100644 --- a/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h +++ b/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h @@ -14,13 +14,14 @@ #ifndef LLVM_DEBUGINFO_SYMBOLIZE_DIPRINTER_H #define LLVM_DEBUGINFO_SYMBOLIZE_DIPRINTER_H -#include "llvm/Support/raw_ostream.h" +#include <string> namespace llvm { struct DILineInfo; class DIInliningInfo; struct DIGlobal; struct DILocal; +class raw_ostream; namespace symbolize { @@ -34,7 +35,6 @@ private: bool PrintPretty; int PrintSourceContext; bool Verbose; - bool Basenames; OutputStyle Style; void print(const DILineInfo &Info, bool Inlined); @@ -43,11 +43,10 @@ private: public: DIPrinter(raw_ostream &OS, bool PrintFunctionNames = true, bool PrintPretty = false, int PrintSourceContext = 0, - bool Verbose = false, bool Basenames = false, - OutputStyle Style = OutputStyle::LLVM) + bool Verbose = false, OutputStyle Style = OutputStyle::LLVM) : OS(OS), PrintFunctionNames(PrintFunctionNames), PrintPretty(PrintPretty), PrintSourceContext(PrintSourceContext), - Verbose(Verbose), Basenames(Basenames), Style(Style) {} + Verbose(Verbose), Style(Style) {} DIPrinter &operator<<(const DILineInfo &Info); DIPrinter &operator<<(const DIInliningInfo &Info); @@ -58,4 +57,3 @@ public: } #endif - |