diff dmd2/aggregate.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 638d16625da2
line wrap: on
line diff
--- a/dmd2/aggregate.h	Sat Nov 29 12:28:10 2008 +0100
+++ b/dmd2/aggregate.h	Sat Nov 29 21:25:43 2008 +0100
@@ -45,7 +45,6 @@
     class ConstantStruct;
     class GlobalVariable;
 }
-struct DUnion;
 
 struct AggregateDeclaration : ScopeDsymbol
 {
@@ -264,9 +263,6 @@
 
     Symbol *vtblsym;
 
-    // llvm
-    void offsetToIndex(Type* t, unsigned os, std::vector<unsigned>& result);
-
     ClassDeclaration *isClassDeclaration() { return (ClassDeclaration *)this; }
 };