Mercurial > projects > ldc
comparison dmd2/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 | f04dde6e882c |
children | 75c53f8f67a4 |
comparison
equal
deleted
inserted
replaced
796:6e7a4c3b64d2 | 797:340acf1535d0 |
---|---|
277 // Eliminate need for dynamic_cast | 277 // Eliminate need for dynamic_cast |
278 VarDeclaration *isVarDeclaration() { return (VarDeclaration *)this; } | 278 VarDeclaration *isVarDeclaration() { return (VarDeclaration *)this; } |
279 | 279 |
280 // LDC | 280 // LDC |
281 AnonDeclaration* anonDecl; | 281 AnonDeclaration* anonDecl; |
282 unsigned offset2; | |
282 }; | 283 }; |
283 | 284 |
284 /**************************************************************/ | 285 /**************************************************************/ |
285 | 286 |
286 // This is a shell around a back end symbol | 287 // This is a shell around a back end symbol |