D-Programming-Language/dmd — pull request #712 by dawgfoto (2012-02-13 03:55:18+00:00)
Title: fix 7491

- This is a rather odd feature but we support it for structs
since 2.022 so classes should be treated the same.

- Adding the package name ('std') to the base class
symbol table means that looking up package imports
through the base class will take precedence over looking
them up through module imports. In conjunction with
access checks this could be potentially confusing
(see Bugzilla [7491](http://d.puremagic.com/issues/show_bug.cgi?id=7491) for an example).