On Monday, 10 June 2013 at 20:31:32 UTC, Simen Kjaeraas wrote: > or it should take a void* as its first > argument. void* means 'magic ahead', so it would be kinda ok. This would encourage people to try something like dg.funcptr(dg.ptr, ...), which is not correct ABI-wise. David