changeset 230:843ded73c800

class inheritance / function overload bug Trebbien <D_member@pathlink.com> 2005-01-07 news:crmrb6$2slf$1@digitaldaemon.com nntp://news.digitalmars.com/digitalmars.D.bugs/2649
author thomask
date Fri, 07 Jan 2005 21:33:11 +0000
parents 75e5c8df6e02
children a332eed5d52c
files reporter.txt run/overload_12.d run/overload_13.d
diffstat 3 files changed, 55 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/reporter.txt	Fri Jan 07 21:23:32 2005 +0000
+++ b/reporter.txt	Fri Jan 07 21:33:11 2005 +0000
@@ -16,6 +16,7 @@
 Daniel Horn		<hellcatv@hotmail.com>
 David Friedman		<d3rdclsmail@earthlink.net>
 Derek Parnell		<derek@psych.ward>
+D Trebbien 		<D_member@pathlink.com>
 Geoff Hickey		<Geoff_member@pathlink.com>
 Hauke Duden		<H.NS.Duden@gmx.net>
 Hiroshi Sakurai 	<Hiroshi_member@pathlink.com>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/overload_12.d	Fri Jan 07 21:33:11 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.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;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/overload_13.d	Fri Jan 07 21:33:11 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.run.overload_13;
+
+class A{
+	void test(){
+	}
+}
+
+class B : A{
+	void test(int val){
+	}
+}
+
+int main(){
+	B b = new B();
+	b.test(1);
+	b.test();
+	return 0;
+}