Why is it impossible to have a reference to void? The only thing I found in the C++ Standard is this line, at 8.3.2.1
A declarator th
void is something that, by definition, doesn't exist, so it is not logical to have it's adress.