On Wednesday, 6 May 2015 at 07:28:30 UTC, Shachar Shemesh wrote:
Hi all,Please consider the following program: void main() { int array[13]; int[] internalFunc() { return array; } } This code does not compile (dmd 2.066.1), claiming: test.d(5): Error: escaping reference to local arrayThe way I see it, the array in question is in scope anywhere the function is, and as such, this error is a false positive.Thoughts? Shachar
compiles fine in 2.067.