December 15, 2012
  Branch: refs/heads/dmd-1.x
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 4d4be85d488aaf2171a85de072370309483fdbb5
      https://github.com/D-Programming-Language/dmd/commit/4d4be85d488aaf2171a85de072370309483fdbb5
  Author: Don Clugston <emailsdontbelong@inarepository.com>
  Date:   2012-12-12 (Wed, 12 Dec 2012)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Fix issue 9113 ICE(interpret.c): CTFE assignment to member of struct in union

The ICE was caused by the error being detected too late. Move the "needs 'this' pointer" error message from e2ir.c into semantic, instead of creating an invalid expression.


  Commit: 15af35716e3b3fa48e535b822d14009d81f96bb1
      https://github.com/D-Programming-Language/dmd/commit/15af35716e3b3fa48e535b822d14009d81f96bb1
  Author: Walter Bright <walter@walterbright.com>
  Date:   2012-12-15 (Sat, 15 Dec 2012)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Merge pull request #1371 from donc/d1merge9113

9113 ICE(interpret.c): CTFE assignment to member of struct in union


Compare: https://github.com/D-Programming-Language/dmd/compare/5698e335af11...15af35716e3b