changeset 1360:5cd796ed85c3

[Issue 991] void static array: integral constant must be scalar type, not void Chris Miller <chris@dprogramming.com> 2007-02-21 http://d.puremagic.com/issues/show_bug.cgi?id=991
author thomask
date Mon, 26 Feb 2007 11:27:54 +0000
parents 70cf89908f9d
children 2346dc04e49f
files run/v/void_06_A.d run/v/void_06_B.d
diffstat 2 files changed, 36 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/v/void_06_A.d	Mon Feb 26 11:27:54 2007 +0000
@@ -0,0 +1,18 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Chris Miller <chris@dprogramming.com>
+// @date@	2007-02-21
+// @uri@	http://d.puremagic.com/issues/show_bug.cgi?id=991
+// @desc@	[Issue 991] void static array: integral constant must be scalar type, not void
+
+module dstress.run.v.void_06_A;
+
+int main(){
+	void[8] x;
+	if(x.length != 8){
+		assert(0);
+	}
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/v/void_06_B.d	Mon Feb 26 11:27:54 2007 +0000
@@ -0,0 +1,18 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Chris Miller <chris@dprogramming.com>
+// @date@	2007-02-21
+// @uri@	http://d.puremagic.com/issues/show_bug.cgi?id=991
+// @desc@	[Issue 991] void static array: integral constant must be scalar type, not void
+
+module dstress.run.v.void_06_B;
+
+int main(){
+	void[] x = new void[8];
+	if(x.length != 8){
+		assert(0);
+	}
+	return 0;
+}