December 31, 2013
  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 2178d3023a6260f1d58e8263f7a52e4a02a3baba
      https://github.com/D-Programming-Language/dmd/commit/2178d3023a6260f1d58e8263f7a52e4a02a3baba
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-12-30 (Mon, 30 Dec 2013)

  Changed paths:
    M src/mtype.c
    M src/mtype.h
    M src/typinf.c

  Log Message:
  -----------
  Add factory function for TypeTuple


  Commit: f0b1bcbf22f1ef8abccfd44e131e85b50bf5ddfe
      https://github.com/D-Programming-Language/dmd/commit/f0b1bcbf22f1ef8abccfd44e131e85b50bf5ddfe
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-12-30 (Mon, 30 Dec 2013)

  Changed paths:
    M src/declaration.c
    M src/declaration.h
    M src/dsymbol.c
    M src/dsymbol.h
    M src/e2ir.c
    M src/expression.c
    M src/expression.h
    M src/glue.c
    M src/iasm.c
    M src/identifier.c
    M src/identifier.h
    M src/module.c
    M src/module.h
    M src/mtype.c
    M src/mtype.h
    M src/root/file.c
    M src/root/file.h
    M src/statement.c
    M src/statement.h
    M src/todt.c
    M src/typinf.c

  Log Message:
  -----------
  Use factory functions instead of calling constructors from the glue layer


  Commit: b6482b3b8b894e1fccbd914d2ec31dc11f7ee692
      https://github.com/D-Programming-Language/dmd/commit/b6482b3b8b894e1fccbd914d2ec31dc11f7ee692
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-12-30 (Mon, 30 Dec 2013)

  Changed paths:
    M src/e2ir.c
    M src/glue.c
    M src/mars.c
    M src/s2ir.c
    M src/tocsym.c
    M src/typinf.c

  Log Message:
  -----------
  Use factory functions to create arrays from the glue layer


  Commit: df5166a68b39633fb53defd32e06a97cd2835c95
      https://github.com/D-Programming-Language/dmd/commit/df5166a68b39633fb53defd32e06a97cd2835c95
  Author: Walter Bright <walter@walterbright.com>
  Date:   2013-12-31 (Tue, 31 Dec 2013)

  Changed paths:
    M src/declaration.c
    M src/declaration.h
    M src/dsymbol.c
    M src/dsymbol.h
    M src/e2ir.c
    M src/expression.c
    M src/expression.h
    M src/glue.c
    M src/iasm.c
    M src/identifier.c
    M src/identifier.h
    M src/mars.c
    M src/module.c
    M src/module.h
    M src/mtype.c
    M src/mtype.h
    M src/root/file.c
    M src/root/file.h
    M src/s2ir.c
    M src/statement.c
    M src/statement.h
    M src/tocsym.c
    M src/todt.c
    M src/typinf.c

  Log Message:
  -----------
  Merge pull request #3005 from yebblies/factory

[DDMD] Use factory functions instead of calling constructors from the glue layer


Compare: https://github.com/D-Programming-Language/dmd/compare/19a00201613c...df5166a68b39