March 11, 2015 [dmd-internals] [D-Programming-Language/dmd] f3429c: Fix issue 14275 | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: f3429ca61d5966a3b6e3ac2dcbff4d596d27f292 https://github.com/D-Programming-Language/dmd/commit/f3429ca61d5966a3b6e3ac2dcbff4d596d27f292 Author: Mihails Strasuns <mihails.strasuns.contractor@sociomantic.com> Date: 2015-03-11 (Wed, 11 Mar 2015) Changed paths: M src/access.c A test/compilable/protection/aggregate/mod14275.d A test/compilable/protection/bug/bug14275.d A test/compilable/test14275.d Log Message: ----------- Fix issue 14275 "Qualified package protection for aggregate member doesn't work" https://issues.dlang.org/show_bug.cgi?id=14275 When checking protection of aggregate member symbol, DMD previosuly checked protection of aggregate itself, assuming it has same protection. Those need to be done separately. Commit: a061c863b4ed516cff86b063174ba125de31fd6b https://github.com/D-Programming-Language/dmd/commit/a061c863b4ed516cff86b063174ba125de31fd6b Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2015-03-11 (Wed, 11 Mar 2015) Changed paths: M src/access.c A test/compilable/protection/aggregate/mod14275.d A test/compilable/protection/bug/bug14275.d A test/compilable/test14275.d Log Message: ----------- Merge pull request #4476 from mihails-strasuns-sociomantic/fix-14275-aggregate-member-protection Fix issue 14275 : qualified package protection for aggregate member doesn't work Compare: https://github.com/D-Programming-Language/dmd/compare/3f4c894a65af...a061c863b4ed |
Copyright © 1999-2021 by the D Language Foundation