[dmd-internals] [D-Programming-Language/dmd] a79763: Add regression tests for imports

GitHub noreply at github.com
Sun Feb 12 17:17:57 PST 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: a79763d079004a1e9d53cb41734b1b0539ca85a4
      https://github.com/D-Programming-Language/dmd/commit/a79763d079004a1e9d53cb41734b1b0539ca85a4
  Author: dawg <dawg at dawgfoto.de>
  Date:   2012-02-11 (Sat, 11 Feb 2012)

  Changed paths:
    A test/compilable/imports/test70.d
  A test/compilable/imports/test71.d
  A test/compilable/test70.d
  A test/compilable/test71.d
  A test/fail_compilation/fail355.d
  A test/fail_compilation/fail356a.d
  A test/fail_compilation/fail356b.d
  A test/fail_compilation/fail356c.d
  A test/fail_compilation/imports/fail355.d
  A test/fail_compilation/imports/fail356.d

  Log Message:
  -----------
  Add regression tests for imports


  Commit: ef1ec298928b0f49817279dd731ad20381df32a7
      https://github.com/D-Programming-Language/dmd/commit/ef1ec298928b0f49817279dd731ad20381df32a7
  Author: dawg <dawg at dawgfoto.de>
  Date:   2012-02-11 (Sat, 11 Feb 2012)

  Changed paths:
    M src/import.c
  M src/import.h

  Log Message:
  -----------
  Revert "fix Issue 7373 - (Regression git) Renamed imports conflict with other implicitly imported symbols"

This reverts commit df5d8faabd26f248b6c25ae81daf73fff3814f41.


  Commit: c022036c8f9fea1672bb2c56edd610715f6335c8
      https://github.com/D-Programming-Language/dmd/commit/c022036c8f9fea1672bb2c56edd610715f6335c8
  Author: dawg <dawg at dawgfoto.de>
  Date:   2012-02-11 (Sat, 11 Feb 2012)

  Changed paths:
    M src/dsymbol.c
  M src/expression.c
  M src/import.c
  M src/import.h
  M src/module.c

  Log Message:
  -----------
  Revert "Merge pull request #591 from ckamm/bug314"

This reverts commit ff9fa25f3f7f3091787f7459e1950add6cff50b2, reversing
changes made to 227769c47847fd577d423469c656e7a72246553c.


  Commit: d8b971010a7a7a9e347c504275473c5a36d6925e
      https://github.com/D-Programming-Language/dmd/commit/d8b971010a7a7a9e347c504275473c5a36d6925e
  Author: dawg <dawg at dawgfoto.de>
  Date:   2012-02-11 (Sat, 11 Feb 2012)

  Changed paths:
    M src/module.c

  Log Message:
  -----------
  add back object self-import

 - which is needed for .object.ident compiler rewrites
   in object itself


  Commit: c47c8049a61bbfc3859830dfcbaaa8381fa2e48b
      https://github.com/D-Programming-Language/dmd/commit/c47c8049a61bbfc3859830dfcbaaa8381fa2e48b
  Author: dawg <dawg at dawgfoto.de>
  Date:   2012-02-11 (Sat, 11 Feb 2012)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  add back DotIdExp access check


  Commit: 60fbd5d985e3623b4562ba58dd67f4abaef1c15a
      https://github.com/D-Programming-Language/dmd/commit/60fbd5d985e3623b4562ba58dd67f4abaef1c15a
  Author: dawg <dawg at dawgfoto.de>
  Date:   2012-02-11 (Sat, 11 Feb 2012)

  Changed paths:
    M src/dsymbol.c

  Log Message:
  -----------
  prefer more accessible symbols/aliases

 - "private import mod : sym;"
   This is needed because the alias sym is now
   access checked.


  Commit: 95ed0fab4241ecd0004b2cf14fe9cbf9215609c3
      https://github.com/D-Programming-Language/dmd/commit/95ed0fab4241ecd0004b2cf14fe9cbf9215609c3
  Author: dawg <dawg at dawgfoto.de>
  Date:   2012-02-11 (Sat, 11 Feb 2012)

  Changed paths:
    M src/import.c

  Log Message:
  -----------
  Set import symbol name explicitly


  Commit: f79953b602f1fe3b7ca4ec8b4fd355ec38647e29
      https://github.com/D-Programming-Language/dmd/commit/f79953b602f1fe3b7ca4ec8b4fd355ec38647e29
  Author: dawg <dawg at dawgfoto.de>
  Date:   2012-02-11 (Sat, 11 Feb 2012)

  Changed paths:
    M src/import.c
  M src/import.h

  Log Message:
  -----------
  apply protection to import and it's aliases


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

  Changed paths:
    M src/dsymbol.c
  M src/import.c
  M src/import.h
  A test/compilable/imports/test70.d
  A test/compilable/imports/test71.d
  A test/compilable/test70.d
  A test/compilable/test71.d
  A test/fail_compilation/fail355.d
  A test/fail_compilation/fail356a.d
  A test/fail_compilation/fail356b.d
  A test/fail_compilation/fail356c.d
  A test/fail_compilation/imports/fail355.d
  A test/fail_compilation/imports/fail356.d

  Log Message:
  -----------
  Merge pull request #710 from dawgfoto/FixImportChanges

Fix import changes


Compare: https://github.com/D-Programming-Language/dmd/compare/ae73e0e...c61ab2a


More information about the dmd-internals mailing list