|--- |FIXED
--- Comment #6 from Dlang Bot ---
dlang/dmd pull request #14706 "Fix Issue 12118 - Modify immutable data using
throw" was merged into master:
- 5e7700af332f69bcb887b558b421f29cfd4da21e by Nick Treleaven:
Fix Issue 12118 - Modify immutable data using throw
https://
https://issues.dlang.org/show_bug.cgi?id=12118
Iain Buclaw changed:
What|Removed |Added
Priority|P2 |P3
--
https://issues.dlang.org/show_bug.cgi?id=12118
Nick Treleaven changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
https://issues.dlang.org/show_bug.cgi?id=12118
Nick Treleaven changed:
What|Removed |Added
CC||n...@geany.org
--- Comment #5 from Nick Tre
created dlang/dmd pull request #14706 "Fix Issue 12118 - Modify
immutable data using throw" fixing this issue:
- Fix Issue 12118 - Modify immutable data using throw
https://github.com/dlang/dmd/pull/14706
--
https://issues.dlang.org/show_bug.cgi?id=12118
Tim changed:
What|Removed |Added
Keywords||safe
--
https://d.puremagic.com/issues/show_bug.cgi?id=12118
--- Comment #3 from Kenji Hara 2014-02-09 23:01:11 PST ---
(In reply to comment #0)
At least, defining immutable constructor in derived classes of Throwable should
be disallowed.
> class Dummy: Exception
> {
> int[] data;
> @safe pur
https://d.puremagic.com/issues/show_bug.cgi?id=12118
--- Comment #2 from Andrej Mitrovic 2014-02-09
12:49:16 PST ---
Also since Exceptions can be chained I don't think it makes sense to allow
throwing non-mutable objects.
--
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?t
https://d.puremagic.com/issues/show_bug.cgi?id=12118
Andrej Mitrovic changed:
What|Removed |Added
CC||andrej.mitrov...@gmail.com
--- Com