[Issue 525] can't use array variable in typetuple index

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Nov 16 15:40:40 PST 2006


http://d.puremagic.com/issues/show_bug.cgi?id=525





------- Comment #2 from lovesyao at hotmail.com  2006-11-16 17:40 -------
I dont think so. I update example.

import std.typetuple;
const char[] a="\x01";
const char b=a[0];//ok
const char[] c="test";
static assert(c[a[0]]=='e');//ok
alias TypeTuple!(ulong,uint,ushort,ubyte) tuple;
static assert(is(tuple[1]==uint));//ok
static assert(is(tuple[a[0]]==uint));//failed


-- 




More information about the Digitalmars-d-bugs mailing list