comparison dmd2/attrib.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 2eaefe4a550b
comparison
equal deleted inserted replaced
796:6e7a4c3b64d2 797:340acf1535d0
48 void checkCtorConstInit(); 48 void checkCtorConstInit();
49 void addLocalClass(ClassDeclarations *); 49 void addLocalClass(ClassDeclarations *);
50 void toCBuffer(OutBuffer *buf, HdrGenState *hgs); 50 void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
51 AttribDeclaration *isAttribDeclaration() { return this; } 51 AttribDeclaration *isAttribDeclaration() { return this; }
52 52
53 void toObjFile(int multiobj); // compile to .obj file 53 virtual void toObjFile(int multiobj); // compile to .obj file
54 int cvMember(unsigned char *p); 54 int cvMember(unsigned char *p);
55 }; 55 };
56 56
57 struct StorageClassDeclaration: AttribDeclaration 57 struct StorageClassDeclaration: AttribDeclaration
58 { 58 {