DebugInfo: Prune unnecessary forward declarations

Probably these forward declarations were once useful, but they certainly
don't belong here now.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235405 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Duncan P. N. Exon Smith
2015-04-21 19:00:26 +00:00
parent 7f892716df
commit fb32d52116

View File

@@ -29,22 +29,9 @@
#include <iterator> #include <iterator>
namespace llvm { namespace llvm {
class BasicBlock;
class Constant;
class Function;
class GlobalVariable;
class Module; class Module;
class Type;
class Value;
class DbgDeclareInst; class DbgDeclareInst;
class DbgValueInst; class DbgValueInst;
class Instruction;
class Metadata;
class MDNode;
class MDString;
class NamedMDNode;
class LLVMContext;
class raw_ostream;
/// \brief Maps from type identifier to the actual MDNode. /// \brief Maps from type identifier to the actual MDNode.
typedef DenseMap<const MDString *, MDNode *> DITypeIdentifierMap; typedef DenseMap<const MDString *, MDNode *> DITypeIdentifierMap;