http://d.puremagic.com/issues/show_bug.cgi?id=3009
Andrei Alexandrescu <and...@metalanguage.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|and...@metalanguage.com |bugzi...@digitalmars.com --- Comment #2 from Andrei Alexandrescu <and...@metalanguage.com> 2010-09-26 16:02:56 PDT --- I'm reassigning this to Walter. It's a failure of alias this. Reduced test case: import std.stdio; struct A(T) { T[] datas; alias datas this; } void main() { uint[] x; x.popFront(); A!uint a; writeln(a); } What should happen is that a.popFront() should forward to a.datas.popFront(), which in turn rewrites itself into popFront(a.datas). -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------