diff options
Diffstat (limited to 'lib/Target/PIC16/PIC16DebugInfo.h')
-rw-r--r-- | lib/Target/PIC16/PIC16DebugInfo.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/lib/Target/PIC16/PIC16DebugInfo.h b/lib/Target/PIC16/PIC16DebugInfo.h index 54e27c7..031dcf0 100644 --- a/lib/Target/PIC16/PIC16DebugInfo.h +++ b/lib/Target/PIC16/PIC16DebugInfo.h @@ -20,6 +20,8 @@ namespace llvm { class MachineFunction; class DebugLoc; + class MCStreamer; + namespace PIC16Dbg { enum VarType { T_NULL, @@ -88,10 +90,8 @@ namespace llvm { }; } - class formatted_raw_ostream; - class PIC16DbgInfo { - formatted_raw_ostream &O; + MCStreamer &OS; const MCAsmInfo *MAI; std::string CurFile; unsigned CurLine; @@ -101,8 +101,7 @@ namespace llvm { bool EmitDebugDirectives; public: - PIC16DbgInfo(formatted_raw_ostream &o, const MCAsmInfo *T) - : O(o), MAI(T) { + PIC16DbgInfo(MCStreamer &os, const MCAsmInfo *T) : OS(os), MAI(T) { CurFile = ""; CurLine = 0; EmitDebugDirectives = false; |