[Issue 2090] New: Cannot alias a tuple member which is a template instance
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Fri May 9 15:16:47 PDT 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2090
Summary: Cannot alias a tuple member which is a template instance
Product: D
Version: 1.029
Platform: PC
OS/Version: Windows
Status: NEW
Severity: blocker
Priority: P2
Component: DMD
AssignedTo: bugzilla at digitalmars.com
ReportedBy: samukha at voliacable.com
----
template Tuple(A...)
{
alias A Tuple;
}
template Bar()
{
const s = "a bar";
}
alias Tuple!(Bar!()) tuple;
const i = 0;
alias tuple[i] bar; // 'alias tuple[0] bar;' works
static assert(bar.s == "a bar");
----
Error: tuple[0] is not a type
--
More information about the Digitalmars-d-bugs
mailing list