On 1/2/14, Cooler <kulkin at hotbox.ru> wrote: > As I understand any type can be used instead of void, because > assert((bool[0]).sizeof == 0). Correct? Yes, the only reason void was there was to make it more documenting.