changeset 197:32834cbba392

extended function argument tests
author thomask
date Tue, 14 Dec 2004 09:37:59 +0000
parents a9f6ad8c7eff
children 8c18b61cd43d
files compile/variadic_argument_02.d compile/variadic_argument_03.d nocompile/argument_01.d nocompile/argument_02.d nocompile/variadic_argument_01.d
diffstat 5 files changed, 49 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/compile/variadic_argument_02.d	Tue Dec 14 09:37:59 2004 +0000
@@ -0,0 +1,9 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+module dstress.compile.variadic_argument_02;
+
+int test( int x, ...){
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/compile/variadic_argument_03.d	Tue Dec 14 09:37:59 2004 +0000
@@ -0,0 +1,9 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+module dstress.compile.variadic_argument_03;
+
+int test(...){
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/argument_01.d	Tue Dec 14 09:37:59 2004 +0000
@@ -0,0 +1,11 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// multiple arguments with same name
+
+module dstress.nocompile.argument_01;
+
+int test(int t, int t){
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/argument_02.d	Tue Dec 14 09:37:59 2004 +0000
@@ -0,0 +1,11 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// multiple arguments with same name
+
+module dstress.nocompile.argument_02;
+
+int test(int t, char t){
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/variadic_argument_01.d	Tue Dec 14 09:37:59 2004 +0000
@@ -0,0 +1,9 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+module dstress.nocompile.variadic_argument_01;
+
+int test( ... , int x){
+	return 0;
+}