diff gen/irstate.h @ 1148:3d1b16dabd25

Eliminated the need for resolve, declare, const-init and define lists to drive code generation.
author Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
date Fri, 27 Mar 2009 21:50:32 +0100
parents 40caa8207b3e
children 6bd5ce91b136
line wrap: on
line diff
--- a/gen/irstate.h	Fri Mar 27 17:54:27 2009 +0100
+++ b/gen/irstate.h	Fri Mar 27 21:50:32 2009 +0100
@@ -153,16 +153,6 @@
     // debug info helper
     llvm::DIFactory difactory;
 
-    typedef std::list<Dsymbol*> DsymbolList;
-    // dsymbols that need to be resolved
-    DsymbolList resolveList;
-    // dsymbols that need to be declared
-    DsymbolList declareList;
-    // dsymbols that need constant initializers constructed
-    DsymbolList constInitList;
-    // dsymbols that need definitions
-    DsymbolList defineList;
-
     // static ctors/dtors/unittests
     typedef std::vector<FuncDeclaration*> FuncDeclVector;
     FuncDeclVector ctors;