[Issue 3067] std.range.chain returns a range of wrong type elements

2015-06-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3067 Andrei Alexandrescu changed: What|Removed |Added Version|2.030 |D2 --

[Issue 3067] std.range.chain returns a range of wrong type elements

2011-02-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3067 Haruki Shigemori changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Issue 3067] std.range.chain returns a range of wrong type elements

2010-08-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3067 --- Comment #3 from Haruki Shigemori 2010-08-06 05:50:36 PDT --- (In reply to comment #2) > This is a bug in the compiler. Consider: > > import std.stdio; > void main() > { > auto x = true ? ("a".dup)[0] : "b"[0]; > writeln(typeof(x).

[Issue 3067] std.range.chain returns a range of wrong type elements

2009-08-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3067 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|and..

[Issue 3067] std.range.chain returns a range of wrong type elements

2009-06-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3067 --- Comment #1 from Haruki Shigemori 2009-06-13 15:40:47 PDT --- (In reply to comment #0) - f(chain("a".dup)); // char < ? + f(chain("a".dup)); // char < OK -- Configure issuemail: http://d.puremagic.com/issues/use