Mercurial > projects > dstress
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; +}