http://dlang.org/statement.htmlの「Foreach 制限」セクションによると、次のコード
int[] a;
int[] b;
foreach (int i; a) {
a = null; // error
a.length += 10; // error
a = b; // error
}
a = null; // ok
エラーする必要があります。
しかし、2.063.2 や master を使用している場合はそうではありません。
これは回帰バグですか?