n3035 says:
A variable is introduced by the declaration of an object. The variable’s name denotes the object.
n3090 says:
A variable is introduced by the declaration of a reference other than a non-static data member or of an object. The variable’s name denotes the reference or object.
I wonder what motivated this change. Does it have to do with rvalue references?
The change was in response to CWG defect 633. The list of changes related to this can be found in n2993: