changeset 178:de10c1c21741

class declaration order (cgywin 1.5.12-1) Russell Wilkins <rwilkins@grovestarsoftware.com> 200-12-04 news:cosoa0$2c50$1@digitaldaemon.com nntp://news.digitalmars.com/gnu.D/881
author thomask
date Mon, 06 Dec 2004 06:44:21 +0000
parents dbb7a0ee8baf
children 55a2c755d699
files run/class_08.d run/class_09.d run/class_10.d
diffstat 3 files changed, 72 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/class_08.d	Mon Dec 06 06:44:21 2004 +0000
@@ -0,0 +1,24 @@
+// $HeadURL
+// $Date$
+// $Author$
+
+// @author@	Russell Wilkins <rwilkins@grovestarsoftware.com>
+// @date@	200-12-04
+// @uri@	news:cosoa0$2c50$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/gnu.D/881
+
+module dstress.run.class_08;
+
+class C : B{
+}
+
+class B : A{
+}
+
+class A{
+}
+
+int main (){
+	C c = new C();
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/class_09.d	Mon Dec 06 06:44:21 2004 +0000
@@ -0,0 +1,24 @@
+// $HeadURL
+// $Date$
+// $Author$
+
+// @author@	Russell Wilkins <rwilkins@grovestarsoftware.com>
+// @date@	200-12-04
+// @uri@	news:cosoa0$2c50$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/gnu.D/881
+
+module dstress.run.class_09;
+
+class A{
+}
+
+class B : A{
+}
+
+class C : B{
+}
+
+int main (){
+	C c = new C();
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/class_10.d	Mon Dec 06 06:44:21 2004 +0000
@@ -0,0 +1,24 @@
+// $HeadURL
+// $Date$
+// $Author$
+
+// @author@	Russell Wilkins <rwilkins@grovestarsoftware.com>
+// @date@	200-12-04
+// @uri@	news:cosoa0$2c50$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/gnu.D/881
+
+module dstress.run.class_10;
+
+class A{
+}
+
+class C : B{
+}
+
+class B : A{
+}
+
+int main (){
+	C c = new C();
+	return 0;
+}