Mercurial > projects > ldc
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;