[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