[dmd-internals] [D-Programming-Language/dmd] 60d7fa: fix Issue 5896 - const overload matching is succum...

GitHub noreply at github.com
Sat May 12 11:34:05 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 60d7fadd7100c52746a29fade983c5644a4c8cfb
      https://github.com/D-Programming-Language/dmd/commit/60d7fadd7100c52746a29fade983c5644a4c8cfb
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2012-03-24 (Sat, 24 Mar 2012)

  Changed paths:
    M src/template.c
    M test/runnable/template9.d

  Log Message:
  -----------
  fix Issue 5896 - const overload matching is succumb to template parameter one

Treat matching levels separately based on initial template arguments and inferred from function arguments.


  Commit: 91093c7bb19b2f43dffa868c5f8125e1bd347412
      https://github.com/D-Programming-Language/dmd/commit/91093c7bb19b2f43dffa868c5f8125e1bd347412
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2012-03-24 (Sat, 24 Mar 2012)

  Changed paths:
    M src/template.c
    M test/runnable/opover.d
    M test/runnable/template9.d

  Log Message:
  -----------
  fix Issue 4953 - Regression(2.031): templates don't do implicit conversion properly


  Commit: f21d0cc53e2af192c8441ee8de786981d3bbca57
      https://github.com/D-Programming-Language/dmd/commit/f21d0cc53e2af192c8441ee8de786981d3bbca57
  Author: Walter Bright <walter at walterbright.com>
  Date:   2012-05-12 (Sat, 12 May 2012)

  Changed paths:
    M src/template.c
    M test/runnable/opover.d
    M test/runnable/template9.d

  Log Message:
  -----------
  Merge pull request #45 from 9rnsr/fix5896

Issue 5896 - const overload matching is succumb to template parameter one


Compare: https://github.com/D-Programming-Language/dmd/compare/20d9666...f21d0cc


More information about the dmd-internals mailing list