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
typename [:T::r1:]; // fails if T::r1 is not a reflection of a type typename [:T::r2:]<int>; // fails if T::r2 is not a reflection of a template Z for which Z<int> is a type
The grammar does not allow for the semicolon at the end of the lines as indicated in the example.
Suggested resolution: Add ; at the end of the second and third line in type-requirement's grammar.
One of the authors of P2996 remarked on Mattermost: "Yeah, those should probably have semis."