[dmd-internals] [D-Programming-Language/dmd] 046712: fix Issue 2644 - Unresolved template reference

GitHub via dmd-internals dmd-internals at puremagic.com
Fri Feb 13 14:03:19 PST 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 046712c1f2f2c634792ac78d47ee99840007a04c
      https://github.com/D-Programming-Language/dmd/commit/046712c1f2f2c634792ac78d47ee99840007a04c
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M src/glue.c
    M src/template.c
    M src/toobj.c
    A test/runnable/imports/link2644a.d
    A test/runnable/imports/link2644b.d
    A test/runnable/imports/link2644c.d
    A test/runnable/link2644.d

  Log Message:
  -----------
  fix Issue 2644 - Unresolved template reference


  Commit: 5ba40267bb26f5405e829112933d1d4e5c179d61
      https://github.com/D-Programming-Language/dmd/commit/5ba40267bb26f5405e829112933d1d4e5c179d61
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    A test/runnable/imports/link2500a.d
    A test/runnable/imports/link2500b.d
    A test/runnable/link2500.d

  Log Message:
  -----------
  fix Issue 2500 - template struct methods are left unresolved if imported from multiple modules


  Commit: 0b695233589c6124a359645137aea803e2fe84e4
      https://github.com/D-Programming-Language/dmd/commit/0b695233589c6124a359645137aea803e2fe84e4
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M src/template.c
    A test/runnable/imports/link10920a.d
    A test/runnable/link10920.d

  Log Message:
  -----------
  fix Issue 10920 - template instantiation order dependent link failure problem


  Commit: 0e27f5c8f353bf07f47968293b1ee8a02d9f3ddc
      https://github.com/D-Programming-Language/dmd/commit/0e27f5c8f353bf07f47968293b1ee8a02d9f3ddc
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M src/dsymbol.c
    M src/func.c
    M src/glue.c
    M src/struct.c
    M src/template.c
    M src/typinf.c

  Log Message:
  -----------
  Cleanup Dsymbol::inNonRoot() and semanticTypeInfo()


  Commit: c4387428c034ae83fa2504379c68ed3ac354d58f
      https://github.com/D-Programming-Language/dmd/commit/c4387428c034ae83fa2504379c68ed3ac354d58f
  Author: Walter Bright <walter at walterbright.com>
  Date:   2015-02-13 (Fri, 13 Feb 2015)

  Changed paths:
    M src/dsymbol.c
    M src/func.c
    M src/glue.c
    M src/struct.c
    M src/template.c
    M src/toobj.c
    M src/typinf.c
    A test/runnable/imports/link10920a.d
    A test/runnable/imports/link2500a.d
    A test/runnable/imports/link2500b.d
    A test/runnable/imports/link2644a.d
    A test/runnable/imports/link2644b.d
    A test/runnable/imports/link2644c.d
    A test/runnable/link10920.d
    A test/runnable/link2500.d
    A test/runnable/link2644.d

  Log Message:
  -----------
  Merge pull request #4384 from 9rnsr/fix2644

Issue 2644 & 2500 & 10920 - Unresolved template reference


Compare: https://github.com/D-Programming-Language/dmd/compare/115eafdd7276...c4387428c034


More information about the dmd-internals mailing list