http://d.puremagic.com/issues/show_bug.cgi?id=3873
Summary: std.range.repeat should have popBack defined Product: D Version: 2.040 Platform: All OS/Version: All Status: NEW Severity: trivial Priority: P2 Component: Phobos AssignedTo: nob...@puremagic.com ReportedBy: philippe.sig...@gmail.com --- Comment #0 from Philippe Sigaud <philippe.sig...@gmail.com> 2010-03-04 14:59:19 CET --- std.range.repeat does not define a popBack method and as such cannot be used as a bidirectional range. Here is the code with the (almost non-existent...) missing function: struct Repeat(T) { private T _value; ref T front() { return _value; } ref T back() { return _value; } enum bool empty = false; void popFront() {} void popBack() {} ref T opIndex(uint) { return _value; } } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------