[dmd-internals] [D-Programming-Language/dmd] f3429c: Fix issue 14275

GitHub via dmd-internals dmd-internals at puremagic.com
Wed Mar 11 04:07:27 PDT 2015


  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 at 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 at 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


More information about the dmd-internals mailing list