diff dmd/mtype.h @ 157:5c17f81fc1c1 trunk

[svn r173] moved IR state previously stored in Type into IrType and a Type->IrType map; fixes #7
author ChristianK
date Thu, 01 May 2008 13:32:08 +0200
parents 0ab29b838084
children 5acec6b2eef8
line wrap: on
line diff
--- a/dmd/mtype.h	Thu May 01 13:05:53 2008 +0200
+++ b/dmd/mtype.h	Thu May 01 13:32:08 2008 +0200
@@ -21,16 +21,6 @@
 #include "arraytypes.h"
 #include "expression.h"
 
-// LLVMDC
-namespace llvm
-{
-    class Value;
-    class Instruction;
-    class Type;
-    class PATypeHolder;
-    class GlobalVariable;
-}
-
 struct Scope;
 struct Identifier;
 struct Expression;
@@ -253,8 +243,6 @@
     virtual type *toCParamtype();
     virtual Symbol *toSymbol();
 
-    llvm::PATypeHolder* llvmType;
-
     // For eliminating dynamic_cast
     virtual TypeBasic *isTypeBasic();
 };
@@ -637,8 +625,6 @@
     type *toCtype();
 
     Symbol *toSymbol();
-
-    llvm::PATypeHolder* llvmVtblType;
 };
 
 struct TypeTuple : Type