[llvm-commits] [llvm] r78187 - in /llvm/trunk/include/llvm: LLVMContext.h TypeSymbolTable.h

Benjamin Kramer benny.kra at googlemail.com
Wed Aug 5 04:34:21 PDT 2009


Author: d0k
Date: Wed Aug  5 06:33:27 2009
New Revision: 78187

URL: http://llvm.org/viewvc/llvm-project?rev=78187&view=rev
Log:
Remove unused forward decls.

Modified:
    llvm/trunk/include/llvm/LLVMContext.h
    llvm/trunk/include/llvm/TypeSymbolTable.h

Modified: llvm/trunk/include/llvm/LLVMContext.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/LLVMContext.h?rev=78187&r1=78186&r2=78187&view=diff

==============================================================================
--- llvm/trunk/include/llvm/LLVMContext.h (original)
+++ llvm/trunk/include/llvm/LLVMContext.h Wed Aug  5 06:33:27 2009
@@ -21,31 +21,7 @@
 
 namespace llvm {
 
-class APFloat;
-class APInt;
-class ArrayType;
-class Constant;
-class ConstantAggregateZero;
-class ConstantArray;
-class ConstantFP;
-class ConstantInt;
-class ConstantPointerNull;
-class ConstantStruct;
-class ConstantVector;
-class FunctionType;
-class IntegerType;
 struct LLVMContextImpl;
-class MDNode;
-class MDString;
-class OpaqueType;
-class PointerType;
-class StringRef;
-class StructType;
-class Type;
-class UndefValue;
-class Use;
-class Value;
-class VectorType;
 
 /// This is an important class for using LLVM in a threaded context.  It
 /// (opaquely) owns and manages the core "global" data of LLVM's core 

Modified: llvm/trunk/include/llvm/TypeSymbolTable.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/TypeSymbolTable.h?rev=78187&r1=78186&r2=78187&view=diff

==============================================================================
--- llvm/trunk/include/llvm/TypeSymbolTable.h (original)
+++ llvm/trunk/include/llvm/TypeSymbolTable.h Wed Aug  5 06:33:27 2009
@@ -19,6 +19,8 @@
 
 namespace llvm {
 
+class StringRef;
+
 /// This class provides a symbol table of name/type pairs with operations to
 /// support constructing, searching and iterating over the symbol table. The
 /// class derives from AbstractTypeUser so that the contents of the symbol





More information about the llvm-commits mailing list