http://d.puremagic.com/issues/show_bug.cgi?id=3258



--- Comment #10 from Andrej Mitrovic <[email protected]> 2012-12-21 
17:04:28 PST ---
(In reply to comment #9)
> Non-virtual by default + a virtual keyword + no limits on virtuality based on
> access specifiers => dream come true (for me).

I forgot one thing that completes the circle, and that is friend declarations.
That way private inheritance actually becomes useful beyond the module the
class is declared in. I never liked the idea of having private leak into the
entire module to begin with, I want fine-grained access via friend declarations
and access specifiers which don't mess with virtuality. Otherwise I'm left
using PIMPL idioms or mixin templates (yuck!).

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to