diff dmd/struct.c @ 137:ce7b81fb957f trunk

[svn r141] fixed more problems with classinfo moved more IR state out of the AST classes
author lindquist
date Fri, 18 Jan 2008 16:42:16 +0100
parents 0e28624814e8
children ccd07d9f2ce9
line wrap: on
line diff
--- a/dmd/struct.c	Thu Jan 17 03:15:12 2008 +0100
+++ b/dmd/struct.c	Fri Jan 18 16:42:16 2008 +0100
@@ -45,18 +45,7 @@
     sinit = NULL;
     scope = NULL;
 
-    llvmVtbl = NULL;
-    llvmConstVtbl = NULL;
-    llvmInit = NULL;
-    llvmConstInit = NULL;
-    llvmClass = NULL;
-    llvmConstClass = NULL;
-    llvmInProgress = false;
-    llvmHasUnions = false;
-    llvmUnion = NULL;
-    llvmIrStruct = NULL;
-    llvmClassDeclared = false;
-    llvmClassDefined = false;
+    irStruct = NULL;
 }
 
 enum PROT AggregateDeclaration::prot()