Mercurial > projects > dstress
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; +}