[llvm-commits] [llvm] r92213 - /llvm/trunk/include/llvm/Metadata.h

Chris Lattner sabre at nondot.org
Mon Dec 28 00:26:43 PST 2009


Author: lattner
Date: Mon Dec 28 02:26:43 2009
New Revision: 92213

URL: http://llvm.org/viewvc/llvm-project?rev=92213&view=rev
Log:
prune #includes more.

Modified:
    llvm/trunk/include/llvm/Metadata.h

Modified: llvm/trunk/include/llvm/Metadata.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Metadata.h?rev=92213&r1=92212&r2=92213&view=diff

==============================================================================
--- llvm/trunk/include/llvm/Metadata.h (original)
+++ llvm/trunk/include/llvm/Metadata.h Mon Dec 28 02:26:43 2009
@@ -19,8 +19,6 @@
 #include "llvm/Value.h"
 #include "llvm/Type.h"
 #include "llvm/ADT/FoldingSet.h"
-#include "llvm/ADT/SmallPtrSet.h"
-#include "llvm/ADT/SmallVector.h"
 #include "llvm/ADT/ilist_node.h"
 
 namespace llvm {
@@ -28,6 +26,8 @@
 class Instruction;
 class LLVMContext;
 class MetadataContextImpl;
+template <typename T> class SmallVectorImpl;
+template<class PtrType, unsigned SmallSize> class SmallPtrSet;
 
 //===----------------------------------------------------------------------===//
 // MetadataBase  - A base class for MDNode, MDString and NamedMDNode.





More information about the llvm-commits mailing list