[llvm] r235405 - DebugInfo: Prune unnecessary forward declarations
Duncan P. N. Exon Smith
dexonsmith at apple.com
Tue Apr 21 12:00:26 PDT 2015
Author: dexonsmith
Date: Tue Apr 21 14:00:26 2015
New Revision: 235405
URL: http://llvm.org/viewvc/llvm-project?rev=235405&view=rev
Log:
DebugInfo: Prune unnecessary forward declarations
Probably these forward declarations were once useful, but they certainly
don't belong here now.
Modified:
llvm/trunk/include/llvm/IR/DebugInfo.h
Modified: llvm/trunk/include/llvm/IR/DebugInfo.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/IR/DebugInfo.h?rev=235405&r1=235404&r2=235405&view=diff
==============================================================================
--- llvm/trunk/include/llvm/IR/DebugInfo.h (original)
+++ llvm/trunk/include/llvm/IR/DebugInfo.h Tue Apr 21 14:00:26 2015
@@ -29,22 +29,9 @@
#include <iterator>
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<const MDString *, MDNode *> DITypeIdentifierMap;
More information about the llvm-commits
mailing list