changeset 1325:693d5d43576e

[Issue 782] Dmd crash with template class, alias, inheritance and severals files <amaury.pouly@gmail.com> 2006-12-31 http://d.puremagic.com/issues/show_bug.cgi?id=782
author thomask
date Mon, 01 Jan 2007 16:24:32 +0000
parents a16119ef8f21
children 6e6f38cb21a3
files compile/o/odd_bug_12_A.d compile/o/odd_bug_12_B.d
diffstat 2 files changed, 37 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/compile/o/odd_bug_12_A.d	Mon Jan 01 16:24:32 2007 +0000
@@ -0,0 +1,16 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<amaury.pouly@gmail.com>
+// @date@	2006-12-31
+// @uri@	http://d.puremagic.com/issues/show_bug.cgi?id=782
+// @desc@	[Issue 782] Dmd crash with template class, alias, inheritance and severals files
+
+module /*dstress.*/compile.o.odd_bug_12_A;
+
+import /*dstress.*/compile.o.odd_bug_12_B;
+
+class UpperClass{
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/compile/o/odd_bug_12_B.d	Mon Jan 01 16:24:32 2007 +0000
@@ -0,0 +1,21 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<amaury.pouly@gmail.com>
+// @date@	2006-12-31
+// @uri@	http://d.puremagic.com/issues/show_bug.cgi?id=782
+// @desc@	[Issue 782] Dmd crash with template class, alias, inheritance and severals files
+
+module /*dstress.*/compile.o.odd_bug_12_B;
+import /*dstress.*/compile.o.odd_bug_12_A;
+
+class MiddleClass : UpperClass{
+}
+
+class Generic(T) : MiddleClass{
+	T m_value=0;
+}
+
+alias Generic!(byte) GenericByte;
+