[dmd-internals] [D-Programming-Language/dmd] 98598e: fix Issue 9162 - [tdpl] Non-static structs should ...

GitHub noreply at github.com
Sun Dec 16 23:16:25 PST 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 98598ea1b411c6d05b1a867a7ab7fca8dc23e11a
      https://github.com/D-Programming-Language/dmd/commit/98598ea1b411c6d05b1a867a7ab7fca8dc23e11a
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2012-12-16 (Sun, 16 Dec 2012)

  Changed paths:
    M src/aggregate.h
    M src/func.c
    M src/struct.c

  Log Message:
  -----------
  fix Issue 9162 - [tdpl] Non-static structs should have access to outer lexical scope

Calculate StructDeclaration::isnested lazily.


  Commit: b3f1c18c4ea471a3f8f66121b5e4685e1f8c92ee
      https://github.com/D-Programming-Language/dmd/commit/b3f1c18c4ea471a3f8f66121b5e4685e1f8c92ee
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2012-12-16 (Sun, 16 Dec 2012)

  Changed paths:
    M test/runnable/opover2.d

  Log Message:
  -----------
  Prefix storage class had prevented being an inner struct nested.


  Commit: 9d64175f62afa36e7110741cc8956174b076fcbb
      https://github.com/D-Programming-Language/dmd/commit/9d64175f62afa36e7110741cc8956174b076fcbb
  Author: Walter Bright <walter at walterbright.com>
  Date:   2012-12-16 (Sun, 16 Dec 2012)

  Changed paths:
    M src/aggregate.h
    M src/func.c
    M src/struct.c
    M test/runnable/opover2.d

  Log Message:
  -----------
  Merge pull request #1379 from 9rnsr/fix9162

Issue 9162 - [tdpl] Non-static structs should have access to outer lexical scope


Compare: https://github.com/D-Programming-Language/dmd/compare/42700106e0cb...9d64175f62af


More information about the dmd-internals mailing list