[dmd-internals] [D-Programming-Language/dmd] 1f1e4b: Revert "Remove dead TOKtobool and Bool"

GitHub noreply at github.com
Mon Dec 23 05:36:05 PST 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 1f1e4b06df62a039a13f622fd486071fdabc77d1
      https://github.com/D-Programming-Language/dmd/commit/1f1e4b06df62a039a13f622fd486071fdabc77d1
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2013-12-23 (Mon, 23 Dec 2013)

  Changed paths:
    M src/constfold.c
    M src/expression.h
    M src/interpret.c
    M src/lexer.c
    M src/lexer.h
    M src/parse.c

  Log Message:
  -----------
  Revert "Remove dead TOKtobool and Bool"

This reverts commit d65bd1dc42cb4a25f2e8c6a264ba40e49d155d47.


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

  Changed paths:
    M src/e2ir.c
    M src/expression.c
    M src/expression.h
    M src/gluestub.c
    M src/optimize.c

  Log Message:
  -----------
  Revert "Remove unnecessary class BoolExp"

This reverts commit eb1158e0daf6099efbad37e89d5d9f512cab6401.


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

  Changed paths:
    M test/runnable/xtest46.d

  Log Message:
  -----------
  Add test case for Issue 11805 - Removal of Bool has critically broken expression evaluation


  Commit: 9adceed4758e253de98b75e430264ba232ac7ee6
      https://github.com/D-Programming-Language/dmd/commit/9adceed4758e253de98b75e430264ba232ac7ee6
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2013-12-23 (Mon, 23 Dec 2013)

  Changed paths:
    M src/constfold.c
    M src/e2ir.c
    M src/expression.c
    M src/expression.h
    M src/gluestub.c
    M src/interpret.c
    M src/lexer.c
    M src/lexer.h
    M src/optimize.c
    M src/parse.c
    M test/runnable/xtest46.d

  Log Message:
  -----------
  Merge pull request #3015 from yebblies/issue11805

Issue 11805 - Removal of Bool has critically broken expression evaluation


Compare: https://github.com/D-Programming-Language/dmd/compare/24a9cac1b896...9adceed4758e


More information about the dmd-internals mailing list