digitalmars.D.bugs - [Issue 9049] New: std.typecons.Proxy doesn't treat ref parameter correctly.
- d-bugmail puremagic.com (34/34) Nov 20 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9049
- d-bugmail puremagic.com (12/12) Nov 20 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9049
- d-bugmail puremagic.com (9/9) Nov 20 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9049
http://d.puremagic.com/issues/show_bug.cgi?id=9049
Summary: std.typecons.Proxy doesn't treat ref parameter
correctly.
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: Phobos
AssignedTo: nobody puremagic.com
ReportedBy: zan77137 nifty.com
This code doesn't work:
-------------------------------------
import std.typecons, std.stdio;
struct A {
void foo(ref ubyte[] a) { a = [1]; }
}
struct B {
A a;
mixin Proxy!a;
}
void main() {
B b;
ubyte[] a;
b.foo(a);
assert(a.length == 1);
}
-------------------------------------
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Nov 20 2012
http://d.puremagic.com/issues/show_bug.cgi?id=9049 Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/a8305d0b21eb459d41d1fd1a062705e8f22408c8 fix Issue 9049 - std.typecons.Proxy doesn't treat ref parameter correctly. http://d.puremagic.com/issues/show_bug.cgi?id=9049 https://github.com/D-Programming-Language/phobos/commit/04952af5ad6dc5e4e1e54d9064316c08d0f56df6 fix Issue 9049 - std.typecons.Proxy doesn't treat ref parameter correctly -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 20 2012
http://d.puremagic.com/issues/show_bug.cgi?id=9049
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: -------
Nov 20 2012









d-bugmail puremagic.com 