On 11/9/12, Nick Sabalausky <[email protected]> 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..
