diff options
author | Eric Christopher <echristo@gmail.com> | 2014-03-18 20:37:10 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2014-03-18 20:37:10 +0000 |
commit | ce4a9445ec6d1126e3ab88d0037aa242689585e1 (patch) | |
tree | b319ee78d29992f80bfca6e2409c0b59c7cafc5d | |
parent | 1b42d1c7acd9e5a8c117b830b71ccc141be77ac4 (diff) | |
download | bcm5719-llvm-ce4a9445ec6d1126e3ab88d0037aa242689585e1.tar.gz bcm5719-llvm-ce4a9445ec6d1126e3ab88d0037aa242689585e1.zip |
Remove a bunch of unnecessary includes and forward declarations.
llvm-svn: 204176
-rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h index b4a1cdde11b..6ea639f118f 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h @@ -18,13 +18,8 @@ #include "DIE.h" #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/FoldingSet.h" -#include "llvm/ADT/MapVector.h" -#include "llvm/ADT/SetVector.h" -#include "llvm/ADT/SmallPtrSet.h" -#include "llvm/ADT/StringMap.h" #include "llvm/CodeGen/LexicalScopes.h" #include "llvm/IR/DebugInfo.h" -#include "llvm/IR/DebugLoc.h" #include "llvm/MC/MachineLocation.h" #include "llvm/MC/MCDwarf.h" #include "llvm/Support/Allocator.h" @@ -33,21 +28,13 @@ namespace llvm { class AsmPrinter; class ByteStreamer; -class DwarfDebug; -class DwarfUnit; -class DwarfCompileUnit; class ConstantInt; class ConstantFP; -class DbgVariable; -class MachineFrameInfo; +class DwarfCompileUnit; +class DwarfDebug; +class DwarfTypeUnit; +class DwarfUnit; class MachineModuleInfo; -class MachineOperand; -class MCAsmInfo; -class MCObjectFileInfo; -class DIEAbbrev; -class DIE; -class DIELoc; -class DIEEntry; //===----------------------------------------------------------------------===// /// \brief This class is used to record source line correspondence. |