[dmd-internals] [D-Programming-Language/dmd] fe00d7: Merge pull request #1829 from 9rnsr/fix9773

GitHub noreply at github.com
Fri May 17 13:01:13 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: fe00d71443844f0261e0dd39b9c97ed3172b8527
      https://github.com/D-Programming-Language/dmd/commit/fe00d71443844f0261e0dd39b9c97ed3172b8527
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M src/expression.c
    A test/fail_compilation/fail9773.d

  Log Message:
  -----------
  Merge pull request #1829 from 9rnsr/fix9773

Issue 9773 - ref parameter with default string literal should not compile


  Commit: f7f2a2d9c630e4292477a1cc198bfc188abebe63
      https://github.com/D-Programming-Language/dmd/commit/f7f2a2d9c630e4292477a1cc198bfc188abebe63
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M src/declaration.c
    M src/expression.c
    M src/mtype.c
    M src/template.c
    M test/runnable/aliasthis.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


  Commit: 4ba485b7cec324ba88a6be85a093d5ccdce9c24a
      https://github.com/D-Programming-Language/dmd/commit/4ba485b7cec324ba88a6be85a093d5ccdce9c24a
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M src/cast.c
    M src/e2ir.c
    M src/expression.c
    M src/expression.h
    M src/func.c
    M src/mtype.c
    M src/mtype.h
    M src/template.c
    M src/traits.c
    A test/compilable/extra-files/test9680dllmain.d
    A test/compilable/extra-files/test9680main.d
    A test/compilable/extra-files/test9680winmain.d
    A test/compilable/imports/test9692b.d
    A test/compilable/test9680.sh
    A test/compilable/test9692.d
    A test/compilable/test9692a.d
    M test/fail_compilation/diag9420.d
    A test/fail_compilation/diag9880.d
    A test/fail_compilation/fail9346.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


  Commit: d66440d5892c2c8f532bde1a797dfacedd494948
      https://github.com/D-Programming-Language/dmd/commit/d66440d5892c2c8f532bde1a797dfacedd494948
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

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

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


  Commit: fc76fa3790967d52b5118c18a8b659d609ddef02
      https://github.com/D-Programming-Language/dmd/commit/fc76fa3790967d52b5118c18a8b659d609ddef02
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M src/aggregate.h
    M src/class.c
    M src/scope.c
    M src/scope.h
    M src/struct.c
    M src/template.c
    A test/compilable/fwdref8698a.d
    A test/compilable/fwdref8698b.d
    A test/fail_compilation/diag8697.d
    M test/runnable/mixin1.d
    M test/runnable/template9.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


  Commit: 81009a13bcc06f83bbbe727674e93fb12e497e59
      https://github.com/D-Programming-Language/dmd/commit/81009a13bcc06f83bbbe727674e93fb12e497e59
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-04-07 (Sun, 07 Apr 2013)

  Changed paths:
    M src/backend/cod3.c
    M src/declaration.c
    M src/e2ir.c
    M src/mars.c
    M src/mtype.c
    M src/mtype.h
    M src/template.c
    A test/compilable/fwdref8609.d
    M test/runnable/template9.d
    M test/runnable/test42.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


  Commit: 44fe0d02888191eaa4a66c59046c5baab644c1de
      https://github.com/D-Programming-Language/dmd/commit/44fe0d02888191eaa4a66c59046c5baab644c1de
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-04-08 (Mon, 08 Apr 2013)

  Changed paths:
    M src/aliasthis.c
    M src/doc.c
    M src/expression.c
    M src/interpret.c
    M src/mars.c
    M src/msc.c
    A test/compilable/ddoc9903.d
    A test/compilable/extra-files/ddoc9903.html
    M test/compilable/interpret3.d
    M test/compilable/test9680.sh
    M test/compilable/test9692.d
    M test/runnable/aliasthis.d
    M test/runnable/traits.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


  Commit: a26d543c581fa72cae0ab38efed91729afb72979
      https://github.com/D-Programming-Language/dmd/commit/a26d543c581fa72cae0ab38efed91729afb72979
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-04-14 (Sun, 14 Apr 2013)

  Changed paths:
    M src/apply.c
    M src/arraytypes.h
    M src/backend/cc.h
    M src/backend/cgcod.c
    M src/backend/cgelem.c
    M src/backend/cod3.c
    M src/backend/code.c
    M src/backend/el.c
    M src/backend/gother.c
    M src/backend/ptrntab.c
    M src/backend/symbol.c
    M src/cast.c
    M src/clone.c
    M src/constfold.c
    M src/ctfe.h
    M src/ctfeexpr.c
    M src/declaration.c
    M src/declaration.h
    M src/e2ir.c
    M src/expression.c
    M src/expression.h
    M src/func.c
    M src/init.c
    M src/inline.c
    M src/interpret.c
    M src/optimize.c
    M src/parse.c
    M src/parse.h
    M src/tocsym.c
    M src/todt.c
    M src/toobj.c
    M src/traits.c
    M test/compilable/interpret3.d
    A test/compilable/parse9901.d
    M test/fail_compilation/fail3703.d
    A test/fail_compilation/fail6795.d
    A test/fail_compilation/fail9892.d
    R test/fail_compilation/pragmamsg7568.d
    M test/runnable/iasm.d
    M test/runnable/iasm64.d
    M test/runnable/interpret.d
    M test/runnable/interpret2.d
    M test/runnable/sdtor.d
    M test/runnable/test42.d
    M test/runnable/testbounds.d
    M test/runnable/testbounds2.d
    M test/runnable/testxmm.d
    M test/runnable/traits.d
    M test/runnable/xtest46.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


  Commit: 27b9970748fc1936332d9f04c6066505892aae8c
      https://github.com/D-Programming-Language/dmd/commit/27b9970748fc1936332d9f04c6066505892aae8c
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-04-15 (Mon, 15 Apr 2013)

  Changed paths:
    M src/backend/cgelem.c
    M src/backend/cod2.c
    M src/backend/cod4.c
    A src/backend/divcoeff.c
    M src/backend/gdag.c
    M src/cast.c
    M src/expression.c
    M src/interpret.c
    M src/posix.mak
    M src/struct.c
    M src/win32.mak
    M test/runnable/funclit.d
    M test/runnable/interpret.d
    M test/runnable/mars1.d
    M test/runnable/structlit.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


  Commit: 43fe33afa64d0b501c421e55df91a2bb9d099d9a
      https://github.com/D-Programming-Language/dmd/commit/43fe33afa64d0b501c421e55df91a2bb9d099d9a
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-04-19 (Fri, 19 Apr 2013)

  Changed paths:
    M src/clone.c
    M src/ctfe.h
    M src/ctfeexpr.c
    M src/declaration.h
    M src/dmd_msc.vcproj
    M src/dmd_msc.vcxproj
    M src/dmd_msc.vcxproj.filters
    M src/enum.c
    M src/expression.c
    M src/func.c
    M src/interpret.c
    M src/mtype.c
    M src/mtype.h
    M src/opover.c
    M src/optimize.c
    M src/parse.c
    M src/template.c
    M src/template.h
    M src/traits.c
    A test/compilable/imports/test9919a.d
    A test/compilable/imports/test9919b.d
    A test/compilable/imports/test9919c.d
    M test/compilable/interpret3.d
    A test/compilable/test9919.d
    A test/fail_compilation/enum9921.d
    A test/fail_compilation/fail9936.d
    M test/runnable/eh2.d
    M test/runnable/imports/inline2a.d
    M test/runnable/interpret.d
    M test/runnable/sdtor.d
    M test/runnable/structlit.d
    M test/runnable/testconst.d
    M test/runnable/traits.d
    M test/runnable/xtest46.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


  Commit: 11a29661acafee202a2873f5eca65443f86114b6
      https://github.com/D-Programming-Language/dmd/commit/11a29661acafee202a2873f5eca65443f86114b6
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-04-23 (Tue, 23 Apr 2013)

  Changed paths:
    M src/backend/cod4.c
    M src/enum.c
    M src/expression.c
    M src/expression.h
    M src/func.c
    M src/iasm.c
    M src/mtype.c
    M src/mtype.h
    M src/parse.c
    M src/todt.c
    M test/compilable/extra-files/ddoc11.html
    M test/compilable/extra-files/json.out
    R test/fail_compilation/diag4285.d
    M test/fail_compilation/diag8629.d
    A test/fail_compilation/diag9241.d
    A test/fail_compilation/diag9961.d
    A test/fail_compilation/ice9540.d
    M test/runnable/iasm64.d
    M test/runnable/interpret.d
    M test/runnable/structlit.d
    M test/runnable/template9.d
    M test/runnable/test7511.d
    M test/runnable/ufcs.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


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

  Changed paths:
    M src/apply.c
    M src/attrib.c
    M src/backend/cod3.c
    M src/backend/cod4.c
    M src/cast.c
    M src/class.c
    M src/clone.c
    M src/cond.c
    M src/ctfe.h
    M src/ctfeexpr.c
    M src/declaration.c
    M src/declaration.h
    M src/dsymbol.c
    M src/dsymbol.h
    M src/e2ir.c
    M src/enum.c
    M src/expression.c
    M src/expression.h
    M src/func.c
    M src/iasm.c
    M src/init.c
    M src/interpret.c
    M src/json.c
    M src/lexer.c
    M src/mars.c
    M src/mars.h
    M src/module.c
    M src/module.h
    M src/mtype.c
    M src/mtype.h
    M src/parse.c
    M src/root/stringtable.h
    M src/sapply.c
    M src/scope.c
    M src/scope.h
    M src/statement.c
    M src/staticassert.c
    M src/struct.c
    M src/template.c
    M src/toobj.c
    M src/utf.c
    M src/utf.h
    M test/compilable/compile1.d
    M test/compilable/extra-files/json.out
    M test/compilable/json.d
    A test/compilable/parse9679.d
    A test/fail_compilation/diag9679.d
    A test/fail_compilation/failsafea.d
    A test/fail_compilation/failsafeb.d
    A test/fail_compilation/failsafec.d
    A test/fail_compilation/parseStc.d
    M test/runnable/Fix5140.d
    M test/runnable/mars1.d
    M test/runnable/sdtor.d
    M test/runnable/structlit.d
    M test/runnable/template9.d
    M test/runnable/testsafe.d
    M test/runnable/ufcs.d
    M test/runnable/xtest46.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


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

  Changed paths:
    M src/link.c

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


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

  Changed paths:
    M src/aggregate.h
    M src/aliasthis.c
    M src/argtypes.c
    M src/arrayop.c
    M src/attrib.c
    M src/backend/cgobj.c
    M src/backend/cod1.c
    M src/backend/cod4.c
    M src/builtin.c
    M src/cast.c
    M src/class.c
    M src/clone.c
    M src/cond.c
    M src/ctfeexpr.c
    M src/declaration.c
    M src/declaration.h
    M src/delegatize.c
    M src/dsymbol.c
    M src/e2ir.c
    M src/entity.c
    M src/enum.c
    M src/enum.h
    M src/expression.c
    M src/expression.h
    M src/func.c
    M src/glue.c
    M src/iasm.c
    M src/identifier.c
    M src/impcnvgen.c
    M src/import.c
    M src/init.c
    M src/inline.c
    M src/interpret.c
    M src/lexer.c
    M src/libelf.c
    M src/libmach.c
    M src/libmscoff.c
    M src/libomf.c
    M src/link.c
    M src/mangle.c
    M src/mars.c
    M src/mars.h
    M src/module.c
    M src/mtype.c
    M src/mtype.h
    M src/opover.c
    M src/optimize.c
    M src/parse.c
    M src/posix.mak
    M src/root/root.c
    M src/root/stringtable.c
    M src/root/stringtable.h
    M src/scope.c
    M src/scope.h
    M src/statement.c
    M src/statement.h
    M src/staticassert.c
    M src/struct.c
    M src/target.c
    M src/target.h
    M src/template.c
    M src/tocsym.c
    M src/toobj.c
    M src/traits.c
    M src/typinf.c
    M src/win32.mak
    M test/compilable/extra-files/header.di
    M test/compilable/extra-files/inlineheader.di
    M test/compilable/extra-files/json.out
    M test/compilable/header.d
    A test/compilable/ice10040.d
    M test/compilable/inlineheader.d
    M test/compilable/interpret3.d
    A test/compilable/parse9401.d
    M test/compilable/testInference.d
    M test/fail_compilation/diag8178.d
    M test/fail_compilation/diag9004.d
    A test/fail_compilation/ice10016.d
    M test/fail_compilation/ice6538.d
    M test/runnable/Fix5140.d
    M test/runnable/aliasthis.d
    M test/runnable/arrayop.d
    M test/runnable/cov2.d
    M test/runnable/extra-files/runnable-cov2.lst
    M test/runnable/foreach5.d
    A test/runnable/imports/ufcs5a.d
    A test/runnable/imports/ufcs5b.d
    A test/runnable/imports/ufcs5c.d
    A test/runnable/imports/ufcs5d.d
    A test/runnable/imports/ufcs5e.d
    M test/runnable/opover2.d
    M test/runnable/sdtor.d
    M test/runnable/template9.d
    M test/runnable/test23.d
    M test/runnable/test42.d
    R test/runnable/test9068.d
    M test/runnable/traits.d
    M test/runnable/uda.d
    M test/runnable/ufcs.d
    M test/win32/mydll2.d
    M test/win32/testmydll2.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


  Commit: a4241e37d92bc593434385e8a79a1ef14df8e8ac
      https://github.com/D-Programming-Language/dmd/commit/a4241e37d92bc593434385e8a79a1ef14df8e8ac
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-05-14 (Tue, 14 May 2013)

  Changed paths:
    M .gitignore
    A dmd.xcodeproj/project.pbxproj
    A dmd.xcodeproj/project.xcworkspace/contents.xcworkspacedata
    M src/aggregate.h
    M src/arrayop.c
    M src/attrib.c
    M src/cast.c
    M src/class.c
    M src/clone.c
    M src/declaration.c
    M src/declaration.h
    M src/dsymbol.h
    M src/e2ir.c
    M src/expression.c
    M src/func.c
    A src/gluestub.c
    M src/identifier.c
    M src/idgen.c
    M src/interpret.c
    M src/mangle.c
    M src/mars.c
    M src/mars.h
    M src/mtype.c
    M src/parse.c
    M src/root/root.c
    M src/root/root.h
    M src/scope.c
    M src/struct.c
    M src/template.c
    M src/template.h
    M src/tocsym.c
    M src/toir.c
    M src/win32.mak
    M test/compilable/extra-files/header.di
    M test/compilable/header.d
    A test/compilable/test10056.d
    A test/compilable/test10066.d
    A test/compilable/test10073.d
    A test/fail_compilation/fail6453.d
    A test/fail_compilation/ice10076.d
    A test/fail_compilation/mangle1.d
    M test/fail_compilation/testInference.d
    A test/runnable/mangle.d
    M test/runnable/structlit.d
    M test/runnable/template9.d
    M test/runnable/testinvariant.d
    M test/runnable/ufcs.d
    M test/runnable/xtest46.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


  Commit: 61efb617857d684bd1f824ca9900bf2aa89c6413
      https://github.com/D-Programming-Language/dmd/commit/61efb617857d684bd1f824ca9900bf2aa89c6413
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-05-17 (Fri, 17 May 2013)

  Changed paths:
    M src/access.c
    M src/aggregate.h
    M src/aliasthis.h
    M src/arraytypes.h
    M src/attrib.c
    M src/attrib.h
    M src/backend/cc.h
    M src/backend/code.h
    M src/builtin.c
    M src/class.c
    M src/cond.h
    M src/constfold.c
    M src/cppmangle.c
    M src/ctfe.h
    M src/ctfeexpr.c
    M src/declaration.c
    M src/declaration.h
    M src/doc.c
    M src/dsymbol.c
    M src/dsymbol.h
    M src/e2ir.c
    M src/enum.h
    M src/expression.c
    M src/expression.h
    M src/func.c
    M src/glue.c
    M src/gluestub.c
    M src/iasm.c
    M src/identifier.h
    M src/idgen.c
    M src/import.c
    M src/import.h
    M src/init.h
    M src/interpret.c
    M src/intrange.h
    M src/irstate.h
    M src/json.c
    M src/json.h
    M src/lexer.c
    M src/lexer.h
    M src/mars.c
    M src/mars.h
    M src/module.h
    M src/mtype.c
    M src/mtype.h
    M src/opover.c
    M src/optimize.c
    M src/parse.c
    M src/parse.h
    M src/root/root.h
    M src/s2ir.c
    M src/scope.c
    M src/scope.h
    M src/statement.c
    M src/statement.h
    M src/staticassert.h
    M src/struct.c
    M src/target.h
    M src/template.c
    M src/template.h
    M src/tocsym.c
    M src/tocvdebug.c
    M src/toir.c
    M src/traits.c
    M src/version.h
    A test/compilable/cppmangle.d
    A test/fail_compilation/diag10089.d
    A test/fail_compilation/imports/diag10089a.d
    A test/fail_compilation/imports/diag10089b.d
    M test/fail_compilation/mangle1.d
    A test/fail_compilation/mangle2.d
    M test/runnable/mangle.d
    M test/runnable/traits.d

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/dmd


Compare: https://github.com/D-Programming-Language/dmd/compare/68385f234e07...61efb617857d


More information about the dmd-internals mailing list