[dmd-internals] [D-Programming-Language/dmd] 27667d: CTFE: Add ctfeInterpretForPragmaMsg

GitHub noreply at github.com
Fri May 31 23:51:52 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 27667d0c8f8687918e50b4d1db2e72dc3e1e8d52
      https://github.com/D-Programming-Language/dmd/commit/27667d0c8f8687918e50b4d1db2e72dc3e1e8d52
  Author: Don Clugston <emailsdontbelong at inarepository.com>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M src/attrib.c
    M src/expression.h
    M src/interpret.c
    M src/statement.c

  Log Message:
  -----------
  CTFE: Add ctfeInterpretForPragmaMsg

pragma(msg) needs to be treated as a special case since it allows
Types and aliases, as well as expressions.


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

  Changed paths:
    M src/attrib.c
    M src/expression.h
    M src/interpret.c
    M src/statement.c

  Log Message:
  -----------
  Merge pull request #2104 from donc/ctfe_InterpretPragmaMsg

Refactor: pragma(msg) shouldn't always run CTFE.


Compare: https://github.com/D-Programming-Language/dmd/compare/320e4bd639c1...436224bc2062


More information about the dmd-internals mailing list