http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25466
--- Comment #9 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-11-01 08:39:48 UTC --- Oops, sorry about the rvalue stupid mistake, you are right. Thus I understand that this type of wording means that assuming it's a glvalue, the null pointer can appear anywhere, I see. Currentlg we are handling only the examples in the note.