[LLVMdev] [RFC] C++11: 'virtual' and 'override'
Jasper Neumann
jn at sirrida.de
Mon Mar 3 04:01:58 PST 2014
Hi folks!
> [...] whether the 'virtual' keyword is also used when 'override'
> is used.
> Related, should we require use of 'override' when methods override
> a base class method?
I vote to require "override" and to leave out "virtual".
By the way: This is what Delphi / Free Pascal do,
The Delphi interpretation of "virtual" is to establish a new "slot"
(i.e. a new entry in the VMT) whereas "override" re-uses such a slot.
Jasper
More information about the llvm-dev
mailing list