BoxedVoid

What to use instead of void for boxVoid/unboxVoid. Use a zero-length array instead of an empty struct as this one has a .sizeof of 0, unlike the struct.

alias BoxedVoid = BoxedVoidElement[0]

Meta