On 9/13/14, 3:45 AM, bearophile wrote:
Manu:

Surely, at very least, an extern(C++) class should be final-by-default?

Often the less special cases you have, the less bugs you create. So I
suggest final to be handled in the same way in both regular and
extern(C++) classes.

Yah, the C++ interop philosophy is "D language rules, C++ implementations". I.e. no C++ overloading, visibility rules, name lookup, overriding vs. hiding, etc. etc.

Andrei


Reply via email to