http://d.puremagic.com/issues/show_bug.cgi?id=3290
Summary: accepts-invalid: non-const by-ref foreach over a const array is accepted Product: D Version: 2.031 Platform: Other OS/Version: Windows Status: NEW Keywords: accepts-invalid Severity: normal Priority: P2 Component: DMD AssignedTo: nob...@puremagic.com ReportedBy: 2kor...@gmail.com The following test-case shouldn't compile: void main() { const(int)[] array; foreach (ref int i; array) { // i = 42; } } Note that modifying the 'i' is still prohibited. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------