Mercurial > projects > dstress
changeset 231:a332eed5d52c
fixed location of overload_11 and overload_12
author | thomask |
---|---|
date | Fri, 07 Jan 2005 21:45:16 +0000 |
parents | 843ded73c800 |
children | 2ffaa0006877 |
files | nocompile/overload_11.d nocompile/overload_12.d run/overload_11.d run/overload_12.d |
diffstat | 4 files changed, 57 insertions(+), 57 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/overload_11.d Fri Jan 07 21:45:16 2005 +0000 @@ -0,0 +1,30 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ tetsuya <tetsuya_member@pathlink.com> +// @date@ 2004-10-16 +// @uri@ news:ckrq8e$1cnl$1@digitaldaemon.com +// @url@ nntp://digitalmars.com/digitalmars.D.bugs/2121 + +module dstress.nocompile.overload_11; + +int test(real a, real b){ + assert(0); + return 1; +} + +int test(real a, int b){ + assert(0); + return 2; +} + +int test(real a, uint b){ + return 3; +} + +int main(){ + uint uInt = 6; + assert(test(5.0, uInt)==3); + return 0; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/overload_12.d Fri Jan 07 21:45:16 2005 +0000 @@ -0,0 +1,27 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ D Trebbien <D_member@pathlink.com> +// @date@ 2005-01-07 +// @uri@ news:crmrb6$2slf$1@digitaldaemon.com +// @url@ nntp://news.digitalmars.com/digitalmars.D.bugs/2649 + +module dstress.nocompile.overload_12; + +class A{ + void test(int val){ + } +} + +class B : A{ + void test(){ + } +} + +int main(){ + B b = new B(); + b.test(1); + b.test(); + return 0; +}
--- a/run/overload_11.d Fri Jan 07 21:33:11 2005 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,30 +0,0 @@ -// $HeadURL$ -// $Date$ -// $Author$ - -// @author@ tetsuya <tetsuya_member@pathlink.com> -// @date@ 2004-10-16 -// @uri@ news:ckrq8e$1cnl$1@digitaldaemon.com -// @url@ nntp://digitalmars.com/digitalmars.D.bugs/2121 - -module dstress.run.overload_11; - -int test(real a, real b){ - assert(0); - return 1; -} - -int test(real a, int b){ - assert(0); - return 2; -} - -int test(real a, uint b){ - return 3; -} - -int main(){ - uint uInt = 6; - assert(test(5.0, uInt)==3); - return 0; -}
--- a/run/overload_12.d Fri Jan 07 21:33:11 2005 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -// $HeadURL$ -// $Date$ -// $Author$ - -// @author@ D Trebbien <D_member@pathlink.com> -// @date@ 2005-01-07 -// @uri@ news:crmrb6$2slf$1@digitaldaemon.com -// @url@ nntp://news.digitalmars.com/digitalmars.D.bugs/2649 - -module dstress.run.overload_12; - -class A{ - void test(int val){ - } -} - -class B : A{ - void test(){ - } -} - -int main(){ - B b = new B(); - b.test(1); - b.test(); - return 0; -}