Mercurial > projects > dstress
changeset 1352:69d5079a38aa
[Issue 775] array literals can't be used as template arguments
Thomas K?hne <thomas-dloop@kuehne.cn>
2006-12-30
http://d.puremagic.com/issues/show_bug.cgi?id=775
author | thomask |
---|---|
date | Wed, 14 Feb 2007 10:12:05 +0000 |
parents | 68bba8897adb |
children | 2bd75a859716 |
files | compile/t/tuple_14_A.d |
diffstat | 1 files changed, 19 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/t/tuple_14_A.d Wed Feb 14 10:12:05 2007 +0000 @@ -0,0 +1,19 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Thomas Kühne <thomas-dloop@kuehne.cn> +// @date@ 2006-12-30 +// @uri@ http://d.puremagic.com/issues/show_bug.cgi?id=775 +// @desc@ [Issue 775] array literals can't be used as template arguments + +module dstress.compile.t.tuple_14_A; + +template A(T ...){ + static assert(1 == T.length); + static assert(2 == T[0].length); + static assert("abc" == T[0][0]); + static assert("123" == T[0][1]); +} + +mixin A!(["abc", "123"]);