[expr.prim.this]/2:
If a declaration declares a member function or member function template of a class X, the expression this is a prvalue of type “pointer to cv-qualifier-seq X” between the optional cv-qualifier-seq and the end of the function-definition, member-declarator, or declarator. . . .
A member-declarator is already defined in terms of a declarator. Therefore, the declarator can be eliminated above without loss of generality.