digitalmars.D.bugs - [Issue 7824] New: isInputRange fails to recognize inout(T)[]
- d-bugmail puremagic.com (36/36) Apr 04 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7824
- d-bugmail puremagic.com (10/10) Apr 17 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7824
- d-bugmail puremagic.com (11/11) May 27 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7824
- d-bugmail puremagic.com (9/9) May 31 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7824
http://d.puremagic.com/issues/show_bug.cgi?id=7824 Summary: isInputRange fails to recognize inout(T)[] Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Phobos AssignedTo: nobody puremagic.com ReportedBy: dawg dawgfoto.de --- Comment #0 from dawg dawgfoto.de 2012-04-04 17:01:11 PDT --- cat > bug.d << CODE import std.range; inout(int)[] foo(inout(int)[] range) { static assert(isInputRange!(typeof(range))); return range; } CODE dmd -c bug -------- template isInputRange(R) { enum bool isInputRange = is(typeof( { ::: // This test fails, because "inout(int) h = r.front" can // only be declared in an inout function. auto h = r.front; // can get the front of the range })); } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Apr 04 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7824 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull, rejects-valid --- Comment #1 from Kenji Hara <k.hara.pg gmail.com> 2012-04-17 00:44:01 PDT --- https://github.com/D-Programming-Language/phobos/pull/539 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Apr 17 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7824 --- Comment #2 from github-bugzilla puremagic.com 2012-05-27 19:56:08 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/ed00f6c28c602bd5c3b197e555c44d3b53ef76ba fix Issue 7824 - isInputRange fails to recognize inout(T)[] https://github.com/D-Programming-Language/phobos/commit/1c33f47992894fb53c9e0a3941b8780b9141c0e2 Merge pull request #539 from 9rnsr/fix7824 Issue 7824 - isInputRange fails to recognize inout(T)[] -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
May 27 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7824 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
May 31 2012