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 ?