Mercurial > projects > ldc
comparison runtime/internal/genobj.d @ 1367:8026319762be
Merged DMD 1.045 !!!
author | Tomas Lindquist Olsen <tomas.l.olsen gmail com> |
---|---|
date | Sat, 16 May 2009 22:21:31 +0200 |
parents | 2badba544b8b |
children | d7ec997de427 |
comparison
equal
deleted
inserted
replaced
1366:81121ac19f61 | 1367:8026319762be |
---|---|
157 uint flags; | 157 uint flags; |
158 // 1: // IUnknown | 158 // 1: // IUnknown |
159 // 2: // has no possible pointers into GC memory | 159 // 2: // has no possible pointers into GC memory |
160 // 4: // has offTi[] member | 160 // 4: // has offTi[] member |
161 // 8: // has constructors | 161 // 8: // has constructors |
162 // 32: // has typeinfo | |
162 void* deallocator; | 163 void* deallocator; |
163 OffsetTypeInfo[] offTi; | 164 OffsetTypeInfo[] offTi; |
164 void* defaultConstructor; // default Constructor | 165 void* defaultConstructor; // default Constructor |
166 TypeInfo typeinfo; | |
165 | 167 |
166 /** | 168 /** |
167 * Search all modules for ClassInfo corresponding to classname. | 169 * Search all modules for ClassInfo corresponding to classname. |
168 * Returns: null if not found | 170 * Returns: null if not found |
169 */ | 171 */ |