[dlang.org] [D-Programming-Language/dlang.org] 6ee725: [Refactoring] Add non terminal symbol `FunctionCon...

GitHub via dlang.org dlang.org at puremagic.com
Mon Sep 22 17:52:13 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dlang.org
  Commit: 6ee7255b308ec1443e85a8cb8297eae1c9767d21
      https://github.com/D-Programming-Language/dlang.org/commit/6ee7255b308ec1443e85a8cb8297eae1c9767d21
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-09-19 (Fri, 19 Sep 2014)

  Changed paths:
    M function.dd
    M grammar.dd

  Log Message:
  -----------
  [Refactoring] Add non terminal symbol `FunctionContracts`


  Commit: 2160338bdeec9721229f485717f8d605966f3390
      https://github.com/D-Programming-Language/dlang.org/commit/2160338bdeec9721229f485717f8d605966f3390
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-09-19 (Fri, 19 Sep 2014)

  Changed paths:
    M expression.dd
    M grammar.dd

  Log Message:
  -----------
  [Refactoring] Add non terminal symbol `FunctionLiteralBody` to separate grammar from normal functions


  Commit: 1c970a38fe8925571676a2bd155c00961e651d9a
      https://github.com/D-Programming-Language/dlang.org/commit/1c970a38fe8925571676a2bd155c00961e651d9a
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-09-19 (Fri, 19 Sep 2014)

  Changed paths:
    M function.dd
    M grammar.dd

  Log Message:
  -----------
  fix Issue 12741 - DMD accepts functions with contracts and no body

Support normal function declaration without body.


  Commit: ebaacc4f87df0db1576e5b9b2ff4e791f8be386c
      https://github.com/D-Programming-Language/dlang.org/commit/ebaacc4f87df0db1576e5b9b2ff4e791f8be386c
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-09-19 (Fri, 19 Sep 2014)

  Changed paths:
    M grammar.dd
    M unittest.dd

  Log Message:
  -----------
  `UnitTest` cannot have contracts


  Commit: 699e98f9a5a80d31380369438506ba0a68466a74
      https://github.com/D-Programming-Language/dlang.org/commit/699e98f9a5a80d31380369438506ba0a68466a74
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2014-09-23 (Tue, 23 Sep 2014)

  Changed paths:
    M expression.dd
    M function.dd
    M grammar.dd
    M unittest.dd

  Log Message:
  -----------
  Merge pull request #657 from 9rnsr/fix12741

Issue 12741 - DMD accepts functions with contracts and no body


Compare: https://github.com/D-Programming-Language/dlang.org/compare/58087a37bd31...699e98f9a5a8


More information about the dlang.org mailing list