Mercurial > projects > ldc
comparison dmd/declaration.h @ 797:340acf1535d0
Removed KDevelop3 project files, CMake can generate them just fine!
Fixed function literals in static initializers.
Changed alignment of delegates from 2*PTRSIZE to just PTRSIZE.
Changed errors to go to stderr instead of stdout.
Fairly major rewriting of struct/union/class handling, STILL A BIT BUGGY !!!
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Sat, 29 Nov 2008 21:25:43 +0100 |
parents | dc8b8b7ea0c1 |
children | bc982f1ad106 |
comparison
equal
deleted
inserted
replaced
796:6e7a4c3b64d2 | 797:340acf1535d0 |
---|---|
271 // Eliminate need for dynamic_cast | 271 // Eliminate need for dynamic_cast |
272 VarDeclaration *isVarDeclaration() { return (VarDeclaration *)this; } | 272 VarDeclaration *isVarDeclaration() { return (VarDeclaration *)this; } |
273 | 273 |
274 // LDC | 274 // LDC |
275 AnonDeclaration* anonDecl; | 275 AnonDeclaration* anonDecl; |
276 unsigned offset2; | |
276 }; | 277 }; |
277 | 278 |
278 /**************************************************************/ | 279 /**************************************************************/ |
279 | 280 |
280 // This is a shell around a back end symbol | 281 // This is a shell around a back end symbol |