eles:

I am also strongly in favor of introducing an "uncast". For example, in C++'x const_cast and in D's cast for removing, for example immutability:

immutable int* p = ...;
int* q = cast(int*)p;

I think this is supposed to work:

void main() {
    immutable int* p;
    int* q = cast()p;
}

Bye,
bearophile

Reply via email to