No-one knows? On Wed, Jul 27, 2016 at 8:50 PM, Johan Engelen <[email protected]> wrote:
> Hi all, > Class Module contains the member functions semantic(), semantic2, and > semantic3() that are not virtual. They have the same name however as the > Dsymbol virtual methods. Because Module inherits from Dsymbol, it is > confusing to reuse the names. Clang warns about Module's functions hiding > the virtual methods of the parent class. > > What was the intent here? Should Module's semantic functions override the > base class's functions (but then why the *final* Package::semantic()?), or > should they be separate function and just be renamed to something more > clear? > > thanks, > Johan > >
_______________________________________________ dmd-internals mailing list [email protected] http://lists.puremagic.com/mailman/listinfo/dmd-internals
