The wording in
13.8 [temp.res] paragraph 3:
Proposed resolution (10/00): As suggested.
A qualified-name that refers to a type and that depends on a
template-parameter
(13.8.3 [temp.dep]
) shall be prefixed by the keyword
typename
to indicate that the qualified-name denotes a type, forming an
elaborated-type-specifier
(9.2.9.5 [dcl.type.elab]
).
was intended to say:
A qualified-id that refers to a type and in which the
nested-name-specifier depends on a template-parameter
(13.8.3 [temp.dep]
) shall ...
in much the same vein as
13.8.3.2 [temp.dep.type], second bullet, first half.