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