digitalmars.D.bugs - [Issue 14586] New: can't get an immutable value from a const
- via Digitalmars-d-bugs (28/28) May 15 2015 https://issues.dlang.org/show_bug.cgi?id=14586
https://issues.dlang.org/show_bug.cgi?id=14586 Issue ID: 14586 Summary: can't get an immutable value from a const std.variant.Variant Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P1 Component: Phobos Assignee: nobody puremagic.com Reporter: ag0aep6g gmail.com ---- import std.variant; void main() { const Variant v = new immutable Object; auto o = v.get!(immutable Object); /* line 5 */ } ---- test.d(5): Error: mutable method std.variant.VariantN!32LU.VariantN.get!(immutable(Object)).get is not callable using a const object ---- Pull request on the way. --
May 15 2015