Skip to content

Commit 0d7c694

Browse files
committed
DebugInfo: Prune unnecessary forward declarations
Probably these forward declarations were once useful, but they certainly don't belong here now. llvm-svn: 235405
1 parent 60635e3 commit 0d7c694

File tree

1 file changed

+0
-13
lines changed

1 file changed

+0
-13
lines changed

llvm/include/llvm/IR/DebugInfo.h

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,22 +29,9 @@
2929
#include <iterator>
3030

3131
namespace llvm {
32-
class BasicBlock;
33-
class Constant;
34-
class Function;
35-
class GlobalVariable;
3632
class Module;
37-
class Type;
38-
class Value;
3933
class DbgDeclareInst;
4034
class DbgValueInst;
41-
class Instruction;
42-
class Metadata;
43-
class MDNode;
44-
class MDString;
45-
class NamedMDNode;
46-
class LLVMContext;
47-
class raw_ostream;
4835

4936
/// \brief Maps from type identifier to the actual MDNode.
5037
typedef DenseMap<const MDString *, MDNode *> DITypeIdentifierMap;

0 commit comments

Comments
 (0)