[phobos] [D-Programming-Language/phobos] 37e304: Fix mixed package protection in std.regex

GitHub via phobos phobos at puremagic.com
Wed Mar 11 00:53:38 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 37e304e2df4dba3840ce36c62ea5cc9aeb8c56f6
      https://github.com/D-Programming-Language/phobos/commit/37e304e2df4dba3840ce36c62ea5cc9aeb8c56f6
  Author: Mihails Strasuns <mihails.strasuns.contractor at sociomantic.com>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M std/regex/internal/ir.d

  Log Message:
  -----------
  Fix mixed package protection in std.regex

This code worked before because of bug in qualifiied package protection
implementation in DMD which resulted in merging protection levels of
aggregates and their member symbols.


  Commit: 0c735c196bbaea7a6fc3ba0408e7cacc46f787e5
      https://github.com/D-Programming-Language/phobos/commit/0c735c196bbaea7a6fc3ba0408e7cacc46f787e5
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M std/regex/internal/ir.d

  Log Message:
  -----------
  Merge pull request #3048 from mihails-strasuns-sociomantic/regex-package

Fix mixed package protection in std.regex


Compare: https://github.com/D-Programming-Language/phobos/compare/38453e82adfd...0c735c196bba


More information about the phobos mailing list