Thread overview | ||||||
---|---|---|---|---|---|---|
|
June 02, 2012 [Issue 8186] New: Formatting class object has an alias this to int* field is broken. | ||||
---|---|---|---|---|
| ||||
http://d.puremagic.com/issues/show_bug.cgi?id=8186 Summary: Formatting class object has an alias this to int* field is broken. Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: normal Priority: P2 Component: Phobos AssignedTo: nobody@puremagic.com ReportedBy: k.hara.pg@gmail.com --- Comment #0 from Kenji Hara <k.hara.pg@gmail.com> 2012-06-02 02:59:18 PDT --- From github: https://github.com/D-Programming-Language/phobos/pull/575#issuecomment-6075942 import std.stdio; class B { int*a; this(){ a = new int; } alias a this; } void main(){ writeln(B.init); } dmd/phobos/std/format.d(2577): Error: template std.format.formatValue matches more than one template declaration, dmd/phobos/std/format.d(2151):formatValue(Writer,T,Char) if (is(T == class) && !is(T == enum)) and dmd/phobos/std/format.d(2476):formatValue(Writer,T,Char) if (isPointer!(T)) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
June 02, 2012 [Issue 8186] Formatting class object has an alias this to int* field is broken. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kenji Hara | http://d.puremagic.com/issues/show_bug.cgi?id=8186 Kenji Hara <k.hara.pg@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull --- Comment #1 from Kenji Hara <k.hara.pg@gmail.com> 2012-06-02 03:14:18 PDT --- https://github.com/D-Programming-Language/phobos/pull/616 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
June 02, 2012 [Issue 8186] Formatting class object has an alias this to int* field is broken. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kenji Hara | http://d.puremagic.com/issues/show_bug.cgi?id=8186 --- Comment #2 from github-bugzilla@puremagic.com 2012-06-02 05:00:15 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/064a2c50156faeffc3d20980198eea53d50e0b76 fix Issue 8186 - Formatting class object has an alias this to int* field is broken. https://github.com/D-Programming-Language/phobos/commit/f30dc4d69d849a6ce129a84ad20bf0b277d8eb81 Merge pull request #616 from 9rnsr/fix_fmt Issue 8186 - Formatting class object has an alias this to int* field is broken. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
June 02, 2012 [Issue 8186] Formatting class object has an alias this to int* field is broken. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kenji Hara | http://d.puremagic.com/issues/show_bug.cgi?id=8186 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: ------- |
Copyright © 1999-2021 by the D Language Foundation