Mercurial > projects > ldc
comparison gen/irstate.h @ 116:fd7ad91fd713 trunk
[svn r120] ModuleInfo implementation is now almost complete.
Fixed some nasty static array-initializer bugs.
Fixed bug in DtoArrayLen and DtoArrayPtr for full slices of static arrays.
author | lindquist |
---|---|
date | Sun, 25 Nov 2007 18:55:52 +0100 |
parents | 27b9f749d9fe |
children | 0e28624814e8 |
comparison
equal
deleted
inserted
replaced
115:5ba6d286c941 | 116:fd7ad91fd713 |
---|---|
216 DsymbolList declareList; | 216 DsymbolList declareList; |
217 // dsymbols that need constant initializers constructed | 217 // dsymbols that need constant initializers constructed |
218 DsymbolList constInitList; | 218 DsymbolList constInitList; |
219 // dsymbols that need definitions | 219 // dsymbols that need definitions |
220 DsymbolList defineList; | 220 DsymbolList defineList; |
221 | |
222 // static ctors/dtors/unittests | |
223 typedef std::vector<FuncDeclaration*> FuncDeclVector; | |
224 FuncDeclVector ctors; | |
225 FuncDeclVector dtors; | |
226 FuncDeclVector unitTests; | |
221 }; | 227 }; |
222 | 228 |
223 #endif // LLVMDC_GEN_IRSTATE_H | 229 #endif // LLVMDC_GEN_IRSTATE_H |