On 11/9/12, Nick Sabalausky <seewebsitetocontac...@semitwist.com> wrote: > FWIW, you should be able to work around the issue by making some of the > pointers "void*". You'll lose some type safety and have to remember to > cast things correctly, but it should at least make it compile (although > I haven't tried it).
Perhaps another possible workaround is to use 'alias this'. struct R { struct Data { int value; } Data data; alias data this; d_list!Data Rlist; } May not work in all cases though..