diff ir/irstruct.h @ 816:7d16ce7ad19d

Made ClassInfo.interfaces generation consistent with DMD, fixes #134 Removed unneeded includes from dmd/attrib.c
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Mon, 01 Dec 2008 18:34:02 +0100
parents 96b404ba7eb0
children 1714836f2c0b
line wrap: on
line diff
--- a/ir/irstruct.h	Mon Dec 01 15:21:33 2008 +0100
+++ b/ir/irstruct.h	Mon Dec 01 18:34:02 2008 +0100
@@ -142,6 +142,8 @@
     LLConstant* constClassInfo;
     bool classInfoDeclared;
     bool classInfoDefined;
+    // vector of interfaces that should be put in ClassInfo.interfaces
+    InterfaceVector classInfoInterfaces;
 
     // align(1) struct S { ... }
     bool packed;