On Wednesday, 9 May 2018 at 14:07:37 UTC, Per Nordlöw wrote:
Why (on earth) doesstruct S { @disable this(this); int* _ptr; } pragma(msg, typeof(S.tupleof)); prints (int*, void*) when struct S { int* _ptr; } pragma(msg, typeof(S.tupleof)); prints (int*) ?!!!
I wasn't able to reproduce it on dmd-nightly: https://run.dlang.io/is/9wT8tH
What version of the compiler are you using?