C++ Logo

std-proposals

Advanced search

Re: [std-proposals] enable very strict use of 'virtual', 'override', etc.

From: Ville Voutilainen <ville.voutilainen_at_[hidden]>
Date: Tue, 2 May 2023 18:23:18 +0300
On Tue, 2 May 2023 at 18:17, Jason McKesson via Std-Proposals
<std-proposals_at_[hidden]> wrote:
> > The original virtual override-marking proposal back before C++11 had such
> > things. It was dropped and updated to only have the override and final
> > contextual keywords.
> >
> > Your proposal needs to reflect back to that proposal, explain how it's different
> > from it and avoids the mistakes that doomed that proposal.
>
> One problem with that is that it is generally quite difficult to find
> that sort of information without directly asking one of the people who
> were there. Particularly in the early days, the record of discussions
> about proposals was pretty thin. Things are a bit better nowadays, but
> it's still not exactly easy.

This paper might be of help:
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3234.pdf

Received on 2023-05-02 15:23:31