[Issue 314] [module] Static, renamed, and selective imports are always public
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Wed Mar 9 16:38:42 PST 2016
https://issues.dlang.org/show_bug.cgi?id=314
--- Comment #52 from github-bugzilla at puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/7cf24a4b5f07f920c0d772ac84a3c5547db2c538
fix Issue 314 - static, renamed, and selective imports are always public
- enable protection for imports (unless -transition=import or
-transition=checkimports is used)
- relies on DIP22 in order to resolve public/private symbol conflicts
hence cannot be enabled when DIP22 is turned off by the transition
switches
https://github.com/D-Programming-Language/dmd/commit/8be10ece1b6f81a81f8c794b258ca2c49a9e7652
Merge pull request #5485 from MartinNowak/fix314
fix Issue 314 - static, renamed, and selective imports are always public
--
More information about the Digitalmars-d-bugs
mailing list