Details
-
Suggestion
-
Resolution: Out of scope
-
Not Evaluated
-
None
-
None
-
None
Description
In general types that aren't designed to be subclassed should be systematically sealed.
Also using final helps the devirtualization machinery:
https://hubicka.blogspot.ch/2014/08/devirtualization-in-c-part-5-asking.html
(gcc -Wsuggest-final-types and -Wsuggest-final-methods)