Mercurial > projects > dstress
changeset 824:3adc48be5016
Deewiant <deewiant.doesnotlike.spam@gmail.com>
2006-02-11
news:dskdle$1838$1@digitaldaemon.com
author | thomask |
---|---|
date | Sat, 11 Feb 2006 16:33:40 +0000 |
parents | bb920dff06c6 |
children | 046934763666 |
files | nocompile/a/alias_30_A.d nocompile/a/alias_30_B.d nocompile/a/alias_30_C.d nocompile/a/alias_30_D.d nocompile/a/alias_30_E.d nocompile/a/alias_30_F.d nocompile/a/alias_30_G.d run/a/alias_30_H.d run/a/alias_30_I.d |
diffstat | 9 files changed, 160 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/a/alias_30_A.d Sat Feb 11 16:33:40 2006 +0000 @@ -0,0 +1,18 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Deewiant <deewiant.doesnotlike.spam@gmail.com> +// @date@ 2006-02-11 +// @uri@ news:dskdle$1838$1@digitaldaemon.com + +// __DSTRESS_ELINE__ 17 + +module dstress.nocompile.a.alias_30_A; + +template Foo(TYPE) { +} + +void main(){ + alias Foo!(int) Foo; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/a/alias_30_B.d Sat Feb 11 16:33:40 2006 +0000 @@ -0,0 +1,18 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Deewiant <deewiant.doesnotlike.spam@gmail.com> +// @date@ 2006-02-11 +// @uri@ news:dskdle$1838$1@digitaldaemon.com + +// __DSTRESS_ELINE__ 17 + +module dstress.nocompile.a.alias_30_B; + +class Foo(TYPE) { +} + +void main(){ + alias Foo!(int) Foo; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/a/alias_30_C.d Sat Feb 11 16:33:40 2006 +0000 @@ -0,0 +1,18 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Deewiant <deewiant.doesnotlike.spam@gmail.com> +// @date@ 2006-02-11 +// @uri@ news:dskdle$1838$1@digitaldaemon.com + +// __DSTRESS_ELINE__ 17 + +module dstress.nocompile.a.alias_30_C; + +struct Foo(TYPE) { +} + +void main(){ + alias Foo!(int) Foo; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/a/alias_30_D.d Sat Feb 11 16:33:40 2006 +0000 @@ -0,0 +1,16 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Deewiant <deewiant.doesnotlike.spam@gmail.com> +// @date@ 2006-02-11 +// @uri@ news:dskdle$1838$1@digitaldaemon.com + +// __DSTRESS_ELINE__ 16 + +module dstress.nocompile.a.alias_30_D; + +struct Foo(TYPE) { +} + +alias Foo!(int) Foo;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/a/alias_30_E.d Sat Feb 11 16:33:40 2006 +0000 @@ -0,0 +1,16 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Deewiant <deewiant.doesnotlike.spam@gmail.com> +// @date@ 2006-02-11 +// @uri@ news:dskdle$1838$1@digitaldaemon.com + +// __DSTRESS_ELINE__ 16 + +module dstress.nocompile.a.alias_30_E; + +class Foo(TYPE){ +} + +alias Foo!(int) Foo;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/a/alias_30_F.d Sat Feb 11 16:33:40 2006 +0000 @@ -0,0 +1,16 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Deewiant <deewiant.doesnotlike.spam@gmail.com> +// @date@ 2006-02-11 +// @uri@ news:dskdle$1838$1@digitaldaemon.com + +// __DSTRESS_ELINE__ 16 + +module dstress.nocompile.a.alias_30_F; + +template Foo(TYPE){ +} + +alias Foo!(int) Foo;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/a/alias_30_G.d Sat Feb 11 16:33:40 2006 +0000 @@ -0,0 +1,14 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Deewiant <deewiant.doesnotlike.spam@gmail.com> +// @date@ 2006-02-11 +// @uri@ news:dskdle$1838$1@digitaldaemon.com + +// __DSTRESS_ELINE__ 14 + +module dstress.nocompile.a.alias_30_G; + +alias a b; +alias b a;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/a/alias_30_H.d Sat Feb 11 16:33:40 2006 +0000 @@ -0,0 +1,22 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Deewiant <deewiant.doesnotlike.spam@gmail.com> +// @date@ 2006-02-11 +// @uri@ news:dskdle$1838$1@digitaldaemon.com + +module dstress.run.a.alias_30_H; + +class Foo(TYPE) { + TYPE x; +} + +int main(){ + alias .Foo!(int) Foo; + Foo f = new Foo(); + + if(typeid(typeof(f.x)) == typeid(int)){ + return 0; + } +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/a/alias_30_I.d Sat Feb 11 16:33:40 2006 +0000 @@ -0,0 +1,22 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Deewiant <deewiant.doesnotlike.spam@gmail.com> +// @date@ 2006-02-11 +// @uri@ news:dskdle$1838$1@digitaldaemon.com + +module dstress.run.a.alias_30_I; + +struct Foo(TYPE){ + TYPE x; +} + +int main(){ + alias .Foo!(int) Foo; + Foo* f = new Foo(); + + if(typeid(typeof(f.x)) == typeid(int)){ + return 0; + } +}