You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A placeholder-type-specifier is a placeholder for a type to be deduced ([dcl.spec.auto]). A type-specifier of the form typenameoptnested-name-specifieropttemplate-name is a placeholder for a deduced class type ([dcl.type.class.deduct]). . . .
AFAICT, there is no way to obtain a type-specifier with the form specified above.
The text was updated successfully, but these errors were encountered:
It seems the grammar for typename-specifier in [temp.res] is missing an option for nested-name-specifiertemplate-name to make the typename prefix possible. Changes to the grammar are unlikely to be editorial. @zygoloid?
Editorial meeting: The grammar for typename-specifier allows a trailing identifier, which does cover template-name as well. We understand "of the form" quotes are re-matching the tokens, so there is no defect.
[dcl.type.simple]/2:
AFAICT, there is no way to obtain a type-specifier with the form specified above.
The text was updated successfully, but these errors were encountered: