Full name of submitter (unless configured in github; will be published with the issue): Jim X
[class.pre] p5:
Whenever a class-key is followed by a class-head-name, the identifier final, and a colon or left brace, final is interpreted as a class-virt-specifier.
Consider this example:
struct final final{};
final in the wording final is interpreted as a class-virt-specifier is unclear.
Suggested resolution
the final that is not a class-head-name is interpreted as a class-virt-specifier
Full name of submitter (unless configured in github; will be published with the issue): Jim X
[class.pre] p5:
Consider this example:
final
in the wordingfinal is interpreted as a class-virt-specifier
is unclear.Suggested resolution
the final that is not a class-head-name is interpreted as a class-virt-specifier