[Issue 15660] break immutable with pure function and mutable reference params

2018-03-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15660 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 15660] break immutable with pure function and mutable reference params

2018-03-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15660 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/ab5a18635adaa3e2271e0f4b569500a89ac74235 fix Issue 15660 - break immutable with pure function

[Issue 15660] break immutable with pure function and mutable reference params

2018-03-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15660 --- Comment #7 from Walter Bright --- https://github.com/dlang/dmd/pull/8048 --

[Issue 15660] break immutable with pure function and mutable reference params

2018-03-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15660 Walter Bright changed: What|Removed |Added Summary|break "immutable" with pure |break immutable

[Issue 15660] break "immutable" with pure function and mutable reference params

2016-08-25 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15660 Walter Bright changed: What|Removed |Added CC|

[Issue 15660] break "immutable" with pure function and mutable reference params

2016-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15660 Iakh changed: What|Removed |Added Keywords||safe --

[Issue 15660] break "immutable" with pure function and mutable reference params

2016-02-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15660 --- Comment #4 from Steven Schveighoffer --- (In reply to Iakh from comment #3) > (In reply to Steven Schveighoffer from comment #2) > Even this works: > import std.stdio; > > int[] f(void[] a) @safe pure > { > return

[Issue 15660] break "immutable" with pure function and mutable reference params

2016-02-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15660 Steven Schveighoffer changed: What|Removed |Added Summary|breack "immutable" with |break

[Issue 15660] break "immutable" with pure function and mutable reference params

2016-02-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15660 --- Comment #5 from Iakh --- (In reply to Steven Schveighoffer from comment #4) > In this case, you are using a cast. The compiler pretty much gives up trying > to ensure anything when you cast, so I think it's OK to allow that.

[Issue 15660] break "immutable" with pure function and mutable reference params

2016-02-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15660 Iakh changed: What|Removed |Added URL||http://forum.dlang.org/thre