On Sun, 09 Nov 2014 22:17:33 +0000 bearophile via Digitalmars-d-learn <[email protected]> wrote:
> 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;
> }
it works for simple types, like 'immutable int a'. but for
'immutable(int*) a' it returns 'immutable(int)* a'.
signature.asc
Description: PGP signature
