From: Duncan P. N. Exon Smith Date: Tue, 21 Apr 2015 19:00:26 +0000 (+0000) Subject: DebugInfo: Prune unnecessary forward declarations X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=fb32d5211670afc689e12f46840cc769bc478d67;p=oota-llvm.git 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 --- diff --git a/include/llvm/IR/DebugInfo.h b/include/llvm/IR/DebugInfo.h index 5a53f26c78d..e6f3cf941d8 100644 --- a/include/llvm/IR/DebugInfo.h +++ b/include/llvm/IR/DebugInfo.h @@ -29,22 +29,9 @@ #include namespace llvm { -class BasicBlock; -class Constant; -class Function; -class GlobalVariable; class Module; -class Type; -class Value; class DbgDeclareInst; 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. typedef DenseMap DITypeIdentifierMap;