References to incomplete types
<p>According to the C++03 standard, is it valid to have references to incomplete types? I'm not aware of any implementation that implements references as any other than non-null pointers, so such code ought to work. However, I wonder whether it's standard conforming.</p>

<p>I would appreciate answers with quotes and references to the C++ standard.</p>
