Example :
int a; void closure() pure { impure_function() { a++; } }t.d(4): Error: pure function 't.closure.impure_function' cannot access mutable static data 'a'
is this intended ?
Example :
int a; void closure() pure { impure_function() { a++; } }t.d(4): Error: pure function 't.closure.impure_function' cannot access mutable static data 'a'
is this intended ?