void foo(int bar, ...) { va_list* va = void; va_list[1] __va_argsave; va = &__va_argsave;... } The above being compiler generated by DMD.
Should that be va = &__va_argsave[0] ? So what _should_ DMD be generating?
Daniel Murphy via Digitalmars-d Mon, 05 Jan 2015 01:26:32 -0800
void foo(int bar, ...) { va_list* va = void; va_list[1] __va_argsave; va = &__va_argsave;... } The above being compiler generated by DMD.
Should that be va = &__va_argsave[0] ? So what _should_ DMD be generating?