On Monday, 10 April 2023 at 18:14:56 UTC, John Colvin wrote:
It seems that it isn't possible, am I missing something?alias Q = int[int*]; pragma(msg, Q); // int[const(int)*] Also, is this documented somewhere?
It seems to be so (which is strange) and I can't image it is by design since you
can do this:
```d
static struct Pointer(T) { T* val; }
int[Pointer!int] f;
pragma(msg,typeof(f));
int* val = new int;
*val = 5;
f[Pointer!int(val)] = 12;
*val = 6;
f[Pointer!int(val)].writeln; //12
```
