[dmd-internals] [D-Programming-Language/dmd] 627e75: CTFE: Allow creation (but not reading) of unions

GitHub noreply at github.com
Tue Jun 4 20:57:40 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 627e757f5e29ab715a9fe6a56e9475aa10aaa0b6
      https://github.com/D-Programming-Language/dmd/commit/627e757f5e29ab715a9fe6a56e9475aa10aaa0b6
  Author: Don Clugston <emailsdontbelong at inarepository.com>
  Date:   2013-06-03 (Mon, 03 Jun 2013)

  Changed paths:
    M src/interpret.c
    M test/compilable/interpret3.d

  Log Message:
  -----------
  CTFE: Allow creation (but not reading) of unions

It's currently possible to create unions in global scope but not in CTFE.
We can't support reading or writing members, but creation is OK.


  Commit: 065e4a589c98de0d267c6ca265e18c5d3c22ee45
      https://github.com/D-Programming-Language/dmd/commit/065e4a589c98de0d267c6ca265e18c5d3c22ee45
  Author: Don Clugston <emailsdontbelong at inarepository.com>
  Date:   2013-06-03 (Mon, 03 Jun 2013)

  Changed paths:
    M src/interpret.c

  Log Message:
  -----------
  CTFE: Allow VectorExp as a no-op


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

  Changed paths:
    M src/interpret.c
    M test/compilable/interpret3.d

  Log Message:
  -----------
  Merge pull request #2128 from donc/ctfe_unionvector

CTFE: Allow creation (but not reading) of unions and __vectors


Compare: https://github.com/D-Programming-Language/dmd/compare/4e5179e795e1...9520dcae6f57


More information about the dmd-internals mailing list