Make the release build work
authorChris Lattner <sabre@nondot.org>
Thu, 4 Apr 2002 19:19:27 +0000 (19:19 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 4 Apr 2002 19:19:27 +0000 (19:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2097 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/SymbolTable.h

index 50b933ed5aac4da2d05ba69b55ea37cb007f207d..8085101204be1cea4adb9d8a04cdb19100eacce6 100644 (file)
 #define LLVM_SYMBOL_TABLE_H
 
 #include "llvm/Value.h"
+#include "llvm/Type.h"              // FIXME: Remove
+#include "llvm/ConstantVals.h"      // FIXME: Remove
 #include <map>
 
-#ifndef NDEBUG             // Only for assertions
-#include "llvm/Type.h"
-#include "llvm/ConstantVals.h"
-#endif
-
-class Type;
-
 class SymbolTable : public AbstractTypeUser,
                    public std::map<const Type *, 
                                     std::map<const std::string, Value *> > {