# HG changeset patch # User thomask # Date 1177351658 0 # Node ID fba3b66d02769fcc123131cd4d0b50aacaba2e62 # Parent a41a6cec083a1c22cb9806fd80c0842bc25fdc71 added basic stringof testd diff -r a41a6cec083a -r fba3b66d0276 compile/s/stringof_02_A.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/s/stringof_02_A.d Mon Apr 23 18:07:38 2007 +0000 @@ -0,0 +1,7 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +module dstress.compile.s.stringof_02_A; + +static assert("1" == (1).stringof); diff -r a41a6cec083a -r fba3b66d0276 compile/s/stringof_02_B.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/s/stringof_02_B.d Mon Apr 23 18:07:38 2007 +0000 @@ -0,0 +1,7 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +module dstress.compile.s.stringof_02_B; + +static assert("4 / 2" == (4 / 2).stringof); diff -r a41a6cec083a -r fba3b66d0276 compile/s/stringof_02_C.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/s/stringof_02_C.d Mon Apr 23 18:07:38 2007 +0000 @@ -0,0 +1,7 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +module dstress.compile.s.stringof_02_C; + +static assert("Foo" == (Foo).stringof); diff -r a41a6cec083a -r fba3b66d0276 compile/s/stringof_02_D.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/s/stringof_02_D.d Mon Apr 23 18:07:38 2007 +0000 @@ -0,0 +1,7 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +module dstress.compile.s.stringof_02_D; + +static assert("Foo.bar" == (Foo.bar).stringof); diff -r a41a6cec083a -r fba3b66d0276 compile/s/stringof_02_E.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/s/stringof_02_E.d Mon Apr 23 18:07:38 2007 +0000 @@ -0,0 +1,7 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +module dstress.compile.s.stringof_02_E; + +static assert("int.max" == (int.max).stringof); diff -r a41a6cec083a -r fba3b66d0276 compile/s/stringof_02_F.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/s/stringof_02_F.d Mon Apr 23 18:07:38 2007 +0000 @@ -0,0 +1,7 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +module dstress.compile.s.stringof_02_F; + +static assert("bar()" == (bar()).stringof); diff -r a41a6cec083a -r fba3b66d0276 compile/s/stringof_02_G.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/s/stringof_02_G.d Mon Apr 23 18:07:38 2007 +0000 @@ -0,0 +1,11 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +module dstress.compile.s.stringof_02_G; + +int bar(){ + return 1; +} + +static assert("bar()" == (bar()).stringof); diff -r a41a6cec083a -r fba3b66d0276 compile/s/stringof_02_H.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/s/stringof_02_H.d Mon Apr 23 18:07:38 2007 +0000 @@ -0,0 +1,11 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +module dstress.compile.s.stringof_02_H; + +char[] bar(){ + return "1"; +} + +static assert("bar()" == (bar()).stringof); diff -r a41a6cec083a -r fba3b66d0276 compile/s/stringof_02_I.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/s/stringof_02_I.d Mon Apr 23 18:07:38 2007 +0000 @@ -0,0 +1,11 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +module dstress.compile.s.stringof_02_I; + +char[] bar(){ + return "1"; +} + +static assert("bar" == (bar).stringof);